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