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