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