libgcc: check for fenv.h in dfp configure check
[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 m68k-*-*)
2281 PICFLAG=-fpic
2282 ;;
2283 # FIXME: Override -fPIC default in libgcc only?
2284 sh-*-linux* | sh[2346lbe]*-*-linux*)
2285 PICFLAG=-fpic
2286 ;;
2287 # FIXME: Simplify to sh*-*-netbsd*?
2288 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
2289 sh64-*-netbsd* | sh64l*-*-netbsd*)
2290 PICFLAG=-fpic
2291 ;;
2292 # Default to -fPIC unless specified otherwise.
2293 *)
2294 PICFLAG=-fPIC
2295 ;;
2296 esac
2297
2298 # If the user explicitly uses -fpic/-fPIC, keep that.
2299 case "${CFLAGS}" in
2300 *-fpic*)
2301 PICFLAG=-fpic
2302 ;;
2303 *-fPIC*)
2304 PICFLAG=-fPIC
2305 ;;
2306 esac
2307
2308
2309
2310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2311 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2312 # Check whether --enable-version-specific-runtime-libs was given.
2313 if test "${enable_version_specific_runtime_libs+set}" = set; then :
2314 enableval=$enable_version_specific_runtime_libs; case "$enableval" in
2315 yes) version_specific_libs=yes ;;
2316 no) version_specific_libs=no ;;
2317 *) as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2318 esac
2319 else
2320 version_specific_libs=no
2321 fi
2322
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2324 $as_echo "$version_specific_libs" >&6; }
2325
2326
2327 # Check whether --with-slibdir was given.
2328 if test "${with_slibdir+set}" = set; then :
2329 withval=$with_slibdir; slibdir="$with_slibdir"
2330 else
2331 if test "${version_specific_libs}" = yes; then
2332 slibdir='$(libsubdir)'
2333 elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then
2334 slibdir='$(exec_prefix)/$(host_noncanonical)/lib'
2335 else
2336 slibdir='$(libdir)'
2337 fi
2338 fi
2339
2340
2341
2342 # Command-line options.
2343 # Very limited version of AC_MAINTAINER_MODE.
2344 # Check whether --enable-maintainer-mode was given.
2345 if test "${enable_maintainer_mode+set}" = set; then :
2346 enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
2347 yes) MAINT='' ;;
2348 no) MAINT='#' ;;
2349 *) as_fn_error "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
2350 esac
2351 maintainer_mode=${enableval}
2352 else
2353 MAINT='#'
2354 fi
2355
2356
2357 # Find a good install program. We prefer a C program (faster),
2358 # so one script is as good as another. But avoid the broken or
2359 # incompatible versions:
2360 # SysV /etc/install, /usr/sbin/install
2361 # SunOS /usr/etc/install
2362 # IRIX /sbin/install
2363 # AIX /bin/install
2364 # AmigaOS /C/install, which installs bootblocks on floppy discs
2365 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2366 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2367 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2368 # OS/2's system install, which has a completely different semantic
2369 # ./install, which can be erroneously created by make from ./install.sh.
2370 # Reject install programs that cannot install multiple files.
2371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2372 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2373 if test -z "$INSTALL"; then
2374 if test "${ac_cv_path_install+set}" = set; then :
2375 $as_echo_n "(cached) " >&6
2376 else
2377 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2378 for as_dir in $PATH
2379 do
2380 IFS=$as_save_IFS
2381 test -z "$as_dir" && as_dir=.
2382 # Account for people who put trailing slashes in PATH elements.
2383 case $as_dir/ in #((
2384 ./ | .// | /[cC]/* | \
2385 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2386 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2387 /usr/ucb/* ) ;;
2388 *)
2389 # OSF1 and SCO ODT 3.0 have their own names for install.
2390 # Don't use installbsd from OSF since it installs stuff as root
2391 # by default.
2392 for ac_prog in ginstall scoinst install; do
2393 for ac_exec_ext in '' $ac_executable_extensions; do
2394 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2395 if test $ac_prog = install &&
2396 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2397 # AIX install. It has an incompatible calling convention.
2398 :
2399 elif test $ac_prog = install &&
2400 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2401 # program-specific install script used by HP pwplus--don't use.
2402 :
2403 else
2404 rm -rf conftest.one conftest.two conftest.dir
2405 echo one > conftest.one
2406 echo two > conftest.two
2407 mkdir conftest.dir
2408 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2409 test -s conftest.one && test -s conftest.two &&
2410 test -s conftest.dir/conftest.one &&
2411 test -s conftest.dir/conftest.two
2412 then
2413 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2414 break 3
2415 fi
2416 fi
2417 fi
2418 done
2419 done
2420 ;;
2421 esac
2422
2423 done
2424 IFS=$as_save_IFS
2425
2426 rm -rf conftest.one conftest.two conftest.dir
2427
2428 fi
2429 if test "${ac_cv_path_install+set}" = set; then
2430 INSTALL=$ac_cv_path_install
2431 else
2432 # As a last resort, use the slow shell script. Don't cache a
2433 # value for INSTALL within a source directory, because that will
2434 # break other packages using the cache if that directory is
2435 # removed, or if the value is a relative name.
2436 INSTALL=$ac_install_sh
2437 fi
2438 fi
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2440 $as_echo "$INSTALL" >&6; }
2441
2442 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2443 # It thinks the first close brace ends the variable substitution.
2444 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2445
2446 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2447
2448 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2449
2450
2451 for ac_prog in gawk mawk nawk awk
2452 do
2453 # Extract the first word of "$ac_prog", so it can be a program name with args.
2454 set dummy $ac_prog; ac_word=$2
2455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2456 $as_echo_n "checking for $ac_word... " >&6; }
2457 if test "${ac_cv_prog_AWK+set}" = set; then :
2458 $as_echo_n "(cached) " >&6
2459 else
2460 if test -n "$AWK"; then
2461 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2462 else
2463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2464 for as_dir in $PATH
2465 do
2466 IFS=$as_save_IFS
2467 test -z "$as_dir" && as_dir=.
2468 for ac_exec_ext in '' $ac_executable_extensions; do
2469 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2470 ac_cv_prog_AWK="$ac_prog"
2471 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2472 break 2
2473 fi
2474 done
2475 done
2476 IFS=$as_save_IFS
2477
2478 fi
2479 fi
2480 AWK=$ac_cv_prog_AWK
2481 if test -n "$AWK"; then
2482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2483 $as_echo "$AWK" >&6; }
2484 else
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2486 $as_echo "no" >&6; }
2487 fi
2488
2489
2490 test -n "$AWK" && break
2491 done
2492
2493 # We need awk; bail out if it's missing.
2494 case ${AWK} in
2495 "") as_fn_error "can't build without awk, bailing out" "$LINENO" 5 ;;
2496 esac
2497
2498
2499 case ${build_alias} in
2500 "") build_noncanonical=${build} ;;
2501 *) build_noncanonical=${build_alias} ;;
2502 esac
2503
2504 case ${host_alias} in
2505 "") host_noncanonical=${build_noncanonical} ;;
2506 *) host_noncanonical=${host_alias} ;;
2507 esac
2508
2509
2510
2511 case ${target_alias} in
2512 "") target_noncanonical=${host_noncanonical} ;;
2513 *) target_noncanonical=${target_alias} ;;
2514 esac
2515
2516
2517
2518
2519 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2520 # have matching libraries, they should use host libraries: Makefile.tpl
2521 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2522 # However, they still use the build modules, because the corresponding
2523 # host modules (e.g. bison) are only built for the host when bootstrap
2524 # finishes. So:
2525 # - build_subdir is where we find build modules, and never changes.
2526 # - build_libsubdir is where we find build libraries, and can be overridden.
2527
2528 # Prefix 'build-' so this never conflicts with target_subdir.
2529 build_subdir="build-${build_noncanonical}"
2530
2531 # Check whether --with-build-libsubdir was given.
2532 if test "${with_build_libsubdir+set}" = set; then :
2533 withval=$with_build_libsubdir; build_libsubdir="$withval"
2534 else
2535 build_libsubdir="$build_subdir"
2536 fi
2537
2538 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2539 if ( test $srcdir = . && test -d gcc ) \
2540 || test -d $srcdir/../host-${host_noncanonical}; then
2541 host_subdir="host-${host_noncanonical}"
2542 else
2543 host_subdir=.
2544 fi
2545 # No prefix.
2546 target_subdir=${target_noncanonical}
2547
2548
2549 # Calculate toolexeclibdir
2550 # Also toolexecdir, though it's only used in toolexeclibdir
2551 case ${version_specific_libs} in
2552 yes)
2553 # Need the gcc compiler version to know where to install libraries
2554 # and header files if --enable-version-specific-runtime-libs option
2555 # is selected.
2556 toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
2557 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
2558 ;;
2559 no)
2560 if test -n "$with_cross_host" &&
2561 test x"$with_cross_host" != x"no"; then
2562 # Install a library built with a cross compiler in tooldir, not libdir.
2563 toolexecdir='$(exec_prefix)/$(target_noncanonical)'
2564 toolexeclibdir='$(toolexecdir)/lib'
2565 else
2566 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
2567 toolexeclibdir='$(libdir)'
2568 fi
2569 multi_os_directory=`$CC -print-multi-os-directory`
2570 case $multi_os_directory in
2571 .) ;; # Avoid trailing /.
2572 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2573 esac
2574 ;;
2575 esac
2576
2577
2578
2579 if test -n "$ac_tool_prefix"; then
2580 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2581 set dummy ${ac_tool_prefix}ar; ac_word=$2
2582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2583 $as_echo_n "checking for $ac_word... " >&6; }
2584 if test "${ac_cv_prog_AR+set}" = set; then :
2585 $as_echo_n "(cached) " >&6
2586 else
2587 if test -n "$AR"; then
2588 ac_cv_prog_AR="$AR" # Let the user override the test.
2589 else
2590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2591 for as_dir in $PATH
2592 do
2593 IFS=$as_save_IFS
2594 test -z "$as_dir" && as_dir=.
2595 for ac_exec_ext in '' $ac_executable_extensions; do
2596 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2597 ac_cv_prog_AR="${ac_tool_prefix}ar"
2598 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2599 break 2
2600 fi
2601 done
2602 done
2603 IFS=$as_save_IFS
2604
2605 fi
2606 fi
2607 AR=$ac_cv_prog_AR
2608 if test -n "$AR"; then
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2610 $as_echo "$AR" >&6; }
2611 else
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2613 $as_echo "no" >&6; }
2614 fi
2615
2616
2617 fi
2618 if test -z "$ac_cv_prog_AR"; then
2619 ac_ct_AR=$AR
2620 # Extract the first word of "ar", so it can be a program name with args.
2621 set dummy ar; ac_word=$2
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2623 $as_echo_n "checking for $ac_word... " >&6; }
2624 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
2625 $as_echo_n "(cached) " >&6
2626 else
2627 if test -n "$ac_ct_AR"; then
2628 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2629 else
2630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2631 for as_dir in $PATH
2632 do
2633 IFS=$as_save_IFS
2634 test -z "$as_dir" && as_dir=.
2635 for ac_exec_ext in '' $ac_executable_extensions; do
2636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2637 ac_cv_prog_ac_ct_AR="ar"
2638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2639 break 2
2640 fi
2641 done
2642 done
2643 IFS=$as_save_IFS
2644
2645 fi
2646 fi
2647 ac_ct_AR=$ac_cv_prog_ac_ct_AR
2648 if test -n "$ac_ct_AR"; then
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2650 $as_echo "$ac_ct_AR" >&6; }
2651 else
2652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2653 $as_echo "no" >&6; }
2654 fi
2655
2656 if test "x$ac_ct_AR" = x; then
2657 AR=""
2658 else
2659 case $cross_compiling:$ac_tool_warned in
2660 yes:)
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2662 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2663 ac_tool_warned=yes ;;
2664 esac
2665 AR=$ac_ct_AR
2666 fi
2667 else
2668 AR="$ac_cv_prog_AR"
2669 fi
2670
2671 if test -n "$ac_tool_prefix"; then
2672 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
2673 set dummy ${ac_tool_prefix}lipo; ac_word=$2
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2675 $as_echo_n "checking for $ac_word... " >&6; }
2676 if test "${ac_cv_prog_LIPO+set}" = set; then :
2677 $as_echo_n "(cached) " >&6
2678 else
2679 if test -n "$LIPO"; then
2680 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
2681 else
2682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2683 for as_dir in $PATH
2684 do
2685 IFS=$as_save_IFS
2686 test -z "$as_dir" && as_dir=.
2687 for ac_exec_ext in '' $ac_executable_extensions; do
2688 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2689 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
2690 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2691 break 2
2692 fi
2693 done
2694 done
2695 IFS=$as_save_IFS
2696
2697 fi
2698 fi
2699 LIPO=$ac_cv_prog_LIPO
2700 if test -n "$LIPO"; then
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
2702 $as_echo "$LIPO" >&6; }
2703 else
2704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2705 $as_echo "no" >&6; }
2706 fi
2707
2708
2709 fi
2710 if test -z "$ac_cv_prog_LIPO"; then
2711 ac_ct_LIPO=$LIPO
2712 # Extract the first word of "lipo", so it can be a program name with args.
2713 set dummy lipo; ac_word=$2
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2715 $as_echo_n "checking for $ac_word... " >&6; }
2716 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
2717 $as_echo_n "(cached) " >&6
2718 else
2719 if test -n "$ac_ct_LIPO"; then
2720 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
2721 else
2722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2723 for as_dir in $PATH
2724 do
2725 IFS=$as_save_IFS
2726 test -z "$as_dir" && as_dir=.
2727 for ac_exec_ext in '' $ac_executable_extensions; do
2728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2729 ac_cv_prog_ac_ct_LIPO="lipo"
2730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2731 break 2
2732 fi
2733 done
2734 done
2735 IFS=$as_save_IFS
2736
2737 fi
2738 fi
2739 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
2740 if test -n "$ac_ct_LIPO"; then
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
2742 $as_echo "$ac_ct_LIPO" >&6; }
2743 else
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2745 $as_echo "no" >&6; }
2746 fi
2747
2748 if test "x$ac_ct_LIPO" = x; then
2749 LIPO=":"
2750 else
2751 case $cross_compiling:$ac_tool_warned in
2752 yes:)
2753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2754 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2755 ac_tool_warned=yes ;;
2756 esac
2757 LIPO=$ac_ct_LIPO
2758 fi
2759 else
2760 LIPO="$ac_cv_prog_LIPO"
2761 fi
2762
2763 if test -n "$ac_tool_prefix"; then
2764 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
2765 set dummy ${ac_tool_prefix}nm; ac_word=$2
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2767 $as_echo_n "checking for $ac_word... " >&6; }
2768 if test "${ac_cv_prog_NM+set}" = set; then :
2769 $as_echo_n "(cached) " >&6
2770 else
2771 if test -n "$NM"; then
2772 ac_cv_prog_NM="$NM" # Let the user override the test.
2773 else
2774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2775 for as_dir in $PATH
2776 do
2777 IFS=$as_save_IFS
2778 test -z "$as_dir" && as_dir=.
2779 for ac_exec_ext in '' $ac_executable_extensions; do
2780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2781 ac_cv_prog_NM="${ac_tool_prefix}nm"
2782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2783 break 2
2784 fi
2785 done
2786 done
2787 IFS=$as_save_IFS
2788
2789 fi
2790 fi
2791 NM=$ac_cv_prog_NM
2792 if test -n "$NM"; then
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
2794 $as_echo "$NM" >&6; }
2795 else
2796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2797 $as_echo "no" >&6; }
2798 fi
2799
2800
2801 fi
2802 if test -z "$ac_cv_prog_NM"; then
2803 ac_ct_NM=$NM
2804 # Extract the first word of "nm", so it can be a program name with args.
2805 set dummy nm; ac_word=$2
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2807 $as_echo_n "checking for $ac_word... " >&6; }
2808 if test "${ac_cv_prog_ac_ct_NM+set}" = set; then :
2809 $as_echo_n "(cached) " >&6
2810 else
2811 if test -n "$ac_ct_NM"; then
2812 ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
2813 else
2814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2815 for as_dir in $PATH
2816 do
2817 IFS=$as_save_IFS
2818 test -z "$as_dir" && as_dir=.
2819 for ac_exec_ext in '' $ac_executable_extensions; do
2820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2821 ac_cv_prog_ac_ct_NM="nm"
2822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2823 break 2
2824 fi
2825 done
2826 done
2827 IFS=$as_save_IFS
2828
2829 fi
2830 fi
2831 ac_ct_NM=$ac_cv_prog_ac_ct_NM
2832 if test -n "$ac_ct_NM"; then
2833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
2834 $as_echo "$ac_ct_NM" >&6; }
2835 else
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2837 $as_echo "no" >&6; }
2838 fi
2839
2840 if test "x$ac_ct_NM" = x; then
2841 NM=""
2842 else
2843 case $cross_compiling:$ac_tool_warned in
2844 yes:)
2845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2846 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2847 ac_tool_warned=yes ;;
2848 esac
2849 NM=$ac_ct_NM
2850 fi
2851 else
2852 NM="$ac_cv_prog_NM"
2853 fi
2854
2855 if test -n "$ac_tool_prefix"; then
2856 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2857 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2859 $as_echo_n "checking for $ac_word... " >&6; }
2860 if test "${ac_cv_prog_RANLIB+set}" = set; then :
2861 $as_echo_n "(cached) " >&6
2862 else
2863 if test -n "$RANLIB"; then
2864 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2865 else
2866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2867 for as_dir in $PATH
2868 do
2869 IFS=$as_save_IFS
2870 test -z "$as_dir" && as_dir=.
2871 for ac_exec_ext in '' $ac_executable_extensions; do
2872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2873 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2875 break 2
2876 fi
2877 done
2878 done
2879 IFS=$as_save_IFS
2880
2881 fi
2882 fi
2883 RANLIB=$ac_cv_prog_RANLIB
2884 if test -n "$RANLIB"; then
2885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2886 $as_echo "$RANLIB" >&6; }
2887 else
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889 $as_echo "no" >&6; }
2890 fi
2891
2892
2893 fi
2894 if test -z "$ac_cv_prog_RANLIB"; then
2895 ac_ct_RANLIB=$RANLIB
2896 # Extract the first word of "ranlib", so it can be a program name with args.
2897 set dummy ranlib; ac_word=$2
2898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2899 $as_echo_n "checking for $ac_word... " >&6; }
2900 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
2901 $as_echo_n "(cached) " >&6
2902 else
2903 if test -n "$ac_ct_RANLIB"; then
2904 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2905 else
2906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2907 for as_dir in $PATH
2908 do
2909 IFS=$as_save_IFS
2910 test -z "$as_dir" && as_dir=.
2911 for ac_exec_ext in '' $ac_executable_extensions; do
2912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2913 ac_cv_prog_ac_ct_RANLIB="ranlib"
2914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2915 break 2
2916 fi
2917 done
2918 done
2919 IFS=$as_save_IFS
2920
2921 fi
2922 fi
2923 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2924 if test -n "$ac_ct_RANLIB"; then
2925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2926 $as_echo "$ac_ct_RANLIB" >&6; }
2927 else
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2929 $as_echo "no" >&6; }
2930 fi
2931
2932 if test "x$ac_ct_RANLIB" = x; then
2933 RANLIB=":"
2934 else
2935 case $cross_compiling:$ac_tool_warned in
2936 yes:)
2937 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2938 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2939 ac_tool_warned=yes ;;
2940 esac
2941 RANLIB=$ac_ct_RANLIB
2942 fi
2943 else
2944 RANLIB="$ac_cv_prog_RANLIB"
2945 fi
2946
2947 if test -n "$ac_tool_prefix"; then
2948 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2949 set dummy ${ac_tool_prefix}strip; ac_word=$2
2950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2951 $as_echo_n "checking for $ac_word... " >&6; }
2952 if test "${ac_cv_prog_STRIP+set}" = set; then :
2953 $as_echo_n "(cached) " >&6
2954 else
2955 if test -n "$STRIP"; then
2956 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2957 else
2958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2959 for as_dir in $PATH
2960 do
2961 IFS=$as_save_IFS
2962 test -z "$as_dir" && as_dir=.
2963 for ac_exec_ext in '' $ac_executable_extensions; do
2964 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2965 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2966 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2967 break 2
2968 fi
2969 done
2970 done
2971 IFS=$as_save_IFS
2972
2973 fi
2974 fi
2975 STRIP=$ac_cv_prog_STRIP
2976 if test -n "$STRIP"; then
2977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2978 $as_echo "$STRIP" >&6; }
2979 else
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2981 $as_echo "no" >&6; }
2982 fi
2983
2984
2985 fi
2986 if test -z "$ac_cv_prog_STRIP"; then
2987 ac_ct_STRIP=$STRIP
2988 # Extract the first word of "strip", so it can be a program name with args.
2989 set dummy strip; ac_word=$2
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2991 $as_echo_n "checking for $ac_word... " >&6; }
2992 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2993 $as_echo_n "(cached) " >&6
2994 else
2995 if test -n "$ac_ct_STRIP"; then
2996 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2997 else
2998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2999 for as_dir in $PATH
3000 do
3001 IFS=$as_save_IFS
3002 test -z "$as_dir" && as_dir=.
3003 for ac_exec_ext in '' $ac_executable_extensions; do
3004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3005 ac_cv_prog_ac_ct_STRIP="strip"
3006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3007 break 2
3008 fi
3009 done
3010 done
3011 IFS=$as_save_IFS
3012
3013 fi
3014 fi
3015 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3016 if test -n "$ac_ct_STRIP"; then
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3018 $as_echo "$ac_ct_STRIP" >&6; }
3019 else
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3021 $as_echo "no" >&6; }
3022 fi
3023
3024 if test "x$ac_ct_STRIP" = x; then
3025 STRIP=":"
3026 else
3027 case $cross_compiling:$ac_tool_warned in
3028 yes:)
3029 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3030 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3031 ac_tool_warned=yes ;;
3032 esac
3033 STRIP=$ac_ct_STRIP
3034 fi
3035 else
3036 STRIP="$ac_cv_prog_STRIP"
3037 fi
3038
3039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3040 $as_echo_n "checking whether ln -s works... " >&6; }
3041 LN_S=$as_ln_s
3042 if test "$LN_S" = "ln -s"; then
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3044 $as_echo "yes" >&6; }
3045 else
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3047 $as_echo "no, using $LN_S" >&6; }
3048 fi
3049
3050
3051
3052 ac_ext=c
3053 ac_cpp='$CPP $CPPFLAGS'
3054 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3055 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3056 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3057 if test -n "$ac_tool_prefix"; then
3058 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3059 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3061 $as_echo_n "checking for $ac_word... " >&6; }
3062 if test "${ac_cv_prog_CC+set}" = set; then :
3063 $as_echo_n "(cached) " >&6
3064 else
3065 if test -n "$CC"; then
3066 ac_cv_prog_CC="$CC" # Let the user override the test.
3067 else
3068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069 for as_dir in $PATH
3070 do
3071 IFS=$as_save_IFS
3072 test -z "$as_dir" && as_dir=.
3073 for ac_exec_ext in '' $ac_executable_extensions; do
3074 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3075 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3077 break 2
3078 fi
3079 done
3080 done
3081 IFS=$as_save_IFS
3082
3083 fi
3084 fi
3085 CC=$ac_cv_prog_CC
3086 if test -n "$CC"; then
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3088 $as_echo "$CC" >&6; }
3089 else
3090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3091 $as_echo "no" >&6; }
3092 fi
3093
3094
3095 fi
3096 if test -z "$ac_cv_prog_CC"; then
3097 ac_ct_CC=$CC
3098 # Extract the first word of "gcc", so it can be a program name with args.
3099 set dummy gcc; ac_word=$2
3100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3101 $as_echo_n "checking for $ac_word... " >&6; }
3102 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3103 $as_echo_n "(cached) " >&6
3104 else
3105 if test -n "$ac_ct_CC"; then
3106 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3107 else
3108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3109 for as_dir in $PATH
3110 do
3111 IFS=$as_save_IFS
3112 test -z "$as_dir" && as_dir=.
3113 for ac_exec_ext in '' $ac_executable_extensions; do
3114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3115 ac_cv_prog_ac_ct_CC="gcc"
3116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3117 break 2
3118 fi
3119 done
3120 done
3121 IFS=$as_save_IFS
3122
3123 fi
3124 fi
3125 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3126 if test -n "$ac_ct_CC"; then
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3128 $as_echo "$ac_ct_CC" >&6; }
3129 else
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3131 $as_echo "no" >&6; }
3132 fi
3133
3134 if test "x$ac_ct_CC" = x; then
3135 CC=""
3136 else
3137 case $cross_compiling:$ac_tool_warned in
3138 yes:)
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3140 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3141 ac_tool_warned=yes ;;
3142 esac
3143 CC=$ac_ct_CC
3144 fi
3145 else
3146 CC="$ac_cv_prog_CC"
3147 fi
3148
3149 if test -z "$CC"; then
3150 if test -n "$ac_tool_prefix"; then
3151 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3152 set dummy ${ac_tool_prefix}cc; ac_word=$2
3153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3154 $as_echo_n "checking for $ac_word... " >&6; }
3155 if test "${ac_cv_prog_CC+set}" = set; then :
3156 $as_echo_n "(cached) " >&6
3157 else
3158 if test -n "$CC"; then
3159 ac_cv_prog_CC="$CC" # Let the user override the test.
3160 else
3161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3162 for as_dir in $PATH
3163 do
3164 IFS=$as_save_IFS
3165 test -z "$as_dir" && as_dir=.
3166 for ac_exec_ext in '' $ac_executable_extensions; do
3167 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3168 ac_cv_prog_CC="${ac_tool_prefix}cc"
3169 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3170 break 2
3171 fi
3172 done
3173 done
3174 IFS=$as_save_IFS
3175
3176 fi
3177 fi
3178 CC=$ac_cv_prog_CC
3179 if test -n "$CC"; then
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3181 $as_echo "$CC" >&6; }
3182 else
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3184 $as_echo "no" >&6; }
3185 fi
3186
3187
3188 fi
3189 fi
3190 if test -z "$CC"; then
3191 # Extract the first word of "cc", so it can be a program name with args.
3192 set dummy cc; ac_word=$2
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3194 $as_echo_n "checking for $ac_word... " >&6; }
3195 if test "${ac_cv_prog_CC+set}" = set; then :
3196 $as_echo_n "(cached) " >&6
3197 else
3198 if test -n "$CC"; then
3199 ac_cv_prog_CC="$CC" # Let the user override the test.
3200 else
3201 ac_prog_rejected=no
3202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3203 for as_dir in $PATH
3204 do
3205 IFS=$as_save_IFS
3206 test -z "$as_dir" && as_dir=.
3207 for ac_exec_ext in '' $ac_executable_extensions; do
3208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3209 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3210 ac_prog_rejected=yes
3211 continue
3212 fi
3213 ac_cv_prog_CC="cc"
3214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3215 break 2
3216 fi
3217 done
3218 done
3219 IFS=$as_save_IFS
3220
3221 if test $ac_prog_rejected = yes; then
3222 # We found a bogon in the path, so make sure we never use it.
3223 set dummy $ac_cv_prog_CC
3224 shift
3225 if test $# != 0; then
3226 # We chose a different compiler from the bogus one.
3227 # However, it has the same basename, so the bogon will be chosen
3228 # first if we set CC to just the basename; use the full file name.
3229 shift
3230 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3231 fi
3232 fi
3233 fi
3234 fi
3235 CC=$ac_cv_prog_CC
3236 if test -n "$CC"; then
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3238 $as_echo "$CC" >&6; }
3239 else
3240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241 $as_echo "no" >&6; }
3242 fi
3243
3244
3245 fi
3246 if test -z "$CC"; then
3247 if test -n "$ac_tool_prefix"; then
3248 for ac_prog in cl.exe
3249 do
3250 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3251 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3253 $as_echo_n "checking for $ac_word... " >&6; }
3254 if test "${ac_cv_prog_CC+set}" = set; then :
3255 $as_echo_n "(cached) " >&6
3256 else
3257 if test -n "$CC"; then
3258 ac_cv_prog_CC="$CC" # Let the user override the test.
3259 else
3260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3261 for as_dir in $PATH
3262 do
3263 IFS=$as_save_IFS
3264 test -z "$as_dir" && as_dir=.
3265 for ac_exec_ext in '' $ac_executable_extensions; do
3266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3267 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3269 break 2
3270 fi
3271 done
3272 done
3273 IFS=$as_save_IFS
3274
3275 fi
3276 fi
3277 CC=$ac_cv_prog_CC
3278 if test -n "$CC"; then
3279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3280 $as_echo "$CC" >&6; }
3281 else
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3283 $as_echo "no" >&6; }
3284 fi
3285
3286
3287 test -n "$CC" && break
3288 done
3289 fi
3290 if test -z "$CC"; then
3291 ac_ct_CC=$CC
3292 for ac_prog in cl.exe
3293 do
3294 # Extract the first word of "$ac_prog", so it can be a program name with args.
3295 set dummy $ac_prog; ac_word=$2
3296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3297 $as_echo_n "checking for $ac_word... " >&6; }
3298 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3299 $as_echo_n "(cached) " >&6
3300 else
3301 if test -n "$ac_ct_CC"; then
3302 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3303 else
3304 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3305 for as_dir in $PATH
3306 do
3307 IFS=$as_save_IFS
3308 test -z "$as_dir" && as_dir=.
3309 for ac_exec_ext in '' $ac_executable_extensions; do
3310 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3311 ac_cv_prog_ac_ct_CC="$ac_prog"
3312 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3313 break 2
3314 fi
3315 done
3316 done
3317 IFS=$as_save_IFS
3318
3319 fi
3320 fi
3321 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3322 if test -n "$ac_ct_CC"; then
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3324 $as_echo "$ac_ct_CC" >&6; }
3325 else
3326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3327 $as_echo "no" >&6; }
3328 fi
3329
3330
3331 test -n "$ac_ct_CC" && break
3332 done
3333
3334 if test "x$ac_ct_CC" = x; then
3335 CC=""
3336 else
3337 case $cross_compiling:$ac_tool_warned in
3338 yes:)
3339 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3340 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3341 ac_tool_warned=yes ;;
3342 esac
3343 CC=$ac_ct_CC
3344 fi
3345 fi
3346
3347 fi
3348
3349
3350 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3351 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3352 as_fn_error "no acceptable C compiler found in \$PATH
3353 See \`config.log' for more details." "$LINENO" 5; }
3354
3355 # Provide some information about the compiler.
3356 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3357 set X $ac_compile
3358 ac_compiler=$2
3359 for ac_option in --version -v -V -qversion; do
3360 { { ac_try="$ac_compiler $ac_option >&5"
3361 case "(($ac_try" in
3362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3363 *) ac_try_echo=$ac_try;;
3364 esac
3365 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3366 $as_echo "$ac_try_echo"; } >&5
3367 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3368 ac_status=$?
3369 if test -s conftest.err; then
3370 sed '10a\
3371 ... rest of stderr output deleted ...
3372 10q' conftest.err >conftest.er1
3373 cat conftest.er1 >&5
3374 rm -f conftest.er1 conftest.err
3375 fi
3376 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3377 test $ac_status = 0; }
3378 done
3379
3380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3381 /* end confdefs.h. */
3382
3383 int
3384 main ()
3385 {
3386
3387 ;
3388 return 0;
3389 }
3390 _ACEOF
3391 # FIXME: Cleanup?
3392 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3393 (eval $ac_link) 2>&5
3394 ac_status=$?
3395 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3396 test $ac_status = 0; }; then :
3397 gcc_no_link=no
3398 else
3399 gcc_no_link=yes
3400 fi
3401 if test x$gcc_no_link = xyes; then
3402 # Setting cross_compile will disable run tests; it will
3403 # also disable AC_CHECK_FILE but that's generally
3404 # correct if we can't link.
3405 cross_compiling=yes
3406 EXEEXT=
3407 else
3408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3409 /* end confdefs.h. */
3410
3411 int
3412 main ()
3413 {
3414
3415 ;
3416 return 0;
3417 }
3418 _ACEOF
3419 ac_clean_files_save=$ac_clean_files
3420 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3421 # Try to create an executable without -o first, disregard a.out.
3422 # It will help us diagnose broken compilers, and finding out an intuition
3423 # of exeext.
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3425 $as_echo_n "checking for C compiler default output file name... " >&6; }
3426 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3427
3428 # The possible output files:
3429 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3430
3431 ac_rmfiles=
3432 for ac_file in $ac_files
3433 do
3434 case $ac_file in
3435 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3436 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3437 esac
3438 done
3439 rm -f $ac_rmfiles
3440
3441 if { { ac_try="$ac_link_default"
3442 case "(($ac_try" in
3443 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3444 *) ac_try_echo=$ac_try;;
3445 esac
3446 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3447 $as_echo "$ac_try_echo"; } >&5
3448 (eval "$ac_link_default") 2>&5
3449 ac_status=$?
3450 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3451 test $ac_status = 0; }; then :
3452 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3453 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3454 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3455 # so that the user can short-circuit this test for compilers unknown to
3456 # Autoconf.
3457 for ac_file in $ac_files ''
3458 do
3459 test -f "$ac_file" || continue
3460 case $ac_file in
3461 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3462 ;;
3463 [ab].out )
3464 # We found the default executable, but exeext='' is most
3465 # certainly right.
3466 break;;
3467 *.* )
3468 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3469 then :; else
3470 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3471 fi
3472 # We set ac_cv_exeext here because the later test for it is not
3473 # safe: cross compilers may not add the suffix if given an `-o'
3474 # argument, so we may need to know it at that point already.
3475 # Even if this section looks crufty: it has the advantage of
3476 # actually working.
3477 break;;
3478 * )
3479 break;;
3480 esac
3481 done
3482 test "$ac_cv_exeext" = no && ac_cv_exeext=
3483
3484 else
3485 ac_file=''
3486 fi
3487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3488 $as_echo "$ac_file" >&6; }
3489 if test -z "$ac_file"; then :
3490 $as_echo "$as_me: failed program was:" >&5
3491 sed 's/^/| /' conftest.$ac_ext >&5
3492
3493 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3494 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3495 { as_fn_set_status 77
3496 as_fn_error "C compiler cannot create executables
3497 See \`config.log' for more details." "$LINENO" 5; }; }
3498 fi
3499 ac_exeext=$ac_cv_exeext
3500
3501 # Check that the compiler produces executables we can run. If not, either
3502 # the compiler is broken, or we cross compile.
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3504 $as_echo_n "checking whether the C compiler works... " >&6; }
3505 # If not cross compiling, check that we can run a simple program.
3506 if test "$cross_compiling" != yes; then
3507 if { ac_try='./$ac_file'
3508 { { case "(($ac_try" in
3509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3510 *) ac_try_echo=$ac_try;;
3511 esac
3512 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3513 $as_echo "$ac_try_echo"; } >&5
3514 (eval "$ac_try") 2>&5
3515 ac_status=$?
3516 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3517 test $ac_status = 0; }; }; then
3518 cross_compiling=no
3519 else
3520 if test "$cross_compiling" = maybe; then
3521 cross_compiling=yes
3522 else
3523 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3524 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3525 as_fn_error "cannot run C compiled programs.
3526 If you meant to cross compile, use \`--host'.
3527 See \`config.log' for more details." "$LINENO" 5; }
3528 fi
3529 fi
3530 fi
3531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3532 $as_echo "yes" >&6; }
3533
3534 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3535 ac_clean_files=$ac_clean_files_save
3536 # Check that the compiler produces executables we can run. If not, either
3537 # the compiler is broken, or we cross compile.
3538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3539 $as_echo_n "checking whether we are cross compiling... " >&6; }
3540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3541 $as_echo "$cross_compiling" >&6; }
3542
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3544 $as_echo_n "checking for suffix of executables... " >&6; }
3545 if { { ac_try="$ac_link"
3546 case "(($ac_try" in
3547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3548 *) ac_try_echo=$ac_try;;
3549 esac
3550 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3551 $as_echo "$ac_try_echo"; } >&5
3552 (eval "$ac_link") 2>&5
3553 ac_status=$?
3554 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3555 test $ac_status = 0; }; then :
3556 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3557 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3558 # work properly (i.e., refer to `conftest.exe'), while it won't with
3559 # `rm'.
3560 for ac_file in conftest.exe conftest conftest.*; do
3561 test -f "$ac_file" || continue
3562 case $ac_file in
3563 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3564 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3565 break;;
3566 * ) break;;
3567 esac
3568 done
3569 else
3570 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3571 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3572 as_fn_error "cannot compute suffix of executables: cannot compile and link
3573 See \`config.log' for more details." "$LINENO" 5; }
3574 fi
3575 rm -f conftest$ac_cv_exeext
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3577 $as_echo "$ac_cv_exeext" >&6; }
3578
3579 rm -f conftest.$ac_ext
3580 EXEEXT=$ac_cv_exeext
3581 ac_exeext=$EXEEXT
3582 fi
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3584 $as_echo_n "checking for suffix of object files... " >&6; }
3585 if test "${ac_cv_objext+set}" = set; then :
3586 $as_echo_n "(cached) " >&6
3587 else
3588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3589 /* end confdefs.h. */
3590
3591 int
3592 main ()
3593 {
3594
3595 ;
3596 return 0;
3597 }
3598 _ACEOF
3599 rm -f conftest.o conftest.obj
3600 if { { ac_try="$ac_compile"
3601 case "(($ac_try" in
3602 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3603 *) ac_try_echo=$ac_try;;
3604 esac
3605 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3606 $as_echo "$ac_try_echo"; } >&5
3607 (eval "$ac_compile") 2>&5
3608 ac_status=$?
3609 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3610 test $ac_status = 0; }; then :
3611 for ac_file in conftest.o conftest.obj conftest.*; do
3612 test -f "$ac_file" || continue;
3613 case $ac_file in
3614 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3615 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3616 break;;
3617 esac
3618 done
3619 else
3620 $as_echo "$as_me: failed program was:" >&5
3621 sed 's/^/| /' conftest.$ac_ext >&5
3622
3623 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3624 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3625 as_fn_error "cannot compute suffix of object files: cannot compile
3626 See \`config.log' for more details." "$LINENO" 5; }
3627 fi
3628 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3629 fi
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3631 $as_echo "$ac_cv_objext" >&6; }
3632 OBJEXT=$ac_cv_objext
3633 ac_objext=$OBJEXT
3634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3635 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3636 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3637 $as_echo_n "(cached) " >&6
3638 else
3639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3640 /* end confdefs.h. */
3641
3642 int
3643 main ()
3644 {
3645 #ifndef __GNUC__
3646 choke me
3647 #endif
3648
3649 ;
3650 return 0;
3651 }
3652 _ACEOF
3653 if ac_fn_c_try_compile "$LINENO"; then :
3654 ac_compiler_gnu=yes
3655 else
3656 ac_compiler_gnu=no
3657 fi
3658 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3659 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3660
3661 fi
3662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3663 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3664 if test $ac_compiler_gnu = yes; then
3665 GCC=yes
3666 else
3667 GCC=
3668 fi
3669 ac_test_CFLAGS=${CFLAGS+set}
3670 ac_save_CFLAGS=$CFLAGS
3671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3672 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3673 if test "${ac_cv_prog_cc_g+set}" = set; then :
3674 $as_echo_n "(cached) " >&6
3675 else
3676 ac_save_c_werror_flag=$ac_c_werror_flag
3677 ac_c_werror_flag=yes
3678 ac_cv_prog_cc_g=no
3679 CFLAGS="-g"
3680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3681 /* end confdefs.h. */
3682
3683 int
3684 main ()
3685 {
3686
3687 ;
3688 return 0;
3689 }
3690 _ACEOF
3691 if ac_fn_c_try_compile "$LINENO"; then :
3692 ac_cv_prog_cc_g=yes
3693 else
3694 CFLAGS=""
3695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3696 /* end confdefs.h. */
3697
3698 int
3699 main ()
3700 {
3701
3702 ;
3703 return 0;
3704 }
3705 _ACEOF
3706 if ac_fn_c_try_compile "$LINENO"; then :
3707
3708 else
3709 ac_c_werror_flag=$ac_save_c_werror_flag
3710 CFLAGS="-g"
3711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3712 /* end confdefs.h. */
3713
3714 int
3715 main ()
3716 {
3717
3718 ;
3719 return 0;
3720 }
3721 _ACEOF
3722 if ac_fn_c_try_compile "$LINENO"; then :
3723 ac_cv_prog_cc_g=yes
3724 fi
3725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3726 fi
3727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3728 fi
3729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3730 ac_c_werror_flag=$ac_save_c_werror_flag
3731 fi
3732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3733 $as_echo "$ac_cv_prog_cc_g" >&6; }
3734 if test "$ac_test_CFLAGS" = set; then
3735 CFLAGS=$ac_save_CFLAGS
3736 elif test $ac_cv_prog_cc_g = yes; then
3737 if test "$GCC" = yes; then
3738 CFLAGS="-g -O2"
3739 else
3740 CFLAGS="-g"
3741 fi
3742 else
3743 if test "$GCC" = yes; then
3744 CFLAGS="-O2"
3745 else
3746 CFLAGS=
3747 fi
3748 fi
3749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3750 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3751 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3752 $as_echo_n "(cached) " >&6
3753 else
3754 ac_cv_prog_cc_c89=no
3755 ac_save_CC=$CC
3756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3757 /* end confdefs.h. */
3758 #include <stdarg.h>
3759 #include <stdio.h>
3760 #include <sys/types.h>
3761 #include <sys/stat.h>
3762 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3763 struct buf { int x; };
3764 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3765 static char *e (p, i)
3766 char **p;
3767 int i;
3768 {
3769 return p[i];
3770 }
3771 static char *f (char * (*g) (char **, int), char **p, ...)
3772 {
3773 char *s;
3774 va_list v;
3775 va_start (v,p);
3776 s = g (p, va_arg (v,int));
3777 va_end (v);
3778 return s;
3779 }
3780
3781 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3782 function prototypes and stuff, but not '\xHH' hex character constants.
3783 These don't provoke an error unfortunately, instead are silently treated
3784 as 'x'. The following induces an error, until -std is added to get
3785 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3786 array size at least. It's necessary to write '\x00'==0 to get something
3787 that's true only with -std. */
3788 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3789
3790 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3791 inside strings and character constants. */
3792 #define FOO(x) 'x'
3793 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3794
3795 int test (int i, double x);
3796 struct s1 {int (*f) (int a);};
3797 struct s2 {int (*f) (double a);};
3798 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3799 int argc;
3800 char **argv;
3801 int
3802 main ()
3803 {
3804 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3805 ;
3806 return 0;
3807 }
3808 _ACEOF
3809 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3810 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3811 do
3812 CC="$ac_save_CC $ac_arg"
3813 if ac_fn_c_try_compile "$LINENO"; then :
3814 ac_cv_prog_cc_c89=$ac_arg
3815 fi
3816 rm -f core conftest.err conftest.$ac_objext
3817 test "x$ac_cv_prog_cc_c89" != "xno" && break
3818 done
3819 rm -f conftest.$ac_ext
3820 CC=$ac_save_CC
3821
3822 fi
3823 # AC_CACHE_VAL
3824 case "x$ac_cv_prog_cc_c89" in
3825 x)
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3827 $as_echo "none needed" >&6; } ;;
3828 xno)
3829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3830 $as_echo "unsupported" >&6; } ;;
3831 *)
3832 CC="$CC $ac_cv_prog_cc_c89"
3833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3834 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3835 esac
3836 if test "x$ac_cv_prog_cc_c89" != xno; then :
3837
3838 fi
3839
3840 ac_ext=c
3841 ac_cpp='$CPP $CPPFLAGS'
3842 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3843 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3844 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3845
3846 ac_ext=c
3847 ac_cpp='$CPP $CPPFLAGS'
3848 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3849 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3850 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3852 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3853 # On Suns, sometimes $CPP names a directory.
3854 if test -n "$CPP" && test -d "$CPP"; then
3855 CPP=
3856 fi
3857 if test -z "$CPP"; then
3858 if test "${ac_cv_prog_CPP+set}" = set; then :
3859 $as_echo_n "(cached) " >&6
3860 else
3861 # Double quotes because CPP needs to be expanded
3862 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3863 do
3864 ac_preproc_ok=false
3865 for ac_c_preproc_warn_flag in '' yes
3866 do
3867 # Use a header file that comes with gcc, so configuring glibc
3868 # with a fresh cross-compiler works.
3869 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3870 # <limits.h> exists even on freestanding compilers.
3871 # On the NeXT, cc -E runs the code through the compiler's parser,
3872 # not just through cpp. "Syntax error" is here to catch this case.
3873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3874 /* end confdefs.h. */
3875 #ifdef __STDC__
3876 # include <limits.h>
3877 #else
3878 # include <assert.h>
3879 #endif
3880 Syntax error
3881 _ACEOF
3882 if ac_fn_c_try_cpp "$LINENO"; then :
3883
3884 else
3885 # Broken: fails on valid input.
3886 continue
3887 fi
3888 rm -f conftest.err conftest.$ac_ext
3889
3890 # OK, works on sane cases. Now check whether nonexistent headers
3891 # can be detected and how.
3892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3893 /* end confdefs.h. */
3894 #include <ac_nonexistent.h>
3895 _ACEOF
3896 if ac_fn_c_try_cpp "$LINENO"; then :
3897 # Broken: success on invalid input.
3898 continue
3899 else
3900 # Passes both tests.
3901 ac_preproc_ok=:
3902 break
3903 fi
3904 rm -f conftest.err conftest.$ac_ext
3905
3906 done
3907 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3908 rm -f conftest.err conftest.$ac_ext
3909 if $ac_preproc_ok; then :
3910 break
3911 fi
3912
3913 done
3914 ac_cv_prog_CPP=$CPP
3915
3916 fi
3917 CPP=$ac_cv_prog_CPP
3918 else
3919 ac_cv_prog_CPP=$CPP
3920 fi
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3922 $as_echo "$CPP" >&6; }
3923 ac_preproc_ok=false
3924 for ac_c_preproc_warn_flag in '' yes
3925 do
3926 # Use a header file that comes with gcc, so configuring glibc
3927 # with a fresh cross-compiler works.
3928 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3929 # <limits.h> exists even on freestanding compilers.
3930 # On the NeXT, cc -E runs the code through the compiler's parser,
3931 # not just through cpp. "Syntax error" is here to catch this case.
3932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3933 /* end confdefs.h. */
3934 #ifdef __STDC__
3935 # include <limits.h>
3936 #else
3937 # include <assert.h>
3938 #endif
3939 Syntax error
3940 _ACEOF
3941 if ac_fn_c_try_cpp "$LINENO"; then :
3942
3943 else
3944 # Broken: fails on valid input.
3945 continue
3946 fi
3947 rm -f conftest.err conftest.$ac_ext
3948
3949 # OK, works on sane cases. Now check whether nonexistent headers
3950 # can be detected and how.
3951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3952 /* end confdefs.h. */
3953 #include <ac_nonexistent.h>
3954 _ACEOF
3955 if ac_fn_c_try_cpp "$LINENO"; then :
3956 # Broken: success on invalid input.
3957 continue
3958 else
3959 # Passes both tests.
3960 ac_preproc_ok=:
3961 break
3962 fi
3963 rm -f conftest.err conftest.$ac_ext
3964
3965 done
3966 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3967 rm -f conftest.err conftest.$ac_ext
3968 if $ac_preproc_ok; then :
3969
3970 else
3971 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3972 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3973 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3974 See \`config.log' for more details." "$LINENO" 5; }
3975 fi
3976
3977 ac_ext=c
3978 ac_cpp='$CPP $CPPFLAGS'
3979 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3980 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3981 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3982
3983
3984 ac_c_preproc_warn_flag=yes
3985
3986
3987
3988 # The cast to long int works around a bug in the HP C Compiler
3989 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
3990 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
3991 # This bug is HP SR number 8606223364.
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
3993 $as_echo_n "checking size of double... " >&6; }
3994 if test "${ac_cv_sizeof_double+set}" = set; then :
3995 $as_echo_n "(cached) " >&6
3996 else
3997 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then :
3998
3999 else
4000 if test "$ac_cv_type_double" = yes; then
4001 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4002 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4003 { as_fn_set_status 77
4004 as_fn_error "cannot compute sizeof (double)
4005 See \`config.log' for more details." "$LINENO" 5; }; }
4006 else
4007 ac_cv_sizeof_double=0
4008 fi
4009 fi
4010
4011 fi
4012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
4013 $as_echo "$ac_cv_sizeof_double" >&6; }
4014
4015
4016
4017 cat >>confdefs.h <<_ACEOF
4018 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
4019 _ACEOF
4020
4021
4022 # The cast to long int works around a bug in the HP C Compiler
4023 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4024 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4025 # This bug is HP SR number 8606223364.
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
4027 $as_echo_n "checking size of long double... " >&6; }
4028 if test "${ac_cv_sizeof_long_double+set}" = set; then :
4029 $as_echo_n "(cached) " >&6
4030 else
4031 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
4032
4033 else
4034 if test "$ac_cv_type_long_double" = yes; then
4035 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4036 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4037 { as_fn_set_status 77
4038 as_fn_error "cannot compute sizeof (long double)
4039 See \`config.log' for more details." "$LINENO" 5; }; }
4040 else
4041 ac_cv_sizeof_long_double=0
4042 fi
4043 fi
4044
4045 fi
4046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
4047 $as_echo "$ac_cv_sizeof_long_double" >&6; }
4048
4049
4050
4051 cat >>confdefs.h <<_ACEOF
4052 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
4053 _ACEOF
4054
4055
4056 as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val
4057 as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val
4058
4059
4060
4061 # Check for decimal float support.
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5
4063 $as_echo_n "checking whether decimal floating point is supported... " >&6; }
4064 if test "${libgcc_cv_dfp+set}" = set; then :
4065 $as_echo_n "(cached) " >&6
4066 else
4067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4068 /* end confdefs.h. */
4069
4070 #include <fenv.h>
4071
4072 int
4073 main ()
4074 {
4075
4076 _Decimal32 x;
4077 int fe_except =
4078 FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT;
4079
4080 ;
4081 return 0;
4082 }
4083 _ACEOF
4084 if ac_fn_c_try_compile "$LINENO"; then :
4085 libgcc_cv_dfp=yes
4086 else
4087 libgcc_cv_dfp=no
4088 fi
4089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4090 fi
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5
4092 $as_echo "$libgcc_cv_dfp" >&6; }
4093 decimal_float=$libgcc_cv_dfp
4094
4095
4096
4097 # Check whether --enable-decimal-float was given.
4098 if test "${enable_decimal_float+set}" = set; then :
4099 enableval=$enable_decimal_float;
4100 case $enable_decimal_float in
4101 yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
4102 *) as_fn_error "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
4103 Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
4104 esac
4105
4106 else
4107
4108 case $host in
4109 powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
4110 i?86*-*-gnu* | \
4111 i?86*-*-mingw* | x86_64*-*-mingw* | \
4112 i?86*-*-cygwin* | x86_64*-*-cygwin*)
4113 enable_decimal_float=yes
4114 ;;
4115 *)
4116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4117 $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4118 enable_decimal_float=no
4119 ;;
4120 esac
4121
4122 fi
4123
4124
4125 # x86's use BID format instead of DPD
4126 case x$enable_decimal_float in
4127 xyes)
4128 case $host in
4129 i?86*-*-* | x86_64*-*-*)
4130 enable_decimal_float=bid
4131 ;;
4132 *)
4133 enable_decimal_float=dpd
4134 ;;
4135 esac
4136 default_decimal_float=$enable_decimal_float
4137 ;;
4138 xno)
4139 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4140 # dependency on libdecnumber.
4141 default_decimal_float=dpd
4142 ;;
4143 esac
4144
4145
4146
4147
4148 # Check for fixed-point support.
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5
4150 $as_echo_n "checking whether fixed-point is supported... " >&6; }
4151 if test "${libgcc_cv_fixed_point+set}" = set; then :
4152 $as_echo_n "(cached) " >&6
4153 else
4154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4155 /* end confdefs.h. */
4156 _Sat _Fract x;
4157 _ACEOF
4158 if ac_fn_c_try_compile "$LINENO"; then :
4159 libgcc_cv_fixed_point=yes
4160 else
4161 libgcc_cv_fixed_point=no
4162 fi
4163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4164 fi
4165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5
4166 $as_echo "$libgcc_cv_fixed_point" >&6; }
4167 fixed_point=$libgcc_cv_fixed_point
4168
4169
4170 # For platforms with the unwind ABI which includes an unwind library,
4171 # libunwind, we can choose to use the system libunwind.
4172 # config.gcc also contains tests of with_system_libunwind.
4173
4174
4175 # Check whether --with-system-libunwind was given.
4176 if test "${with_system_libunwind+set}" = set; then :
4177 withval=$with_system_libunwind;
4178 fi
4179
4180 # If system-libunwind was not specifically set, pick a default setting.
4181 if test x$with_system_libunwind = x; then
4182 case ${target} in
4183 ia64-*-hpux*) with_system_libunwind=yes ;;
4184 *) with_system_libunwind=no ;;
4185 esac
4186 fi
4187 # Based on system-libunwind and target, do we have ipinfo?
4188 if test x$with_system_libunwind = xyes; then
4189 case ${target} in
4190 ia64-*-*) have_unwind_getipinfo=no ;;
4191 *) have_unwind_getipinfo=yes ;;
4192 esac
4193 else
4194 # Darwin before version 9 does not have _Unwind_GetIPInfo.
4195
4196 case ${target} in
4197 *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
4198 *) have_unwind_getipinfo=yes ;;
4199 esac
4200
4201 fi
4202
4203 if test x$have_unwind_getipinfo = xyes; then
4204
4205 $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
4206
4207 fi
4208
4209
4210 # The sjlj test is almost duplicated here and in libgo/configure.ac (for C),
4211 # libstdc++-v3/acinclude.m4 and libjava/configure.ac (for C++), and
4212 # libobjc/configure.ac (for Objective-C).
4213 # FIXME: This should be centralized in config/sjlj.m4.
4214 # Check whether --enable-sjlj-exceptions was given.
4215 if test "${enable_sjlj_exceptions+set}" = set; then :
4216 enableval=$enable_sjlj_exceptions; case "$enableval" in
4217 yes|no|auto) ;;
4218 *) as_fn_error "unknown argument to --enable-sjlj-exceptions" "$LINENO" 5 ;;
4219 esac
4220 else
4221 enable_sjlj_exceptions=auto
4222 fi
4223
4224
4225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use setjmp/longjmp exceptions" >&5
4226 $as_echo_n "checking whether to use setjmp/longjmp exceptions... " >&6; }
4227 if test "${libgcc_cv_lib_sjlj_exceptions+set}" = set; then :
4228 $as_echo_n "(cached) " >&6
4229 else
4230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4231 /* end confdefs.h. */
4232
4233 void bar ();
4234 void clean (int *);
4235 void foo ()
4236 {
4237 int i __attribute__ ((cleanup (clean)));
4238 bar();
4239 }
4240
4241 _ACEOF
4242 CFLAGS_hold=$CFLAGS
4243 CFLAGS="--save-temps -fexceptions"
4244 libgcc_cv_lib_sjlj_exceptions=unknown
4245 if ac_fn_c_try_compile; then :
4246 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1; then
4247 libgcc_cv_lib_sjlj_exceptions=yes
4248 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1; then
4249 libgcc_cv_lib_sjlj_exceptions=no
4250 fi
4251 fi
4252 CFLAGS=$CFLAGS_hold
4253 rm -f conftest*
4254
4255 fi
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_lib_sjlj_exceptions" >&5
4257 $as_echo "$libgcc_cv_lib_sjlj_exceptions" >&6; }
4258
4259 if test "$enable_sjlj_exceptions" = "auto"; then
4260 enable_sjlj_exceptions=$libgcc_cv_lib_sjlj_exceptions
4261 fi
4262
4263 case $enable_sjlj_exceptions in
4264 yes)
4265
4266 $as_echo "#define LIBGCC_SJLJ_EXCEPTIONS 1" >>confdefs.h
4267
4268 ;;
4269 no)
4270 ;;
4271 *)
4272 as_fn_error "unable to detect exception model" "$LINENO" 5
4273 ;;
4274 esac
4275
4276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4277 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4278 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
4279 $as_echo_n "(cached) " >&6
4280 else
4281 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4282 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4283 acl_cv_prog_gnu_ld=yes
4284 else
4285 acl_cv_prog_gnu_ld=no
4286 fi
4287 fi
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
4289 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
4290 with_gnu_ld=$acl_cv_prog_gnu_ld
4291
4292
4293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
4294 $as_echo_n "checking for thread model used by GCC... " >&6; }
4295 target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
4296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
4297 $as_echo "$target_thread_file" >&6; }
4298
4299 # Check for assembler CFI support.
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5
4301 $as_echo_n "checking whether assembler supports CFI directives... " >&6; }
4302 if test "${libgcc_cv_cfi+set}" = set; then :
4303 $as_echo_n "(cached) " >&6
4304 else
4305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4306 /* end confdefs.h. */
4307 asm("\n\
4308 .text\n\
4309 .cfi_startproc\n\
4310 .cfi_personality 0, symbol\n\
4311 .cfi_endproc");
4312 _ACEOF
4313 if ac_fn_c_try_compile "$LINENO"; then :
4314 libgcc_cv_cfi=yes
4315 else
4316 libgcc_cv_cfi=no
4317 fi
4318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4319 fi
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5
4321 $as_echo "$libgcc_cv_cfi" >&6; }
4322
4323 # Check 32bit or 64bit
4324 cat > conftest.c <<EOF
4325 #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__))
4326 host_address=64
4327 #else
4328 host_address=32
4329 #endif
4330 EOF
4331 eval `${CC-cc} -E conftest.c | grep host_address=`
4332 rm -f conftest.c
4333
4334 # Collect host-machine-specific information.
4335 . ${srcdir}/config.host
4336
4337 # Check if Solaris/x86 linker supports ZERO terminator unwind entries.
4338 # This is after config.host so we can augment tmake_file.
4339 # Link with -nostartfiles -nodefaultlibs since neither are present while
4340 # building libgcc.
4341 case ${host} in
4342 i?86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
4343 cat > conftest.s <<EOF
4344 .section .eh_frame,"a",@unwind
4345 .zero 4
4346 .section .jcr,"aw",@progbits
4347 .zero 8
4348 EOF
4349 if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5'
4350 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4351 (eval $ac_try) 2>&5
4352 ac_status=$?
4353 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4354 test $ac_status = 0; }; }; then
4355 tmake_file="${tmake_file} i386/t-crtstuff"
4356 fi
4357 ;;
4358 esac
4359
4360 # Check for visibility support. This is after config.host so that
4361 # we can check for asm_hidden_op.
4362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5
4363 $as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; }
4364 if test "${libgcc_cv_hidden_visibility_attribute+set}" = set; then :
4365 $as_echo_n "(cached) " >&6
4366 else
4367
4368 echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
4369 libgcc_cv_hidden_visibility_attribute=no
4370 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
4371 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4372 (eval $ac_try) 2>&5
4373 ac_status=$?
4374 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4375 test $ac_status = 0; }; }; then
4376 if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then
4377 libgcc_cv_hidden_visibility_attribute=yes
4378 fi
4379 fi
4380 rm -f conftest.*
4381
4382 fi
4383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5
4384 $as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; }
4385
4386 if test $libgcc_cv_hidden_visibility_attribute = yes; then
4387 vis_hide='-fvisibility=hidden -DHIDE_EXPORTS'
4388 else
4389 vis_hide=
4390 fi
4391
4392
4393 # See if we have thread-local storage. We can only test assembler
4394 # since link-time and run-time tests require the newly built
4395 # gcc, which can't be used to build executable due to that libgcc
4396 # is yet to be built here.
4397
4398 # Check whether --enable-tls was given.
4399 if test "${enable_tls+set}" = set; then :
4400 enableval=$enable_tls;
4401 case "$enableval" in
4402 yes|no) ;;
4403 *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
4404 esac
4405
4406 else
4407 enable_tls=yes
4408 fi
4409
4410
4411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5
4412 $as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; }
4413 if test "${gcc_cv_have_cc_tls+set}" = set; then :
4414 $as_echo_n "(cached) " >&6
4415 else
4416
4417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4418 /* end confdefs.h. */
4419 __thread int a; int b; int main() { return a = b; }
4420 _ACEOF
4421 if ac_fn_c_try_compile "$LINENO"; then :
4422 gcc_cv_have_cc_tls=yes
4423 else
4424 gcc_cv_have_cc_tls=no
4425 fi
4426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4427
4428 fi
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5
4430 $as_echo "$gcc_cv_have_cc_tls" >&6; }
4431 set_have_cc_tls=
4432 if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
4433 set_have_cc_tls="-DHAVE_CC_TLS"
4434 fi
4435
4436
4437 # See if we have emulated thread-local storage.
4438
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
4440 $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
4441 if test "${gcc_cv_use_emutls+set}" = set; then :
4442 $as_echo_n "(cached) " >&6
4443 else
4444
4445 gcc_cv_use_emutls=no
4446 echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
4447 if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
4448 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4449 (eval $ac_try) 2>&5
4450 ac_status=$?
4451 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4452 test $ac_status = 0; }; }; then
4453 if grep __emutls_get_address conftest.s > /dev/null; then
4454 gcc_cv_use_emutls=yes
4455 fi
4456 fi
4457 rm -f conftest.*
4458
4459 fi
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
4461 $as_echo "$gcc_cv_use_emutls" >&6; }
4462 if test "$gcc_cv_use_emutls" = "yes" ; then
4463
4464 $as_echo "#define USE_EMUTLS 1" >>confdefs.h
4465
4466 fi
4467 set_use_emutls=
4468 if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then
4469 set_use_emutls="-DUSE_EMUTLS"
4470 fi
4471
4472
4473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5
4474 $as_echo_n "checking for init priority support... " >&6; }
4475 if test "${libgcc_cv_init_priority+set}" = set; then :
4476 $as_echo_n "(cached) " >&6
4477 else
4478
4479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480 /* end confdefs.h. */
4481
4482 int
4483 main ()
4484 {
4485 void ip (void) __attribute__ ((constructor (1)));
4486 ;
4487 return 0;
4488 }
4489 _ACEOF
4490 if ac_fn_c_try_compile "$LINENO"; then :
4491 libgcc_cv_init_priority=yes
4492 else
4493 libgcc_cv_init_priority=no
4494 fi
4495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4496 fi
4497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5
4498 $as_echo "$libgcc_cv_init_priority" >&6; }
4499 if test $libgcc_cv_init_priority = yes; then
4500
4501 $as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h
4502
4503 fi
4504
4505 # Conditionalize the sfp-machine.h header for this target machine.
4506 if test -z "${sfp_machine_header}"; then
4507 sfp_machine_header=$cpu_type/sfp-machine.h
4508 if test -f ${srcdir}/config/${sfp_machine_header}; then
4509 :
4510 else
4511 sfp_machine_header=no-sfp-machine.h
4512 fi
4513 fi
4514
4515
4516 # Conditionalize the makefile for this target machine.
4517 tmake_file_=
4518 for f in ${tmake_file}
4519 do
4520 if test -f ${srcdir}/config/$f
4521 then
4522 tmake_file_="${tmake_file_} \$(srcdir)/config/$f"
4523 fi
4524 done
4525 tmake_file="${tmake_file_}"
4526
4527
4528 # Likewise export definitions for libgcc_tm.h
4529 tm_file_=
4530 for f in ${tm_file}
4531 do
4532 tm_file_="${tm_file_} \$(srcdir)/config/$f"
4533 done
4534 tm_file="${tm_file_}"
4535
4536
4537
4538 # Map from thread model to thread header.
4539
4540 case $target_thread_file in
4541 aix) thread_header=config/rs6000/gthr-aix.h ;;
4542 dce) thread_header=config/pa/gthr-dce.h ;;
4543 lynx) thread_header=config/gthr-lynx.h ;;
4544 mipssde) thread_header=config/mips/gthr-mipssde.h ;;
4545 posix) thread_header=gthr-posix.h ;;
4546 rtems) thread_header=config/gthr-rtems.h ;;
4547 single) thread_header=gthr-single.h ;;
4548 tpf) thread_header=config/s390/gthr-tpf.h ;;
4549 vxworks) thread_header=config/gthr-vxworks.h ;;
4550 win32) thread_header=config/i386/gthr-win32.h ;;
4551 esac
4552
4553
4554
4555 # Substitute configuration variables
4556
4557
4558
4559 ac_config_links="$ac_config_links enable-execute-stack.c:$enable_execute_stack"
4560
4561 ac_config_links="$ac_config_links unwind.h:$unwind_header"
4562
4563 ac_config_links="$ac_config_links md-unwind-support.h:config/$md_unwind_header"
4564
4565 ac_config_links="$ac_config_links sfp-machine.h:config/$sfp_machine_header"
4566
4567 ac_config_links="$ac_config_links gthr-default.h:$thread_header"
4568
4569
4570 # We need multilib support.
4571 ac_config_files="$ac_config_files Makefile"
4572
4573 ac_config_commands="$ac_config_commands default"
4574
4575 cat >confcache <<\_ACEOF
4576 # This file is a shell script that caches the results of configure
4577 # tests run on this system so they can be shared between configure
4578 # scripts and configure runs, see configure's option --config-cache.
4579 # It is not useful on other systems. If it contains results you don't
4580 # want to keep, you may remove or edit it.
4581 #
4582 # config.status only pays attention to the cache file if you give it
4583 # the --recheck option to rerun configure.
4584 #
4585 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4586 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4587 # following values.
4588
4589 _ACEOF
4590
4591 # The following way of writing the cache mishandles newlines in values,
4592 # but we know of no workaround that is simple, portable, and efficient.
4593 # So, we kill variables containing newlines.
4594 # Ultrix sh set writes to stderr and can't be redirected directly,
4595 # and sets the high bit in the cache file unless we assign to the vars.
4596 (
4597 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4598 eval ac_val=\$$ac_var
4599 case $ac_val in #(
4600 *${as_nl}*)
4601 case $ac_var in #(
4602 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4603 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4604 esac
4605 case $ac_var in #(
4606 _ | IFS | as_nl) ;; #(
4607 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4608 *) { eval $ac_var=; unset $ac_var;} ;;
4609 esac ;;
4610 esac
4611 done
4612
4613 (set) 2>&1 |
4614 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4615 *${as_nl}ac_space=\ *)
4616 # `set' does not quote correctly, so add quotes: double-quote
4617 # substitution turns \\\\ into \\, and sed turns \\ into \.
4618 sed -n \
4619 "s/'/'\\\\''/g;
4620 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4621 ;; #(
4622 *)
4623 # `set' quotes correctly as required by POSIX, so do not add quotes.
4624 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4625 ;;
4626 esac |
4627 sort
4628 ) |
4629 sed '
4630 /^ac_cv_env_/b end
4631 t clear
4632 :clear
4633 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4634 t end
4635 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4636 :end' >>confcache
4637 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4638 if test -w "$cache_file"; then
4639 test "x$cache_file" != "x/dev/null" &&
4640 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4641 $as_echo "$as_me: updating cache $cache_file" >&6;}
4642 cat confcache >$cache_file
4643 else
4644 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4645 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4646 fi
4647 fi
4648 rm -f confcache
4649
4650 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4651 # Let make expand exec_prefix.
4652 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4653
4654 DEFS=-DHAVE_CONFIG_H
4655
4656 ac_libobjs=
4657 ac_ltlibobjs=
4658 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4659 # 1. Remove the extension, and $U if already installed.
4660 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4661 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4662 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4663 # will be set to the directory where LIBOBJS objects are built.
4664 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4665 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4666 done
4667 LIBOBJS=$ac_libobjs
4668
4669 LTLIBOBJS=$ac_ltlibobjs
4670
4671
4672
4673 : ${CONFIG_STATUS=./config.status}
4674 ac_write_fail=0
4675 ac_clean_files_save=$ac_clean_files
4676 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4678 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4679 as_write_fail=0
4680 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4681 #! $SHELL
4682 # Generated by $as_me.
4683 # Run this file to recreate the current configuration.
4684 # Compiler output produced by configure, useful for debugging
4685 # configure, is in config.log if it exists.
4686
4687 debug=false
4688 ac_cs_recheck=false
4689 ac_cs_silent=false
4690
4691 SHELL=\${CONFIG_SHELL-$SHELL}
4692 export SHELL
4693 _ASEOF
4694 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
4695 ## -------------------- ##
4696 ## M4sh Initialization. ##
4697 ## -------------------- ##
4698
4699 # Be more Bourne compatible
4700 DUALCASE=1; export DUALCASE # for MKS sh
4701 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
4702 emulate sh
4703 NULLCMD=:
4704 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4705 # is contrary to our usage. Disable this feature.
4706 alias -g '${1+"$@"}'='"$@"'
4707 setopt NO_GLOB_SUBST
4708 else
4709 case `(set -o) 2>/dev/null` in #(
4710 *posix*) :
4711 set -o posix ;; #(
4712 *) :
4713 ;;
4714 esac
4715 fi
4716
4717
4718 as_nl='
4719 '
4720 export as_nl
4721 # Printing a long string crashes Solaris 7 /usr/bin/printf.
4722 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4723 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4724 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4725 # Prefer a ksh shell builtin over an external printf program on Solaris,
4726 # but without wasting forks for bash or zsh.
4727 if test -z "$BASH_VERSION$ZSH_VERSION" \
4728 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4729 as_echo='print -r --'
4730 as_echo_n='print -rn --'
4731 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4732 as_echo='printf %s\n'
4733 as_echo_n='printf %s'
4734 else
4735 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
4736 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
4737 as_echo_n='/usr/ucb/echo -n'
4738 else
4739 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
4740 as_echo_n_body='eval
4741 arg=$1;
4742 case $arg in #(
4743 *"$as_nl"*)
4744 expr "X$arg" : "X\\(.*\\)$as_nl";
4745 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
4746 esac;
4747 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4748 '
4749 export as_echo_n_body
4750 as_echo_n='sh -c $as_echo_n_body as_echo'
4751 fi
4752 export as_echo_body
4753 as_echo='sh -c $as_echo_body as_echo'
4754 fi
4755
4756 # The user is always right.
4757 if test "${PATH_SEPARATOR+set}" != set; then
4758 PATH_SEPARATOR=:
4759 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4760 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4761 PATH_SEPARATOR=';'
4762 }
4763 fi
4764
4765
4766 # IFS
4767 # We need space, tab and new line, in precisely that order. Quoting is
4768 # there to prevent editors from complaining about space-tab.
4769 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
4770 # splitting by setting IFS to empty value.)
4771 IFS=" "" $as_nl"
4772
4773 # Find who we are. Look in the path if we contain no directory separator.
4774 case $0 in #((
4775 *[\\/]* ) as_myself=$0 ;;
4776 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4777 for as_dir in $PATH
4778 do
4779 IFS=$as_save_IFS
4780 test -z "$as_dir" && as_dir=.
4781 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
4782 done
4783 IFS=$as_save_IFS
4784
4785 ;;
4786 esac
4787 # We did not find ourselves, most probably we were run as `sh COMMAND'
4788 # in which case we are not to be found in the path.
4789 if test "x$as_myself" = x; then
4790 as_myself=$0
4791 fi
4792 if test ! -f "$as_myself"; then
4793 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4794 exit 1
4795 fi
4796
4797 # Unset variables that we do not need and which cause bugs (e.g. in
4798 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
4799 # suppresses any "Segmentation fault" message there. '((' could
4800 # trigger a bug in pdksh 5.2.14.
4801 for as_var in BASH_ENV ENV MAIL MAILPATH
4802 do eval test x\${$as_var+set} = xset \
4803 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4804 done
4805 PS1='$ '
4806 PS2='> '
4807 PS4='+ '
4808
4809 # NLS nuisances.
4810 LC_ALL=C
4811 export LC_ALL
4812 LANGUAGE=C
4813 export LANGUAGE
4814
4815 # CDPATH.
4816 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4817
4818
4819 # as_fn_error ERROR [LINENO LOG_FD]
4820 # ---------------------------------
4821 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4822 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4823 # script with status $?, using 1 if that was 0.
4824 as_fn_error ()
4825 {
4826 as_status=$?; test $as_status -eq 0 && as_status=1
4827 if test "$3"; then
4828 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4829 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
4830 fi
4831 $as_echo "$as_me: error: $1" >&2
4832 as_fn_exit $as_status
4833 } # as_fn_error
4834
4835
4836 # as_fn_set_status STATUS
4837 # -----------------------
4838 # Set $? to STATUS, without forking.
4839 as_fn_set_status ()
4840 {
4841 return $1
4842 } # as_fn_set_status
4843
4844 # as_fn_exit STATUS
4845 # -----------------
4846 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4847 as_fn_exit ()
4848 {
4849 set +e
4850 as_fn_set_status $1
4851 exit $1
4852 } # as_fn_exit
4853
4854 # as_fn_unset VAR
4855 # ---------------
4856 # Portably unset VAR.
4857 as_fn_unset ()
4858 {
4859 { eval $1=; unset $1;}
4860 }
4861 as_unset=as_fn_unset
4862 # as_fn_append VAR VALUE
4863 # ----------------------
4864 # Append the text in VALUE to the end of the definition contained in VAR. Take
4865 # advantage of any shell optimizations that allow amortized linear growth over
4866 # repeated appends, instead of the typical quadratic growth present in naive
4867 # implementations.
4868 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
4869 eval 'as_fn_append ()
4870 {
4871 eval $1+=\$2
4872 }'
4873 else
4874 as_fn_append ()
4875 {
4876 eval $1=\$$1\$2
4877 }
4878 fi # as_fn_append
4879
4880 # as_fn_arith ARG...
4881 # ------------------
4882 # Perform arithmetic evaluation on the ARGs, and store the result in the
4883 # global $as_val. Take advantage of shells that can avoid forks. The arguments
4884 # must be portable across $(()) and expr.
4885 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
4886 eval 'as_fn_arith ()
4887 {
4888 as_val=$(( $* ))
4889 }'
4890 else
4891 as_fn_arith ()
4892 {
4893 as_val=`expr "$@" || test $? -eq 1`
4894 }
4895 fi # as_fn_arith
4896
4897
4898 if expr a : '\(a\)' >/dev/null 2>&1 &&
4899 test "X`expr 00001 : '.*\(...\)'`" = X001; then
4900 as_expr=expr
4901 else
4902 as_expr=false
4903 fi
4904
4905 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4906 as_basename=basename
4907 else
4908 as_basename=false
4909 fi
4910
4911 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4912 as_dirname=dirname
4913 else
4914 as_dirname=false
4915 fi
4916
4917 as_me=`$as_basename -- "$0" ||
4918 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4919 X"$0" : 'X\(//\)$' \| \
4920 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4921 $as_echo X/"$0" |
4922 sed '/^.*\/\([^/][^/]*\)\/*$/{
4923 s//\1/
4924 q
4925 }
4926 /^X\/\(\/\/\)$/{
4927 s//\1/
4928 q
4929 }
4930 /^X\/\(\/\).*/{
4931 s//\1/
4932 q
4933 }
4934 s/.*/./; q'`
4935
4936 # Avoid depending upon Character Ranges.
4937 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4938 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4939 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4940 as_cr_digits='0123456789'
4941 as_cr_alnum=$as_cr_Letters$as_cr_digits
4942
4943 ECHO_C= ECHO_N= ECHO_T=
4944 case `echo -n x` in #(((((
4945 -n*)
4946 case `echo 'xy\c'` in
4947 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4948 xy) ECHO_C='\c';;
4949 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
4950 ECHO_T=' ';;
4951 esac;;
4952 *)
4953 ECHO_N='-n';;
4954 esac
4955
4956 rm -f conf$$ conf$$.exe conf$$.file
4957 if test -d conf$$.dir; then
4958 rm -f conf$$.dir/conf$$.file
4959 else
4960 rm -f conf$$.dir
4961 mkdir conf$$.dir 2>/dev/null
4962 fi
4963 if (echo >conf$$.file) 2>/dev/null; then
4964 if ln -s conf$$.file conf$$ 2>/dev/null; then
4965 as_ln_s='ln -s'
4966 # ... but there are two gotchas:
4967 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4968 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4969 # In both cases, we have to default to `cp -p'.
4970 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4971 as_ln_s='cp -p'
4972 elif ln conf$$.file conf$$ 2>/dev/null; then
4973 as_ln_s=ln
4974 else
4975 as_ln_s='cp -p'
4976 fi
4977 else
4978 as_ln_s='cp -p'
4979 fi
4980 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4981 rmdir conf$$.dir 2>/dev/null
4982
4983
4984 # as_fn_mkdir_p
4985 # -------------
4986 # Create "$as_dir" as a directory, including parents if necessary.
4987 as_fn_mkdir_p ()
4988 {
4989
4990 case $as_dir in #(
4991 -*) as_dir=./$as_dir;;
4992 esac
4993 test -d "$as_dir" || eval $as_mkdir_p || {
4994 as_dirs=
4995 while :; do
4996 case $as_dir in #(
4997 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4998 *) as_qdir=$as_dir;;
4999 esac
5000 as_dirs="'$as_qdir' $as_dirs"
5001 as_dir=`$as_dirname -- "$as_dir" ||
5002 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5003 X"$as_dir" : 'X\(//\)[^/]' \| \
5004 X"$as_dir" : 'X\(//\)$' \| \
5005 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5006 $as_echo X"$as_dir" |
5007 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5008 s//\1/
5009 q
5010 }
5011 /^X\(\/\/\)[^/].*/{
5012 s//\1/
5013 q
5014 }
5015 /^X\(\/\/\)$/{
5016 s//\1/
5017 q
5018 }
5019 /^X\(\/\).*/{
5020 s//\1/
5021 q
5022 }
5023 s/.*/./; q'`
5024 test -d "$as_dir" && break
5025 done
5026 test -z "$as_dirs" || eval "mkdir $as_dirs"
5027 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5028
5029
5030 } # as_fn_mkdir_p
5031 if mkdir -p . 2>/dev/null; then
5032 as_mkdir_p='mkdir -p "$as_dir"'
5033 else
5034 test -d ./-p && rmdir ./-p
5035 as_mkdir_p=false
5036 fi
5037
5038 if test -x / >/dev/null 2>&1; then
5039 as_test_x='test -x'
5040 else
5041 if ls -dL / >/dev/null 2>&1; then
5042 as_ls_L_option=L
5043 else
5044 as_ls_L_option=
5045 fi
5046 as_test_x='
5047 eval sh -c '\''
5048 if test -d "$1"; then
5049 test -d "$1/.";
5050 else
5051 case $1 in #(
5052 -*)set "./$1";;
5053 esac;
5054 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5055 ???[sx]*):;;*)false;;esac;fi
5056 '\'' sh
5057 '
5058 fi
5059 as_executable_p=$as_test_x
5060
5061 # Sed expression to map a string onto a valid CPP name.
5062 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5063
5064 # Sed expression to map a string onto a valid variable name.
5065 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5066
5067
5068 exec 6>&1
5069 ## ----------------------------------- ##
5070 ## Main body of $CONFIG_STATUS script. ##
5071 ## ----------------------------------- ##
5072 _ASEOF
5073 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5074
5075 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5076 # Save the log message, to keep $0 and so on meaningful, and to
5077 # report actual input values of CONFIG_FILES etc. instead of their
5078 # values after options handling.
5079 ac_log="
5080 This file was extended by GNU C Runtime Library $as_me 1.0, which was
5081 generated by GNU Autoconf 2.64. Invocation command line was
5082
5083 CONFIG_FILES = $CONFIG_FILES
5084 CONFIG_HEADERS = $CONFIG_HEADERS
5085 CONFIG_LINKS = $CONFIG_LINKS
5086 CONFIG_COMMANDS = $CONFIG_COMMANDS
5087 $ $0 $@
5088
5089 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5090 "
5091
5092 _ACEOF
5093
5094 case $ac_config_files in *"
5095 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5096 esac
5097
5098 case $ac_config_headers in *"
5099 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5100 esac
5101
5102
5103 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5104 # Files that config.status was made for.
5105 config_files="$ac_config_files"
5106 config_headers="$ac_config_headers"
5107 config_links="$ac_config_links"
5108 config_commands="$ac_config_commands"
5109
5110 _ACEOF
5111
5112 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5113 ac_cs_usage="\
5114 \`$as_me' instantiates files and other configuration actions
5115 from templates according to the current configuration. Unless the files
5116 and actions are specified as TAGs, all are instantiated by default.
5117
5118 Usage: $0 [OPTION]... [TAG]...
5119
5120 -h, --help print this help, then exit
5121 -V, --version print version number and configuration settings, then exit
5122 -q, --quiet, --silent
5123 do not print progress messages
5124 -d, --debug don't remove temporary files
5125 --recheck update $as_me by reconfiguring in the same conditions
5126 --file=FILE[:TEMPLATE]
5127 instantiate the configuration file FILE
5128 --header=FILE[:TEMPLATE]
5129 instantiate the configuration header FILE
5130
5131 Configuration files:
5132 $config_files
5133
5134 Configuration headers:
5135 $config_headers
5136
5137 Configuration links:
5138 $config_links
5139
5140 Configuration commands:
5141 $config_commands
5142
5143 Report bugs to the package provider.
5144 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
5145 General help using GNU software: <http://www.gnu.org/gethelp/>."
5146
5147 _ACEOF
5148 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5149 ac_cs_version="\\
5150 GNU C Runtime Library config.status 1.0
5151 configured by $0, generated by GNU Autoconf 2.64,
5152 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5153
5154 Copyright (C) 2009 Free Software Foundation, Inc.
5155 This config.status script is free software; the Free Software Foundation
5156 gives unlimited permission to copy, distribute and modify it."
5157
5158 ac_pwd='$ac_pwd'
5159 srcdir='$srcdir'
5160 INSTALL='$INSTALL'
5161 AWK='$AWK'
5162 test -n "\$AWK" || AWK=awk
5163 _ACEOF
5164
5165 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5166 # The default lists apply if the user does not specify any file.
5167 ac_need_defaults=:
5168 while test $# != 0
5169 do
5170 case $1 in
5171 --*=*)
5172 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5173 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5174 ac_shift=:
5175 ;;
5176 *)
5177 ac_option=$1
5178 ac_optarg=$2
5179 ac_shift=shift
5180 ;;
5181 esac
5182
5183 case $ac_option in
5184 # Handling of the options.
5185 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5186 ac_cs_recheck=: ;;
5187 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5188 $as_echo "$ac_cs_version"; exit ;;
5189 --debug | --debu | --deb | --de | --d | -d )
5190 debug=: ;;
5191 --file | --fil | --fi | --f )
5192 $ac_shift
5193 case $ac_optarg in
5194 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5195 esac
5196 as_fn_append CONFIG_FILES " '$ac_optarg'"
5197 ac_need_defaults=false;;
5198 --header | --heade | --head | --hea )
5199 $ac_shift
5200 case $ac_optarg in
5201 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5202 esac
5203 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5204 ac_need_defaults=false;;
5205 --he | --h)
5206 # Conflict between --help and --header
5207 as_fn_error "ambiguous option: \`$1'
5208 Try \`$0 --help' for more information.";;
5209 --help | --hel | -h )
5210 $as_echo "$ac_cs_usage"; exit ;;
5211 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5212 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5213 ac_cs_silent=: ;;
5214
5215 # This is an error.
5216 -*) as_fn_error "unrecognized option: \`$1'
5217 Try \`$0 --help' for more information." ;;
5218
5219 *) as_fn_append ac_config_targets " $1"
5220 ac_need_defaults=false ;;
5221
5222 esac
5223 shift
5224 done
5225
5226 ac_configure_extra_args=
5227
5228 if $ac_cs_silent; then
5229 exec 6>/dev/null
5230 ac_configure_extra_args="$ac_configure_extra_args --silent"
5231 fi
5232
5233 _ACEOF
5234 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5235 if \$ac_cs_recheck; then
5236 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5237 shift
5238 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5239 CONFIG_SHELL='$SHELL'
5240 export CONFIG_SHELL
5241 exec "\$@"
5242 fi
5243
5244 _ACEOF
5245 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5246 exec 5>>config.log
5247 {
5248 echo
5249 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5250 ## Running $as_me. ##
5251 _ASBOX
5252 $as_echo "$ac_log"
5253 } >&5
5254
5255 _ACEOF
5256 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5257 #
5258 # INIT-COMMANDS
5259 #
5260 srcdir=${srcdir}
5261 host=${host}
5262 with_target_subdir=${with_target_subdir}
5263 with_multisubdir=${with_multisubdir}
5264 ac_configure_args="--enable-multilib ${ac_configure_args}"
5265 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
5266 libgcc_topdir=${libgcc_topdir}
5267 CC="${CC}"
5268
5269
5270 _ACEOF
5271
5272 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5273
5274 # Handling of arguments.
5275 for ac_config_target in $ac_config_targets
5276 do
5277 case $ac_config_target in
5278 "auto-target.h") CONFIG_HEADERS="$CONFIG_HEADERS auto-target.h:config.in" ;;
5279 "enable-execute-stack.c") CONFIG_LINKS="$CONFIG_LINKS enable-execute-stack.c:$enable_execute_stack" ;;
5280 "unwind.h") CONFIG_LINKS="$CONFIG_LINKS unwind.h:$unwind_header" ;;
5281 "md-unwind-support.h") CONFIG_LINKS="$CONFIG_LINKS md-unwind-support.h:config/$md_unwind_header" ;;
5282 "sfp-machine.h") CONFIG_LINKS="$CONFIG_LINKS sfp-machine.h:config/$sfp_machine_header" ;;
5283 "gthr-default.h") CONFIG_LINKS="$CONFIG_LINKS gthr-default.h:$thread_header" ;;
5284 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5285 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
5286
5287 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5288 esac
5289 done
5290
5291
5292 # If the user did not use the arguments to specify the items to instantiate,
5293 # then the envvar interface is used. Set only those that are not.
5294 # We use the long form for the default assignment because of an extremely
5295 # bizarre bug on SunOS 4.1.3.
5296 if $ac_need_defaults; then
5297 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5298 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5299 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5300 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5301 fi
5302
5303 # Have a temporary directory for convenience. Make it in the build tree
5304 # simply because there is no reason against having it here, and in addition,
5305 # creating and moving files from /tmp can sometimes cause problems.
5306 # Hook for its removal unless debugging.
5307 # Note that there is a small window in which the directory will not be cleaned:
5308 # after its creation but before its name has been assigned to `$tmp'.
5309 $debug ||
5310 {
5311 tmp=
5312 trap 'exit_status=$?
5313 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5314 ' 0
5315 trap 'as_fn_exit 1' 1 2 13 15
5316 }
5317 # Create a (secure) tmp directory for tmp files.
5318
5319 {
5320 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5321 test -n "$tmp" && test -d "$tmp"
5322 } ||
5323 {
5324 tmp=./conf$$-$RANDOM
5325 (umask 077 && mkdir "$tmp")
5326 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5327
5328 # Set up the scripts for CONFIG_FILES section.
5329 # No need to generate them if there are no CONFIG_FILES.
5330 # This happens for instance with `./config.status config.h'.
5331 if test -n "$CONFIG_FILES"; then
5332
5333
5334 ac_cr=`echo X | tr X '\015'`
5335 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5336 # But we know of no other shell where ac_cr would be empty at this
5337 # point, so we can use a bashism as a fallback.
5338 if test "x$ac_cr" = x; then
5339 eval ac_cr=\$\'\\r\'
5340 fi
5341 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5342 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5343 ac_cs_awk_cr='\r'
5344 else
5345 ac_cs_awk_cr=$ac_cr
5346 fi
5347
5348 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5349 _ACEOF
5350
5351
5352 {
5353 echo "cat >conf$$subs.awk <<_ACEOF" &&
5354 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5355 echo "_ACEOF"
5356 } >conf$$subs.sh ||
5357 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5358 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5359 ac_delim='%!_!# '
5360 for ac_last_try in false false false false false :; do
5361 . ./conf$$subs.sh ||
5362 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5363
5364 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5365 if test $ac_delim_n = $ac_delim_num; then
5366 break
5367 elif $ac_last_try; then
5368 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5369 else
5370 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5371 fi
5372 done
5373 rm -f conf$$subs.sh
5374
5375 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5376 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5377 _ACEOF
5378 sed -n '
5379 h
5380 s/^/S["/; s/!.*/"]=/
5381 p
5382 g
5383 s/^[^!]*!//
5384 :repl
5385 t repl
5386 s/'"$ac_delim"'$//
5387 t delim
5388 :nl
5389 h
5390 s/\(.\{148\}\).*/\1/
5391 t more1
5392 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5393 p
5394 n
5395 b repl
5396 :more1
5397 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5398 p
5399 g
5400 s/.\{148\}//
5401 t nl
5402 :delim
5403 h
5404 s/\(.\{148\}\).*/\1/
5405 t more2
5406 s/["\\]/\\&/g; s/^/"/; s/$/"/
5407 p
5408 b
5409 :more2
5410 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5411 p
5412 g
5413 s/.\{148\}//
5414 t delim
5415 ' <conf$$subs.awk | sed '
5416 /^[^""]/{
5417 N
5418 s/\n//
5419 }
5420 ' >>$CONFIG_STATUS || ac_write_fail=1
5421 rm -f conf$$subs.awk
5422 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5423 _ACAWK
5424 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5425 for (key in S) S_is_set[key] = 1
5426 FS = "\a"
5427
5428 }
5429 {
5430 line = $ 0
5431 nfields = split(line, field, "@")
5432 substed = 0
5433 len = length(field[1])
5434 for (i = 2; i < nfields; i++) {
5435 key = field[i]
5436 keylen = length(key)
5437 if (S_is_set[key]) {
5438 value = S[key]
5439 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5440 len += length(value) + length(field[++i])
5441 substed = 1
5442 } else
5443 len += 1 + keylen
5444 }
5445
5446 print line
5447 }
5448
5449 _ACAWK
5450 _ACEOF
5451 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5452 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5453 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5454 else
5455 cat
5456 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5457 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5458 _ACEOF
5459
5460 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5461 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5462 # trailing colons and then remove the whole line if VPATH becomes empty
5463 # (actually we leave an empty line to preserve line numbers).
5464 if test "x$srcdir" = x.; then
5465 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5466 s/:*\$(srcdir):*/:/
5467 s/:*\${srcdir}:*/:/
5468 s/:*@srcdir@:*/:/
5469 s/^\([^=]*=[ ]*\):*/\1/
5470 s/:*$//
5471 s/^[^=]*=[ ]*$//
5472 }'
5473 fi
5474
5475 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5476 fi # test -n "$CONFIG_FILES"
5477
5478 # Set up the scripts for CONFIG_HEADERS section.
5479 # No need to generate them if there are no CONFIG_HEADERS.
5480 # This happens for instance with `./config.status Makefile'.
5481 if test -n "$CONFIG_HEADERS"; then
5482 cat >"$tmp/defines.awk" <<\_ACAWK ||
5483 BEGIN {
5484 _ACEOF
5485
5486 # Transform confdefs.h into an awk script `defines.awk', embedded as
5487 # here-document in config.status, that substitutes the proper values into
5488 # config.h.in to produce config.h.
5489
5490 # Create a delimiter string that does not exist in confdefs.h, to ease
5491 # handling of long lines.
5492 ac_delim='%!_!# '
5493 for ac_last_try in false false :; do
5494 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5495 if test -z "$ac_t"; then
5496 break
5497 elif $ac_last_try; then
5498 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5499 else
5500 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5501 fi
5502 done
5503
5504 # For the awk script, D is an array of macro values keyed by name,
5505 # likewise P contains macro parameters if any. Preserve backslash
5506 # newline sequences.
5507
5508 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5509 sed -n '
5510 s/.\{148\}/&'"$ac_delim"'/g
5511 t rset
5512 :rset
5513 s/^[ ]*#[ ]*define[ ][ ]*/ /
5514 t def
5515 d
5516 :def
5517 s/\\$//
5518 t bsnl
5519 s/["\\]/\\&/g
5520 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5521 D["\1"]=" \3"/p
5522 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5523 d
5524 :bsnl
5525 s/["\\]/\\&/g
5526 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5527 D["\1"]=" \3\\\\\\n"\\/p
5528 t cont
5529 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5530 t cont
5531 d
5532 :cont
5533 n
5534 s/.\{148\}/&'"$ac_delim"'/g
5535 t clear
5536 :clear
5537 s/\\$//
5538 t bsnlc
5539 s/["\\]/\\&/g; s/^/"/; s/$/"/p
5540 d
5541 :bsnlc
5542 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5543 b cont
5544 ' <confdefs.h | sed '
5545 s/'"$ac_delim"'/"\\\
5546 "/g' >>$CONFIG_STATUS || ac_write_fail=1
5547
5548 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5549 for (key in D) D_is_set[key] = 1
5550 FS = "\a"
5551 }
5552 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5553 line = \$ 0
5554 split(line, arg, " ")
5555 if (arg[1] == "#") {
5556 defundef = arg[2]
5557 mac1 = arg[3]
5558 } else {
5559 defundef = substr(arg[1], 2)
5560 mac1 = arg[2]
5561 }
5562 split(mac1, mac2, "(") #)
5563 macro = mac2[1]
5564 prefix = substr(line, 1, index(line, defundef) - 1)
5565 if (D_is_set[macro]) {
5566 # Preserve the white space surrounding the "#".
5567 print prefix "define", macro P[macro] D[macro]
5568 next
5569 } else {
5570 # Replace #undef with comments. This is necessary, for example,
5571 # in the case of _POSIX_SOURCE, which is predefined and required
5572 # on some systems where configure will not decide to define it.
5573 if (defundef == "undef") {
5574 print "/*", prefix defundef, macro, "*/"
5575 next
5576 }
5577 }
5578 }
5579 { print }
5580 _ACAWK
5581 _ACEOF
5582 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5583 as_fn_error "could not setup config headers machinery" "$LINENO" 5
5584 fi # test -n "$CONFIG_HEADERS"
5585
5586
5587 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
5588 shift
5589 for ac_tag
5590 do
5591 case $ac_tag in
5592 :[FHLC]) ac_mode=$ac_tag; continue;;
5593 esac
5594 case $ac_mode$ac_tag in
5595 :[FHL]*:*);;
5596 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
5597 :[FH]-) ac_tag=-:-;;
5598 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
5599 esac
5600 ac_save_IFS=$IFS
5601 IFS=:
5602 set x $ac_tag
5603 IFS=$ac_save_IFS
5604 shift
5605 ac_file=$1
5606 shift
5607
5608 case $ac_mode in
5609 :L) ac_source=$1;;
5610 :[FH])
5611 ac_file_inputs=
5612 for ac_f
5613 do
5614 case $ac_f in
5615 -) ac_f="$tmp/stdin";;
5616 *) # Look for the file first in the build tree, then in the source tree
5617 # (if the path is not absolute). The absolute path cannot be DOS-style,
5618 # because $ac_f cannot contain `:'.
5619 test -f "$ac_f" ||
5620 case $ac_f in
5621 [\\/$]*) false;;
5622 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5623 esac ||
5624 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5625 esac
5626 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5627 as_fn_append ac_file_inputs " '$ac_f'"
5628 done
5629
5630 # Let's still pretend it is `configure' which instantiates (i.e., don't
5631 # use $as_me), people would be surprised to read:
5632 # /* config.h. Generated by config.status. */
5633 configure_input='Generated from '`
5634 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5635 `' by configure.'
5636 if test x"$ac_file" != x-; then
5637 configure_input="$ac_file. $configure_input"
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5639 $as_echo "$as_me: creating $ac_file" >&6;}
5640 fi
5641 # Neutralize special characters interpreted by sed in replacement strings.
5642 case $configure_input in #(
5643 *\&* | *\|* | *\\* )
5644 ac_sed_conf_input=`$as_echo "$configure_input" |
5645 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5646 *) ac_sed_conf_input=$configure_input;;
5647 esac
5648
5649 case $ac_tag in
5650 *:-:* | *:-) cat >"$tmp/stdin" \
5651 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
5652 esac
5653 ;;
5654 esac
5655
5656 ac_dir=`$as_dirname -- "$ac_file" ||
5657 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5658 X"$ac_file" : 'X\(//\)[^/]' \| \
5659 X"$ac_file" : 'X\(//\)$' \| \
5660 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5661 $as_echo X"$ac_file" |
5662 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5663 s//\1/
5664 q
5665 }
5666 /^X\(\/\/\)[^/].*/{
5667 s//\1/
5668 q
5669 }
5670 /^X\(\/\/\)$/{
5671 s//\1/
5672 q
5673 }
5674 /^X\(\/\).*/{
5675 s//\1/
5676 q
5677 }
5678 s/.*/./; q'`
5679 as_dir="$ac_dir"; as_fn_mkdir_p
5680 ac_builddir=.
5681
5682 case "$ac_dir" in
5683 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5684 *)
5685 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5686 # A ".." for each directory in $ac_dir_suffix.
5687 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5688 case $ac_top_builddir_sub in
5689 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5690 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5691 esac ;;
5692 esac
5693 ac_abs_top_builddir=$ac_pwd
5694 ac_abs_builddir=$ac_pwd$ac_dir_suffix
5695 # for backward compatibility:
5696 ac_top_builddir=$ac_top_build_prefix
5697
5698 case $srcdir in
5699 .) # We are building in place.
5700 ac_srcdir=.
5701 ac_top_srcdir=$ac_top_builddir_sub
5702 ac_abs_top_srcdir=$ac_pwd ;;
5703 [\\/]* | ?:[\\/]* ) # Absolute name.
5704 ac_srcdir=$srcdir$ac_dir_suffix;
5705 ac_top_srcdir=$srcdir
5706 ac_abs_top_srcdir=$srcdir ;;
5707 *) # Relative name.
5708 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
5709 ac_top_srcdir=$ac_top_build_prefix$srcdir
5710 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
5711 esac
5712 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
5713
5714
5715 case $ac_mode in
5716 :F)
5717 #
5718 # CONFIG_FILE
5719 #
5720
5721 case $INSTALL in
5722 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5723 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
5724 esac
5725 _ACEOF
5726
5727 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5728 # If the template does not know about datarootdir, expand it.
5729 # FIXME: This hack should be removed a few years after 2.60.
5730 ac_datarootdir_hack=; ac_datarootdir_seen=
5731 ac_sed_dataroot='
5732 /datarootdir/ {
5733 p
5734 q
5735 }
5736 /@datadir@/p
5737 /@docdir@/p
5738 /@infodir@/p
5739 /@localedir@/p
5740 /@mandir@/p'
5741 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
5742 *datarootdir*) ac_datarootdir_seen=yes;;
5743 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5745 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5746 _ACEOF
5747 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5748 ac_datarootdir_hack='
5749 s&@datadir@&$datadir&g
5750 s&@docdir@&$docdir&g
5751 s&@infodir@&$infodir&g
5752 s&@localedir@&$localedir&g
5753 s&@mandir@&$mandir&g
5754 s&\\\${datarootdir}&$datarootdir&g' ;;
5755 esac
5756 _ACEOF
5757
5758 # Neutralize VPATH when `$srcdir' = `.'.
5759 # Shell code in configure.ac might set extrasub.
5760 # FIXME: do we really want to maintain this feature?
5761 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5762 ac_sed_extra="$ac_vpsub
5763 $extrasub
5764 _ACEOF
5765 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5766 :t
5767 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5768 s|@configure_input@|$ac_sed_conf_input|;t t
5769 s&@top_builddir@&$ac_top_builddir_sub&;t t
5770 s&@top_build_prefix@&$ac_top_build_prefix&;t t
5771 s&@srcdir@&$ac_srcdir&;t t
5772 s&@abs_srcdir@&$ac_abs_srcdir&;t t
5773 s&@top_srcdir@&$ac_top_srcdir&;t t
5774 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
5775 s&@builddir@&$ac_builddir&;t t
5776 s&@abs_builddir@&$ac_abs_builddir&;t t
5777 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
5778 s&@INSTALL@&$ac_INSTALL&;t t
5779 $ac_datarootdir_hack
5780 "
5781 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
5782 || as_fn_error "could not create $ac_file" "$LINENO" 5
5783
5784 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
5785 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
5786 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5788 which seems to be undefined. Please make sure it is defined." >&5
5789 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5790 which seems to be undefined. Please make sure it is defined." >&2;}
5791
5792 rm -f "$tmp/stdin"
5793 case $ac_file in
5794 -) cat "$tmp/out" && rm -f "$tmp/out";;
5795 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
5796 esac \
5797 || as_fn_error "could not create $ac_file" "$LINENO" 5
5798 ;;
5799 :H)
5800 #
5801 # CONFIG_HEADER
5802 #
5803 if test x"$ac_file" != x-; then
5804 {
5805 $as_echo "/* $configure_input */" \
5806 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
5807 } >"$tmp/config.h" \
5808 || as_fn_error "could not create $ac_file" "$LINENO" 5
5809 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
5810 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
5811 $as_echo "$as_me: $ac_file is unchanged" >&6;}
5812 else
5813 rm -f "$ac_file"
5814 mv "$tmp/config.h" "$ac_file" \
5815 || as_fn_error "could not create $ac_file" "$LINENO" 5
5816 fi
5817 else
5818 $as_echo "/* $configure_input */" \
5819 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
5820 || as_fn_error "could not create -" "$LINENO" 5
5821 fi
5822 ;;
5823 :L)
5824 #
5825 # CONFIG_LINK
5826 #
5827
5828 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
5829 :
5830 else
5831 # Prefer the file from the source tree if names are identical.
5832 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
5833 ac_source=$srcdir/$ac_source
5834 fi
5835
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
5837 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
5838
5839 if test ! -r "$ac_source"; then
5840 as_fn_error "$ac_source: file not found" "$LINENO" 5
5841 fi
5842 rm -f "$ac_file"
5843
5844 # Try a relative symlink, then a hard link, then a copy.
5845 case $srcdir in
5846 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
5847 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
5848 esac
5849 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
5850 ln "$ac_source" "$ac_file" 2>/dev/null ||
5851 cp -p "$ac_source" "$ac_file" ||
5852 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
5853 fi
5854 ;;
5855 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
5856 $as_echo "$as_me: executing $ac_file commands" >&6;}
5857 ;;
5858 esac
5859
5860
5861 case $ac_file$ac_mode in
5862 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5863 if test -n "$CONFIG_FILES"; then
5864 # FIXME: We shouldn't need to set ac_file
5865 ac_file=Makefile
5866 . ${libgcc_topdir}/config-ml.in
5867 fi ;;
5868
5869 esac
5870 done # for ac_tag
5871
5872
5873 as_fn_exit 0
5874 _ACEOF
5875 ac_clean_files=$ac_clean_files_save
5876
5877 test $ac_write_fail = 0 ||
5878 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
5879
5880
5881 # configure is writing to config.log, and then calls config.status.
5882 # config.status does its own redirection, appending to config.log.
5883 # Unfortunately, on DOS this fails, as config.log is still kept open
5884 # by configure, so config.status won't be able to write to it; its
5885 # output is simply discarded. So we exec the FD to /dev/null,
5886 # effectively closing config.log, so it can be properly (re)opened and
5887 # appended to by config.status. When coming back to configure, we
5888 # need to make the FD available again.
5889 if test "$no_create" != yes; then
5890 ac_cs_success=:
5891 ac_config_status_args=
5892 test "$silent" = yes &&
5893 ac_config_status_args="$ac_config_status_args --quiet"
5894 exec 5>/dev/null
5895 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
5896 exec 5>>config.log
5897 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5898 # would make configure fail if this is the last instruction.
5899 $ac_cs_success || as_fn_exit $?
5900 fi
5901 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5902 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5903 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5904 fi
5905