]> git.ipfire.org Git - thirdparty/gcc.git/blob - libgcc/configure
picflag.m4 (m68k-*-*): Use default PIC flag.
[thirdparty/gcc.git] / libgcc / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for GNU C Runtime Library 1.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 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175 else
176 as_have_required=no
177 fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180 else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184 do
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198 fi
199 fi
200 done;;
201 esac
202 as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220 fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228 else
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
233 fi
234 exit 1
235 fi
236 fi
237 fi
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
243
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
251 {
252 { eval $1=; unset $1;}
253 }
254 as_unset=as_fn_unset
255
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
260 {
261 return $1
262 } # as_fn_set_status
263
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
268 {
269 set +e
270 as_fn_set_status $1
271 exit $1
272 } # as_fn_exit
273
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
278 {
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332 else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337 fi # as_fn_append
338
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349 else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354 fi # as_fn_arith
355
356
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
363 {
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371 } # as_fn_error
372
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
375 as_expr=expr
376 else
377 as_expr=false
378 fi
379
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381 as_basename=basename
382 else
383 as_basename=false
384 fi
385
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388 else
389 as_dirname=false
390 fi
391
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
410
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
428 sed '
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
433 N
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436 t loop
437 s/-\n.*//
438 ' >$as_me.lineno &&
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
446 # Exit status is that of the last command.
447 exit
448 }
449
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459 *)
460 ECHO_N='-n';;
461 esac
462
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
466 else
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
469 fi
470 if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
472 as_ln_s='ln -s'
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
483 fi
484 else
485 as_ln_s='cp -p'
486 fi
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
489
490 if mkdir -p . 2>/dev/null; then
491 as_mkdir_p='mkdir -p "$as_dir"'
492 else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495 fi
496
497 if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499 else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517 fi
518 as_executable_p=$as_test_x
519
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527 exec 7<&0 </dev/null 6>&1
528
529 # Name of the host.
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534 #
535 # Initializations.
536 #
537 ac_default_prefix=/usr/local
538 ac_clean_files=
539 ac_config_libobj_dir=.
540 LIBOBJS=
541 cross_compiling=no
542 subdirs=
543 MFLAGS=
544 MAKEFLAGS=
545
546 # Identity of this package.
547 PACKAGE_NAME='GNU C Runtime Library'
548 PACKAGE_TARNAME='libgcc'
549 PACKAGE_VERSION='1.0'
550 PACKAGE_STRING='GNU C Runtime Library 1.0'
551 PACKAGE_BUGREPORT=''
552 PACKAGE_URL='http://www.gnu.org/software/libgcc/'
553
554 ac_unique_file="static-object.mk"
555 ac_includes_default='/* none */'
556 ac_subst_vars='LTLIBOBJS
557 LIBOBJS
558 asm_hidden_op
559 extra_parts
560 cpu_type
561 thread_header
562 tm_defines
563 tm_file
564 tmake_file
565 sfp_machine_header
566 set_use_emutls
567 set_have_cc_tls
568 vis_hide
569 fixed_point
570 enable_decimal_float
571 decimal_float
572 long_double_type_size
573 double_type_size
574 CPP
575 OBJEXT
576 EXEEXT
577 ac_ct_CC
578 CPPFLAGS
579 LDFLAGS
580 CFLAGS
581 CC
582 LN_S
583 STRIP
584 RANLIB
585 NM
586 LIPO
587 AR
588 toolexeclibdir
589 toolexecdir
590 target_subdir
591 host_subdir
592 build_subdir
593 build_libsubdir
594 target_noncanonical
595 host_noncanonical
596 AWK
597 INSTALL_DATA
598 INSTALL_SCRIPT
599 INSTALL_PROGRAM
600 MAINT
601 slibdir
602 PICFLAG
603 host_os
604 host_vendor
605 host_cpu
606 host
607 build_os
608 build_vendor
609 build_cpu
610 build
611 enable_vtable_verify
612 enable_shared
613 libgcc_topdir
614 target_alias
615 host_alias
616 build_alias
617 LIBS
618 ECHO_T
619 ECHO_N
620 ECHO_C
621 DEFS
622 mandir
623 localedir
624 libdir
625 psdir
626 pdfdir
627 dvidir
628 htmldir
629 infodir
630 docdir
631 oldincludedir
632 includedir
633 localstatedir
634 sharedstatedir
635 sysconfdir
636 datadir
637 datarootdir
638 libexecdir
639 sbindir
640 bindir
641 program_transform_name
642 prefix
643 exec_prefix
644 PACKAGE_URL
645 PACKAGE_BUGREPORT
646 PACKAGE_STRING
647 PACKAGE_VERSION
648 PACKAGE_TARNAME
649 PACKAGE_NAME
650 PATH_SEPARATOR
651 SHELL'
652 ac_subst_files=''
653 ac_user_opts='
654 enable_option_checking
655 with_target_subdir
656 with_cross_host
657 with_ld
658 enable_shared
659 enable_vtable_verify
660 enable_version_specific_runtime_libs
661 with_slibdir
662 enable_maintainer_mode
663 with_build_libsubdir
664 enable_decimal_float
665 with_system_libunwind
666 enable_sjlj_exceptions
667 enable_tls
668 '
669 ac_precious_vars='build_alias
670 host_alias
671 target_alias
672 CC
673 CFLAGS
674 LDFLAGS
675 LIBS
676 CPPFLAGS
677 CPP'
678
679
680 # Initialize some variables set by options.
681 ac_init_help=
682 ac_init_version=false
683 ac_unrecognized_opts=
684 ac_unrecognized_sep=
685 # The variables have the same names as the options, with
686 # dashes changed to underlines.
687 cache_file=/dev/null
688 exec_prefix=NONE
689 no_create=
690 no_recursion=
691 prefix=NONE
692 program_prefix=NONE
693 program_suffix=NONE
694 program_transform_name=s,x,x,
695 silent=
696 site=
697 srcdir=
698 verbose=
699 x_includes=NONE
700 x_libraries=NONE
701
702 # Installation directory options.
703 # These are left unexpanded so users can "make install exec_prefix=/foo"
704 # and all the variables that are supposed to be based on exec_prefix
705 # by default will actually change.
706 # Use braces instead of parens because sh, perl, etc. also accept them.
707 # (The list follows the same order as the GNU Coding Standards.)
708 bindir='${exec_prefix}/bin'
709 sbindir='${exec_prefix}/sbin'
710 libexecdir='${exec_prefix}/libexec'
711 datarootdir='${prefix}/share'
712 datadir='${datarootdir}'
713 sysconfdir='${prefix}/etc'
714 sharedstatedir='${prefix}/com'
715 localstatedir='${prefix}/var'
716 includedir='${prefix}/include'
717 oldincludedir='/usr/include'
718 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
719 infodir='${datarootdir}/info'
720 htmldir='${docdir}'
721 dvidir='${docdir}'
722 pdfdir='${docdir}'
723 psdir='${docdir}'
724 libdir='${exec_prefix}/lib'
725 localedir='${datarootdir}/locale'
726 mandir='${datarootdir}/man'
727
728 ac_prev=
729 ac_dashdash=
730 for ac_option
731 do
732 # If the previous option needs an argument, assign it.
733 if test -n "$ac_prev"; then
734 eval $ac_prev=\$ac_option
735 ac_prev=
736 continue
737 fi
738
739 case $ac_option in
740 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
741 *) ac_optarg=yes ;;
742 esac
743
744 # Accept the important Cygnus configure options, so we can diagnose typos.
745
746 case $ac_dashdash$ac_option in
747 --)
748 ac_dashdash=yes ;;
749
750 -bindir | --bindir | --bindi | --bind | --bin | --bi)
751 ac_prev=bindir ;;
752 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
753 bindir=$ac_optarg ;;
754
755 -build | --build | --buil | --bui | --bu)
756 ac_prev=build_alias ;;
757 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
758 build_alias=$ac_optarg ;;
759
760 -cache-file | --cache-file | --cache-fil | --cache-fi \
761 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
762 ac_prev=cache_file ;;
763 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
764 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
765 cache_file=$ac_optarg ;;
766
767 --config-cache | -C)
768 cache_file=config.cache ;;
769
770 -datadir | --datadir | --datadi | --datad)
771 ac_prev=datadir ;;
772 -datadir=* | --datadir=* | --datadi=* | --datad=*)
773 datadir=$ac_optarg ;;
774
775 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
776 | --dataroo | --dataro | --datar)
777 ac_prev=datarootdir ;;
778 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
779 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
780 datarootdir=$ac_optarg ;;
781
782 -disable-* | --disable-*)
783 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
784 # Reject names that are not valid shell variable names.
785 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
786 as_fn_error "invalid feature name: $ac_useropt"
787 ac_useropt_orig=$ac_useropt
788 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
789 case $ac_user_opts in
790 *"
791 "enable_$ac_useropt"
792 "*) ;;
793 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
794 ac_unrecognized_sep=', ';;
795 esac
796 eval enable_$ac_useropt=no ;;
797
798 -docdir | --docdir | --docdi | --doc | --do)
799 ac_prev=docdir ;;
800 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
801 docdir=$ac_optarg ;;
802
803 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
804 ac_prev=dvidir ;;
805 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
806 dvidir=$ac_optarg ;;
807
808 -enable-* | --enable-*)
809 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
810 # Reject names that are not valid shell variable names.
811 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
812 as_fn_error "invalid feature name: $ac_useropt"
813 ac_useropt_orig=$ac_useropt
814 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
815 case $ac_user_opts in
816 *"
817 "enable_$ac_useropt"
818 "*) ;;
819 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
820 ac_unrecognized_sep=', ';;
821 esac
822 eval enable_$ac_useropt=\$ac_optarg ;;
823
824 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
825 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
826 | --exec | --exe | --ex)
827 ac_prev=exec_prefix ;;
828 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
829 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
830 | --exec=* | --exe=* | --ex=*)
831 exec_prefix=$ac_optarg ;;
832
833 -gas | --gas | --ga | --g)
834 # Obsolete; use --with-gas.
835 with_gas=yes ;;
836
837 -help | --help | --hel | --he | -h)
838 ac_init_help=long ;;
839 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
840 ac_init_help=recursive ;;
841 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
842 ac_init_help=short ;;
843
844 -host | --host | --hos | --ho)
845 ac_prev=host_alias ;;
846 -host=* | --host=* | --hos=* | --ho=*)
847 host_alias=$ac_optarg ;;
848
849 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
850 ac_prev=htmldir ;;
851 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
852 | --ht=*)
853 htmldir=$ac_optarg ;;
854
855 -includedir | --includedir | --includedi | --included | --include \
856 | --includ | --inclu | --incl | --inc)
857 ac_prev=includedir ;;
858 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
859 | --includ=* | --inclu=* | --incl=* | --inc=*)
860 includedir=$ac_optarg ;;
861
862 -infodir | --infodir | --infodi | --infod | --info | --inf)
863 ac_prev=infodir ;;
864 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
865 infodir=$ac_optarg ;;
866
867 -libdir | --libdir | --libdi | --libd)
868 ac_prev=libdir ;;
869 -libdir=* | --libdir=* | --libdi=* | --libd=*)
870 libdir=$ac_optarg ;;
871
872 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
873 | --libexe | --libex | --libe)
874 ac_prev=libexecdir ;;
875 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
876 | --libexe=* | --libex=* | --libe=*)
877 libexecdir=$ac_optarg ;;
878
879 -localedir | --localedir | --localedi | --localed | --locale)
880 ac_prev=localedir ;;
881 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
882 localedir=$ac_optarg ;;
883
884 -localstatedir | --localstatedir | --localstatedi | --localstated \
885 | --localstate | --localstat | --localsta | --localst | --locals)
886 ac_prev=localstatedir ;;
887 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
888 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
889 localstatedir=$ac_optarg ;;
890
891 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
892 ac_prev=mandir ;;
893 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
894 mandir=$ac_optarg ;;
895
896 -nfp | --nfp | --nf)
897 # Obsolete; use --without-fp.
898 with_fp=no ;;
899
900 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
901 | --no-cr | --no-c | -n)
902 no_create=yes ;;
903
904 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
905 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
906 no_recursion=yes ;;
907
908 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
909 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
910 | --oldin | --oldi | --old | --ol | --o)
911 ac_prev=oldincludedir ;;
912 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
913 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
914 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
915 oldincludedir=$ac_optarg ;;
916
917 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
918 ac_prev=prefix ;;
919 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
920 prefix=$ac_optarg ;;
921
922 -program-prefix | --program-prefix | --program-prefi | --program-pref \
923 | --program-pre | --program-pr | --program-p)
924 ac_prev=program_prefix ;;
925 -program-prefix=* | --program-prefix=* | --program-prefi=* \
926 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
927 program_prefix=$ac_optarg ;;
928
929 -program-suffix | --program-suffix | --program-suffi | --program-suff \
930 | --program-suf | --program-su | --program-s)
931 ac_prev=program_suffix ;;
932 -program-suffix=* | --program-suffix=* | --program-suffi=* \
933 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
934 program_suffix=$ac_optarg ;;
935
936 -program-transform-name | --program-transform-name \
937 | --program-transform-nam | --program-transform-na \
938 | --program-transform-n | --program-transform- \
939 | --program-transform | --program-transfor \
940 | --program-transfo | --program-transf \
941 | --program-trans | --program-tran \
942 | --progr-tra | --program-tr | --program-t)
943 ac_prev=program_transform_name ;;
944 -program-transform-name=* | --program-transform-name=* \
945 | --program-transform-nam=* | --program-transform-na=* \
946 | --program-transform-n=* | --program-transform-=* \
947 | --program-transform=* | --program-transfor=* \
948 | --program-transfo=* | --program-transf=* \
949 | --program-trans=* | --program-tran=* \
950 | --progr-tra=* | --program-tr=* | --program-t=*)
951 program_transform_name=$ac_optarg ;;
952
953 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
954 ac_prev=pdfdir ;;
955 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
956 pdfdir=$ac_optarg ;;
957
958 -psdir | --psdir | --psdi | --psd | --ps)
959 ac_prev=psdir ;;
960 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
961 psdir=$ac_optarg ;;
962
963 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
964 | -silent | --silent | --silen | --sile | --sil)
965 silent=yes ;;
966
967 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
968 ac_prev=sbindir ;;
969 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
970 | --sbi=* | --sb=*)
971 sbindir=$ac_optarg ;;
972
973 -sharedstatedir | --sharedstatedir | --sharedstatedi \
974 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
975 | --sharedst | --shareds | --shared | --share | --shar \
976 | --sha | --sh)
977 ac_prev=sharedstatedir ;;
978 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
979 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
980 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
981 | --sha=* | --sh=*)
982 sharedstatedir=$ac_optarg ;;
983
984 -site | --site | --sit)
985 ac_prev=site ;;
986 -site=* | --site=* | --sit=*)
987 site=$ac_optarg ;;
988
989 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
990 ac_prev=srcdir ;;
991 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
992 srcdir=$ac_optarg ;;
993
994 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
995 | --syscon | --sysco | --sysc | --sys | --sy)
996 ac_prev=sysconfdir ;;
997 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
998 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
999 sysconfdir=$ac_optarg ;;
1000
1001 -target | --target | --targe | --targ | --tar | --ta | --t)
1002 ac_prev=target_alias ;;
1003 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1004 target_alias=$ac_optarg ;;
1005
1006 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1007 verbose=yes ;;
1008
1009 -version | --version | --versio | --versi | --vers | -V)
1010 ac_init_version=: ;;
1011
1012 -with-* | --with-*)
1013 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1014 # Reject names that are not valid shell variable names.
1015 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1016 as_fn_error "invalid package name: $ac_useropt"
1017 ac_useropt_orig=$ac_useropt
1018 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1019 case $ac_user_opts in
1020 *"
1021 "with_$ac_useropt"
1022 "*) ;;
1023 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1024 ac_unrecognized_sep=', ';;
1025 esac
1026 eval with_$ac_useropt=\$ac_optarg ;;
1027
1028 -without-* | --without-*)
1029 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1030 # Reject names that are not valid shell variable names.
1031 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1032 as_fn_error "invalid package name: $ac_useropt"
1033 ac_useropt_orig=$ac_useropt
1034 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1035 case $ac_user_opts in
1036 *"
1037 "with_$ac_useropt"
1038 "*) ;;
1039 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1040 ac_unrecognized_sep=', ';;
1041 esac
1042 eval with_$ac_useropt=no ;;
1043
1044 --x)
1045 # Obsolete; use --with-x.
1046 with_x=yes ;;
1047
1048 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1049 | --x-incl | --x-inc | --x-in | --x-i)
1050 ac_prev=x_includes ;;
1051 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1052 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1053 x_includes=$ac_optarg ;;
1054
1055 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1056 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1057 ac_prev=x_libraries ;;
1058 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1059 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1060 x_libraries=$ac_optarg ;;
1061
1062 -*) as_fn_error "unrecognized option: \`$ac_option'
1063 Try \`$0 --help' for more information."
1064 ;;
1065
1066 *=*)
1067 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1068 # Reject names that are not valid shell variable names.
1069 case $ac_envvar in #(
1070 '' | [0-9]* | *[!_$as_cr_alnum]* )
1071 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1072 esac
1073 eval $ac_envvar=\$ac_optarg
1074 export $ac_envvar ;;
1075
1076 *)
1077 # FIXME: should be removed in autoconf 3.0.
1078 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1079 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1080 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1081 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1082 ;;
1083
1084 esac
1085 done
1086
1087 if test -n "$ac_prev"; then
1088 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1089 as_fn_error "missing argument to $ac_option"
1090 fi
1091
1092 if test -n "$ac_unrecognized_opts"; then
1093 case $enable_option_checking in
1094 no) ;;
1095 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1096 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1097 esac
1098 fi
1099
1100 # Check all directory arguments for consistency.
1101 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1102 datadir sysconfdir sharedstatedir localstatedir includedir \
1103 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1104 libdir localedir mandir
1105 do
1106 eval ac_val=\$$ac_var
1107 # Remove trailing slashes.
1108 case $ac_val in
1109 */ )
1110 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1111 eval $ac_var=\$ac_val;;
1112 esac
1113 # Be sure to have absolute directory names.
1114 case $ac_val in
1115 [\\/$]* | ?:[\\/]* ) continue;;
1116 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1117 esac
1118 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1119 done
1120
1121 # There might be people who depend on the old broken behavior: `$host'
1122 # used to hold the argument of --host etc.
1123 # FIXME: To remove some day.
1124 build=$build_alias
1125 host=$host_alias
1126 target=$target_alias
1127
1128 # FIXME: To remove some day.
1129 if test "x$host_alias" != x; then
1130 if test "x$build_alias" = x; then
1131 cross_compiling=maybe
1132 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1133 If a cross compiler is detected then cross compile mode will be used." >&2
1134 elif test "x$build_alias" != "x$host_alias"; then
1135 cross_compiling=yes
1136 fi
1137 fi
1138
1139 ac_tool_prefix=
1140 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1141
1142 test "$silent" = yes && exec 6>/dev/null
1143
1144
1145 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1146 ac_ls_di=`ls -di .` &&
1147 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1148 as_fn_error "working directory cannot be determined"
1149 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1150 as_fn_error "pwd does not report name of working directory"
1151
1152
1153 # Find the source files, if location was not specified.
1154 if test -z "$srcdir"; then
1155 ac_srcdir_defaulted=yes
1156 # Try the directory containing this script, then the parent directory.
1157 ac_confdir=`$as_dirname -- "$as_myself" ||
1158 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1159 X"$as_myself" : 'X\(//\)[^/]' \| \
1160 X"$as_myself" : 'X\(//\)$' \| \
1161 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1162 $as_echo X"$as_myself" |
1163 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1164 s//\1/
1165 q
1166 }
1167 /^X\(\/\/\)[^/].*/{
1168 s//\1/
1169 q
1170 }
1171 /^X\(\/\/\)$/{
1172 s//\1/
1173 q
1174 }
1175 /^X\(\/\).*/{
1176 s//\1/
1177 q
1178 }
1179 s/.*/./; q'`
1180 srcdir=$ac_confdir
1181 if test ! -r "$srcdir/$ac_unique_file"; then
1182 srcdir=..
1183 fi
1184 else
1185 ac_srcdir_defaulted=no
1186 fi
1187 if test ! -r "$srcdir/$ac_unique_file"; then
1188 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1189 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1190 fi
1191 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1192 ac_abs_confdir=`(
1193 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1194 pwd)`
1195 # When building in place, set srcdir=.
1196 if test "$ac_abs_confdir" = "$ac_pwd"; then
1197 srcdir=.
1198 fi
1199 # Remove unnecessary trailing slashes from srcdir.
1200 # Double slashes in file names in object file debugging info
1201 # mess up M-x gdb in Emacs.
1202 case $srcdir in
1203 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1204 esac
1205 for ac_var in $ac_precious_vars; do
1206 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1207 eval ac_env_${ac_var}_value=\$${ac_var}
1208 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1209 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1210 done
1211
1212 #
1213 # Report the --help message.
1214 #
1215 if test "$ac_init_help" = "long"; then
1216 # Omit some internal or obsolete options to make the list less imposing.
1217 # This message is too long to be a string in the A/UX 3.1 sh.
1218 cat <<_ACEOF
1219 \`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems.
1220
1221 Usage: $0 [OPTION]... [VAR=VALUE]...
1222
1223 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1224 VAR=VALUE. See below for descriptions of some of the useful variables.
1225
1226 Defaults for the options are specified in brackets.
1227
1228 Configuration:
1229 -h, --help display this help and exit
1230 --help=short display options specific to this package
1231 --help=recursive display the short help of all the included packages
1232 -V, --version display version information and exit
1233 -q, --quiet, --silent do not print \`checking...' messages
1234 --cache-file=FILE cache test results in FILE [disabled]
1235 -C, --config-cache alias for \`--cache-file=config.cache'
1236 -n, --no-create do not create output files
1237 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1238
1239 Installation directories:
1240 --prefix=PREFIX install architecture-independent files in PREFIX
1241 [$ac_default_prefix]
1242 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1243 [PREFIX]
1244
1245 By default, \`make install' will install all the files in
1246 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1247 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1248 for instance \`--prefix=\$HOME'.
1249
1250 For better control, use the options below.
1251
1252 Fine tuning of the installation directories:
1253 --bindir=DIR user executables [EPREFIX/bin]
1254 --sbindir=DIR system admin executables [EPREFIX/sbin]
1255 --libexecdir=DIR program executables [EPREFIX/libexec]
1256 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1257 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1258 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1259 --libdir=DIR object code libraries [EPREFIX/lib]
1260 --includedir=DIR C header files [PREFIX/include]
1261 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1262 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1263 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1264 --infodir=DIR info documentation [DATAROOTDIR/info]
1265 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1266 --mandir=DIR man documentation [DATAROOTDIR/man]
1267 --docdir=DIR documentation root [DATAROOTDIR/doc/libgcc]
1268 --htmldir=DIR html documentation [DOCDIR]
1269 --dvidir=DIR dvi documentation [DOCDIR]
1270 --pdfdir=DIR pdf documentation [DOCDIR]
1271 --psdir=DIR ps documentation [DOCDIR]
1272 _ACEOF
1273
1274 cat <<\_ACEOF
1275
1276 System types:
1277 --build=BUILD configure for building on BUILD [guessed]
1278 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1279 _ACEOF
1280 fi
1281
1282 if test -n "$ac_init_help"; then
1283 case $ac_init_help in
1284 short | recursive ) echo "Configuration of GNU C Runtime Library 1.0:";;
1285 esac
1286 cat <<\_ACEOF
1287
1288 Optional Features:
1289 --disable-option-checking ignore unrecognized --enable/--with options
1290 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1291 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1292 --disable-shared don't provide a shared libgcc
1293 --enable-vtable-verify Enable vtable verification feature
1294 --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory
1295 --enable-maintainer-mode
1296 enable make rules and dependencies not useful (and
1297 sometimes confusing) to the casual installer
1298 --enable-decimal-float={no,yes,bid,dpd}
1299 enable decimal float extension to C. Selecting 'bid'
1300 or 'dpd' choses which decimal floating point format
1301 to use
1302 --enable-sjlj-exceptions
1303 force use of builtin_setjmp for exceptions
1304 --enable-tls Use thread-local storage [default=yes]
1305
1306 Optional Packages:
1307 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1308 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1309 --with-target-subdir=SUBDIR Configuring in a subdirectory for target
1310 --with-cross-host=HOST Configuring with a cross compiler
1311 --with-ld arrange to use the specified ld (full pathname)
1312 --with-slibdir=DIR shared libraries in DIR LIBDIR
1313 --with-build-libsubdir=DIR Directory where to find libraries for build system
1314 --with-system-libunwind use installed libunwind
1315
1316 Some influential environment variables:
1317 CC C compiler command
1318 CFLAGS C compiler flags
1319 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1320 nonstandard directory <lib dir>
1321 LIBS libraries to pass to the linker, e.g. -l<library>
1322 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1323 you have headers in a nonstandard directory <include dir>
1324 CPP C preprocessor
1325
1326 Use these variables to override the choices made by `configure' or to help
1327 it to find libraries and programs with nonstandard names/locations.
1328
1329 Report bugs to the package provider.
1330 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
1331 General help using GNU software: <http://www.gnu.org/gethelp/>.
1332 _ACEOF
1333 ac_status=$?
1334 fi
1335
1336 if test "$ac_init_help" = "recursive"; then
1337 # If there are subdirs, report their specific --help.
1338 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1339 test -d "$ac_dir" ||
1340 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1341 continue
1342 ac_builddir=.
1343
1344 case "$ac_dir" in
1345 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1346 *)
1347 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1348 # A ".." for each directory in $ac_dir_suffix.
1349 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1350 case $ac_top_builddir_sub in
1351 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1352 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1353 esac ;;
1354 esac
1355 ac_abs_top_builddir=$ac_pwd
1356 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1357 # for backward compatibility:
1358 ac_top_builddir=$ac_top_build_prefix
1359
1360 case $srcdir in
1361 .) # We are building in place.
1362 ac_srcdir=.
1363 ac_top_srcdir=$ac_top_builddir_sub
1364 ac_abs_top_srcdir=$ac_pwd ;;
1365 [\\/]* | ?:[\\/]* ) # Absolute name.
1366 ac_srcdir=$srcdir$ac_dir_suffix;
1367 ac_top_srcdir=$srcdir
1368 ac_abs_top_srcdir=$srcdir ;;
1369 *) # Relative name.
1370 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1371 ac_top_srcdir=$ac_top_build_prefix$srcdir
1372 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1373 esac
1374 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1375
1376 cd "$ac_dir" || { ac_status=$?; continue; }
1377 # Check for guested configure.
1378 if test -f "$ac_srcdir/configure.gnu"; then
1379 echo &&
1380 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1381 elif test -f "$ac_srcdir/configure"; then
1382 echo &&
1383 $SHELL "$ac_srcdir/configure" --help=recursive
1384 else
1385 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1386 fi || ac_status=$?
1387 cd "$ac_pwd" || { ac_status=$?; break; }
1388 done
1389 fi
1390
1391 test -n "$ac_init_help" && exit $ac_status
1392 if $ac_init_version; then
1393 cat <<\_ACEOF
1394 GNU C Runtime Library configure 1.0
1395 generated by GNU Autoconf 2.64
1396
1397 Copyright (C) 2009 Free Software Foundation, Inc.
1398 This configure script is free software; the Free Software Foundation
1399 gives unlimited permission to copy, distribute and modify it.
1400 _ACEOF
1401 exit
1402 fi
1403
1404 ## ------------------------ ##
1405 ## Autoconf initialization. ##
1406 ## ------------------------ ##
1407
1408 # ac_fn_c_try_compile LINENO
1409 # --------------------------
1410 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1411 ac_fn_c_try_compile ()
1412 {
1413 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1414 rm -f conftest.$ac_objext
1415 if { { ac_try="$ac_compile"
1416 case "(($ac_try" in
1417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1418 *) ac_try_echo=$ac_try;;
1419 esac
1420 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1421 $as_echo "$ac_try_echo"; } >&5
1422 (eval "$ac_compile") 2>conftest.err
1423 ac_status=$?
1424 if test -s conftest.err; then
1425 grep -v '^ *+' conftest.err >conftest.er1
1426 cat conftest.er1 >&5
1427 mv -f conftest.er1 conftest.err
1428 fi
1429 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1430 test $ac_status = 0; } && {
1431 test -z "$ac_c_werror_flag" ||
1432 test ! -s conftest.err
1433 } && test -s conftest.$ac_objext; then :
1434 ac_retval=0
1435 else
1436 $as_echo "$as_me: failed program was:" >&5
1437 sed 's/^/| /' conftest.$ac_ext >&5
1438
1439 ac_retval=1
1440 fi
1441 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1442 return $ac_retval
1443
1444 } # ac_fn_c_try_compile
1445
1446 # ac_fn_c_try_cpp LINENO
1447 # ----------------------
1448 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1449 ac_fn_c_try_cpp ()
1450 {
1451 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1452 if { { ac_try="$ac_cpp conftest.$ac_ext"
1453 case "(($ac_try" in
1454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1455 *) ac_try_echo=$ac_try;;
1456 esac
1457 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1458 $as_echo "$ac_try_echo"; } >&5
1459 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1460 ac_status=$?
1461 if test -s conftest.err; then
1462 grep -v '^ *+' conftest.err >conftest.er1
1463 cat conftest.er1 >&5
1464 mv -f conftest.er1 conftest.err
1465 fi
1466 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1467 test $ac_status = 0; } >/dev/null && {
1468 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1469 test ! -s conftest.err
1470 }; then :
1471 ac_retval=0
1472 else
1473 $as_echo "$as_me: failed program was:" >&5
1474 sed 's/^/| /' conftest.$ac_ext >&5
1475
1476 ac_retval=1
1477 fi
1478 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1479 return $ac_retval
1480
1481 } # ac_fn_c_try_cpp
1482
1483 # ac_fn_c_try_run LINENO
1484 # ----------------------
1485 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1486 # that executables *can* be run.
1487 ac_fn_c_try_run ()
1488 {
1489 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1490 if { { ac_try="$ac_link"
1491 case "(($ac_try" in
1492 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1493 *) ac_try_echo=$ac_try;;
1494 esac
1495 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1496 $as_echo "$ac_try_echo"; } >&5
1497 (eval "$ac_link") 2>&5
1498 ac_status=$?
1499 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1500 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1501 { { case "(($ac_try" in
1502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1503 *) ac_try_echo=$ac_try;;
1504 esac
1505 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1506 $as_echo "$ac_try_echo"; } >&5
1507 (eval "$ac_try") 2>&5
1508 ac_status=$?
1509 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1510 test $ac_status = 0; }; }; then :
1511 ac_retval=0
1512 else
1513 $as_echo "$as_me: program exited with status $ac_status" >&5
1514 $as_echo "$as_me: failed program was:" >&5
1515 sed 's/^/| /' conftest.$ac_ext >&5
1516
1517 ac_retval=$ac_status
1518 fi
1519 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1520 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1521 return $ac_retval
1522
1523 } # ac_fn_c_try_run
1524
1525 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1526 # --------------------------------------------
1527 # Tries to find the compile-time value of EXPR in a program that includes
1528 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1529 # computed
1530 ac_fn_c_compute_int ()
1531 {
1532 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1533 if test "$cross_compiling" = yes; then
1534 # Depending upon the size, compute the lo and hi bounds.
1535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1536 /* end confdefs.h. */
1537 $4
1538 int
1539 main ()
1540 {
1541 static int test_array [1 - 2 * !(($2) >= 0)];
1542 test_array [0] = 0
1543
1544 ;
1545 return 0;
1546 }
1547 _ACEOF
1548 if ac_fn_c_try_compile "$LINENO"; then :
1549 ac_lo=0 ac_mid=0
1550 while :; do
1551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1552 /* end confdefs.h. */
1553 $4
1554 int
1555 main ()
1556 {
1557 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1558 test_array [0] = 0
1559
1560 ;
1561 return 0;
1562 }
1563 _ACEOF
1564 if ac_fn_c_try_compile "$LINENO"; then :
1565 ac_hi=$ac_mid; break
1566 else
1567 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1568 if test $ac_lo -le $ac_mid; then
1569 ac_lo= ac_hi=
1570 break
1571 fi
1572 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1573 fi
1574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1575 done
1576 else
1577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1578 /* end confdefs.h. */
1579 $4
1580 int
1581 main ()
1582 {
1583 static int test_array [1 - 2 * !(($2) < 0)];
1584 test_array [0] = 0
1585
1586 ;
1587 return 0;
1588 }
1589 _ACEOF
1590 if ac_fn_c_try_compile "$LINENO"; then :
1591 ac_hi=-1 ac_mid=-1
1592 while :; do
1593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1594 /* end confdefs.h. */
1595 $4
1596 int
1597 main ()
1598 {
1599 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1600 test_array [0] = 0
1601
1602 ;
1603 return 0;
1604 }
1605 _ACEOF
1606 if ac_fn_c_try_compile "$LINENO"; then :
1607 ac_lo=$ac_mid; break
1608 else
1609 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1610 if test $ac_mid -le $ac_hi; then
1611 ac_lo= ac_hi=
1612 break
1613 fi
1614 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1615 fi
1616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1617 done
1618 else
1619 ac_lo= ac_hi=
1620 fi
1621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1622 fi
1623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1624 # Binary search between lo and hi bounds.
1625 while test "x$ac_lo" != "x$ac_hi"; do
1626 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1628 /* end confdefs.h. */
1629 $4
1630 int
1631 main ()
1632 {
1633 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1634 test_array [0] = 0
1635
1636 ;
1637 return 0;
1638 }
1639 _ACEOF
1640 if ac_fn_c_try_compile "$LINENO"; then :
1641 ac_hi=$ac_mid
1642 else
1643 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1644 fi
1645 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1646 done
1647 case $ac_lo in #((
1648 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1649 '') ac_retval=1 ;;
1650 esac
1651 else
1652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1653 /* end confdefs.h. */
1654 $4
1655 static long int longval () { return $2; }
1656 static unsigned long int ulongval () { return $2; }
1657 #include <stdio.h>
1658 #include <stdlib.h>
1659 int
1660 main ()
1661 {
1662
1663 FILE *f = fopen ("conftest.val", "w");
1664 if (! f)
1665 return 1;
1666 if (($2) < 0)
1667 {
1668 long int i = longval ();
1669 if (i != ($2))
1670 return 1;
1671 fprintf (f, "%ld", i);
1672 }
1673 else
1674 {
1675 unsigned long int i = ulongval ();
1676 if (i != ($2))
1677 return 1;
1678 fprintf (f, "%lu", i);
1679 }
1680 /* Do not output a trailing newline, as this causes \r\n confusion
1681 on some platforms. */
1682 return ferror (f) || fclose (f) != 0;
1683
1684 ;
1685 return 0;
1686 }
1687 _ACEOF
1688 if ac_fn_c_try_run "$LINENO"; then :
1689 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1690 else
1691 ac_retval=1
1692 fi
1693 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1694 conftest.$ac_objext conftest.beam conftest.$ac_ext
1695 rm -f conftest.val
1696
1697 fi
1698 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1699 return $ac_retval
1700
1701 } # ac_fn_c_compute_int
1702 cat >config.log <<_ACEOF
1703 This file contains any messages produced by compilers while
1704 running configure, to aid debugging if configure makes a mistake.
1705
1706 It was created by GNU C Runtime Library $as_me 1.0, which was
1707 generated by GNU Autoconf 2.64. Invocation command line was
1708
1709 $ $0 $@
1710
1711 _ACEOF
1712 exec 5>>config.log
1713 {
1714 cat <<_ASUNAME
1715 ## --------- ##
1716 ## Platform. ##
1717 ## --------- ##
1718
1719 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1720 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1721 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1722 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1723 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1724
1725 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1726 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1727
1728 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1729 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1730 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1731 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1732 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1733 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1734 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1735
1736 _ASUNAME
1737
1738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1739 for as_dir in $PATH
1740 do
1741 IFS=$as_save_IFS
1742 test -z "$as_dir" && as_dir=.
1743 $as_echo "PATH: $as_dir"
1744 done
1745 IFS=$as_save_IFS
1746
1747 } >&5
1748
1749 cat >&5 <<_ACEOF
1750
1751
1752 ## ----------- ##
1753 ## Core tests. ##
1754 ## ----------- ##
1755
1756 _ACEOF
1757
1758
1759 # Keep a trace of the command line.
1760 # Strip out --no-create and --no-recursion so they do not pile up.
1761 # Strip out --silent because we don't want to record it for future runs.
1762 # Also quote any args containing shell meta-characters.
1763 # Make two passes to allow for proper duplicate-argument suppression.
1764 ac_configure_args=
1765 ac_configure_args0=
1766 ac_configure_args1=
1767 ac_must_keep_next=false
1768 for ac_pass in 1 2
1769 do
1770 for ac_arg
1771 do
1772 case $ac_arg in
1773 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1774 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1775 | -silent | --silent | --silen | --sile | --sil)
1776 continue ;;
1777 *\'*)
1778 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1779 esac
1780 case $ac_pass in
1781 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1782 2)
1783 as_fn_append ac_configure_args1 " '$ac_arg'"
1784 if test $ac_must_keep_next = true; then
1785 ac_must_keep_next=false # Got value, back to normal.
1786 else
1787 case $ac_arg in
1788 *=* | --config-cache | -C | -disable-* | --disable-* \
1789 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1790 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1791 | -with-* | --with-* | -without-* | --without-* | --x)
1792 case "$ac_configure_args0 " in
1793 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1794 esac
1795 ;;
1796 -* ) ac_must_keep_next=true ;;
1797 esac
1798 fi
1799 as_fn_append ac_configure_args " '$ac_arg'"
1800 ;;
1801 esac
1802 done
1803 done
1804 { ac_configure_args0=; unset ac_configure_args0;}
1805 { ac_configure_args1=; unset ac_configure_args1;}
1806
1807 # When interrupted or exit'd, cleanup temporary files, and complete
1808 # config.log. We remove comments because anyway the quotes in there
1809 # would cause problems or look ugly.
1810 # WARNING: Use '\'' to represent an apostrophe within the trap.
1811 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1812 trap 'exit_status=$?
1813 # Save into config.log some information that might help in debugging.
1814 {
1815 echo
1816
1817 cat <<\_ASBOX
1818 ## ---------------- ##
1819 ## Cache variables. ##
1820 ## ---------------- ##
1821 _ASBOX
1822 echo
1823 # The following way of writing the cache mishandles newlines in values,
1824 (
1825 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1826 eval ac_val=\$$ac_var
1827 case $ac_val in #(
1828 *${as_nl}*)
1829 case $ac_var in #(
1830 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1831 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1832 esac
1833 case $ac_var in #(
1834 _ | IFS | as_nl) ;; #(
1835 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1836 *) { eval $ac_var=; unset $ac_var;} ;;
1837 esac ;;
1838 esac
1839 done
1840 (set) 2>&1 |
1841 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1842 *${as_nl}ac_space=\ *)
1843 sed -n \
1844 "s/'\''/'\''\\\\'\'''\''/g;
1845 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1846 ;; #(
1847 *)
1848 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1849 ;;
1850 esac |
1851 sort
1852 )
1853 echo
1854
1855 cat <<\_ASBOX
1856 ## ----------------- ##
1857 ## Output variables. ##
1858 ## ----------------- ##
1859 _ASBOX
1860 echo
1861 for ac_var in $ac_subst_vars
1862 do
1863 eval ac_val=\$$ac_var
1864 case $ac_val in
1865 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1866 esac
1867 $as_echo "$ac_var='\''$ac_val'\''"
1868 done | sort
1869 echo
1870
1871 if test -n "$ac_subst_files"; then
1872 cat <<\_ASBOX
1873 ## ------------------- ##
1874 ## File substitutions. ##
1875 ## ------------------- ##
1876 _ASBOX
1877 echo
1878 for ac_var in $ac_subst_files
1879 do
1880 eval ac_val=\$$ac_var
1881 case $ac_val in
1882 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1883 esac
1884 $as_echo "$ac_var='\''$ac_val'\''"
1885 done | sort
1886 echo
1887 fi
1888
1889 if test -s confdefs.h; then
1890 cat <<\_ASBOX
1891 ## ----------- ##
1892 ## confdefs.h. ##
1893 ## ----------- ##
1894 _ASBOX
1895 echo
1896 cat confdefs.h
1897 echo
1898 fi
1899 test "$ac_signal" != 0 &&
1900 $as_echo "$as_me: caught signal $ac_signal"
1901 $as_echo "$as_me: exit $exit_status"
1902 } >&5
1903 rm -f core *.core core.conftest.* &&
1904 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1905 exit $exit_status
1906 ' 0
1907 for ac_signal in 1 2 13 15; do
1908 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1909 done
1910 ac_signal=0
1911
1912 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1913 rm -f -r conftest* confdefs.h
1914
1915 $as_echo "/* confdefs.h */" > confdefs.h
1916
1917 # Predefined preprocessor variables.
1918
1919 cat >>confdefs.h <<_ACEOF
1920 #define PACKAGE_NAME "$PACKAGE_NAME"
1921 _ACEOF
1922
1923 cat >>confdefs.h <<_ACEOF
1924 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1925 _ACEOF
1926
1927 cat >>confdefs.h <<_ACEOF
1928 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1929 _ACEOF
1930
1931 cat >>confdefs.h <<_ACEOF
1932 #define PACKAGE_STRING "$PACKAGE_STRING"
1933 _ACEOF
1934
1935 cat >>confdefs.h <<_ACEOF
1936 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1937 _ACEOF
1938
1939 cat >>confdefs.h <<_ACEOF
1940 #define PACKAGE_URL "$PACKAGE_URL"
1941 _ACEOF
1942
1943
1944 # Let the site file select an alternate cache file if it wants to.
1945 # Prefer an explicitly selected file to automatically selected ones.
1946 ac_site_file1=NONE
1947 ac_site_file2=NONE
1948 if test -n "$CONFIG_SITE"; then
1949 ac_site_file1=$CONFIG_SITE
1950 elif test "x$prefix" != xNONE; then
1951 ac_site_file1=$prefix/share/config.site
1952 ac_site_file2=$prefix/etc/config.site
1953 else
1954 ac_site_file1=$ac_default_prefix/share/config.site
1955 ac_site_file2=$ac_default_prefix/etc/config.site
1956 fi
1957 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1958 do
1959 test "x$ac_site_file" = xNONE && continue
1960 if test -r "$ac_site_file"; then
1961 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1962 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1963 sed 's/^/| /' "$ac_site_file" >&5
1964 . "$ac_site_file"
1965 fi
1966 done
1967
1968 if test -r "$cache_file"; then
1969 # Some versions of bash will fail to source /dev/null (special
1970 # files actually), so we avoid doing that.
1971 if test -f "$cache_file"; then
1972 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1973 $as_echo "$as_me: loading cache $cache_file" >&6;}
1974 case $cache_file in
1975 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1976 *) . "./$cache_file";;
1977 esac
1978 fi
1979 else
1980 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1981 $as_echo "$as_me: creating cache $cache_file" >&6;}
1982 >$cache_file
1983 fi
1984
1985 # Check that the precious variables saved in the cache have kept the same
1986 # value.
1987 ac_cache_corrupted=false
1988 for ac_var in $ac_precious_vars; do
1989 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1990 eval ac_new_set=\$ac_env_${ac_var}_set
1991 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1992 eval ac_new_val=\$ac_env_${ac_var}_value
1993 case $ac_old_set,$ac_new_set in
1994 set,)
1995 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1996 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1997 ac_cache_corrupted=: ;;
1998 ,set)
1999 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2000 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2001 ac_cache_corrupted=: ;;
2002 ,);;
2003 *)
2004 if test "x$ac_old_val" != "x$ac_new_val"; then
2005 # differences in whitespace do not lead to failure.
2006 ac_old_val_w=`echo x $ac_old_val`
2007 ac_new_val_w=`echo x $ac_new_val`
2008 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2010 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2011 ac_cache_corrupted=:
2012 else
2013 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2014 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2015 eval $ac_var=\$ac_old_val
2016 fi
2017 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2018 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2019 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2020 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2021 fi;;
2022 esac
2023 # Pass precious variables to config.status.
2024 if test "$ac_new_set" = set; then
2025 case $ac_new_val in
2026 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2027 *) ac_arg=$ac_var=$ac_new_val ;;
2028 esac
2029 case " $ac_configure_args " in
2030 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2031 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2032 esac
2033 fi
2034 done
2035 if $ac_cache_corrupted; then
2036 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2037 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2038 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2039 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2040 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2041 fi
2042 ## -------------------- ##
2043 ## Main body of script. ##
2044 ## -------------------- ##
2045
2046 ac_ext=c
2047 ac_cpp='$CPP $CPPFLAGS'
2048 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2049 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2050 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2051
2052
2053
2054
2055
2056
2057
2058 # The libgcc should not depend on any header files
2059
2060
2061
2062 # Check whether --with-target-subdir was given.
2063 if test "${with_target_subdir+set}" = set; then :
2064 withval=$with_target_subdir;
2065 fi
2066
2067
2068 # Check whether --with-cross-host was given.
2069 if test "${with_cross_host+set}" = set; then :
2070 withval=$with_cross_host;
2071 fi
2072
2073
2074 # Check whether --with-ld was given.
2075 if test "${with_ld+set}" = set; then :
2076 withval=$with_ld;
2077 fi
2078
2079
2080 if test "${srcdir}" = "."; then
2081 if test -n "${with_build_subdir}"; then
2082 libgcc_topdir="${srcdir}/../.."
2083 with_target_subdir=
2084 elif test -z "${with_target_subdir}"; then
2085 libgcc_topdir="${srcdir}/.."
2086 else
2087 if test "${with_target_subdir}" != "."; then
2088 libgcc_topdir="${srcdir}/${with_multisrctop}../.."
2089 else
2090 libgcc_topdir="${srcdir}/${with_multisrctop}.."
2091 fi
2092 fi
2093 else
2094 libgcc_topdir="${srcdir}/.."
2095 fi
2096
2097 ac_aux_dir=
2098 for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do
2099 for ac_t in install-sh install.sh shtool; do
2100 if test -f "$ac_dir/$ac_t"; then
2101 ac_aux_dir=$ac_dir
2102 ac_install_sh="$ac_aux_dir/$ac_t -c"
2103 break 2
2104 fi
2105 done
2106 done
2107 if test -z "$ac_aux_dir"; then
2108 as_fn_error "cannot find install-sh, install.sh, or shtool in $libgcc_topdir \"$srcdir\"/$libgcc_topdir" "$LINENO" 5
2109 fi
2110
2111 # These three variables are undocumented and unsupported,
2112 # and are intended to be withdrawn in a future Autoconf release.
2113 # They can cause serious problems if a builder's source tree is in a directory
2114 # whose full name contains unusual characters.
2115 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2116 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2117 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2118
2119
2120 ac_config_headers="$ac_config_headers auto-target.h:config.in"
2121
2122
2123 # Check whether --enable-shared was given.
2124 if test "${enable_shared+set}" = set; then :
2125 enableval=$enable_shared;
2126 case $enable_shared in
2127 yes | no) ;;
2128 *)
2129 enable_shared=no
2130 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2131 for pkg in $enableval; do
2132 if test "X$pkg" = "Xgcc" || test "X$pkg" = "Xlibgcc"; then
2133 enable_shared=yes
2134 fi
2135 done
2136 IFS="$ac_save_ifs"
2137 ;;
2138 esac
2139
2140 else
2141 enable_shared=yes
2142 fi
2143
2144
2145
2146 # Check whether --enable-vtable-verify was given.
2147 if test "${enable_vtable_verify+set}" = set; then :
2148 enableval=$enable_vtable_verify; case "$enableval" in
2149 yes) enable_vtable_verify=yes ;;
2150 no) enable_vtable_verify=no ;;
2151 *) enable_vtable_verify=no;;
2152 esac
2153 else
2154 enable_vtable_verify=no
2155 fi
2156
2157
2158
2159 # Make sure we can run config.sub.
2160 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2161 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2162
2163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2164 $as_echo_n "checking build system type... " >&6; }
2165 if test "${ac_cv_build+set}" = set; then :
2166 $as_echo_n "(cached) " >&6
2167 else
2168 ac_build_alias=$build_alias
2169 test "x$ac_build_alias" = x &&
2170 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2171 test "x$ac_build_alias" = x &&
2172 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2173 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2174 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2175
2176 fi
2177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2178 $as_echo "$ac_cv_build" >&6; }
2179 case $ac_cv_build in
2180 *-*-*) ;;
2181 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2182 esac
2183 build=$ac_cv_build
2184 ac_save_IFS=$IFS; IFS='-'
2185 set x $ac_cv_build
2186 shift
2187 build_cpu=$1
2188 build_vendor=$2
2189 shift; shift
2190 # Remember, the first character of IFS is used to create $*,
2191 # except with old shells:
2192 build_os=$*
2193 IFS=$ac_save_IFS
2194 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2195
2196
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2198 $as_echo_n "checking host system type... " >&6; }
2199 if test "${ac_cv_host+set}" = set; then :
2200 $as_echo_n "(cached) " >&6
2201 else
2202 if test "x$host_alias" = x; then
2203 ac_cv_host=$ac_cv_build
2204 else
2205 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2206 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2207 fi
2208
2209 fi
2210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2211 $as_echo "$ac_cv_host" >&6; }
2212 case $ac_cv_host in
2213 *-*-*) ;;
2214 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2215 esac
2216 host=$ac_cv_host
2217 ac_save_IFS=$IFS; IFS='-'
2218 set x $ac_cv_host
2219 shift
2220 host_cpu=$1
2221 host_vendor=$2
2222 shift; shift
2223 # Remember, the first character of IFS is used to create $*,
2224 # except with old shells:
2225 host_os=$*
2226 IFS=$ac_save_IFS
2227 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2228
2229
2230
2231
2232
2233
2234 case "${host}" in
2235 # PIC is the default on some targets or must not be used.
2236 *-*-darwin*)
2237 # PIC is the default on this platform
2238 # Common symbols not allowed in MH_DYLIB files
2239 PICFLAG=-fno-common
2240 ;;
2241 alpha*-dec-osf5*)
2242 # PIC is the default.
2243 ;;
2244 hppa*64*-*-hpux*)
2245 # PIC is the default for 64-bit PA HP-UX.
2246 ;;
2247 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
2248 ;;
2249 i[34567]86-*-mingw* | x86_64-*-mingw*)
2250 ;;
2251 i[34567]86-*-interix[3-9]*)
2252 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
2253 # Instead, we relocate shared libraries at runtime.
2254 ;;
2255 i[34567]86-*-nto-qnx*)
2256 # QNX uses GNU C++, but need to define -shared option too, otherwise
2257 # it will coredump.
2258 PICFLAG='-fPIC -shared'
2259 ;;
2260 i[34567]86-pc-msdosdjgpp*)
2261 # DJGPP does not support shared libraries at all.
2262 ;;
2263 ia64*-*-hpux*)
2264 # On IA64 HP-UX, PIC is the default but the pic flag
2265 # sets the default TLS model and affects inlining.
2266 PICFLAG=-fPIC
2267 ;;
2268 mips-sgi-irix6*)
2269 # PIC is the default.
2270 ;;
2271 rs6000-ibm-aix* | powerpc-ibm-aix*)
2272 # All AIX code is PIC.
2273 ;;
2274
2275 # Some targets support both -fPIC and -fpic, but prefer the latter.
2276 # FIXME: Why?
2277 i[34567]86-*-* | x86_64-*-*)
2278 PICFLAG=-fpic
2279 ;;
2280 # FIXME: Override -fPIC default in libgcc only?
2281 sh-*-linux* | sh[2346lbe]*-*-linux*)
2282 PICFLAG=-fpic
2283 ;;
2284 # FIXME: Simplify to sh*-*-netbsd*?
2285 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
2286 sh64-*-netbsd* | sh64l*-*-netbsd*)
2287 PICFLAG=-fpic
2288 ;;
2289 # Default to -fPIC unless specified otherwise.
2290 *)
2291 PICFLAG=-fPIC
2292 ;;
2293 esac
2294
2295 # If the user explicitly uses -fpic/-fPIC, keep that.
2296 case "${CFLAGS}" in
2297 *-fpic*)
2298 PICFLAG=-fpic
2299 ;;
2300 *-fPIC*)
2301 PICFLAG=-fPIC
2302 ;;
2303 esac
2304
2305
2306
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2308 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2309 # Check whether --enable-version-specific-runtime-libs was given.
2310 if test "${enable_version_specific_runtime_libs+set}" = set; then :
2311 enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2312 yes) version_specific_libs=yes ;;
2313 no) version_specific_libs=no ;;
2314 *) as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2315 esac
2316 else
2317 version_specific_libs=no
2318 fi
2319
2320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2321 $as_echo "$version_specific_libs" >&6; }
2322
2323
2324 # Check whether --with-slibdir was given.
2325 if test "${with_slibdir+set}" = set; then :
2326 withval=$with_slibdir; slibdir="$with_slibdir"
2327 else
2328 if test "${version_specific_libs}" = yes; then
2329 slibdir='$(libsubdir)'
2330 elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then
2331 slibdir='$(exec_prefix)/$(host_noncanonical)/lib'
2332 else
2333 slibdir='$(libdir)'
2334 fi
2335 fi
2336
2337
2338
2339 # Command-line options.
2340 # Very limited version of AC_MAINTAINER_MODE.
2341 # Check whether --enable-maintainer-mode was given.
2342 if test "${enable_maintainer_mode+set}" = set; then :
2343 enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
2344 yes) MAINT='' ;;
2345 no) MAINT='#' ;;
2346 *) as_fn_error "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
2347 esac
2348 maintainer_mode=${enableval}
2349 else
2350 MAINT='#'
2351 fi
2352
2353
2354 # Find a good install program. We prefer a C program (faster),
2355 # so one script is as good as another. But avoid the broken or
2356 # incompatible versions:
2357 # SysV /etc/install, /usr/sbin/install
2358 # SunOS /usr/etc/install
2359 # IRIX /sbin/install
2360 # AIX /bin/install
2361 # AmigaOS /C/install, which installs bootblocks on floppy discs
2362 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2363 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2364 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2365 # OS/2's system install, which has a completely different semantic
2366 # ./install, which can be erroneously created by make from ./install.sh.
2367 # Reject install programs that cannot install multiple files.
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2369 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2370 if test -z "$INSTALL"; then
2371 if test "${ac_cv_path_install+set}" = set; then :
2372 $as_echo_n "(cached) " >&6
2373 else
2374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2375 for as_dir in $PATH
2376 do
2377 IFS=$as_save_IFS
2378 test -z "$as_dir" && as_dir=.
2379 # Account for people who put trailing slashes in PATH elements.
2380 case $as_dir/ in #((
2381 ./ | .// | /[cC]/* | \
2382 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2383 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2384 /usr/ucb/* ) ;;
2385 *)
2386 # OSF1 and SCO ODT 3.0 have their own names for install.
2387 # Don't use installbsd from OSF since it installs stuff as root
2388 # by default.
2389 for ac_prog in ginstall scoinst install; do
2390 for ac_exec_ext in '' $ac_executable_extensions; do
2391 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2392 if test $ac_prog = install &&
2393 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2394 # AIX install. It has an incompatible calling convention.
2395 :
2396 elif test $ac_prog = install &&
2397 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2398 # program-specific install script used by HP pwplus--don't use.
2399 :
2400 else
2401 rm -rf conftest.one conftest.two conftest.dir
2402 echo one > conftest.one
2403 echo two > conftest.two
2404 mkdir conftest.dir
2405 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2406 test -s conftest.one && test -s conftest.two &&
2407 test -s conftest.dir/conftest.one &&
2408 test -s conftest.dir/conftest.two
2409 then
2410 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2411 break 3
2412 fi
2413 fi
2414 fi
2415 done
2416 done
2417 ;;
2418 esac
2419
2420 done
2421 IFS=$as_save_IFS
2422
2423 rm -rf conftest.one conftest.two conftest.dir
2424
2425 fi
2426 if test "${ac_cv_path_install+set}" = set; then
2427 INSTALL=$ac_cv_path_install
2428 else
2429 # As a last resort, use the slow shell script. Don't cache a
2430 # value for INSTALL within a source directory, because that will
2431 # break other packages using the cache if that directory is
2432 # removed, or if the value is a relative name.
2433 INSTALL=$ac_install_sh
2434 fi
2435 fi
2436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2437 $as_echo "$INSTALL" >&6; }
2438
2439 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2440 # It thinks the first close brace ends the variable substitution.
2441 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2442
2443 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2444
2445 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2446
2447
2448 for ac_prog in gawk mawk nawk awk
2449 do
2450 # Extract the first word of "$ac_prog", so it can be a program name with args.
2451 set dummy $ac_prog; ac_word=$2
2452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2453 $as_echo_n "checking for $ac_word... " >&6; }
2454 if test "${ac_cv_prog_AWK+set}" = set; then :
2455 $as_echo_n "(cached) " >&6
2456 else
2457 if test -n "$AWK"; then
2458 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2459 else
2460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2461 for as_dir in $PATH
2462 do
2463 IFS=$as_save_IFS
2464 test -z "$as_dir" && as_dir=.
2465 for ac_exec_ext in '' $ac_executable_extensions; do
2466 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2467 ac_cv_prog_AWK="$ac_prog"
2468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2469 break 2
2470 fi
2471 done
2472 done
2473 IFS=$as_save_IFS
2474
2475 fi
2476 fi
2477 AWK=$ac_cv_prog_AWK
2478 if test -n "$AWK"; then
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2480 $as_echo "$AWK" >&6; }
2481 else
2482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2483 $as_echo "no" >&6; }
2484 fi
2485
2486
2487 test -n "$AWK" && break
2488 done
2489
2490 # We need awk; bail out if it's missing.
2491 case ${AWK} in
2492 "") as_fn_error "can't build without awk, bailing out" "$LINENO" 5 ;;
2493 esac
2494
2495
2496 case ${build_alias} in
2497 "") build_noncanonical=${build} ;;
2498 *) build_noncanonical=${build_alias} ;;
2499 esac
2500
2501 case ${host_alias} in
2502 "") host_noncanonical=${build_noncanonical} ;;
2503 *) host_noncanonical=${host_alias} ;;
2504 esac
2505
2506
2507
2508 case ${target_alias} in
2509 "") target_noncanonical=${host_noncanonical} ;;
2510 *) target_noncanonical=${target_alias} ;;
2511 esac
2512
2513
2514
2515
2516 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2517 # have matching libraries, they should use host libraries: Makefile.tpl
2518 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2519 # However, they still use the build modules, because the corresponding
2520 # host modules (e.g. bison) are only built for the host when bootstrap
2521 # finishes. So:
2522 # - build_subdir is where we find build modules, and never changes.
2523 # - build_libsubdir is where we find build libraries, and can be overridden.
2524
2525 # Prefix 'build-' so this never conflicts with target_subdir.
2526 build_subdir="build-${build_noncanonical}"
2527
2528 # Check whether --with-build-libsubdir was given.
2529 if test "${with_build_libsubdir+set}" = set; then :
2530 withval=$with_build_libsubdir; build_libsubdir="$withval"
2531 else
2532 build_libsubdir="$build_subdir"
2533 fi
2534
2535 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2536 if ( test $srcdir = . && test -d gcc ) \
2537 || test -d $srcdir/../host-${host_noncanonical}; then
2538 host_subdir="host-${host_noncanonical}"
2539 else
2540 host_subdir=.
2541 fi
2542 # No prefix.
2543 target_subdir=${target_noncanonical}
2544
2545
2546 # Calculate toolexeclibdir
2547 # Also toolexecdir, though it's only used in toolexeclibdir
2548 case ${version_specific_libs} in
2549 yes)
2550 # Need the gcc compiler version to know where to install libraries
2551 # and header files if --enable-version-specific-runtime-libs option
2552 # is selected.
2553 toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
2554 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
2555 ;;
2556 no)
2557 if test -n "$with_cross_host" &&
2558 test x"$with_cross_host" != x"no"; then
2559 # Install a library built with a cross compiler in tooldir, not libdir.
2560 toolexecdir='$(exec_prefix)/$(target_noncanonical)'
2561 toolexeclibdir='$(toolexecdir)/lib'
2562 else
2563 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
2564 toolexeclibdir='$(libdir)'
2565 fi
2566 multi_os_directory=`$CC -print-multi-os-directory`
2567 case $multi_os_directory in
2568 .) ;; # Avoid trailing /.
2569 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2570 esac
2571 ;;
2572 esac
2573
2574
2575
2576 if test -n "$ac_tool_prefix"; then
2577 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2578 set dummy ${ac_tool_prefix}ar; ac_word=$2
2579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2580 $as_echo_n "checking for $ac_word... " >&6; }
2581 if test "${ac_cv_prog_AR+set}" = set; then :
2582 $as_echo_n "(cached) " >&6
2583 else
2584 if test -n "$AR"; then
2585 ac_cv_prog_AR="$AR" # Let the user override the test.
2586 else
2587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2588 for as_dir in $PATH
2589 do
2590 IFS=$as_save_IFS
2591 test -z "$as_dir" && as_dir=.
2592 for ac_exec_ext in '' $ac_executable_extensions; do
2593 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2594 ac_cv_prog_AR="${ac_tool_prefix}ar"
2595 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2596 break 2
2597 fi
2598 done
2599 done
2600 IFS=$as_save_IFS
2601
2602 fi
2603 fi
2604 AR=$ac_cv_prog_AR
2605 if test -n "$AR"; then
2606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2607 $as_echo "$AR" >&6; }
2608 else
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2610 $as_echo "no" >&6; }
2611 fi
2612
2613
2614 fi
2615 if test -z "$ac_cv_prog_AR"; then
2616 ac_ct_AR=$AR
2617 # Extract the first word of "ar", so it can be a program name with args.
2618 set dummy ar; ac_word=$2
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2620 $as_echo_n "checking for $ac_word... " >&6; }
2621 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
2622 $as_echo_n "(cached) " >&6
2623 else
2624 if test -n "$ac_ct_AR"; then
2625 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2626 else
2627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2628 for as_dir in $PATH
2629 do
2630 IFS=$as_save_IFS
2631 test -z "$as_dir" && as_dir=.
2632 for ac_exec_ext in '' $ac_executable_extensions; do
2633 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2634 ac_cv_prog_ac_ct_AR="ar"
2635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2636 break 2
2637 fi
2638 done
2639 done
2640 IFS=$as_save_IFS
2641
2642 fi
2643 fi
2644 ac_ct_AR=$ac_cv_prog_ac_ct_AR
2645 if test -n "$ac_ct_AR"; then
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2647 $as_echo "$ac_ct_AR" >&6; }
2648 else
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2650 $as_echo "no" >&6; }
2651 fi
2652
2653 if test "x$ac_ct_AR" = x; then
2654 AR=""
2655 else
2656 case $cross_compiling:$ac_tool_warned in
2657 yes:)
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2659 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2660 ac_tool_warned=yes ;;
2661 esac
2662 AR=$ac_ct_AR
2663 fi
2664 else
2665 AR="$ac_cv_prog_AR"
2666 fi
2667
2668 if test -n "$ac_tool_prefix"; then
2669 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
2670 set dummy ${ac_tool_prefix}lipo; ac_word=$2
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2672 $as_echo_n "checking for $ac_word... " >&6; }
2673 if test "${ac_cv_prog_LIPO+set}" = set; then :
2674 $as_echo_n "(cached) " >&6
2675 else
2676 if test -n "$LIPO"; then
2677 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
2678 else
2679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2680 for as_dir in $PATH
2681 do
2682 IFS=$as_save_IFS
2683 test -z "$as_dir" && as_dir=.
2684 for ac_exec_ext in '' $ac_executable_extensions; do
2685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2686 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
2687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2688 break 2
2689 fi
2690 done
2691 done
2692 IFS=$as_save_IFS
2693
2694 fi
2695 fi
2696 LIPO=$ac_cv_prog_LIPO
2697 if test -n "$LIPO"; then
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
2699 $as_echo "$LIPO" >&6; }
2700 else
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2702 $as_echo "no" >&6; }
2703 fi
2704
2705
2706 fi
2707 if test -z "$ac_cv_prog_LIPO"; then
2708 ac_ct_LIPO=$LIPO
2709 # Extract the first word of "lipo", so it can be a program name with args.
2710 set dummy lipo; ac_word=$2
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2712 $as_echo_n "checking for $ac_word... " >&6; }
2713 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
2714 $as_echo_n "(cached) " >&6
2715 else
2716 if test -n "$ac_ct_LIPO"; then
2717 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
2718 else
2719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2720 for as_dir in $PATH
2721 do
2722 IFS=$as_save_IFS
2723 test -z "$as_dir" && as_dir=.
2724 for ac_exec_ext in '' $ac_executable_extensions; do
2725 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2726 ac_cv_prog_ac_ct_LIPO="lipo"
2727 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2728 break 2
2729 fi
2730 done
2731 done
2732 IFS=$as_save_IFS
2733
2734 fi
2735 fi
2736 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
2737 if test -n "$ac_ct_LIPO"; then
2738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
2739 $as_echo "$ac_ct_LIPO" >&6; }
2740 else
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2742 $as_echo "no" >&6; }
2743 fi
2744
2745 if test "x$ac_ct_LIPO" = x; then
2746 LIPO=":"
2747 else
2748 case $cross_compiling:$ac_tool_warned in
2749 yes:)
2750 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2751 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2752 ac_tool_warned=yes ;;
2753 esac
2754 LIPO=$ac_ct_LIPO
2755 fi
2756 else
2757 LIPO="$ac_cv_prog_LIPO"
2758 fi
2759
2760 if test -n "$ac_tool_prefix"; then
2761 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
2762 set dummy ${ac_tool_prefix}nm; ac_word=$2
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2764 $as_echo_n "checking for $ac_word... " >&6; }
2765 if test "${ac_cv_prog_NM+set}" = set; then :
2766 $as_echo_n "(cached) " >&6
2767 else
2768 if test -n "$NM"; then
2769 ac_cv_prog_NM="$NM" # Let the user override the test.
2770 else
2771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2772 for as_dir in $PATH
2773 do
2774 IFS=$as_save_IFS
2775 test -z "$as_dir" && as_dir=.
2776 for ac_exec_ext in '' $ac_executable_extensions; do
2777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2778 ac_cv_prog_NM="${ac_tool_prefix}nm"
2779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2780 break 2
2781 fi
2782 done
2783 done
2784 IFS=$as_save_IFS
2785
2786 fi
2787 fi
2788 NM=$ac_cv_prog_NM
2789 if test -n "$NM"; then
2790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
2791 $as_echo "$NM" >&6; }
2792 else
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2794 $as_echo "no" >&6; }
2795 fi
2796
2797
2798 fi
2799 if test -z "$ac_cv_prog_NM"; then
2800 ac_ct_NM=$NM
2801 # Extract the first word of "nm", so it can be a program name with args.
2802 set dummy nm; ac_word=$2
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2804 $as_echo_n "checking for $ac_word... " >&6; }
2805 if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
2806 $as_echo_n "(cached) " >&6
2807 else
2808 if test -n "$ac_ct_NM"; then
2809 ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
2810 else
2811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2812 for as_dir in $PATH
2813 do
2814 IFS=$as_save_IFS
2815 test -z "$as_dir" && as_dir=.
2816 for ac_exec_ext in '' $ac_executable_extensions; do
2817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2818 ac_cv_prog_ac_ct_NM="nm"
2819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2820 break 2
2821 fi
2822 done
2823 done
2824 IFS=$as_save_IFS
2825
2826 fi
2827 fi
2828 ac_ct_NM=$ac_cv_prog_ac_ct_NM
2829 if test -n "$ac_ct_NM"; then
2830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
2831 $as_echo "$ac_ct_NM" >&6; }
2832 else
2833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2834 $as_echo "no" >&6; }
2835 fi
2836
2837 if test "x$ac_ct_NM" = x; then
2838 NM=""
2839 else
2840 case $cross_compiling:$ac_tool_warned in
2841 yes:)
2842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2843 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2844 ac_tool_warned=yes ;;
2845 esac
2846 NM=$ac_ct_NM
2847 fi
2848 else
2849 NM="$ac_cv_prog_NM"
2850 fi
2851
2852 if test -n "$ac_tool_prefix"; then
2853 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2854 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2856 $as_echo_n "checking for $ac_word... " >&6; }
2857 if test "${ac_cv_prog_RANLIB+set}" = set; then :
2858 $as_echo_n "(cached) " >&6
2859 else
2860 if test -n "$RANLIB"; then
2861 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2862 else
2863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2864 for as_dir in $PATH
2865 do
2866 IFS=$as_save_IFS
2867 test -z "$as_dir" && as_dir=.
2868 for ac_exec_ext in '' $ac_executable_extensions; do
2869 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2870 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2872 break 2
2873 fi
2874 done
2875 done
2876 IFS=$as_save_IFS
2877
2878 fi
2879 fi
2880 RANLIB=$ac_cv_prog_RANLIB
2881 if test -n "$RANLIB"; then
2882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2883 $as_echo "$RANLIB" >&6; }
2884 else
2885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2886 $as_echo "no" >&6; }
2887 fi
2888
2889
2890 fi
2891 if test -z "$ac_cv_prog_RANLIB"; then
2892 ac_ct_RANLIB=$RANLIB
2893 # Extract the first word of "ranlib", so it can be a program name with args.
2894 set dummy ranlib; ac_word=$2
2895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2896 $as_echo_n "checking for $ac_word... " >&6; }
2897 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
2898 $as_echo_n "(cached) " >&6
2899 else
2900 if test -n "$ac_ct_RANLIB"; then
2901 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2902 else
2903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2904 for as_dir in $PATH
2905 do
2906 IFS=$as_save_IFS
2907 test -z "$as_dir" && as_dir=.
2908 for ac_exec_ext in '' $ac_executable_extensions; do
2909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2910 ac_cv_prog_ac_ct_RANLIB="ranlib"
2911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2912 break 2
2913 fi
2914 done
2915 done
2916 IFS=$as_save_IFS
2917
2918 fi
2919 fi
2920 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2921 if test -n "$ac_ct_RANLIB"; then
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2923 $as_echo "$ac_ct_RANLIB" >&6; }
2924 else
2925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2926 $as_echo "no" >&6; }
2927 fi
2928
2929 if test "x$ac_ct_RANLIB" = x; then
2930 RANLIB=":"
2931 else
2932 case $cross_compiling:$ac_tool_warned in
2933 yes:)
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2935 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2936 ac_tool_warned=yes ;;
2937 esac
2938 RANLIB=$ac_ct_RANLIB
2939 fi
2940 else
2941 RANLIB="$ac_cv_prog_RANLIB"
2942 fi
2943
2944 if test -n "$ac_tool_prefix"; then
2945 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2946 set dummy ${ac_tool_prefix}strip; ac_word=$2
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2948 $as_echo_n "checking for $ac_word... " >&6; }
2949 if test "${ac_cv_prog_STRIP+set}" = set; then :
2950 $as_echo_n "(cached) " >&6
2951 else
2952 if test -n "$STRIP"; then
2953 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2954 else
2955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2956 for as_dir in $PATH
2957 do
2958 IFS=$as_save_IFS
2959 test -z "$as_dir" && as_dir=.
2960 for ac_exec_ext in '' $ac_executable_extensions; do
2961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2962 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2964 break 2
2965 fi
2966 done
2967 done
2968 IFS=$as_save_IFS
2969
2970 fi
2971 fi
2972 STRIP=$ac_cv_prog_STRIP
2973 if test -n "$STRIP"; then
2974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2975 $as_echo "$STRIP" >&6; }
2976 else
2977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2978 $as_echo "no" >&6; }
2979 fi
2980
2981
2982 fi
2983 if test -z "$ac_cv_prog_STRIP"; then
2984 ac_ct_STRIP=$STRIP
2985 # Extract the first word of "strip", so it can be a program name with args.
2986 set dummy strip; ac_word=$2
2987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2988 $as_echo_n "checking for $ac_word... " >&6; }
2989 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2990 $as_echo_n "(cached) " >&6
2991 else
2992 if test -n "$ac_ct_STRIP"; then
2993 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2994 else
2995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2996 for as_dir in $PATH
2997 do
2998 IFS=$as_save_IFS
2999 test -z "$as_dir" && as_dir=.
3000 for ac_exec_ext in '' $ac_executable_extensions; do
3001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3002 ac_cv_prog_ac_ct_STRIP="strip"
3003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3004 break 2
3005 fi
3006 done
3007 done
3008 IFS=$as_save_IFS
3009
3010 fi
3011 fi
3012 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3013 if test -n "$ac_ct_STRIP"; then
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3015 $as_echo "$ac_ct_STRIP" >&6; }
3016 else
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3018 $as_echo "no" >&6; }
3019 fi
3020
3021 if test "x$ac_ct_STRIP" = x; then
3022 STRIP=":"
3023 else
3024 case $cross_compiling:$ac_tool_warned in
3025 yes:)
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3027 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3028 ac_tool_warned=yes ;;
3029 esac
3030 STRIP=$ac_ct_STRIP
3031 fi
3032 else
3033 STRIP="$ac_cv_prog_STRIP"
3034 fi
3035
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3037 $as_echo_n "checking whether ln -s works... " >&6; }
3038 LN_S=$as_ln_s
3039 if test "$LN_S" = "ln -s"; then
3040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3041 $as_echo "yes" >&6; }
3042 else
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3044 $as_echo "no, using $LN_S" >&6; }
3045 fi
3046
3047
3048
3049 ac_ext=c
3050 ac_cpp='$CPP $CPPFLAGS'
3051 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3052 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3053 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3054 if test -n "$ac_tool_prefix"; then
3055 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3056 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3058 $as_echo_n "checking for $ac_word... " >&6; }
3059 if test "${ac_cv_prog_CC+set}" = set; then :
3060 $as_echo_n "(cached) " >&6
3061 else
3062 if test -n "$CC"; then
3063 ac_cv_prog_CC="$CC" # Let the user override the test.
3064 else
3065 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3066 for as_dir in $PATH
3067 do
3068 IFS=$as_save_IFS
3069 test -z "$as_dir" && as_dir=.
3070 for ac_exec_ext in '' $ac_executable_extensions; do
3071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3072 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3074 break 2
3075 fi
3076 done
3077 done
3078 IFS=$as_save_IFS
3079
3080 fi
3081 fi
3082 CC=$ac_cv_prog_CC
3083 if test -n "$CC"; then
3084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3085 $as_echo "$CC" >&6; }
3086 else
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3088 $as_echo "no" >&6; }
3089 fi
3090
3091
3092 fi
3093 if test -z "$ac_cv_prog_CC"; then
3094 ac_ct_CC=$CC
3095 # Extract the first word of "gcc", so it can be a program name with args.
3096 set dummy gcc; ac_word=$2
3097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3098 $as_echo_n "checking for $ac_word... " >&6; }
3099 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3100 $as_echo_n "(cached) " >&6
3101 else
3102 if test -n "$ac_ct_CC"; then
3103 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3104 else
3105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3106 for as_dir in $PATH
3107 do
3108 IFS=$as_save_IFS
3109 test -z "$as_dir" && as_dir=.
3110 for ac_exec_ext in '' $ac_executable_extensions; do
3111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3112 ac_cv_prog_ac_ct_CC="gcc"
3113 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3114 break 2
3115 fi
3116 done
3117 done
3118 IFS=$as_save_IFS
3119
3120 fi
3121 fi
3122 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3123 if test -n "$ac_ct_CC"; then
3124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3125 $as_echo "$ac_ct_CC" >&6; }
3126 else
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3128 $as_echo "no" >&6; }
3129 fi
3130
3131 if test "x$ac_ct_CC" = x; then
3132 CC=""
3133 else
3134 case $cross_compiling:$ac_tool_warned in
3135 yes:)
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3137 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3138 ac_tool_warned=yes ;;
3139 esac
3140 CC=$ac_ct_CC
3141 fi
3142 else
3143 CC="$ac_cv_prog_CC"
3144 fi
3145
3146 if test -z "$CC"; then
3147 if test -n "$ac_tool_prefix"; then
3148 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3149 set dummy ${ac_tool_prefix}cc; ac_word=$2
3150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3151 $as_echo_n "checking for $ac_word... " >&6; }
3152 if test "${ac_cv_prog_CC+set}" = set; then :
3153 $as_echo_n "(cached) " >&6
3154 else
3155 if test -n "$CC"; then
3156 ac_cv_prog_CC="$CC" # Let the user override the test.
3157 else
3158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3159 for as_dir in $PATH
3160 do
3161 IFS=$as_save_IFS
3162 test -z "$as_dir" && as_dir=.
3163 for ac_exec_ext in '' $ac_executable_extensions; do
3164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3165 ac_cv_prog_CC="${ac_tool_prefix}cc"
3166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3167 break 2
3168 fi
3169 done
3170 done
3171 IFS=$as_save_IFS
3172
3173 fi
3174 fi
3175 CC=$ac_cv_prog_CC
3176 if test -n "$CC"; then
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3178 $as_echo "$CC" >&6; }
3179 else
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3181 $as_echo "no" >&6; }
3182 fi
3183
3184
3185 fi
3186 fi
3187 if test -z "$CC"; then
3188 # Extract the first word of "cc", so it can be a program name with args.
3189 set dummy cc; ac_word=$2
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3191 $as_echo_n "checking for $ac_word... " >&6; }
3192 if test "${ac_cv_prog_CC+set}" = set; then :
3193 $as_echo_n "(cached) " >&6
3194 else
3195 if test -n "$CC"; then
3196 ac_cv_prog_CC="$CC" # Let the user override the test.
3197 else
3198 ac_prog_rejected=no
3199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3200 for as_dir in $PATH
3201 do
3202 IFS=$as_save_IFS
3203 test -z "$as_dir" && as_dir=.
3204 for ac_exec_ext in '' $ac_executable_extensions; do
3205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3206 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3207 ac_prog_rejected=yes
3208 continue
3209 fi
3210 ac_cv_prog_CC="cc"
3211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3212 break 2
3213 fi
3214 done
3215 done
3216 IFS=$as_save_IFS
3217
3218 if test $ac_prog_rejected = yes; then
3219 # We found a bogon in the path, so make sure we never use it.
3220 set dummy $ac_cv_prog_CC
3221 shift
3222 if test $# != 0; then
3223 # We chose a different compiler from the bogus one.
3224 # However, it has the same basename, so the bogon will be chosen
3225 # first if we set CC to just the basename; use the full file name.
3226 shift
3227 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3228 fi
3229 fi
3230 fi
3231 fi
3232 CC=$ac_cv_prog_CC
3233 if test -n "$CC"; then
3234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3235 $as_echo "$CC" >&6; }
3236 else
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3238 $as_echo "no" >&6; }
3239 fi
3240
3241
3242 fi
3243 if test -z "$CC"; then
3244 if test -n "$ac_tool_prefix"; then
3245 for ac_prog in cl.exe
3246 do
3247 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3248 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3250 $as_echo_n "checking for $ac_word... " >&6; }
3251 if test "${ac_cv_prog_CC+set}" = set; then :
3252 $as_echo_n "(cached) " >&6
3253 else
3254 if test -n "$CC"; then
3255 ac_cv_prog_CC="$CC" # Let the user override the test.
3256 else
3257 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3258 for as_dir in $PATH
3259 do
3260 IFS=$as_save_IFS
3261 test -z "$as_dir" && as_dir=.
3262 for ac_exec_ext in '' $ac_executable_extensions; do
3263 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3264 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3265 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3266 break 2
3267 fi
3268 done
3269 done
3270 IFS=$as_save_IFS
3271
3272 fi
3273 fi
3274 CC=$ac_cv_prog_CC
3275 if test -n "$CC"; then
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3277 $as_echo "$CC" >&6; }
3278 else
3279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3280 $as_echo "no" >&6; }
3281 fi
3282
3283
3284 test -n "$CC" && break
3285 done
3286 fi
3287 if test -z "$CC"; then
3288 ac_ct_CC=$CC
3289 for ac_prog in cl.exe
3290 do
3291 # Extract the first word of "$ac_prog", so it can be a program name with args.
3292 set dummy $ac_prog; ac_word=$2
3293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3294 $as_echo_n "checking for $ac_word... " >&6; }
3295 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3296 $as_echo_n "(cached) " >&6
3297 else
3298 if test -n "$ac_ct_CC"; then
3299 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3300 else
3301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3302 for as_dir in $PATH
3303 do
3304 IFS=$as_save_IFS
3305 test -z "$as_dir" && as_dir=.
3306 for ac_exec_ext in '' $ac_executable_extensions; do
3307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3308 ac_cv_prog_ac_ct_CC="$ac_prog"
3309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3310 break 2
3311 fi
3312 done
3313 done
3314 IFS=$as_save_IFS
3315
3316 fi
3317 fi
3318 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3319 if test -n "$ac_ct_CC"; then
3320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3321 $as_echo "$ac_ct_CC" >&6; }
3322 else
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3324 $as_echo "no" >&6; }
3325 fi
3326
3327
3328 test -n "$ac_ct_CC" && break
3329 done
3330
3331 if test "x$ac_ct_CC" = x; then
3332 CC=""
3333 else
3334 case $cross_compiling:$ac_tool_warned in
3335 yes:)
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3337 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3338 ac_tool_warned=yes ;;
3339 esac
3340 CC=$ac_ct_CC
3341 fi
3342 fi
3343
3344 fi
3345
3346
3347 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3348 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3349 as_fn_error "no acceptable C compiler found in \$PATH
3350 See \`config.log' for more details." "$LINENO" 5; }
3351
3352 # Provide some information about the compiler.
3353 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3354 set X $ac_compile
3355 ac_compiler=$2
3356 for ac_option in --version -v -V -qversion; do
3357 { { ac_try="$ac_compiler $ac_option >&5"
3358 case "(($ac_try" in
3359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3360 *) ac_try_echo=$ac_try;;
3361 esac
3362 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3363 $as_echo "$ac_try_echo"; } >&5
3364 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3365 ac_status=$?
3366 if test -s conftest.err; then
3367 sed '10a\
3368 ... rest of stderr output deleted ...
3369 10q' conftest.err >conftest.er1
3370 cat conftest.er1 >&5
3371 rm -f conftest.er1 conftest.err
3372 fi
3373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3374 test $ac_status = 0; }
3375 done
3376
3377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3378 /* end confdefs.h. */
3379
3380 int
3381 main ()
3382 {
3383
3384 ;
3385 return 0;
3386 }
3387 _ACEOF
3388 # FIXME: Cleanup?
3389 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3390 (eval $ac_link) 2>&5
3391 ac_status=$?
3392 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3393 test $ac_status = 0; }; then :
3394 gcc_no_link=no
3395 else
3396 gcc_no_link=yes
3397 fi
3398 if test x$gcc_no_link = xyes; then
3399 # Setting cross_compile will disable run tests; it will
3400 # also disable AC_CHECK_FILE but that's generally
3401 # correct if we can't link.
3402 cross_compiling=yes
3403 EXEEXT=
3404 else
3405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3406 /* end confdefs.h. */
3407
3408 int
3409 main ()
3410 {
3411
3412 ;
3413 return 0;
3414 }
3415 _ACEOF
3416 ac_clean_files_save=$ac_clean_files
3417 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3418 # Try to create an executable without -o first, disregard a.out.
3419 # It will help us diagnose broken compilers, and finding out an intuition
3420 # of exeext.
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3422 $as_echo_n "checking for C compiler default output file name... " >&6; }
3423 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3424
3425 # The possible output files:
3426 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3427
3428 ac_rmfiles=
3429 for ac_file in $ac_files
3430 do
3431 case $ac_file in
3432 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3433 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3434 esac
3435 done
3436 rm -f $ac_rmfiles
3437
3438 if { { ac_try="$ac_link_default"
3439 case "(($ac_try" in
3440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3441 *) ac_try_echo=$ac_try;;
3442 esac
3443 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3444 $as_echo "$ac_try_echo"; } >&5
3445 (eval "$ac_link_default") 2>&5
3446 ac_status=$?
3447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3448 test $ac_status = 0; }; then :
3449 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3450 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3451 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3452 # so that the user can short-circuit this test for compilers unknown to
3453 # Autoconf.
3454 for ac_file in $ac_files ''
3455 do
3456 test -f "$ac_file" || continue
3457 case $ac_file in
3458 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3459 ;;
3460 [ab].out )
3461 # We found the default executable, but exeext='' is most
3462 # certainly right.
3463 break;;
3464 *.* )
3465 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3466 then :; else
3467 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3468 fi
3469 # We set ac_cv_exeext here because the later test for it is not
3470 # safe: cross compilers may not add the suffix if given an `-o'
3471 # argument, so we may need to know it at that point already.
3472 # Even if this section looks crufty: it has the advantage of
3473 # actually working.
3474 break;;
3475 * )
3476 break;;
3477 esac
3478 done
3479 test "$ac_cv_exeext" = no && ac_cv_exeext=
3480
3481 else
3482 ac_file=''
3483 fi
3484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3485 $as_echo "$ac_file" >&6; }
3486 if test -z "$ac_file"; then :
3487 $as_echo "$as_me: failed program was:" >&5
3488 sed 's/^/| /' conftest.$ac_ext >&5
3489
3490 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3491 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3492 { as_fn_set_status 77
3493 as_fn_error "C compiler cannot create executables
3494 See \`config.log' for more details." "$LINENO" 5; }; }
3495 fi
3496 ac_exeext=$ac_cv_exeext
3497
3498 # Check that the compiler produces executables we can run. If not, either
3499 # the compiler is broken, or we cross compile.
3500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3501 $as_echo_n "checking whether the C compiler works... " >&6; }
3502 # If not cross compiling, check that we can run a simple program.
3503 if test "$cross_compiling" != yes; then
3504 if { ac_try='./$ac_file'
3505 { { case "(($ac_try" in
3506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3507 *) ac_try_echo=$ac_try;;
3508 esac
3509 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3510 $as_echo "$ac_try_echo"; } >&5
3511 (eval "$ac_try") 2>&5
3512 ac_status=$?
3513 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3514 test $ac_status = 0; }; }; then
3515 cross_compiling=no
3516 else
3517 if test "$cross_compiling" = maybe; then
3518 cross_compiling=yes
3519 else
3520 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3521 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3522 as_fn_error "cannot run C compiled programs.
3523 If you meant to cross compile, use \`--host'.
3524 See \`config.log' for more details." "$LINENO" 5; }
3525 fi
3526 fi
3527 fi
3528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3529 $as_echo "yes" >&6; }
3530
3531 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3532 ac_clean_files=$ac_clean_files_save
3533 # Check that the compiler produces executables we can run. If not, either
3534 # the compiler is broken, or we cross compile.
3535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3536 $as_echo_n "checking whether we are cross compiling... " >&6; }
3537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3538 $as_echo "$cross_compiling" >&6; }
3539
3540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3541 $as_echo_n "checking for suffix of executables... " >&6; }
3542 if { { ac_try="$ac_link"
3543 case "(($ac_try" in
3544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3545 *) ac_try_echo=$ac_try;;
3546 esac
3547 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3548 $as_echo "$ac_try_echo"; } >&5
3549 (eval "$ac_link") 2>&5
3550 ac_status=$?
3551 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3552 test $ac_status = 0; }; then :
3553 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3554 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3555 # work properly (i.e., refer to `conftest.exe'), while it won't with
3556 # `rm'.
3557 for ac_file in conftest.exe conftest conftest.*; do
3558 test -f "$ac_file" || continue
3559 case $ac_file in
3560 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3561 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3562 break;;
3563 * ) break;;
3564 esac
3565 done
3566 else
3567 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3568 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3569 as_fn_error "cannot compute suffix of executables: cannot compile and link
3570 See \`config.log' for more details." "$LINENO" 5; }
3571 fi
3572 rm -f conftest$ac_cv_exeext
3573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3574 $as_echo "$ac_cv_exeext" >&6; }
3575
3576 rm -f conftest.$ac_ext
3577 EXEEXT=$ac_cv_exeext
3578 ac_exeext=$EXEEXT
3579 fi
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3581 $as_echo_n "checking for suffix of object files... " >&6; }
3582 if test "${ac_cv_objext+set}" = set; then :
3583 $as_echo_n "(cached) " >&6
3584 else
3585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3586 /* end confdefs.h. */
3587
3588 int
3589 main ()
3590 {
3591
3592 ;
3593 return 0;
3594 }
3595 _ACEOF
3596 rm -f conftest.o conftest.obj
3597 if { { ac_try="$ac_compile"
3598 case "(($ac_try" in
3599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3600 *) ac_try_echo=$ac_try;;
3601 esac
3602 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3603 $as_echo "$ac_try_echo"; } >&5
3604 (eval "$ac_compile") 2>&5
3605 ac_status=$?
3606 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3607 test $ac_status = 0; }; then :
3608 for ac_file in conftest.o conftest.obj conftest.*; do
3609 test -f "$ac_file" || continue;
3610 case $ac_file in
3611 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3612 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3613 break;;
3614 esac
3615 done
3616 else
3617 $as_echo "$as_me: failed program was:" >&5
3618 sed 's/^/| /' conftest.$ac_ext >&5
3619
3620 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3621 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3622 as_fn_error "cannot compute suffix of object files: cannot compile
3623 See \`config.log' for more details." "$LINENO" 5; }
3624 fi
3625 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3626 fi
3627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3628 $as_echo "$ac_cv_objext" >&6; }
3629 OBJEXT=$ac_cv_objext
3630 ac_objext=$OBJEXT
3631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3632 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3633 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3634 $as_echo_n "(cached) " >&6
3635 else
3636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3637 /* end confdefs.h. */
3638
3639 int
3640 main ()
3641 {
3642 #ifndef __GNUC__
3643 choke me
3644 #endif
3645
3646 ;
3647 return 0;
3648 }
3649 _ACEOF
3650 if ac_fn_c_try_compile "$LINENO"; then :
3651 ac_compiler_gnu=yes
3652 else
3653 ac_compiler_gnu=no
3654 fi
3655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3656 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3657
3658 fi
3659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3660 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3661 if test $ac_compiler_gnu = yes; then
3662 GCC=yes
3663 else
3664 GCC=
3665 fi
3666 ac_test_CFLAGS=${CFLAGS+set}
3667 ac_save_CFLAGS=$CFLAGS
3668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3669 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3670 if test "${ac_cv_prog_cc_g+set}" = set; then :
3671 $as_echo_n "(cached) " >&6
3672 else
3673 ac_save_c_werror_flag=$ac_c_werror_flag
3674 ac_c_werror_flag=yes
3675 ac_cv_prog_cc_g=no
3676 CFLAGS="-g"
3677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3678 /* end confdefs.h. */
3679
3680 int
3681 main ()
3682 {
3683
3684 ;
3685 return 0;
3686 }
3687 _ACEOF
3688 if ac_fn_c_try_compile "$LINENO"; then :
3689 ac_cv_prog_cc_g=yes
3690 else
3691 CFLAGS=""
3692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3693 /* end confdefs.h. */
3694
3695 int
3696 main ()
3697 {
3698
3699 ;
3700 return 0;
3701 }
3702 _ACEOF
3703 if ac_fn_c_try_compile "$LINENO"; then :
3704
3705 else
3706 ac_c_werror_flag=$ac_save_c_werror_flag
3707 CFLAGS="-g"
3708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3709 /* end confdefs.h. */
3710
3711 int
3712 main ()
3713 {
3714
3715 ;
3716 return 0;
3717 }
3718 _ACEOF
3719 if ac_fn_c_try_compile "$LINENO"; then :
3720 ac_cv_prog_cc_g=yes
3721 fi
3722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3723 fi
3724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3725 fi
3726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3727 ac_c_werror_flag=$ac_save_c_werror_flag
3728 fi
3729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3730 $as_echo "$ac_cv_prog_cc_g" >&6; }
3731 if test "$ac_test_CFLAGS" = set; then
3732 CFLAGS=$ac_save_CFLAGS
3733 elif test $ac_cv_prog_cc_g = yes; then
3734 if test "$GCC" = yes; then
3735 CFLAGS="-g -O2"
3736 else
3737 CFLAGS="-g"
3738 fi
3739 else
3740 if test "$GCC" = yes; then
3741 CFLAGS="-O2"
3742 else
3743 CFLAGS=
3744 fi
3745 fi
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3747 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3748 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3749 $as_echo_n "(cached) " >&6
3750 else
3751 ac_cv_prog_cc_c89=no
3752 ac_save_CC=$CC
3753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3754 /* end confdefs.h. */
3755 #include <stdarg.h>
3756 #include <stdio.h>
3757 #include <sys/types.h>
3758 #include <sys/stat.h>
3759 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3760 struct buf { int x; };
3761 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3762 static char *e (p, i)
3763 char **p;
3764 int i;
3765 {
3766 return p[i];
3767 }
3768 static char *f (char * (*g) (char **, int), char **p, ...)
3769 {
3770 char *s;
3771 va_list v;
3772 va_start (v,p);
3773 s = g (p, va_arg (v,int));
3774 va_end (v);
3775 return s;
3776 }
3777
3778 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3779 function prototypes and stuff, but not '\xHH' hex character constants.
3780 These don't provoke an error unfortunately, instead are silently treated
3781 as 'x'. The following induces an error, until -std is added to get
3782 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3783 array size at least. It's necessary to write '\x00'==0 to get something
3784 that's true only with -std. */
3785 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3786
3787 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3788 inside strings and character constants. */
3789 #define FOO(x) 'x'
3790 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3791
3792 int test (int i, double x);
3793 struct s1 {int (*f) (int a);};
3794 struct s2 {int (*f) (double a);};
3795 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3796 int argc;
3797 char **argv;
3798 int
3799 main ()
3800 {
3801 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3802 ;
3803 return 0;
3804 }
3805 _ACEOF
3806 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3807 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3808 do
3809 CC="$ac_save_CC $ac_arg"
3810 if ac_fn_c_try_compile "$LINENO"; then :
3811 ac_cv_prog_cc_c89=$ac_arg
3812 fi
3813 rm -f core conftest.err conftest.$ac_objext
3814 test "x$ac_cv_prog_cc_c89" != "xno" && break
3815 done
3816 rm -f conftest.$ac_ext
3817 CC=$ac_save_CC
3818
3819 fi
3820 # AC_CACHE_VAL
3821 case "x$ac_cv_prog_cc_c89" in
3822 x)
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3824 $as_echo "none needed" >&6; } ;;
3825 xno)
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3827 $as_echo "unsupported" >&6; } ;;
3828 *)
3829 CC="$CC $ac_cv_prog_cc_c89"
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3831 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3832 esac
3833 if test "x$ac_cv_prog_cc_c89" != xno; then :
3834
3835 fi
3836
3837 ac_ext=c
3838 ac_cpp='$CPP $CPPFLAGS'
3839 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3840 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3841 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3842
3843 ac_ext=c
3844 ac_cpp='$CPP $CPPFLAGS'
3845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3849 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3850 # On Suns, sometimes $CPP names a directory.
3851 if test -n "$CPP" && test -d "$CPP"; then
3852 CPP=
3853 fi
3854 if test -z "$CPP"; then
3855 if test "${ac_cv_prog_CPP+set}" = set; then :
3856 $as_echo_n "(cached) " >&6
3857 else
3858 # Double quotes because CPP needs to be expanded
3859 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3860 do
3861 ac_preproc_ok=false
3862 for ac_c_preproc_warn_flag in '' yes
3863 do
3864 # Use a header file that comes with gcc, so configuring glibc
3865 # with a fresh cross-compiler works.
3866 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3867 # <limits.h> exists even on freestanding compilers.
3868 # On the NeXT, cc -E runs the code through the compiler's parser,
3869 # not just through cpp. "Syntax error" is here to catch this case.
3870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3871 /* end confdefs.h. */
3872 #ifdef __STDC__
3873 # include <limits.h>
3874 #else
3875 # include <assert.h>
3876 #endif
3877 Syntax error
3878 _ACEOF
3879 if ac_fn_c_try_cpp "$LINENO"; then :
3880
3881 else
3882 # Broken: fails on valid input.
3883 continue
3884 fi
3885 rm -f conftest.err conftest.$ac_ext
3886
3887 # OK, works on sane cases. Now check whether nonexistent headers
3888 # can be detected and how.
3889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3890 /* end confdefs.h. */
3891 #include <ac_nonexistent.h>
3892 _ACEOF
3893 if ac_fn_c_try_cpp "$LINENO"; then :
3894 # Broken: success on invalid input.
3895 continue
3896 else
3897 # Passes both tests.
3898 ac_preproc_ok=:
3899 break
3900 fi
3901 rm -f conftest.err conftest.$ac_ext
3902
3903 done
3904 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3905 rm -f conftest.err conftest.$ac_ext
3906 if $ac_preproc_ok; then :
3907 break
3908 fi
3909
3910 done
3911 ac_cv_prog_CPP=$CPP
3912
3913 fi
3914 CPP=$ac_cv_prog_CPP
3915 else
3916 ac_cv_prog_CPP=$CPP
3917 fi
3918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3919 $as_echo "$CPP" >&6; }
3920 ac_preproc_ok=false
3921 for ac_c_preproc_warn_flag in '' yes
3922 do
3923 # Use a header file that comes with gcc, so configuring glibc
3924 # with a fresh cross-compiler works.
3925 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3926 # <limits.h> exists even on freestanding compilers.
3927 # On the NeXT, cc -E runs the code through the compiler's parser,
3928 # not just through cpp. "Syntax error" is here to catch this case.
3929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3930 /* end confdefs.h. */
3931 #ifdef __STDC__
3932 # include <limits.h>
3933 #else
3934 # include <assert.h>
3935 #endif
3936 Syntax error
3937 _ACEOF
3938 if ac_fn_c_try_cpp "$LINENO"; then :
3939
3940 else
3941 # Broken: fails on valid input.
3942 continue
3943 fi
3944 rm -f conftest.err conftest.$ac_ext
3945
3946 # OK, works on sane cases. Now check whether nonexistent headers
3947 # can be detected and how.
3948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3949 /* end confdefs.h. */
3950 #include <ac_nonexistent.h>
3951 _ACEOF
3952 if ac_fn_c_try_cpp "$LINENO"; then :
3953 # Broken: success on invalid input.
3954 continue
3955 else
3956 # Passes both tests.
3957 ac_preproc_ok=:
3958 break
3959 fi
3960 rm -f conftest.err conftest.$ac_ext
3961
3962 done
3963 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3964 rm -f conftest.err conftest.$ac_ext
3965 if $ac_preproc_ok; then :
3966
3967 else
3968 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3969 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3970 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3971 See \`config.log' for more details." "$LINENO" 5; }
3972 fi
3973
3974 ac_ext=c
3975 ac_cpp='$CPP $CPPFLAGS'
3976 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3977 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3978 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3979
3980
3981 ac_c_preproc_warn_flag=yes
3982
3983
3984
3985 # The cast to long int works around a bug in the HP C Compiler
3986 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
3987 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
3988 # This bug is HP SR number 8606223364.
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
3990 $as_echo_n "checking size of double... " >&6; }
3991 if test "${ac_cv_sizeof_double+set}" = set; then :
3992 $as_echo_n "(cached) " >&6
3993 else
3994 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then :
3995
3996 else
3997 if test "$ac_cv_type_double" = yes; then
3998 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3999 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4000 { as_fn_set_status 77
4001 as_fn_error "cannot compute sizeof (double)
4002 See \`config.log' for more details." "$LINENO" 5; }; }
4003 else
4004 ac_cv_sizeof_double=0
4005 fi
4006 fi
4007
4008 fi
4009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
4010 $as_echo "$ac_cv_sizeof_double" >&6; }
4011
4012
4013
4014 cat >>confdefs.h <<_ACEOF
4015 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
4016 _ACEOF
4017
4018
4019 # The cast to long int works around a bug in the HP C Compiler
4020 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4021 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4022 # This bug is HP SR number 8606223364.
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
4024 $as_echo_n "checking size of long double... " >&6; }
4025 if test "${ac_cv_sizeof_long_double+set}" = set; then :
4026 $as_echo_n "(cached) " >&6
4027 else
4028 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
4029
4030 else
4031 if test "$ac_cv_type_long_double" = yes; then
4032 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4033 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4034 { as_fn_set_status 77
4035 as_fn_error "cannot compute sizeof (long double)
4036 See \`config.log' for more details." "$LINENO" 5; }; }
4037 else
4038 ac_cv_sizeof_long_double=0
4039 fi
4040 fi
4041
4042 fi
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
4044 $as_echo "$ac_cv_sizeof_long_double" >&6; }
4045
4046
4047
4048 cat >>confdefs.h <<_ACEOF
4049 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
4050 _ACEOF
4051
4052
4053 as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val
4054 as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val
4055
4056
4057
4058 # Check for decimal float support.
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5
4060 $as_echo_n "checking whether decimal floating point is supported... " >&6; }
4061 if test "${libgcc_cv_dfp+set}" = set; then :
4062 $as_echo_n "(cached) " >&6
4063 else
4064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4065 /* end confdefs.h. */
4066
4067 #include <fenv.h>
4068
4069 int
4070 main ()
4071 {
4072
4073 _Decimal32 x;
4074 int fe_except =
4075 FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT;
4076
4077 ;
4078 return 0;
4079 }
4080 _ACEOF
4081 if ac_fn_c_try_compile "$LINENO"; then :
4082 libgcc_cv_dfp=yes
4083 else
4084 libgcc_cv_dfp=no
4085 fi
4086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4087 fi
4088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5
4089 $as_echo "$libgcc_cv_dfp" >&6; }
4090 decimal_float=$libgcc_cv_dfp
4091
4092
4093
4094 # Check whether --enable-decimal-float was given.
4095 if test "${enable_decimal_float+set}" = set; then :
4096 enableval=$enable_decimal_float;
4097 case $enable_decimal_float in
4098 yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
4099 *) as_fn_error "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
4100 Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
4101 esac
4102
4103 else
4104
4105 case $host in
4106 powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
4107 i?86*-*-gnu* | \
4108 i?86*-*-mingw* | x86_64*-*-mingw* | \
4109 i?86*-*-cygwin* | x86_64*-*-cygwin*)
4110 enable_decimal_float=yes
4111 ;;
4112 *)
4113 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4114 $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4115 enable_decimal_float=no
4116 ;;
4117 esac
4118
4119 fi
4120
4121
4122 # x86's use BID format instead of DPD
4123 case x$enable_decimal_float in
4124 xyes)
4125 case $host in
4126 i?86*-*-* | x86_64*-*-*)
4127 enable_decimal_float=bid
4128 ;;
4129 *)
4130 enable_decimal_float=dpd
4131 ;;
4132 esac
4133 default_decimal_float=$enable_decimal_float
4134 ;;
4135 xno)
4136 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4137 # dependency on libdecnumber.
4138 default_decimal_float=dpd
4139 ;;
4140 esac
4141
4142
4143
4144
4145 # Check for fixed-point support.
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5
4147 $as_echo_n "checking whether fixed-point is supported... " >&6; }
4148 if test "${libgcc_cv_fixed_point+set}" = set; then :
4149 $as_echo_n "(cached) " >&6
4150 else
4151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4152 /* end confdefs.h. */
4153 _Sat _Fract x;
4154 _ACEOF
4155 if ac_fn_c_try_compile "$LINENO"; then :
4156 libgcc_cv_fixed_point=yes
4157 else
4158 libgcc_cv_fixed_point=no
4159 fi
4160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4161 fi
4162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5
4163 $as_echo "$libgcc_cv_fixed_point" >&6; }
4164 fixed_point=$libgcc_cv_fixed_point
4165
4166
4167 # For platforms with the unwind ABI which includes an unwind library,
4168 # libunwind, we can choose to use the system libunwind.
4169 # config.gcc also contains tests of with_system_libunwind.
4170
4171
4172 # Check whether --with-system-libunwind was given.
4173 if test "${with_system_libunwind+set}" = set; then :
4174 withval=$with_system_libunwind;
4175 fi
4176
4177 # If system-libunwind was not specifically set, pick a default setting.
4178 if test x$with_system_libunwind = x; then
4179 case ${target} in
4180 ia64-*-hpux*) with_system_libunwind=yes ;;
4181 *) with_system_libunwind=no ;;
4182 esac
4183 fi
4184 # Based on system-libunwind and target, do we have ipinfo?
4185 if test x$with_system_libunwind = xyes; then
4186 case ${target} in
4187 ia64-*-*) have_unwind_getipinfo=no ;;
4188 *) have_unwind_getipinfo=yes ;;
4189 esac
4190 else
4191 # Darwin before version 9 does not have _Unwind_GetIPInfo.
4192
4193 case ${target} in
4194 *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
4195 *) have_unwind_getipinfo=yes ;;
4196 esac
4197
4198 fi
4199
4200 if test x$have_unwind_getipinfo = xyes; then
4201
4202 $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
4203
4204 fi
4205
4206
4207 # The sjlj test is almost duplicated here and in libgo/configure.ac (for C),
4208 # libstdc++-v3/acinclude.m4 and libjava/configure.ac (for C++), and
4209 # libobjc/configure.ac (for Objective-C).
4210 # FIXME: This should be centralized in config/sjlj.m4.
4211 # Check whether --enable-sjlj-exceptions was given.
4212 if test "${enable_sjlj_exceptions+set}" = set; then :
4213 enableval=$enable_sjlj_exceptions; case "$enableval" in
4214 yes|no|auto) ;;
4215 *) as_fn_error "unknown argument to --enable-sjlj-exceptions" "$LINENO" 5 ;;
4216 esac
4217 else
4218 enable_sjlj_exceptions=auto
4219 fi
4220
4221
4222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use setjmp/longjmp exceptions" >&5
4223 $as_echo_n "checking whether to use setjmp/longjmp exceptions... " >&6; }
4224 if test "${libgcc_cv_lib_sjlj_exceptions+set}" = set; then :
4225 $as_echo_n "(cached) " >&6
4226 else
4227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4228 /* end confdefs.h. */
4229
4230 void bar ();
4231 void clean (int *);
4232 void foo ()
4233 {
4234 int i __attribute__ ((cleanup (clean)));
4235 bar();
4236 }
4237
4238 _ACEOF
4239 CFLAGS_hold=$CFLAGS
4240 CFLAGS="--save-temps -fexceptions"
4241 libgcc_cv_lib_sjlj_exceptions=unknown
4242 if ac_fn_c_try_compile; then :
4243 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1; then
4244 libgcc_cv_lib_sjlj_exceptions=yes
4245 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1; then
4246 libgcc_cv_lib_sjlj_exceptions=no
4247 fi
4248 fi
4249 CFLAGS=$CFLAGS_hold
4250 rm -f conftest*
4251
4252 fi
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_lib_sjlj_exceptions" >&5
4254 $as_echo "$libgcc_cv_lib_sjlj_exceptions" >&6; }
4255
4256 if test "$enable_sjlj_exceptions" = "auto"; then
4257 enable_sjlj_exceptions=$libgcc_cv_lib_sjlj_exceptions
4258 fi
4259
4260 case $enable_sjlj_exceptions in
4261 yes)
4262
4263 $as_echo "#define LIBGCC_SJLJ_EXCEPTIONS 1" >>confdefs.h
4264
4265 ;;
4266 no)
4267 ;;
4268 *)
4269 as_fn_error "unable to detect exception model" "$LINENO" 5
4270 ;;
4271 esac
4272
4273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4274 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4275 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
4276 $as_echo_n "(cached) " >&6
4277 else
4278 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4279 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4280 acl_cv_prog_gnu_ld=yes
4281 else
4282 acl_cv_prog_gnu_ld=no
4283 fi
4284 fi
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
4286 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
4287 with_gnu_ld=$acl_cv_prog_gnu_ld
4288
4289
4290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
4291 $as_echo_n "checking for thread model used by GCC... " >&6; }
4292 target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
4293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
4294 $as_echo "$target_thread_file" >&6; }
4295
4296 # Check for assembler CFI support.
4297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5
4298 $as_echo_n "checking whether assembler supports CFI directives... " >&6; }
4299 if test "${libgcc_cv_cfi+set}" = set; then :
4300 $as_echo_n "(cached) " >&6
4301 else
4302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4303 /* end confdefs.h. */
4304 asm("\n\
4305 .text\n\
4306 .cfi_startproc\n\
4307 .cfi_personality 0, symbol\n\
4308 .cfi_endproc");
4309 _ACEOF
4310 if ac_fn_c_try_compile "$LINENO"; then :
4311 libgcc_cv_cfi=yes
4312 else
4313 libgcc_cv_cfi=no
4314 fi
4315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4316 fi
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5
4318 $as_echo "$libgcc_cv_cfi" >&6; }
4319
4320 # Check 32bit or 64bit
4321 cat > conftest.c <<EOF
4322 #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__))
4323 host_address=64
4324 #else
4325 host_address=32
4326 #endif
4327 EOF
4328 eval `${CC-cc} -E conftest.c | grep host_address=`
4329 rm -f conftest.c
4330
4331 # Collect host-machine-specific information.
4332 . ${srcdir}/config.host
4333
4334 # Check if Solaris/x86 linker supports ZERO terminator unwind entries.
4335 # This is after config.host so we can augment tmake_file.
4336 # Link with -nostartfiles -nodefaultlibs since neither are present while
4337 # building libgcc.
4338 case ${host} in
4339 i?86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
4340 cat > conftest.s <<EOF
4341 .section .eh_frame,"a",@unwind
4342 .zero 4
4343 .section .jcr,"aw",@progbits
4344 .zero 8
4345 EOF
4346 if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5'
4347 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4348 (eval $ac_try) 2>&5
4349 ac_status=$?
4350 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4351 test $ac_status = 0; }; }; then
4352 tmake_file="${tmake_file} i386/t-crtstuff"
4353 fi
4354 ;;
4355 esac
4356
4357 # Check for visibility support. This is after config.host so that
4358 # we can check for asm_hidden_op.
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5
4360 $as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; }
4361 if test "${libgcc_cv_hidden_visibility_attribute+set}" = set; then :
4362 $as_echo_n "(cached) " >&6
4363 else
4364
4365 echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
4366 libgcc_cv_hidden_visibility_attribute=no
4367 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
4368 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4369 (eval $ac_try) 2>&5
4370 ac_status=$?
4371 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4372 test $ac_status = 0; }; }; then
4373 if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then
4374 libgcc_cv_hidden_visibility_attribute=yes
4375 fi
4376 fi
4377 rm -f conftest.*
4378
4379 fi
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5
4381 $as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; }
4382
4383 if test $libgcc_cv_hidden_visibility_attribute = yes; then
4384 vis_hide='-fvisibility=hidden -DHIDE_EXPORTS'
4385 else
4386 vis_hide=
4387 fi
4388
4389
4390 # See if we have thread-local storage. We can only test assembler
4391 # since link-time and run-time tests require the newly built
4392 # gcc, which can't be used to build executable due to that libgcc
4393 # is yet to be built here.
4394
4395 # Check whether --enable-tls was given.
4396 if test "${enable_tls+set}" = set; then :
4397 enableval=$enable_tls;
4398 case "$enableval" in
4399 yes|no) ;;
4400 *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
4401 esac
4402
4403 else
4404 enable_tls=yes
4405 fi
4406
4407
4408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5
4409 $as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; }
4410 if test "${gcc_cv_have_cc_tls+set}" = set; then :
4411 $as_echo_n "(cached) " >&6
4412 else
4413
4414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4415 /* end confdefs.h. */
4416 __thread int a; int b; int main() { return a = b; }
4417 _ACEOF
4418 if ac_fn_c_try_compile "$LINENO"; then :
4419 gcc_cv_have_cc_tls=yes
4420 else
4421 gcc_cv_have_cc_tls=no
4422 fi
4423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4424
4425 fi
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5
4427 $as_echo "$gcc_cv_have_cc_tls" >&6; }
4428 set_have_cc_tls=
4429 if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
4430 set_have_cc_tls="-DHAVE_CC_TLS"
4431 fi
4432
4433
4434 # See if we have emulated thread-local storage.
4435
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
4437 $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
4438 if test "${gcc_cv_use_emutls+set}" = set; then :
4439 $as_echo_n "(cached) " >&6
4440 else
4441
4442 gcc_cv_use_emutls=no
4443 echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
4444 if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
4445 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4446 (eval $ac_try) 2>&5
4447 ac_status=$?
4448 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4449 test $ac_status = 0; }; }; then
4450 if grep __emutls_get_address conftest.s > /dev/null; then
4451 gcc_cv_use_emutls=yes
4452 fi
4453 fi
4454 rm -f conftest.*
4455
4456 fi
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
4458 $as_echo "$gcc_cv_use_emutls" >&6; }
4459 if test "$gcc_cv_use_emutls" = "yes" ; then
4460
4461 $as_echo "#define USE_EMUTLS 1" >>confdefs.h
4462
4463 fi
4464 set_use_emutls=
4465 if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then
4466 set_use_emutls="-DUSE_EMUTLS"
4467 fi
4468
4469
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5
4471 $as_echo_n "checking for init priority support... " >&6; }
4472 if test "${libgcc_cv_init_priority+set}" = set; then :
4473 $as_echo_n "(cached) " >&6
4474 else
4475
4476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477 /* end confdefs.h. */
4478
4479 int
4480 main ()
4481 {
4482 void ip (void) __attribute__ ((constructor (1)));
4483 ;
4484 return 0;
4485 }
4486 _ACEOF
4487 if ac_fn_c_try_compile "$LINENO"; then :
4488 libgcc_cv_init_priority=yes
4489 else
4490 libgcc_cv_init_priority=no
4491 fi
4492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4493 fi
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5
4495 $as_echo "$libgcc_cv_init_priority" >&6; }
4496 if test $libgcc_cv_init_priority = yes; then
4497
4498 $as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h
4499
4500 fi
4501
4502 # Conditionalize the sfp-machine.h header for this target machine.
4503 if test -z "${sfp_machine_header}"; then
4504 sfp_machine_header=$cpu_type/sfp-machine.h
4505 if test -f ${srcdir}/config/${sfp_machine_header}; then
4506 :
4507 else
4508 sfp_machine_header=no-sfp-machine.h
4509 fi
4510 fi
4511
4512
4513 # Conditionalize the makefile for this target machine.
4514 tmake_file_=
4515 for f in ${tmake_file}
4516 do
4517 if test -f ${srcdir}/config/$f
4518 then
4519 tmake_file_="${tmake_file_} \$(srcdir)/config/$f"
4520 fi
4521 done
4522 tmake_file="${tmake_file_}"
4523
4524
4525 # Likewise export definitions for libgcc_tm.h
4526 tm_file_=
4527 for f in ${tm_file}
4528 do
4529 tm_file_="${tm_file_} \$(srcdir)/config/$f"
4530 done
4531 tm_file="${tm_file_}"
4532
4533
4534
4535 # Map from thread model to thread header.
4536
4537 case $target_thread_file in
4538 aix) thread_header=config/rs6000/gthr-aix.h ;;
4539 dce) thread_header=config/pa/gthr-dce.h ;;
4540 lynx) thread_header=config/gthr-lynx.h ;;
4541 mipssde) thread_header=config/mips/gthr-mipssde.h ;;
4542 posix) thread_header=gthr-posix.h ;;
4543 rtems) thread_header=config/gthr-rtems.h ;;
4544 single) thread_header=gthr-single.h ;;
4545 tpf) thread_header=config/s390/gthr-tpf.h ;;
4546 vxworks) thread_header=config/gthr-vxworks.h ;;
4547 win32) thread_header=config/i386/gthr-win32.h ;;
4548 esac
4549
4550
4551
4552 # Substitute configuration variables
4553
4554
4555
4556 ac_config_links="$ac_config_links enable-execute-stack.c:$enable_execute_stack"
4557
4558 ac_config_links="$ac_config_links unwind.h:$unwind_header"
4559
4560 ac_config_links="$ac_config_links md-unwind-support.h:config/$md_unwind_header"
4561
4562 ac_config_links="$ac_config_links sfp-machine.h:config/$sfp_machine_header"
4563
4564 ac_config_links="$ac_config_links gthr-default.h:$thread_header"
4565
4566
4567 # We need multilib support.
4568 ac_config_files="$ac_config_files Makefile"
4569
4570 ac_config_commands="$ac_config_commands default"
4571
4572 cat >confcache <<\_ACEOF
4573 # This file is a shell script that caches the results of configure
4574 # tests run on this system so they can be shared between configure
4575 # scripts and configure runs, see configure's option --config-cache.
4576 # It is not useful on other systems. If it contains results you don't
4577 # want to keep, you may remove or edit it.
4578 #
4579 # config.status only pays attention to the cache file if you give it
4580 # the --recheck option to rerun configure.
4581 #
4582 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4583 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4584 # following values.
4585
4586 _ACEOF
4587
4588 # The following way of writing the cache mishandles newlines in values,
4589 # but we know of no workaround that is simple, portable, and efficient.
4590 # So, we kill variables containing newlines.
4591 # Ultrix sh set writes to stderr and can't be redirected directly,
4592 # and sets the high bit in the cache file unless we assign to the vars.
4593 (
4594 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4595 eval ac_val=\$$ac_var
4596 case $ac_val in #(
4597 *${as_nl}*)
4598 case $ac_var in #(
4599 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4600 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4601 esac
4602 case $ac_var in #(
4603 _ | IFS | as_nl) ;; #(
4604 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4605 *) { eval $ac_var=; unset $ac_var;} ;;
4606 esac ;;
4607 esac
4608 done
4609
4610 (set) 2>&1 |
4611 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4612 *${as_nl}ac_space=\ *)
4613 # `set' does not quote correctly, so add quotes: double-quote
4614 # substitution turns \\\\ into \\, and sed turns \\ into \.
4615 sed -n \
4616 "s/'/'\\\\''/g;
4617 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4618 ;; #(
4619 *)
4620 # `set' quotes correctly as required by POSIX, so do not add quotes.
4621 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4622 ;;
4623 esac |
4624 sort
4625 ) |
4626 sed '
4627 /^ac_cv_env_/b end
4628 t clear
4629 :clear
4630 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4631 t end
4632 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4633 :end' >>confcache
4634 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4635 if test -w "$cache_file"; then
4636 test "x$cache_file" != "x/dev/null" &&
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4638 $as_echo "$as_me: updating cache $cache_file" >&6;}
4639 cat confcache >$cache_file
4640 else
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4642 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4643 fi
4644 fi
4645 rm -f confcache
4646
4647 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4648 # Let make expand exec_prefix.
4649 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4650
4651 DEFS=-DHAVE_CONFIG_H
4652
4653 ac_libobjs=
4654 ac_ltlibobjs=
4655 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4656 # 1. Remove the extension, and $U if already installed.
4657 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4658 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4659 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4660 # will be set to the directory where LIBOBJS objects are built.
4661 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4662 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4663 done
4664 LIBOBJS=$ac_libobjs
4665
4666 LTLIBOBJS=$ac_ltlibobjs
4667
4668
4669
4670 : ${CONFIG_STATUS=./config.status}
4671 ac_write_fail=0
4672 ac_clean_files_save=$ac_clean_files
4673 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4675 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4676 as_write_fail=0
4677 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4678 #! $SHELL
4679 # Generated by $as_me.
4680 # Run this file to recreate the current configuration.
4681 # Compiler output produced by configure, useful for debugging
4682 # configure, is in config.log if it exists.
4683
4684 debug=false
4685 ac_cs_recheck=false
4686 ac_cs_silent=false
4687
4688 SHELL=\${CONFIG_SHELL-$SHELL}
4689 export SHELL
4690 _ASEOF
4691 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
4692 ## -------------------- ##
4693 ## M4sh Initialization. ##
4694 ## -------------------- ##
4695
4696 # Be more Bourne compatible
4697 DUALCASE=1; export DUALCASE # for MKS sh
4698 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
4699 emulate sh
4700 NULLCMD=:
4701 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4702 # is contrary to our usage. Disable this feature.
4703 alias -g '${1+"$@"}'='"$@"'
4704 setopt NO_GLOB_SUBST
4705 else
4706 case `(set -o) 2>/dev/null` in #(
4707 *posix*) :
4708 set -o posix ;; #(
4709 *) :
4710 ;;
4711 esac
4712 fi
4713
4714
4715 as_nl='
4716 '
4717 export as_nl
4718 # Printing a long string crashes Solaris 7 /usr/bin/printf.
4719 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4720 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4721 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4722 # Prefer a ksh shell builtin over an external printf program on Solaris,
4723 # but without wasting forks for bash or zsh.
4724 if test -z "$BASH_VERSION$ZSH_VERSION" \
4725 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4726 as_echo='print -r --'
4727 as_echo_n='print -rn --'
4728 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4729 as_echo='printf %s\n'
4730 as_echo_n='printf %s'
4731 else
4732 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
4733 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
4734 as_echo_n='/usr/ucb/echo -n'
4735 else
4736 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
4737 as_echo_n_body='eval
4738 arg=$1;
4739 case $arg in #(
4740 *"$as_nl"*)
4741 expr "X$arg" : "X\\(.*\\)$as_nl";
4742 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
4743 esac;
4744 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4745 '
4746 export as_echo_n_body
4747 as_echo_n='sh -c $as_echo_n_body as_echo'
4748 fi
4749 export as_echo_body
4750 as_echo='sh -c $as_echo_body as_echo'
4751 fi
4752
4753 # The user is always right.
4754 if test "${PATH_SEPARATOR+set}" != set; then
4755 PATH_SEPARATOR=:
4756 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4757 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4758 PATH_SEPARATOR=';'
4759 }
4760 fi
4761
4762
4763 # IFS
4764 # We need space, tab and new line, in precisely that order. Quoting is
4765 # there to prevent editors from complaining about space-tab.
4766 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
4767 # splitting by setting IFS to empty value.)
4768 IFS=" "" $as_nl"
4769
4770 # Find who we are. Look in the path if we contain no directory separator.
4771 case $0 in #((
4772 *[\\/]* ) as_myself=$0 ;;
4773 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4774 for as_dir in $PATH
4775 do
4776 IFS=$as_save_IFS
4777 test -z "$as_dir" && as_dir=.
4778 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
4779 done
4780 IFS=$as_save_IFS
4781
4782 ;;
4783 esac
4784 # We did not find ourselves, most probably we were run as `sh COMMAND'
4785 # in which case we are not to be found in the path.
4786 if test "x$as_myself" = x; then
4787 as_myself=$0
4788 fi
4789 if test ! -f "$as_myself"; then
4790 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4791 exit 1
4792 fi
4793
4794 # Unset variables that we do not need and which cause bugs (e.g. in
4795 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4796 # suppresses any "Segmentation fault" message there. '((' could
4797 # trigger a bug in pdksh 5.2.14.
4798 for as_var in BASH_ENV ENV MAIL MAILPATH
4799 do eval test x\${$as_var+set} = xset \
4800 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4801 done
4802 PS1='$ '
4803 PS2='> '
4804 PS4='+ '
4805
4806 # NLS nuisances.
4807 LC_ALL=C
4808 export LC_ALL
4809 LANGUAGE=C
4810 export LANGUAGE
4811
4812 # CDPATH.
4813 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4814
4815
4816 # as_fn_error ERROR [LINENO LOG_FD]
4817 # ---------------------------------
4818 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4819 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4820 # script with status $?, using 1 if that was 0.
4821 as_fn_error ()
4822 {
4823 as_status=$?; test $as_status -eq 0 && as_status=1
4824 if test "$3"; then
4825 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4826 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
4827 fi
4828 $as_echo "$as_me: error: $1" >&2
4829 as_fn_exit $as_status
4830 } # as_fn_error
4831
4832
4833 # as_fn_set_status STATUS
4834 # -----------------------
4835 # Set $? to STATUS, without forking.
4836 as_fn_set_status ()
4837 {
4838 return $1
4839 } # as_fn_set_status
4840
4841 # as_fn_exit STATUS
4842 # -----------------
4843 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4844 as_fn_exit ()
4845 {
4846 set +e
4847 as_fn_set_status $1
4848 exit $1
4849 } # as_fn_exit
4850
4851 # as_fn_unset VAR
4852 # ---------------
4853 # Portably unset VAR.
4854 as_fn_unset ()
4855 {
4856 { eval $1=; unset $1;}
4857 }
4858 as_unset=as_fn_unset
4859 # as_fn_append VAR VALUE
4860 # ----------------------
4861 # Append the text in VALUE to the end of the definition contained in VAR. Take
4862 # advantage of any shell optimizations that allow amortized linear growth over
4863 # repeated appends, instead of the typical quadratic growth present in naive
4864 # implementations.
4865 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
4866 eval 'as_fn_append ()
4867 {
4868 eval $1+=\$2
4869 }'
4870 else
4871 as_fn_append ()
4872 {
4873 eval $1=\$$1\$2
4874 }
4875 fi # as_fn_append
4876
4877 # as_fn_arith ARG...
4878 # ------------------
4879 # Perform arithmetic evaluation on the ARGs, and store the result in the
4880 # global $as_val. Take advantage of shells that can avoid forks. The arguments
4881 # must be portable across $(()) and expr.
4882 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
4883 eval 'as_fn_arith ()
4884 {
4885 as_val=$(( $* ))
4886 }'
4887 else
4888 as_fn_arith ()
4889 {
4890 as_val=`expr "$@" || test $? -eq 1`
4891 }
4892 fi # as_fn_arith
4893
4894
4895 if expr a : '\(a\)' >/dev/null 2>&1 &&
4896 test "X`expr 00001 : '.*\(...\)'`" = X001; then
4897 as_expr=expr
4898 else
4899 as_expr=false
4900 fi
4901
4902 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4903 as_basename=basename
4904 else
4905 as_basename=false
4906 fi
4907
4908 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4909 as_dirname=dirname
4910 else
4911 as_dirname=false
4912 fi
4913
4914 as_me=`$as_basename -- "$0" ||
4915 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4916 X"$0" : 'X\(//\)$' \| \
4917 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4918 $as_echo X/"$0" |
4919 sed '/^.*\/\([^/][^/]*\)\/*$/{
4920 s//\1/
4921 q
4922 }
4923 /^X\/\(\/\/\)$/{
4924 s//\1/
4925 q
4926 }
4927 /^X\/\(\/\).*/{
4928 s//\1/
4929 q
4930 }
4931 s/.*/./; q'`
4932
4933 # Avoid depending upon Character Ranges.
4934 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4935 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4936 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4937 as_cr_digits='0123456789'
4938 as_cr_alnum=$as_cr_Letters$as_cr_digits
4939
4940 ECHO_C= ECHO_N= ECHO_T=
4941 case `echo -n x` in #(((((
4942 -n*)
4943 case `echo 'xy\c'` in
4944 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4945 xy) ECHO_C='\c';;
4946 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
4947 ECHO_T=' ';;
4948 esac;;
4949 *)
4950 ECHO_N='-n';;
4951 esac
4952
4953 rm -f conf$$ conf$$.exe conf$$.file
4954 if test -d conf$$.dir; then
4955 rm -f conf$$.dir/conf$$.file
4956 else
4957 rm -f conf$$.dir
4958 mkdir conf$$.dir 2>/dev/null
4959 fi
4960 if (echo >conf$$.file) 2>/dev/null; then
4961 if ln -s conf$$.file conf$$ 2>/dev/null; then
4962 as_ln_s='ln -s'
4963 # ... but there are two gotchas:
4964 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4965 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4966 # In both cases, we have to default to `cp -p'.
4967 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4968 as_ln_s='cp -p'
4969 elif ln conf$$.file conf$$ 2>/dev/null; then
4970 as_ln_s=ln
4971 else
4972 as_ln_s='cp -p'
4973 fi
4974 else
4975 as_ln_s='cp -p'
4976 fi
4977 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4978 rmdir conf$$.dir 2>/dev/null
4979
4980
4981 # as_fn_mkdir_p
4982 # -------------
4983 # Create "$as_dir" as a directory, including parents if necessary.
4984 as_fn_mkdir_p ()
4985 {
4986
4987 case $as_dir in #(
4988 -*) as_dir=./$as_dir;;
4989 esac
4990 test -d "$as_dir" || eval $as_mkdir_p || {
4991 as_dirs=
4992 while :; do
4993 case $as_dir in #(
4994 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4995 *) as_qdir=$as_dir;;
4996 esac
4997 as_dirs="'$as_qdir' $as_dirs"
4998 as_dir=`$as_dirname -- "$as_dir" ||
4999 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5000 X"$as_dir" : 'X\(//\)[^/]' \| \
5001 X"$as_dir" : 'X\(//\)$' \| \
5002 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5003 $as_echo X"$as_dir" |
5004 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5005 s//\1/
5006 q
5007 }
5008 /^X\(\/\/\)[^/].*/{
5009 s//\1/
5010 q
5011 }
5012 /^X\(\/\/\)$/{
5013 s//\1/
5014 q
5015 }
5016 /^X\(\/\).*/{
5017 s//\1/
5018 q
5019 }
5020 s/.*/./; q'`
5021 test -d "$as_dir" && break
5022 done
5023 test -z "$as_dirs" || eval "mkdir $as_dirs"
5024 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5025
5026
5027 } # as_fn_mkdir_p
5028 if mkdir -p . 2>/dev/null; then
5029 as_mkdir_p='mkdir -p "$as_dir"'
5030 else
5031 test -d ./-p && rmdir ./-p
5032 as_mkdir_p=false
5033 fi
5034
5035 if test -x / >/dev/null 2>&1; then
5036 as_test_x='test -x'
5037 else
5038 if ls -dL / >/dev/null 2>&1; then
5039 as_ls_L_option=L
5040 else
5041 as_ls_L_option=
5042 fi
5043 as_test_x='
5044 eval sh -c '\''
5045 if test -d "$1"; then
5046 test -d "$1/.";
5047 else
5048 case $1 in #(
5049 -*)set "./$1";;
5050 esac;
5051 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5052 ???[sx]*):;;*)false;;esac;fi
5053 '\'' sh
5054 '
5055 fi
5056 as_executable_p=$as_test_x
5057
5058 # Sed expression to map a string onto a valid CPP name.
5059 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5060
5061 # Sed expression to map a string onto a valid variable name.
5062 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5063
5064
5065 exec 6>&1
5066 ## ----------------------------------- ##
5067 ## Main body of $CONFIG_STATUS script. ##
5068 ## ----------------------------------- ##
5069 _ASEOF
5070 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5071
5072 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5073 # Save the log message, to keep $0 and so on meaningful, and to
5074 # report actual input values of CONFIG_FILES etc. instead of their
5075 # values after options handling.
5076 ac_log="
5077 This file was extended by GNU C Runtime Library $as_me 1.0, which was
5078 generated by GNU Autoconf 2.64. Invocation command line was
5079
5080 CONFIG_FILES = $CONFIG_FILES
5081 CONFIG_HEADERS = $CONFIG_HEADERS
5082 CONFIG_LINKS = $CONFIG_LINKS
5083 CONFIG_COMMANDS = $CONFIG_COMMANDS
5084 $ $0 $@
5085
5086 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5087 "
5088
5089 _ACEOF
5090
5091 case $ac_config_files in *"
5092 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5093 esac
5094
5095 case $ac_config_headers in *"
5096 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5097 esac
5098
5099
5100 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5101 # Files that config.status was made for.
5102 config_files="$ac_config_files"
5103 config_headers="$ac_config_headers"
5104 config_links="$ac_config_links"
5105 config_commands="$ac_config_commands"
5106
5107 _ACEOF
5108
5109 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5110 ac_cs_usage="\
5111 \`$as_me' instantiates files and other configuration actions
5112 from templates according to the current configuration. Unless the files
5113 and actions are specified as TAGs, all are instantiated by default.
5114
5115 Usage: $0 [OPTION]... [TAG]...
5116
5117 -h, --help print this help, then exit
5118 -V, --version print version number and configuration settings, then exit
5119 -q, --quiet, --silent
5120 do not print progress messages
5121 -d, --debug don't remove temporary files
5122 --recheck update $as_me by reconfiguring in the same conditions
5123 --file=FILE[:TEMPLATE]
5124 instantiate the configuration file FILE
5125 --header=FILE[:TEMPLATE]
5126 instantiate the configuration header FILE
5127
5128 Configuration files:
5129 $config_files
5130
5131 Configuration headers:
5132 $config_headers
5133
5134 Configuration links:
5135 $config_links
5136
5137 Configuration commands:
5138 $config_commands
5139
5140 Report bugs to the package provider.
5141 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
5142 General help using GNU software: <http://www.gnu.org/gethelp/>."
5143
5144 _ACEOF
5145 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5146 ac_cs_version="\\
5147 GNU C Runtime Library config.status 1.0
5148 configured by $0, generated by GNU Autoconf 2.64,
5149 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5150
5151 Copyright (C) 2009 Free Software Foundation, Inc.
5152 This config.status script is free software; the Free Software Foundation
5153 gives unlimited permission to copy, distribute and modify it."
5154
5155 ac_pwd='$ac_pwd'
5156 srcdir='$srcdir'
5157 INSTALL='$INSTALL'
5158 AWK='$AWK'
5159 test -n "\$AWK" || AWK=awk
5160 _ACEOF
5161
5162 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5163 # The default lists apply if the user does not specify any file.
5164 ac_need_defaults=:
5165 while test $# != 0
5166 do
5167 case $1 in
5168 --*=*)
5169 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5170 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5171 ac_shift=:
5172 ;;
5173 *)
5174 ac_option=$1
5175 ac_optarg=$2
5176 ac_shift=shift
5177 ;;
5178 esac
5179
5180 case $ac_option in
5181 # Handling of the options.
5182 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5183 ac_cs_recheck=: ;;
5184 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5185 $as_echo "$ac_cs_version"; exit ;;
5186 --debug | --debu | --deb | --de | --d | -d )
5187 debug=: ;;
5188 --file | --fil | --fi | --f )
5189 $ac_shift
5190 case $ac_optarg in
5191 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5192 esac
5193 as_fn_append CONFIG_FILES " '$ac_optarg'"
5194 ac_need_defaults=false;;
5195 --header | --heade | --head | --hea )
5196 $ac_shift
5197 case $ac_optarg in
5198 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5199 esac
5200 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5201 ac_need_defaults=false;;
5202 --he | --h)
5203 # Conflict between --help and --header
5204 as_fn_error "ambiguous option: \`$1'
5205 Try \`$0 --help' for more information.";;
5206 --help | --hel | -h )
5207 $as_echo "$ac_cs_usage"; exit ;;
5208 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5209 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5210 ac_cs_silent=: ;;
5211
5212 # This is an error.
5213 -*) as_fn_error "unrecognized option: \`$1'
5214 Try \`$0 --help' for more information." ;;
5215
5216 *) as_fn_append ac_config_targets " $1"
5217 ac_need_defaults=false ;;
5218
5219 esac
5220 shift
5221 done
5222
5223 ac_configure_extra_args=
5224
5225 if $ac_cs_silent; then
5226 exec 6>/dev/null
5227 ac_configure_extra_args="$ac_configure_extra_args --silent"
5228 fi
5229
5230 _ACEOF
5231 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5232 if \$ac_cs_recheck; then
5233 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5234 shift
5235 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5236 CONFIG_SHELL='$SHELL'
5237 export CONFIG_SHELL
5238 exec "\$@"
5239 fi
5240
5241 _ACEOF
5242 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5243 exec 5>>config.log
5244 {
5245 echo
5246 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5247 ## Running $as_me. ##
5248 _ASBOX
5249 $as_echo "$ac_log"
5250 } >&5
5251
5252 _ACEOF
5253 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5254 #
5255 # INIT-COMMANDS
5256 #
5257 srcdir=${srcdir}
5258 host=${host}
5259 with_target_subdir=${with_target_subdir}
5260 with_multisubdir=${with_multisubdir}
5261 ac_configure_args="--enable-multilib ${ac_configure_args}"
5262 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
5263 libgcc_topdir=${libgcc_topdir}
5264 CC="${CC}"
5265
5266
5267 _ACEOF
5268
5269 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5270
5271 # Handling of arguments.
5272 for ac_config_target in $ac_config_targets
5273 do
5274 case $ac_config_target in
5275 "auto-target.h") CONFIG_HEADERS="$CONFIG_HEADERS auto-target.h:config.in" ;;
5276 "enable-execute-stack.c") CONFIG_LINKS="$CONFIG_LINKS enable-execute-stack.c:$enable_execute_stack" ;;
5277 "unwind.h") CONFIG_LINKS="$CONFIG_LINKS unwind.h:$unwind_header" ;;
5278 "md-unwind-support.h") CONFIG_LINKS="$CONFIG_LINKS md-unwind-support.h:config/$md_unwind_header" ;;
5279 "sfp-machine.h") CONFIG_LINKS="$CONFIG_LINKS sfp-machine.h:config/$sfp_machine_header" ;;
5280 "gthr-default.h") CONFIG_LINKS="$CONFIG_LINKS gthr-default.h:$thread_header" ;;
5281 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5282 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
5283
5284 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5285 esac
5286 done
5287
5288
5289 # If the user did not use the arguments to specify the items to instantiate,
5290 # then the envvar interface is used. Set only those that are not.
5291 # We use the long form for the default assignment because of an extremely
5292 # bizarre bug on SunOS 4.1.3.
5293 if $ac_need_defaults; then
5294 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5295 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5296 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5297 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5298 fi
5299
5300 # Have a temporary directory for convenience. Make it in the build tree
5301 # simply because there is no reason against having it here, and in addition,
5302 # creating and moving files from /tmp can sometimes cause problems.
5303 # Hook for its removal unless debugging.
5304 # Note that there is a small window in which the directory will not be cleaned:
5305 # after its creation but before its name has been assigned to `$tmp'.
5306 $debug ||
5307 {
5308 tmp=
5309 trap 'exit_status=$?
5310 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5311 ' 0
5312 trap 'as_fn_exit 1' 1 2 13 15
5313 }
5314 # Create a (secure) tmp directory for tmp files.
5315
5316 {
5317 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5318 test -n "$tmp" && test -d "$tmp"
5319 } ||
5320 {
5321 tmp=./conf$$-$RANDOM
5322 (umask 077 && mkdir "$tmp")
5323 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5324
5325 # Set up the scripts for CONFIG_FILES section.
5326 # No need to generate them if there are no CONFIG_FILES.
5327 # This happens for instance with `./config.status config.h'.
5328 if test -n "$CONFIG_FILES"; then
5329
5330
5331 ac_cr=`echo X | tr X '\015'`
5332 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5333 # But we know of no other shell where ac_cr would be empty at this
5334 # point, so we can use a bashism as a fallback.
5335 if test "x$ac_cr" = x; then
5336 eval ac_cr=\$\'\\r\'
5337 fi
5338 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5339 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5340 ac_cs_awk_cr='\r'
5341 else
5342 ac_cs_awk_cr=$ac_cr
5343 fi
5344
5345 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5346 _ACEOF
5347
5348
5349 {
5350 echo "cat >conf$$subs.awk <<_ACEOF" &&
5351 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5352 echo "_ACEOF"
5353 } >conf$$subs.sh ||
5354 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5355 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5356 ac_delim='%!_!# '
5357 for ac_last_try in false false false false false :; do
5358 . ./conf$$subs.sh ||
5359 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5360
5361 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5362 if test $ac_delim_n = $ac_delim_num; then
5363 break
5364 elif $ac_last_try; then
5365 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5366 else
5367 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5368 fi
5369 done
5370 rm -f conf$$subs.sh
5371
5372 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5373 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5374 _ACEOF
5375 sed -n '
5376 h
5377 s/^/S["/; s/!.*/"]=/
5378 p
5379 g
5380 s/^[^!]*!//
5381 :repl
5382 t repl
5383 s/'"$ac_delim"'$//
5384 t delim
5385 :nl
5386 h
5387 s/\(.\{148\}\).*/\1/
5388 t more1
5389 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5390 p
5391 n
5392 b repl
5393 :more1
5394 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5395 p
5396 g
5397 s/.\{148\}//
5398 t nl
5399 :delim
5400 h
5401 s/\(.\{148\}\).*/\1/
5402 t more2
5403 s/["\\]/\\&/g; s/^/"/; s/$/"/
5404 p
5405 b
5406 :more2
5407 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5408 p
5409 g
5410 s/.\{148\}//
5411 t delim
5412 ' <conf$$subs.awk | sed '
5413 /^[^""]/{
5414 N
5415 s/\n//
5416 }
5417 ' >>$CONFIG_STATUS || ac_write_fail=1
5418 rm -f conf$$subs.awk
5419 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5420 _ACAWK
5421 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5422 for (key in S) S_is_set[key] = 1
5423 FS = "\a"
5424
5425 }
5426 {
5427 line = $ 0
5428 nfields = split(line, field, "@")
5429 substed = 0
5430 len = length(field[1])
5431 for (i = 2; i < nfields; i++) {
5432 key = field[i]
5433 keylen = length(key)
5434 if (S_is_set[key]) {
5435 value = S[key]
5436 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5437 len += length(value) + length(field[++i])
5438 substed = 1
5439 } else
5440 len += 1 + keylen
5441 }
5442
5443 print line
5444 }
5445
5446 _ACAWK
5447 _ACEOF
5448 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5449 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5450 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5451 else
5452 cat
5453 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5454 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5455 _ACEOF
5456
5457 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5458 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5459 # trailing colons and then remove the whole line if VPATH becomes empty
5460 # (actually we leave an empty line to preserve line numbers).
5461 if test "x$srcdir" = x.; then
5462 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5463 s/:*\$(srcdir):*/:/
5464 s/:*\${srcdir}:*/:/
5465 s/:*@srcdir@:*/:/
5466 s/^\([^=]*=[ ]*\):*/\1/
5467 s/:*$//
5468 s/^[^=]*=[ ]*$//
5469 }'
5470 fi
5471
5472 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5473 fi # test -n "$CONFIG_FILES"
5474
5475 # Set up the scripts for CONFIG_HEADERS section.
5476 # No need to generate them if there are no CONFIG_HEADERS.
5477 # This happens for instance with `./config.status Makefile'.
5478 if test -n "$CONFIG_HEADERS"; then
5479 cat >"$tmp/defines.awk" <<\_ACAWK ||
5480 BEGIN {
5481 _ACEOF
5482
5483 # Transform confdefs.h into an awk script `defines.awk', embedded as
5484 # here-document in config.status, that substitutes the proper values into
5485 # config.h.in to produce config.h.
5486
5487 # Create a delimiter string that does not exist in confdefs.h, to ease
5488 # handling of long lines.
5489 ac_delim='%!_!# '
5490 for ac_last_try in false false :; do
5491 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5492 if test -z "$ac_t"; then
5493 break
5494 elif $ac_last_try; then
5495 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5496 else
5497 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5498 fi
5499 done
5500
5501 # For the awk script, D is an array of macro values keyed by name,
5502 # likewise P contains macro parameters if any. Preserve backslash
5503 # newline sequences.
5504
5505 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5506 sed -n '
5507 s/.\{148\}/&'"$ac_delim"'/g
5508 t rset
5509 :rset
5510 s/^[ ]*#[ ]*define[ ][ ]*/ /
5511 t def
5512 d
5513 :def
5514 s/\\$//
5515 t bsnl
5516 s/["\\]/\\&/g
5517 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5518 D["\1"]=" \3"/p
5519 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5520 d
5521 :bsnl
5522 s/["\\]/\\&/g
5523 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5524 D["\1"]=" \3\\\\\\n"\\/p
5525 t cont
5526 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5527 t cont
5528 d
5529 :cont
5530 n
5531 s/.\{148\}/&'"$ac_delim"'/g
5532 t clear
5533 :clear
5534 s/\\$//
5535 t bsnlc
5536 s/["\\]/\\&/g; s/^/"/; s/$/"/p
5537 d
5538 :bsnlc
5539 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5540 b cont
5541 ' <confdefs.h | sed '
5542 s/'"$ac_delim"'/"\\\
5543 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5544
5545 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5546 for (key in D) D_is_set[key] = 1
5547 FS = "\a"
5548 }
5549 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5550 line = \$ 0
5551 split(line, arg, " ")
5552 if (arg[1] == "#") {
5553 defundef = arg[2]
5554 mac1 = arg[3]
5555 } else {
5556 defundef = substr(arg[1], 2)
5557 mac1 = arg[2]
5558 }
5559 split(mac1, mac2, "(") #)
5560 macro = mac2[1]
5561 prefix = substr(line, 1, index(line, defundef) - 1)
5562 if (D_is_set[macro]) {
5563 # Preserve the white space surrounding the "#".
5564 print prefix "define", macro P[macro] D[macro]
5565 next
5566 } else {
5567 # Replace #undef with comments. This is necessary, for example,
5568 # in the case of _POSIX_SOURCE, which is predefined and required
5569 # on some systems where configure will not decide to define it.
5570 if (defundef == "undef") {
5571 print "/*", prefix defundef, macro, "*/"
5572 next
5573 }
5574 }
5575 }
5576 { print }
5577 _ACAWK
5578 _ACEOF
5579 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5580 as_fn_error "could not setup config headers machinery" "$LINENO" 5
5581 fi # test -n "$CONFIG_HEADERS"
5582
5583
5584 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
5585 shift
5586 for ac_tag
5587 do
5588 case $ac_tag in
5589 :[FHLC]) ac_mode=$ac_tag; continue;;
5590 esac
5591 case $ac_mode$ac_tag in
5592 :[FHL]*:*);;
5593 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
5594 :[FH]-) ac_tag=-:-;;
5595 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
5596 esac
5597 ac_save_IFS=$IFS
5598 IFS=:
5599 set x $ac_tag
5600 IFS=$ac_save_IFS
5601 shift
5602 ac_file=$1
5603 shift
5604
5605 case $ac_mode in
5606 :L) ac_source=$1;;
5607 :[FH])
5608 ac_file_inputs=
5609 for ac_f
5610 do
5611 case $ac_f in
5612 -) ac_f="$tmp/stdin";;
5613 *) # Look for the file first in the build tree, then in the source tree
5614 # (if the path is not absolute). The absolute path cannot be DOS-style,
5615 # because $ac_f cannot contain `:'.
5616 test -f "$ac_f" ||
5617 case $ac_f in
5618 [\\/$]*) false;;
5619 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5620 esac ||
5621 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5622 esac
5623 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5624 as_fn_append ac_file_inputs " '$ac_f'"
5625 done
5626
5627 # Let's still pretend it is `configure' which instantiates (i.e., don't
5628 # use $as_me), people would be surprised to read:
5629 # /* config.h. Generated by config.status. */
5630 configure_input='Generated from '`
5631 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5632 `' by configure.'
5633 if test x"$ac_file" != x-; then
5634 configure_input="$ac_file. $configure_input"
5635 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5636 $as_echo "$as_me: creating $ac_file" >&6;}
5637 fi
5638 # Neutralize special characters interpreted by sed in replacement strings.
5639 case $configure_input in #(
5640 *\&* | *\|* | *\\* )
5641 ac_sed_conf_input=`$as_echo "$configure_input" |
5642 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5643 *) ac_sed_conf_input=$configure_input;;
5644 esac
5645
5646 case $ac_tag in
5647 *:-:* | *:-) cat >"$tmp/stdin" \
5648 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
5649 esac
5650 ;;
5651 esac
5652
5653 ac_dir=`$as_dirname -- "$ac_file" ||
5654 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5655 X"$ac_file" : 'X\(//\)[^/]' \| \
5656 X"$ac_file" : 'X\(//\)$' \| \
5657 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5658 $as_echo X"$ac_file" |
5659 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5660 s//\1/
5661 q
5662 }
5663 /^X\(\/\/\)[^/].*/{
5664 s//\1/
5665 q
5666 }
5667 /^X\(\/\/\)$/{
5668 s//\1/
5669 q
5670 }
5671 /^X\(\/\).*/{
5672 s//\1/
5673 q
5674 }
5675 s/.*/./; q'`
5676 as_dir="$ac_dir"; as_fn_mkdir_p
5677 ac_builddir=.
5678
5679 case "$ac_dir" in
5680 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5681 *)
5682 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5683 # A ".." for each directory in $ac_dir_suffix.
5684 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5685 case $ac_top_builddir_sub in
5686 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5687 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5688 esac ;;
5689 esac
5690 ac_abs_top_builddir=$ac_pwd
5691 ac_abs_builddir=$ac_pwd$ac_dir_suffix
5692 # for backward compatibility:
5693 ac_top_builddir=$ac_top_build_prefix
5694
5695 case $srcdir in
5696 .) # We are building in place.
5697 ac_srcdir=.
5698 ac_top_srcdir=$ac_top_builddir_sub
5699 ac_abs_top_srcdir=$ac_pwd ;;
5700 [\\/]* | ?:[\\/]* ) # Absolute name.
5701 ac_srcdir=$srcdir$ac_dir_suffix;
5702 ac_top_srcdir=$srcdir
5703 ac_abs_top_srcdir=$srcdir ;;
5704 *) # Relative name.
5705 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
5706 ac_top_srcdir=$ac_top_build_prefix$srcdir
5707 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
5708 esac
5709 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
5710
5711
5712 case $ac_mode in
5713 :F)
5714 #
5715 # CONFIG_FILE
5716 #
5717
5718 case $INSTALL in
5719 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5720 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
5721 esac
5722 _ACEOF
5723
5724 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5725 # If the template does not know about datarootdir, expand it.
5726 # FIXME: This hack should be removed a few years after 2.60.
5727 ac_datarootdir_hack=; ac_datarootdir_seen=
5728 ac_sed_dataroot='
5729 /datarootdir/ {
5730 p
5731 q
5732 }
5733 /@datadir@/p
5734 /@docdir@/p
5735 /@infodir@/p
5736 /@localedir@/p
5737 /@mandir@/p'
5738 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
5739 *datarootdir*) ac_datarootdir_seen=yes;;
5740 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5742 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5743 _ACEOF
5744 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5745 ac_datarootdir_hack='
5746 s&@datadir@&$datadir&g
5747 s&@docdir@&$docdir&g
5748 s&@infodir@&$infodir&g
5749 s&@localedir@&$localedir&g
5750 s&@mandir@&$mandir&g
5751 s&\\\${datarootdir}&$datarootdir&g' ;;
5752 esac
5753 _ACEOF
5754
5755 # Neutralize VPATH when `$srcdir' = `.'.
5756 # Shell code in configure.ac might set extrasub.
5757 # FIXME: do we really want to maintain this feature?
5758 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5759 ac_sed_extra="$ac_vpsub
5760 $extrasub
5761 _ACEOF
5762 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5763 :t
5764 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5765 s|@configure_input@|$ac_sed_conf_input|;t t
5766 s&@top_builddir@&$ac_top_builddir_sub&;t t
5767 s&@top_build_prefix@&$ac_top_build_prefix&;t t
5768 s&@srcdir@&$ac_srcdir&;t t
5769 s&@abs_srcdir@&$ac_abs_srcdir&;t t
5770 s&@top_srcdir@&$ac_top_srcdir&;t t
5771 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
5772 s&@builddir@&$ac_builddir&;t t
5773 s&@abs_builddir@&$ac_abs_builddir&;t t
5774 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
5775 s&@INSTALL@&$ac_INSTALL&;t t
5776 $ac_datarootdir_hack
5777 "
5778 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
5779 || as_fn_error "could not create $ac_file" "$LINENO" 5
5780
5781 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
5782 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
5783 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
5784 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5785 which seems to be undefined. Please make sure it is defined." >&5
5786 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5787 which seems to be undefined. Please make sure it is defined." >&2;}
5788
5789 rm -f "$tmp/stdin"
5790 case $ac_file in
5791 -) cat "$tmp/out" && rm -f "$tmp/out";;
5792 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
5793 esac \
5794 || as_fn_error "could not create $ac_file" "$LINENO" 5
5795 ;;
5796 :H)
5797 #
5798 # CONFIG_HEADER
5799 #
5800 if test x"$ac_file" != x-; then
5801 {
5802 $as_echo "/* $configure_input */" \
5803 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
5804 } >"$tmp/config.h" \
5805 || as_fn_error "could not create $ac_file" "$LINENO" 5
5806 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
5808 $as_echo "$as_me: $ac_file is unchanged" >&6;}
5809 else
5810 rm -f "$ac_file"
5811 mv "$tmp/config.h" "$ac_file" \
5812 || as_fn_error "could not create $ac_file" "$LINENO" 5
5813 fi
5814 else
5815 $as_echo "/* $configure_input */" \
5816 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
5817 || as_fn_error "could not create -" "$LINENO" 5
5818 fi
5819 ;;
5820 :L)
5821 #
5822 # CONFIG_LINK
5823 #
5824
5825 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
5826 :
5827 else
5828 # Prefer the file from the source tree if names are identical.
5829 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
5830 ac_source=$srcdir/$ac_source
5831 fi
5832
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
5834 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
5835
5836 if test ! -r "$ac_source"; then
5837 as_fn_error "$ac_source: file not found" "$LINENO" 5
5838 fi
5839 rm -f "$ac_file"
5840
5841 # Try a relative symlink, then a hard link, then a copy.
5842 case $srcdir in
5843 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
5844 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
5845 esac
5846 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
5847 ln "$ac_source" "$ac_file" 2>/dev/null ||
5848 cp -p "$ac_source" "$ac_file" ||
5849 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
5850 fi
5851 ;;
5852 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
5853 $as_echo "$as_me: executing $ac_file commands" >&6;}
5854 ;;
5855 esac
5856
5857
5858 case $ac_file$ac_mode in
5859 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5860 if test -n "$CONFIG_FILES"; then
5861 # FIXME: We shouldn't need to set ac_file
5862 ac_file=Makefile
5863 . ${libgcc_topdir}/config-ml.in
5864 fi ;;
5865
5866 esac
5867 done # for ac_tag
5868
5869
5870 as_fn_exit 0
5871 _ACEOF
5872 ac_clean_files=$ac_clean_files_save
5873
5874 test $ac_write_fail = 0 ||
5875 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
5876
5877
5878 # configure is writing to config.log, and then calls config.status.
5879 # config.status does its own redirection, appending to config.log.
5880 # Unfortunately, on DOS this fails, as config.log is still kept open
5881 # by configure, so config.status won't be able to write to it; its
5882 # output is simply discarded. So we exec the FD to /dev/null,
5883 # effectively closing config.log, so it can be properly (re)opened and
5884 # appended to by config.status. When coming back to configure, we
5885 # need to make the FD available again.
5886 if test "$no_create" != yes; then
5887 ac_cs_success=:
5888 ac_config_status_args=
5889 test "$silent" = yes &&
5890 ac_config_status_args="$ac_config_status_args --quiet"
5891 exec 5>/dev/null
5892 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
5893 exec 5>>config.log
5894 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5895 # would make configure fail if this is the last instruction.
5896 $ac_cs_success || as_fn_exit $?
5897 fi
5898 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5899 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5900 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5901 fi
5902