2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for GNU C Runtime Library 1.0.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
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 ## -------------------- ##
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 :
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+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
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
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
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'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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 ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
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.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
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
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 :
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+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
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; }
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 :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || 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 :
205 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
208 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
210 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir
=.
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 :
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
238 if test "x$CONFIG_SHELL" != x
; then :
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.
246 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
248 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
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
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."
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL
=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE
= GREP_OPTIONS
=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir
=.
/$as_dir;;
321 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
325 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
355 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p
()
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
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
374 eval 'as_fn_append ()
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 :
398 as_val
=`expr "$@" || test $? -eq 1`
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.
410 as_status
=$1; test $as_status -eq 0 && as_status
=1
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
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit
$as_status
419 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
426 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
438 as_me
=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
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
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. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
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).
496 # Exit status is that of the last command.
500 ECHO_C
= ECHO_N
= ECHO_T
=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
513 rm -f conf$$ conf$$.exe conf$$.
file
514 if test -d conf$$.dir
; then
515 rm -f conf$$.dir
/conf$$.
file
518 mkdir conf$$.dir
2>/dev
/null
520 if (echo >conf$$.
file) 2>/dev
/null
; then
521 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
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 ||
529 elif ln conf$$.
file conf$$
2>/dev
/null
; then
537 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
538 rmdir conf$$.dir
2>/dev
/null
540 if mkdir
-p .
2>/dev
/null
; then
541 as_mkdir_p
='mkdir -p "$as_dir"'
543 test -d .
/-p && rmdir .
/-p
548 as_executable_p
=as_fn_executable_p
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'"
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'"
557 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
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`
568 ac_default_prefix
=/usr
/local
570 ac_config_libobj_dir
=.
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'
583 PACKAGE_URL
='http://www.gnu.org/software/libgcc/'
585 ac_unique_file
="static-object.mk"
586 ac_includes_default
='/* none */'
587 ac_subst_vars
='LTLIBOBJS
605 real_host_noncanonical
607 use_tm_clone_registry
608 force_explicit_eh_registry
615 long_double_type_size
686 program_transform_name
699 enable_option_checking
706 enable_version_specific_runtime_libs
709 enable_maintainer_mode
714 with_system_libunwind
716 enable_explicit_exception_frame_registration
717 enable_tm_clone_registry
720 with_gcc_major_version_only
722 ac_precious_vars
='build_alias
733 # Initialize some variables set by options.
735 ac_init_version
=false
736 ac_unrecognized_opts
=
738 # The variables have the same names as the options, with
739 # dashes changed to underlines.
747 program_transform_name
=s
,x
,x
,
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'
777 libdir
='${exec_prefix}/lib'
778 localedir
='${datarootdir}/locale'
779 mandir
='${datarootdir}/man'
785 # If the previous option needs an argument, assign it.
786 if test -n "$ac_prev"; then
787 eval $ac_prev=\
$ac_option
793 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
798 # Accept the important Cygnus configure options, so we can diagnose typos.
800 case $ac_dashdash$ac_option in
804 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
806 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
809 -build |
--build |
--buil |
--bui |
--bu)
810 ac_prev
=build_alias
;;
811 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
812 build_alias
=$ac_optarg ;;
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 ;;
822 cache_file
=config.cache
;;
824 -datadir |
--datadir |
--datadi |
--datad)
826 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
827 datadir
=$ac_optarg ;;
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 ;;
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
847 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
848 ac_unrecognized_sep
=', ';;
850 eval enable_
$ac_useropt=no
;;
852 -docdir |
--docdir |
--docdi |
--doc |
--do)
854 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
857 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
859 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
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
873 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
874 ac_unrecognized_sep
=', ';;
876 eval enable_
$ac_useropt=\
$ac_optarg ;;
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 ;;
887 -gas |
--gas |
--ga |
--g)
888 # Obsolete; use --with-gas.
891 -help |
--help |
--hel |
--he |
-h)
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
;;
898 -host |
--host |
--hos |
--ho)
899 ac_prev
=host_alias
;;
900 -host=* |
--host=* |
--hos=* |
--ho=*)
901 host_alias
=$ac_optarg ;;
903 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
905 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
907 htmldir
=$ac_optarg ;;
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 ;;
916 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
918 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
919 infodir
=$ac_optarg ;;
921 -libdir |
--libdir |
--libdi |
--libd)
923 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
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 ;;
933 -localedir |
--localedir |
--localedi |
--localed |
--locale)
935 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
936 localedir
=$ac_optarg ;;
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 ;;
945 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
947 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
951 # Obsolete; use --without-fp.
954 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
955 |
--no-cr |
--no-c |
-n)
958 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
959 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
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 ;;
971 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
973 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
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 ;;
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 ;;
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 ;;
1007 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1009 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1010 pdfdir
=$ac_optarg ;;
1012 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1014 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1017 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1018 |
-silent |
--silent |
--silen |
--sile |
--sil)
1021 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1023 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1025 sbindir
=$ac_optarg ;;
1027 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1028 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1029 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1031 ac_prev
=sharedstatedir
;;
1032 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1033 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1034 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1036 sharedstatedir
=$ac_optarg ;;
1038 -site |
--site |
--sit)
1040 -site=* |
--site=* |
--sit=*)
1043 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1045 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1046 srcdir
=$ac_optarg ;;
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 ;;
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 ;;
1060 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1063 -version |
--version |
--versio |
--versi |
--vers |
-V)
1064 ac_init_version
=: ;;
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
1077 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1078 ac_unrecognized_sep
=', ';;
1080 eval with_
$ac_useropt=\
$ac_optarg ;;
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
1093 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1094 ac_unrecognized_sep
=', ';;
1096 eval with_
$ac_useropt=no
;;
1099 # Obsolete; use --with-x.
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 ;;
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 ;;
1116 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1117 Try \`$0 --help' for more information"
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'" ;;
1127 eval $ac_envvar=\
$ac_optarg
1128 export $ac_envvar ;;
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}"
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"
1146 if test -n "$ac_unrecognized_opts"; then
1147 case $enable_option_checking in
1149 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1150 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
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
1160 eval ac_val
=\$
$ac_var
1161 # Remove trailing slashes.
1164 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1165 eval $ac_var=\
$ac_val;;
1167 # Be sure to have absolute directory names.
1169 [\\/$
]* | ?
:[\\/]* ) continue;;
1170 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1172 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
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.
1180 target
=$target_alias
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
1192 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1194 test "$silent" = yes && exec 6>/dev
/null
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"
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1233 if test ! -r "$srcdir/$ac_unique_file"; then
1237 ac_srcdir_defaulted
=no
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"
1243 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1245 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1247 # When building in place, set srcdir=.
1248 if test "$ac_abs_confdir" = "$ac_pwd"; then
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.
1255 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
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}
1265 # Report the --help message.
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.
1271 \`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems.
1273 Usage: $0 [OPTION]... [VAR=VALUE]...
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.
1278 Defaults for the options are specified in brackets.
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 \`..']
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
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'.
1302 For better control, use the options below.
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]
1329 --build=BUILD configure
for building on BUILD
[guessed
]
1330 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
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:";;
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
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]
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
1373 --with-toolexeclibdir=DIR
1374 install libraries built with a cross compiler within
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
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
>
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.
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/>.
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"; } ||
1413 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
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/ ;;
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
1429 .) # We are building in place.
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 ;;
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 ;;
1442 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1444 cd "$ac_dir" || { ac_status=$?; continue; }
1445 # Check for guested configure.
1446 if test -f "$ac_srcdir/configure.gnu"; then
1448 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1449 elif test -f "$ac_srcdir/configure"; then
1451 $SHELL "$ac_srcdir/configure" --help=recursive
1453 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1455 cd "$ac_pwd" || { ac_status=$?; break; }
1459 test -n "$ac_init_help" && exit $ac_status
1460 if $ac_init_version; then
1462 GNU C Runtime Library configure 1.0
1463 generated by GNU Autoconf 2.69
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.
1472 ## ------------------------ ##
1473 ## Autoconf initialization. ##
1474 ## ------------------------ ##
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 ()
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"
1485 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1486 *) ac_try_echo
=$ac_try;;
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
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
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 :
1504 $as_echo "$as_me: failed program was:" >&5
1505 sed 's/^/| /' conftest.
$ac_ext >&5
1509 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1510 as_fn_set_status
$ac_retval
1512 } # ac_fn_c_try_compile
1514 # ac_fn_c_try_cpp LINENO
1515 # ----------------------
1516 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1519 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1520 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1522 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1523 *) ac_try_echo=$ac_try;;
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
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
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
1541 $as_echo "$as_me: failed program was:" >&5
1542 sed 's/^/| /' conftest.$ac_ext >&5
1546 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1547 as_fn_set_status $ac_retval
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.
1557 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1558 if { { ac_try="$ac_link"
1560 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1561 *) ac_try_echo
=$ac_try;;
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
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;;
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
1577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1578 test $ac_status = 0; }; }; then :
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
1585 ac_retval=$ac_status
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
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
1598 ac_fn_c_compute_int ()
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. */
1609 static int test_array [1 - 2 * !(($2) >= 0)];
1611 return test_array [0];
1617 if ac_fn_c_try_compile "$LINENO"; then :
1620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1621 /* end confdefs.h. */
1626 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1628 return test_array [0];
1634 if ac_fn_c_try_compile "$LINENO"; then :
1635 ac_hi=$ac_mid; break
1637 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1638 if test $ac_lo -le $ac_mid; then
1642 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1648 /* end confdefs.h. */
1653 static int test_array [1 - 2 * !(($2) < 0)];
1655 return test_array [0];
1661 if ac_fn_c_try_compile "$LINENO"; then :
1664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1665 /* end confdefs.h. */
1670 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1672 return test_array [0];
1678 if ac_fn_c_try_compile "$LINENO"; then :
1679 ac_lo=$ac_mid; break
1681 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1682 if test $ac_mid -le $ac_hi; then
1686 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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. */
1705 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1707 return test_array [0];
1713 if ac_fn_c_try_compile "$LINENO"; then :
1716 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1721 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1726 /* end confdefs.h. */
1728 static long int longval () { return $2; }
1729 static unsigned long int ulongval () { return $2; }
1736 FILE *f = fopen ("conftest.val", "w");
1741 long int i = longval ();
1744 fprintf (f, "%ld", i);
1748 unsigned long int i = ulongval ();
1751 fprintf (f, "%lu", i);
1753 /* Do not output a trailing newline, as this causes \r\n confusion
1754 on some platforms. */
1755 return ferror (f) || fclose (f) != 0;
1761 if ac_fn_c_try_run "$LINENO"; then :
1762 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1766 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1767 conftest.$ac_objext conftest.beam conftest.$ac_ext
1771 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1772 as_fn_set_status $ac_retval
1774 } # ac_fn_c_compute_int
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 ()
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
1787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1788 /* end confdefs.h. */
1791 if ac_fn_c_try_cpp "$LINENO"; then :
1796 rm -f conftest.err conftest.i conftest.$ac_ext
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
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.
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
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
`
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
`
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
`
1840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1844 test -z "$as_dir" && as_dir=.
1845 $as_echo "PATH: $as_dir"
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.
1869 ac_must_keep_next=false
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)
1880 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
1883 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
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.
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 ;;
1898 -* ) ac_must_keep_next=true ;;
1901 as_fn_append ac_configure_args " '$ac_arg'"
1906 { ac_configure_args0=; unset ac_configure_args0;}
1907 { ac_configure_args1=; unset ac_configure_args1;}
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.
1919 $as_echo "## ---------------- ##
1920 ## Cache variables. ##
1921 ## ---------------- ##"
1923 # The following way of writing the cache mishandles newlines in values,
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
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;} ;;
1934 _ | IFS | as_nl) ;; #(
1935 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1936 *) { eval $ac_var=; unset $ac_var;} ;;
1941 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
1942 *${as_nl}ac_space=\ *)
1944 "s/'\''/'\''\\\\'\'''\''/g;
1945 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1948 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1955 $as_echo "## ----------------- ##
1956 ## Output variables. ##
1957 ## ----------------- ##"
1959 for ac_var in $ac_subst_vars
1961 eval ac_val=\$$ac_var
1963 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1965 $as_echo "$ac_var='\''$ac_val'\''"
1969 if test -n "$ac_subst_files"; then
1970 $as_echo "## ------------------- ##
1971 ## File substitutions. ##
1972 ## ------------------- ##"
1974 for ac_var in $ac_subst_files
1976 eval ac_val=\$$ac_var
1978 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1980 $as_echo "$ac_var='\''$ac_val'\''"
1985 if test -s confdefs.h; then
1986 $as_echo "## ----------- ##
1993 test "$ac_signal" != 0 &&
1994 $as_echo "$as_me: caught signal $ac_signal"
1995 $as_echo "$as_me: exit $exit_status"
1997 rm -f core *.core core.conftest.* &&
1998 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2001 for ac_signal in 1 2 13 15; do
2002 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2006 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2007 rm -f -r conftest* confdefs.h
2009 $as_echo "/* confdefs.h */" > confdefs.h
2011 # Predefined preprocessor variables.
2013 cat >>confdefs.h <<_ACEOF
2014 #define PACKAGE_NAME "$PACKAGE_NAME"
2017 cat >>confdefs.h <<_ACEOF
2018 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2021 cat >>confdefs.h <<_ACEOF
2022 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2025 cat >>confdefs.h <<_ACEOF
2026 #define PACKAGE_STRING "$PACKAGE_STRING"
2029 cat >>confdefs.h <<_ACEOF
2030 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2033 cat >>confdefs.h <<_ACEOF
2034 #define PACKAGE_URL "$PACKAGE_URL"
2038 # Let the site file select an alternate cache file if it wants to.
2039 # Prefer an explicitly selected file to automatically selected ones.
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;;
2049 elif test "x$prefix" != xNONE; then
2050 ac_site_file1=$prefix/share/config.site
2051 ac_site_file2=$prefix/etc/config.site
2053 ac_site_file1=$ac_default_prefix/share/config.site
2054 ac_site_file2=$ac_default_prefix/etc/config.site
2056 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
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
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; }
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;}
2078 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2079 *) . "./$cache_file";;
2083 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2084 $as_echo "$as_me: creating cache $cache_file" >&6;}
2088 # Check that the precious variables saved in the cache have kept the same
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
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=: ;;
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=: ;;
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=:
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
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;}
2126 # Pass precious variables to config.status.
2127 if test "$ac_new_set" = set; then
2129 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2130 *) ac_arg=$ac_var=$ac_new_val ;;
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'" ;;
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
2145 ## -------------------- ##
2146 ## Main body of script. ##
2147 ## -------------------- ##
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
2161 # The libgcc should not depend on any header files
2165 # Check whether --with-target-subdir was given.
2166 if test "${with_target_subdir+set}" = set; then :
2167 withval=$with_target_subdir;
2171 # Check whether --with-cross-host was given.
2172 if test "${with_cross_host+set}" = set; then :
2173 withval=$with_cross_host;
2177 # Check whether --with-ld was given.
2178 if test "${with_ld+set}" = set; then :
2183 if test "${srcdir}" = "."; then
2184 if test -n "${with_build_subdir}"; then
2185 libgcc_topdir="${srcdir}/../.."
2187 elif test -z "${with_target_subdir}"; then
2188 libgcc_topdir="${srcdir}/.."
2190 if test "${with_target_subdir}" != "."; then
2191 libgcc_topdir="${srcdir}/${with_multisrctop}../.."
2193 libgcc_topdir="${srcdir}/${with_multisrctop}.."
2197 libgcc_topdir="${srcdir}/.."
2201 for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do
2202 if test -f "$ac_dir/install-sh"; then
2204 ac_install_sh="$ac_aux_dir/install-sh -c"
2206 elif test -f "$ac_dir/install.sh"; then
2208 ac_install_sh="$ac_aux_dir/install.sh -c"
2210 elif test -f "$ac_dir/shtool"; then
2212 ac_install_sh="$ac_aux_dir/shtool install -c"
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
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.
2229 ac_config_headers="$ac_config_headers auto-target.h:config.in"
2232 # Check whether --enable-shared was given.
2233 if test "${enable_shared+set}" = set; then :
2234 enableval=$enable_shared;
2235 case $enable_shared in
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
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;;
2263 enable_vtable_verify=no
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; }
2277 *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5;;
2279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
2280 $as_echo "$withval" >&6; }
2282 *) with_aix_soname=aix ;;
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
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
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
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
2313 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2316 ac_save_IFS=$IFS; IFS='-'
2322 # Remember, the first character of IFS is used to create $*,
2323 # except with old shells:
2326 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
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
2334 if test "x$host_alias" = x; then
2335 ac_cv_host=$ac_cv_build
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
2342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2343 $as_echo "$ac_cv_host" >&6; }
2346 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2349 ac_save_IFS=$IFS; IFS='-'
2355 # Remember, the first character of IFS is used to create $*,
2356 # except with old shells:
2359 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2367 # PIC is the default on some targets or must not be used.
2369 # For darwin, common symbols are not allowed in MH_DYLIB files
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
2375 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
2376 *) PICFLAG=-fno-common ;;
2380 # PIC is the default.
2383 # PIC is the default for 64-bit PA HP-UX.
2385 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
2387 i[34567]86-*-mingw* | x86_64-*-mingw*)
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.
2393 i[34567]86-*-nto-qnx*)
2394 # QNX uses GNU C++, but need to define -shared option too, otherwise
2396 PICFLAG='-fPIC -shared'
2398 i[34567]86-pc-msdosdjgpp*)
2399 # DJGPP does not support shared libraries at all.
2402 # On IA64 HP-UX, PIC is the default but the pic flag
2403 # sets the default TLS model and affects inlining.
2410 # PIC is the default.
2412 rs6000-ibm-aix* | powerpc-ibm-aix*)
2413 # All AIX code is PIC.
2416 # Some targets support both -fPIC and -fpic, but prefer the latter.
2418 i[34567]86-*-* | x86_64-*-*)
2421 # FIXME: Override -fPIC default in libgcc only?
2422 sh-*-linux* | sh[2346lbe]*-*-linux*)
2425 # FIXME: Simplify to sh*-*-netbsd*?
2426 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
2427 sh64-*-netbsd* | sh64l*-*-netbsd*)
2430 # Default to -fPIC unless specified otherwise.
2436 # If the user explicitly uses -fpic/-fPIC, keep that.
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;;
2458 version_specific_libs=no
2461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2462 $as_echo "$version_specific_libs" >&6; }
2465 # Check whether --with-toolexeclibdir was given.
2466 if test "${with_toolexeclibdir+set}" = set; then :
2467 withval=$with_toolexeclibdir; case ${with_toolexeclibdir} in
2471 with_toolexeclibdir=`echo $with_toolexeclibdir |
sed 's,/$,,'`
2475 with_toolexeclibdir=no
2481 # Check whether --with-slibdir was given.
2482 if test "${with_slibdir+set}" = set; then :
2483 withval=$with_slibdir; slibdir="$with_slibdir"
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
2490 slibdir='$(exec_prefix)/$(host_noncanonical)/lib'
2493 slibdir=${with_toolexeclibdir}
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
2510 *) as_fn_error $? "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
2512 maintainer_mode=${enableval}
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
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
2538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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[\\/]* | \
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
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.
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.
2565 rm -rf conftest.one conftest.two conftest.dir
2566 echo one > conftest.one
2567 echo two > conftest.two
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
2574 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2587 rm -rf conftest.one conftest.two conftest.dir
2590 if test "${ac_cv_path_install+set}" = set; then
2591 INSTALL=$ac_cv_path_install
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
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2601 $as_echo "$INSTALL" >&6; }
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}'
2607 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2609 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2612 for ac_prog in gawk mawk nawk awk
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
2621 if test -n "$AWK"; then
2622 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
2642 if test -n "$AWK"; then
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2644 $as_echo "$AWK" >&6; }
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2647 $as_echo "no" >&6; }
2651 test -n "$AWK" && break
2654 # We need awk; bail out if it's missing.
2656 "") as_fn_error $? "can't build without awk, bailing out" "$LINENO" 5 ;;
2660 case ${build_alias} in
2661 "") build_noncanonical=${build} ;;
2662 *) build_noncanonical=${build_alias} ;;
2665 case ${host_alias} in
2666 "") host_noncanonical=${build_noncanonical} ;;
2667 *) host_noncanonical=${host_alias} ;;
2672 case ${target_alias} in
2673 "") target_noncanonical=${host_noncanonical} ;;
2674 *) target_noncanonical=${target_alias} ;;
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
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.
2689 # Prefix 'build-' so this never conflicts with target_subdir.
2690 build_subdir="build-${build_noncanonical}"
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"
2696 build_libsubdir="$build_subdir"
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}"
2707 target_subdir=${target_noncanonical}
2710 # Check whether --enable-gcov was given.
2711 if test "${enable_gcov+set}" = set; then :
2712 enableval=$enable_gcov;
2726 # Calculate toolexeclibdir
2727 # Also toolexecdir, though it's only used in toolexeclibdir
2728 case ${version_specific_libs} in
2730 # Need the gcc compiler version to know where to install libraries
2731 # and header files if --enable-version-specific-runtime-libs option
2733 toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
2734 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
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
2743 toolexeclibdir='$(toolexecdir)/lib'
2746 toolexeclibdir=${with_toolexeclibdir}
2750 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
2751 toolexeclibdir='$(libdir)'
2753 multi_os_directory=`$CC -print-multi-os-directory`
2754 case $multi_os_directory in
2755 .) ;; # Avoid trailing /.
2756 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
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
2771 if test -n "$AR"; then
2772 ac_cv_prog_AR="$AR" # Let the user override the test.
2774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
2792 if test -n "$AR"; then
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2794 $as_echo "$AR" >&6; }
2796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2797 $as_echo "no" >&6; }
2802 if test -z "$ac_cv_prog_AR"; then
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
2811 if test -n "$ac_ct_AR"; then
2812 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2837 $as_echo "no" >&6; }
2840 if test "x$ac_ct_AR" = x; then
2843 case $cross_compiling:$ac_tool_warned in
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 ;;
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
2863 if test -n "$LIPO"; then
2864 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
2866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889 $as_echo "no" >&6; }
2894 if test -z "$ac_cv_prog_LIPO"; then
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
2903 if test -n "$ac_ct_LIPO"; then
2904 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
2906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2929 $as_echo "no" >&6; }
2932 if test "x$ac_ct_LIPO" = x; then
2935 case $cross_compiling:$ac_tool_warned in
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 ;;
2944 LIPO="$ac_cv_prog_LIPO"
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
2955 if test -n "$NM"; then
2956 ac_cv_prog_NM="$NM" # Let the user override the test.
2958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
2976 if test -n "$NM"; then
2977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
2978 $as_echo "$NM" >&6; }
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2981 $as_echo "no" >&6; }
2986 if test -z "$ac_cv_prog_NM"; then
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
2995 if test -n "$ac_ct_NM"; then
2996 ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
2998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3021 $as_echo "no" >&6; }
3024 if test "x$ac_ct_NM" = x; then
3027 case $cross_compiling:$ac_tool_warned in
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 ;;
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
3047 if test -n "$RANLIB"; then
3048 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
3072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3073 $as_echo "no" >&6; }
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
3087 if test -n "$ac_ct_RANLIB"; then
3088 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
3112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3113 $as_echo "no" >&6; }
3116 if test "x$ac_ct_RANLIB" = x; then
3119 case $cross_compiling:$ac_tool_warned in
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 ;;
3125 RANLIB=$ac_ct_RANLIB
3128 RANLIB="$ac_cv_prog_RANLIB"
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
3139 if test -n "$STRIP"; then
3140 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3165 $as_echo "no" >&6; }
3170 if test -z "$ac_cv_prog_STRIP"; then
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
3179 if test -n "$ac_ct_STRIP"; then
3180 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3205 $as_echo "no" >&6; }
3208 if test "x$ac_ct_STRIP" = x; then
3211 case $cross_compiling:$ac_tool_warned in
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 ;;
3220 STRIP="$ac_cv_prog_STRIP"
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3224 $as_echo_n "checking whether ln -s works... " >&6; }
3226 if test "$LN_S" = "ln -s"; then
3227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3228 $as_echo "yes" >&6; }
3230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3231 $as_echo "no, using $LN_S" >&6; }
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
3249 if test -n "$CC"; then
3250 ac_cv_prog_CC="$CC" # Let the user override the test.
3252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
3270 if test -n "$CC"; then
3271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3272 $as_echo "$CC" >&6; }
3274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3275 $as_echo "no" >&6; }
3280 if test -z "$ac_cv_prog_CC"; then
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
3289 if test -n "$ac_ct_CC"; then
3290 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3315 $as_echo "no" >&6; }
3318 if test "x$ac_ct_CC" = x; then
3321 case $cross_compiling:$ac_tool_warned in
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 ;;
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
3342 if test -n "$CC"; then
3343 ac_cv_prog_CC="$CC" # Let the user override the test.
3345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
3363 if test -n "$CC"; then
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3365 $as_echo "$CC" >&6; }
3367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3368 $as_echo "no" >&6; }
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
3382 if test -n "$CC"; then
3383 ac_cv_prog_CC="$CC" # Let the user override the test.
3386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
3398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
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
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.
3414 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3420 if test -n "$CC"; then
3421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3422 $as_echo "$CC" >&6; }
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3425 $as_echo "no" >&6; }
3430 if test -z "$CC"; then
3431 if test -n "$ac_tool_prefix"; then
3432 for ac_prog in cl.exe
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
3441 if test -n "$CC"; then
3442 ac_cv_prog_CC="$CC" # Let the user override the test.
3444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
3462 if test -n "$CC"; then
3463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3464 $as_echo "$CC" >&6; }
3466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3467 $as_echo "no" >&6; }
3471 test -n "$CC" && break
3474 if test -z "$CC"; then
3476 for ac_prog in cl.exe
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
3485 if test -n "$ac_ct_CC"; then
3486 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3511 $as_echo "no" >&6; }
3515 test -n "$ac_ct_CC" && break
3518 if test "x$ac_ct_CC" = x; then
3521 case $cross_compiling:$ac_tool_warned in
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 ;;
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; }
3539 # Provide some information about the compiler.
3540 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3543 for ac_option in --version -v -V -qversion; do
3544 { { ac_try="$ac_compiler $ac_option >&5"
3546 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3547 *) ac_try_echo
=$ac_try;;
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
3553 if test -s conftest.err
; then
3555 ... rest of stderr output deleted ...
3556 10q' conftest.err
>conftest.er1
3557 cat conftest.er1
>&5
3559 rm -f conftest.er1 conftest.err
3560 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3561 test $ac_status = 0; }
3564 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3565 /* end confdefs.h. */
3570 printf ("hello world\n");
3576 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3577 (eval $ac_link) 2>&5
3579 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3580 test $ac_status = 0; }; then :
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.
3592 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3593 /* end confdefs.h. */
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
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[^ ]*//'`
3612 # The possible output files:
3613 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3616 for ac_file
in $ac_files
3619 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3620 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
3625 if { { ac_try
="$ac_link_default"
3627 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3628 *) ac_try_echo=$ac_try;;
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
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
3641 for ac_file in $ac_files ''
3643 test -f "$ac_file" || continue
3645 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3648 # We found the default executable, but exeext='' is most
3652 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3654 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
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
3666 test "$ac_cv_exeext" = no && ac_cv_exeext=
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
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; }
3682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3683 $as_echo "yes" >&6; }
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
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"
3697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3698 *) ac_try_echo=$ac_try;;
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
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
3710 for ac_file
in conftest.exe conftest conftest.
*; do
3711 test -f "$ac_file" ||
continue
3713 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3714 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
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; }
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; }
3729 rm -f conftest.
$ac_ext
3730 EXEEXT
=$ac_cv_exeext
3732 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3733 /* end confdefs.h. */
3738 FILE *f = fopen ("conftest.out", "w");
3739 return ferror (f) || fclose (f) != 0;
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"
3753 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3754 *) ac_try_echo=$ac_try;;
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
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;;
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
3771 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3772 test $ac_status = 0; }; }; then
3775 if test "$cross_compiling" = maybe
; then
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; }
3786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3787 $as_echo "$cross_compiling" >&6; }
3789 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3790 ac_clean_files
=$ac_clean_files_save
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
3797 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3798 /* end confdefs.h. */
3808 rm -f conftest.o conftest.obj
3809 if { { ac_try
="$ac_compile"
3811 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3812 *) ac_try_echo=$ac_try;;
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
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;
3823 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3824 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3829 $as_echo "$as_me: failed program was:" >&5
3830 sed 's/^/| /' conftest.$ac_ext >&5
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; }
3837 rm -f conftest.$ac_cv_objext conftest.$ac_ext
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
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
3848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3849 /* end confdefs.h. */
3862 if ac_fn_c_try_compile "$LINENO"; then :
3867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3868 ac_cv_c_compiler_gnu=$ac_compiler_gnu
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
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
3885 ac_save_c_werror_flag=$ac_c_werror_flag
3886 ac_c_werror_flag=yes
3889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3890 /* end confdefs.h. */
3900 if ac_fn_c_try_compile "$LINENO"; then :
3904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3905 /* end confdefs.h. */
3915 if ac_fn_c_try_compile "$LINENO"; then :
3918 ac_c_werror_flag=$ac_save_c_werror_flag
3920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3921 /* end confdefs.h. */
3931 if ac_fn_c_try_compile "$LINENO"; then :
3934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3939 ac_c_werror_flag=$ac_save_c_werror_flag
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
3952 if test "$GCC" = yes; then
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
3963 ac_cv_prog_cc_c89=no
3965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3966 /* end confdefs.h. */
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)
3979 static char *f (char * (*g) (char **, int), char **p, ...)
3984 s = g (p, va_arg (v,int));
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];
3998 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3999 inside strings and character constants. */
4001 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
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);
4012 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4017 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4018 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4020 CC="$ac_save_CC $ac_arg"
4021 if ac_fn_c_try_compile "$LINENO"; then :
4022 ac_cv_prog_cc_c89=$ac_arg
4024 rm -f core conftest.err conftest.$ac_objext
4025 test "x$ac_cv_prog_cc_c89" != "xno" && break
4027 rm -f conftest.$ac_ext
4032 case "x$ac_cv_prog_cc_c89" in
4034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4035 $as_echo "none needed" >&6; } ;;
4037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4038 $as_echo "unsupported" >&6; } ;;
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; } ;;
4044 if test "x$ac_cv_prog_cc_c89" != xno; then :
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
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
4065 if test -z "$CPP"; then
4066 if ${ac_cv_prog_CPP+:} false; then :
4067 $as_echo_n "(cached) " >&6
4069 # Double quotes because CPP needs to be expanded
4070 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4073 for ac_c_preproc_warn_flag in '' yes
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. */
4084 # include <limits.h>
4086 # include <assert.h>
4090 if ac_fn_c_try_cpp "$LINENO"; then :
4093 # Broken: fails on valid input.
4096 rm -f conftest.err conftest.i conftest.$ac_ext
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>
4104 if ac_fn_c_try_cpp "$LINENO"; then :
4105 # Broken: success on invalid input.
4108 # Passes both tests.
4112 rm -f conftest.err conftest.i conftest.$ac_ext
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 :
4129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4130 $as_echo "$CPP" >&6; }
4132 for ac_c_preproc_warn_flag
in '' yes
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. */
4143 # include <limits.h>
4145 # include <assert.h>
4149 if ac_fn_c_try_cpp
"$LINENO"; then :
4152 # Broken: fails on valid input.
4155 rm -f conftest.err conftest.i conftest.
$ac_ext
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>
4163 if ac_fn_c_try_cpp
"$LINENO"; then :
4164 # Broken: success on invalid input.
4167 # Passes both tests.
4171 rm -f conftest.err conftest.i conftest.
$ac_ext
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 :
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; }
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
4192 ac_c_preproc_warn_flag
=yes
4195 # Check whether --enable-largefile was given.
4196 if test "${enable_largefile+set}" = set; then :
4197 enableval
=$enable_largefile;
4200 if test "$enable_largefile" != no
; then
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
4207 ac_cv_sys_largefile_CC
=no
4208 if test "$GCC" != yes; then
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)
4232 if ac_fn_c_try_compile
"$LINENO"; then :
4235 rm -f core conftest.err conftest.
$ac_objext
4237 if ac_fn_c_try_compile
"$LINENO"; then :
4238 ac_cv_sys_largefile_CC
=' -n32'; break
4240 rm -f core conftest.err conftest.
$ac_objext
4244 rm -f conftest.
$ac_ext
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
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
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)
4278 if ac_fn_c_try_compile
"$LINENO"; then :
4279 ac_cv_sys_file_offset_bits
=no
; break
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)
4302 if ac_fn_c_try_compile
"$LINENO"; then :
4303 ac_cv_sys_file_offset_bits
=64; break
4305 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4306 ac_cv_sys_file_offset_bits
=unknown
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 #(
4315 cat >>confdefs.h
<<_ACEOF
4316 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
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
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)
4347 if ac_fn_c_try_compile
"$LINENO"; then :
4348 ac_cv_sys_large_files
=no
; break
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)
4371 if ac_fn_c_try_compile
"$LINENO"; then :
4372 ac_cv_sys_large_files
=1; break
4374 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4375 ac_cv_sys_large_files
=unknown
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 #(
4384 cat >>confdefs.h
<<_ACEOF
4385 #define _LARGE_FILES $ac_cv_sys_large_files
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
4406 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then :
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; }
4415 ac_cv_sizeof_double
=0
4420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
4421 $as_echo "$ac_cv_sizeof_double" >&6; }
4425 cat >>confdefs.h
<<_ACEOF
4426 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
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
4439 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
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; }
4448 ac_cv_sizeof_long_double
=0
4453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
4454 $as_echo "$ac_cv_sizeof_long_double" >&6; }
4458 cat >>confdefs.h
<<_ACEOF
4459 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
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
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
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
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
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
/xpg
4/bin
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
4504 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4507 $as_echo_n 0123456789 >"conftest.in"
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
4522 # 10*(2^10) chars as input seems more than enough
4523 test $ac_count -gt 10 && break
4525 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4528 $ac_path_GREP_found && break 3
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
4537 ac_cv_path_GREP
=$GREP
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"
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
4551 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4552 then ac_cv_path_EGREP
="$GREP -E"
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
/xpg
4/bin
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
4570 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4573 $as_echo_n 0123456789 >"conftest.in"
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
4588 # 10*(2^10) chars as input seems more than enough
4589 test $ac_count -gt 10 && break
4591 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4594 $ac_path_EGREP_found && break 3
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
4603 ac_cv_path_EGREP
=$EGREP
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"
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
4618 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4619 /* end confdefs.h. */
4633 if ac_fn_c_try_compile
"$LINENO"; then :
4634 ac_cv_header_stdc
=yes
4636 ac_cv_header_stdc
=no
4638 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
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. */
4647 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4648 $EGREP "memchr" >/dev
/null
2>&1; then :
4651 ac_cv_header_stdc
=no
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. */
4664 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4665 $EGREP "free" >/dev
/null
2>&1; then :
4668 ac_cv_header_stdc
=no
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 :
4679 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4680 /* end confdefs.h. */
4683 #if ((' ' & 0x0FF) == 0x020)
4684 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4685 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
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))
4694 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4699 for (i = 0; i < 256; i++)
4700 if (XOR (islower (i), ISLOWER (i))
4701 || toupper (i) != TOUPPER (i))
4706 if ac_fn_c_try_run
"$LINENO"; then :
4709 ac_cv_header_stdc
=no
4711 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4712 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
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
4721 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
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
4732 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4733 /* end confdefs.h. */
4743 FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT;
4749 if ac_fn_c_try_compile
"$LINENO"; then :
4754 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
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
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 ;;
4775 powerpc
*-*-linux* | i?
86*-*-linux* | x86_64
*-*-linux* | s390
*-*-linux* | \
4776 i?
86*-*-elfiamcu | i?
86*-*-gnu* | x86_64
*-*-gnu* | \
4777 i?
86*-*-mingw* | x86_64
*-*-mingw* | \
4778 i?
86*-*-cygwin* | x86_64
*-*-cygwin*)
4779 enable_decimal_float
=yes
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4783 $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4784 enable_decimal_float
=no
4791 # x86's use BID format instead of DPD
4792 case x
$enable_decimal_float in
4795 aarch64
* | i?
86*-*-* | x86_64
*-*-*)
4796 enable_decimal_float
=bid
4799 enable_decimal_float
=dpd
4802 default_decimal_float
=$enable_decimal_float
4805 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4806 # dependency on libdecnumber.
4807 default_decimal_float
=dpd
4814 # Check for fixed-point support.
4815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5
4816 $as_echo_n "checking whether fixed-point is supported... " >&6; }
4817 if ${libgcc_cv_fixed_point+:} false
; then :
4818 $as_echo_n "(cached) " >&6
4820 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4821 /* end confdefs.h. */
4824 if ac_fn_c_try_compile
"$LINENO"; then :
4825 libgcc_cv_fixed_point
=yes
4827 libgcc_cv_fixed_point
=no
4829 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5
4832 $as_echo "$libgcc_cv_fixed_point" >&6; }
4833 fixed_point
=$libgcc_cv_fixed_point
4836 # For platforms with the unwind ABI which includes an unwind library,
4837 # libunwind, we can choose to use the system libunwind.
4838 # config.gcc also contains tests of with_system_libunwind.
4841 # Check whether --with-system-libunwind was given.
4842 if test "${with_system_libunwind+set}" = set; then :
4843 withval
=$with_system_libunwind;
4846 # If system-libunwind was not specifically set, pick a default setting.
4847 if test x
$with_system_libunwind = x
; then
4849 ia64-
*-hpux*) with_system_libunwind
=yes ;;
4850 *) with_system_libunwind
=no
;;
4853 # Based on system-libunwind and target, do we have ipinfo?
4854 if test x
$with_system_libunwind = xyes
; then
4856 ia64-
*-*) have_unwind_getipinfo
=no
;;
4857 *) have_unwind_getipinfo
=yes ;;
4860 # Darwin before version 9 does not have _Unwind_GetIPInfo.
4863 *-*-darwin[3-8]|
*-*-darwin[3-8].
*) have_unwind_getipinfo
=no
;;
4864 *) have_unwind_getipinfo
=yes ;;
4869 if test x
$have_unwind_getipinfo = xyes
; then
4871 $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
4876 # Check if the compiler is configured for setjmp/longjmp exceptions.
4877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler is configured for setjmp/longjmp exceptions" >&5
4878 $as_echo_n "checking whether the compiler is configured for setjmp/longjmp exceptions... " >&6; }
4879 if ${ac_cv_sjlj_exceptions+:} false
; then :
4880 $as_echo_n "(cached) " >&6
4882 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4883 /* end confdefs.h. */
4884 #ifdef __USING_SJLJ_EXCEPTIONS__
4895 if ac_fn_c_try_compile
"$LINENO"; then :
4896 ac_cv_sjlj_exceptions
=no
4898 ac_cv_sjlj_exceptions
=yes
4900 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sjlj_exceptions" >&5
4903 $as_echo "$ac_cv_sjlj_exceptions" >&6; }
4905 # Check whether --enable-cet was given.
4906 if test "${enable_cet+set}" = set; then :
4907 enableval
=$enable_cet;
4908 case "$enableval" in
4910 *) as_fn_error $?
"Unknown argument to enable/disable cet" "$LINENO" 5 ;;
4918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
4919 $as_echo_n "checking for CET support... " >&6; }
4921 # NB: Avoid nested save_CFLAGS and save_LDFLAGS.
4923 i
[34567]86-*-linux* | x86_64-
*-linux*)
4924 case "$enable_cet" in
4926 # Check if target supports multi-byte NOPs
4927 # and if compiler and assembler support CET insn.
4928 cet_save_CFLAGS
="$CFLAGS"
4929 CFLAGS
="$CFLAGS -fcf-protection"
4930 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4931 /* end confdefs.h. */
4937 #if !defined(__SSE2__)
4938 #error target does not support multi-byte NOPs
4947 if ac_fn_c_try_compile
"$LINENO"; then :
4952 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4953 CFLAGS
="$cet_save_CFLAGS"
4956 # Check if assembler supports CET.
4957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4958 /* end confdefs.h. */
4968 if ac_fn_c_try_compile
"$LINENO"; then :
4971 as_fn_error $?
"assembler with CET support is required for --enable-cet" "$LINENO" 5
4973 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4981 if test x
$enable_cet = xyes
; then
4982 CET_FLAGS
="-fcf-protection -mshstk"
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4984 $as_echo "yes" >&6; }
4986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4987 $as_echo "no" >&6; }
4992 # Check whether --enable-explicit-exception-frame-registration was given.
4993 if test "${enable_explicit_exception_frame_registration+set}" = set; then :
4994 enableval
=$enable_explicit_exception_frame_registration;
4995 force_explicit_eh_registry
=
4996 if test "$enable_explicit_exception_frame_registration" = yes; then
4997 if test $ac_cv_sjlj_exceptions = yes; then
4998 as_fn_error $?
"Can't --enable-explicit-exception-frame-registration
4999 with setjmp/longjmp exceptions" "$LINENO" 5
5001 force_explicit_eh_registry
=-DUSE_EH_FRAME_REGISTRY_ALWAYS
5008 # Check whether --enable-tm-clone-registry was given.
5009 if test "${enable_tm_clone_registry+set}" = set; then :
5010 enableval
=$enable_tm_clone_registry;
5011 use_tm_clone_registry
=
5012 if test "$enable_tm_clone_registry" = no
; then
5013 use_tm_clone_registry
=-DUSE_TM_CLONE_REGISTRY=0
5018 use_tm_clone_registry
=
5021 use_tm_clone_registry
=-DUSE_TM_CLONE_REGISTRY=0
5029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5030 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5031 if ${acl_cv_prog_gnu_ld+:} false
; then :
5032 $as_echo_n "(cached) " >&6
5034 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5035 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
5036 acl_cv_prog_gnu_ld
=yes
5038 acl_cv_prog_gnu_ld
=no
5041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
5042 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
5043 with_gnu_ld
=$acl_cv_prog_gnu_ld
5046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
5047 $as_echo_n "checking for thread model used by GCC... " >&6; }
5048 target_thread_file
=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
5049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5
5050 $as_echo "$target_thread_file" >&6; }
5052 # Check for assembler CFI support.
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5
5054 $as_echo_n "checking whether assembler supports CFI directives... " >&6; }
5055 if ${libgcc_cv_cfi+:} false
; then :
5056 $as_echo_n "(cached) " >&6
5058 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5059 /* end confdefs.h. */
5063 .cfi_personality 0, symbol\n\
5066 if ac_fn_c_try_compile
"$LINENO"; then :
5071 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5
5074 $as_echo "$libgcc_cv_cfi" >&6; }
5076 # Check 32bit or 64bit. In the case of MIPS, this really determines the
5077 # word size rather than the address size.
5078 cat > conftest.c
<<EOF
5079 #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \
5080 || defined(__mips64) || defined(__loongarch64)
5086 eval `${CC-cc} -E conftest.c | grep host_address=`
5091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target is hard-float" >&5
5092 $as_echo_n "checking whether the target is hard-float... " >&6; }
5093 if ${libgcc_cv_mips_hard_float+:} false
; then :
5094 $as_echo_n "(cached) " >&6
5096 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5097 /* end confdefs.h. */
5098 #ifndef __mips_hard_float
5103 if ac_fn_c_try_compile
"$LINENO"; then :
5104 libgcc_cv_mips_hard_float
=yes
5106 libgcc_cv_mips_hard_float
=no
5108 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_mips_hard_float" >&5
5111 $as_echo "$libgcc_cv_mips_hard_float" >&6; }
5116 # Check for system-provided CRTs on Solaris 11.4.
5117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5
5118 $as_echo_n "checking system-provided CRTs on Solaris... " >&6; }
5119 if ${libgcc_cv_solaris_crts+:} false
; then :
5120 $as_echo_n "(cached) " >&6
5122 libgcc_cv_solaris_crts
=no
5123 libgcc_sysroot
="`${CC} -print-sysroot`"
5124 libgcc_libdir
="$libgcc_sysroot/usr/lib"
5125 # At the time they were added, gcrt1.o became a symlink for backwards
5126 # compatibility on x86, while crt1.o was added on sparc, so check for that.
5128 i?
86-*-solaris2* | x86_64-
*-solaris2*)
5129 if test -h "$libgcc_libdir/gcrt1.o"; then libgcc_cv_solaris_crts
=yes; fi
5132 if test -f "$libgcc_libdir/crt1.o"; then libgcc_cv_solaris_crts
=yes; fi
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_solaris_crts" >&5
5137 $as_echo "$libgcc_cv_solaris_crts" >&6; }
5138 if test $libgcc_cv_solaris_crts = yes; then
5140 $as_echo "#define HAVE_SOLARIS_CRTS 1" >>confdefs.h
5146 # Determine the version of glibc, if any, used on the target.
5147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for target glibc version" >&5
5148 $as_echo_n "checking for target glibc version... " >&6; }
5150 # Check whether --with-glibc-version was given.
5151 if test "${with_glibc_version+set}" = set; then :
5152 withval
=$with_glibc_version;
5153 if echo "$with_glibc_version" |
grep '^[0-9][0-9]*\.[0-9][0-9]*$'; then
5154 glibc_version_major
=`echo "$with_glibc_version" | sed -e 's/\..*//'`
5155 glibc_version_minor
=`echo "$with_glibc_version" | sed -e 's/.*\.//'`
5157 as_fn_error $?
"option --with-glibc-version requires a version number M.N" "$LINENO" 5
5161 if ac_fn_c_compute_int
"$LINENO" "__GLIBC__" "glibc_version_major" "#include <features.h>"; then :
5164 glibc_version_major
=0
5167 if ac_fn_c_compute_int
"$LINENO" "__GLIBC_MINOR__" "glibc_version_minor" "#include <features.h>"; then :
5170 glibc_version_minor
=0
5175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibc_version_major.$glibc_version_minor" >&5
5176 $as_echo "$glibc_version_major.$glibc_version_minor" >&6; }
5178 # Determine floating-point type for powerpc*-*-linux* or vxworks7*.
5179 # Single-precision-only FPRs are not a supported configuration for
5180 # this target, so are not allowed for in this test.
5182 powerpc
*-*-linux* | powerpc
*-*-vxworks7*)
5183 cat > conftest.c
<<EOF
5184 #ifdef __powerpc64__
5186 #elif defined _SOFT_FLOAT
5188 #elif defined _SOFT_DOUBLE
5190 #elif defined __NO_FPRS__
5196 eval `${CC-cc} -E conftest.c | grep ppc_fp_type=`
5198 # glibc 2.19 and later provide all the soft-fp functions, with proper
5199 # interactions with <fenv.h> exception and rounding mode handling, so
5200 # make libgcc's versions into compat symbols if a recent enough glibc
5201 # version is being used.
5203 case ${ppc_fp_type} in
5205 if test $glibc_version_major -gt 2 \
5206 ||
( test $glibc_version_major -eq 2 \
5207 && test $glibc_version_minor -ge 19 ); then
5208 ppc_fp_compat
="t-softfp-compat"
5216 # At present, we cannot turn -mfloat128 on via #pragma GCC target, so just
5217 # check if we have VSX (ISA 2.06) support to build the software libraries, and
5218 # whether the assembler can handle xsaddqp for hardware support. Also check if
5219 # a new glibc is being used so that __builtin_cpu_supports can be used.
5221 saved_CFLAGS
="$CFLAGS"
5222 CFLAGS
="$CFLAGS -mabi=altivec -mvsx -mfloat128"
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 2.06 to build __float128 libraries" >&5
5224 $as_echo_n "checking for PowerPC ISA 2.06 to build __float128 libraries... " >&6; }
5225 if ${libgcc_cv_powerpc_float128+:} false
; then :
5226 $as_echo_n "(cached) " >&6
5228 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5229 /* end confdefs.h. */
5230 vector double dadd (vector double a, vector double b) { return a + b; }
5232 if ac_fn_c_try_compile
"$LINENO"; then :
5233 libgcc_cv_powerpc_float128
=yes
5235 libgcc_cv_powerpc_float128
=no
5237 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128" >&5
5240 $as_echo "$libgcc_cv_powerpc_float128" >&6; }
5242 CFLAGS
="$CFLAGS -mpower9-vector -mfloat128-hardware"
5243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.0 to build hardware __float128 libraries" >&5
5244 $as_echo_n "checking for PowerPC ISA 3.0 to build hardware __float128 libraries... " >&6; }
5245 if ${libgcc_cv_powerpc_float128_hw+:} false
; then :
5246 $as_echo_n "(cached) " >&6
5248 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5249 /* end confdefs.h. */
5250 #include <sys/auxv.h>
5252 #error "AT_PLATFORM is not defined"
5254 #ifndef __BUILTIN_CPU_SUPPORTS__
5255 #error "__builtin_cpu_supports is not available"
5257 vector unsigned char add (vector unsigned char a, vector unsigned char b)
5259 vector unsigned char ret;
5260 __asm__ ("xsaddqp %0,%1,%2" : "=v" (ret) : "v" (a), "v" (b));
5263 void *add_resolver (void) { return (void *) add; }
5264 __float128 add_ifunc (__float128, __float128)
5265 __attribute__ ((__ifunc__ ("add_resolver")));
5267 if ac_fn_c_try_compile
"$LINENO"; then :
5268 libgcc_cv_powerpc_float128_hw
=yes
5270 libgcc_cv_powerpc_float128_hw
=no
5272 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128_hw" >&5
5275 $as_echo "$libgcc_cv_powerpc_float128_hw" >&6; }
5276 CFLAGS
="$saved_CFLAGS"
5278 saved_CFLAGS
="$CFLAGS"
5279 CFLAGS
="$CFLAGS -mcpu=power10 -mfloat128-hardware"
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.1 to build hardware __float128 libraries" >&5
5281 $as_echo_n "checking for PowerPC ISA 3.1 to build hardware __float128 libraries... " >&6; }
5282 if ${libgcc_cv_powerpc_3_1_float128_hw+:} false
; then :
5283 $as_echo_n "(cached) " >&6
5285 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5286 /* end confdefs.h. */
5287 #include <sys/auxv.h>
5289 #error "AT_PLATFORM is not defined"
5291 #ifndef __BUILTIN_CPU_SUPPORTS__
5292 #error "__builtin_cpu_supports is not available"
5294 vector unsigned char conv (vector unsigned char qs)
5296 vector unsigned char ret;
5297 __asm__ ("xscvsqqp %0,%1" : "=v" (ret) : "v" (qs));
5300 void *conv_resolver (void) { return (void *) conv; }
5301 __float128 conv_ifunc (__float128)
5302 __attribute__ ((__ifunc__ ("conv_resolver")));
5304 if ac_fn_c_try_compile
"$LINENO"; then :
5305 libgcc_cv_powerpc_3_1_float128_hw
=yes
5307 libgcc_cv_powerpc_3_1_float128_hw
=no
5309 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_3_1_float128_hw" >&5
5312 $as_echo "$libgcc_cv_powerpc_3_1_float128_hw" >&6; }
5313 CFLAGS
="$saved_CFLAGS"
5316 # Collect host-machine-specific information.
5317 .
${srcdir}/config.
host
5319 # Used for constructing correct paths for offload compilers.
5321 real_host_noncanonical
=${host_noncanonical}
5322 if test x
"$enable_as_accelerator_for" != x
; then
5323 accel_dir_suffix
=/accel
/${target_noncanonical}
5324 real_host_noncanonical
=${enable_as_accelerator_for}
5329 if test x
"$enable_offload_targets" != x
; then
5330 extra_parts
="${extra_parts} crtoffloadbegin.o crtoffloadend.o crtoffloadtable.o"
5333 # Check if Solaris/x86 linker supports ZERO terminator unwind entries.
5334 # This is after config.host so we can augment tmake_file.
5335 # Link with -nostartfiles -nodefaultlibs since neither are present while
5338 i?
86-*-solaris2* | x86_64-
*-solaris2*)
5339 cat > conftest.s
<<EOF
5340 .section .eh_frame,"a",@unwind
5342 .section .jcr,"aw",@progbits
5345 if { ac_try
='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5'
5346 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5349 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5350 test $ac_status = 0; }; }; then
5351 tmake_file
="${tmake_file} i386/t-crtstuff"
5356 # Check if Solaris linker support v2 linker mapfile syntax.
5357 # Link with -nostartfiles -nodefaultlibs since neither are present while
5361 solaris_ld_v2_maps
=no
5362 echo 'int main(void) {return 0;}' > conftest.c
5363 echo '$mapfile_version 2' > conftest.map
5364 if { ac_try
='${CC-cc} -nostartfiles -nodefaultlibs -Wl,-M,conftest.map -o conftest conftest.c 1>&5'
5365 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5368 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5369 test $ac_status = 0; }; }; then
5370 solaris_ld_v2_maps
=yes
5376 # Check if xtensa target is configured for windowed ABI and thus needs to use
5377 # custom unwind code.
5378 # This is after config.host so we can augment tmake_file.
5381 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5382 /* end confdefs.h. */
5383 #ifdef __XTENSA_CALL0_ABI__
5388 if ac_fn_c_try_compile
"$LINENO"; then :
5389 tmake_file
="${tmake_file} xtensa/t-windowed"
5391 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5395 # Check for visibility support. This is after config.host so that
5396 # we can check for asm_hidden_op.
5397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5
5398 $as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; }
5399 if ${libgcc_cv_hidden_visibility_attribute+:} false
; then :
5400 $as_echo_n "(cached) " >&6
5403 echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
5404 libgcc_cv_hidden_visibility_attribute
=no
5405 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5406 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5409 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5410 test $ac_status = 0; }; }; then
5411 if grep "\\$asm_hidden_op.*foo" conftest.s
>/dev
/null
; then
5412 libgcc_cv_hidden_visibility_attribute
=yes
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5
5419 $as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; }
5421 if test $libgcc_cv_hidden_visibility_attribute = yes; then
5422 vis_hide
='-fvisibility=hidden -DHIDE_EXPORTS'
5424 cat >>confdefs.h
<<_ACEOF
5425 #define AS_HIDDEN_DIRECTIVE $asm_hidden_op
5433 # Check for .cfi_sections .debug_frame support.
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .cfi_sections .debug_frame" >&5
5435 $as_echo_n "checking for .cfi_sections .debug_frame... " >&6; }
5436 if ${libgcc_cv_cfi_sections_directive+:} false
; then :
5437 $as_echo_n "(cached) " >&6
5440 echo 'int foo (int, char *);' > conftest.c
5441 echo 'int bar (int x) { char *y = __builtin_alloca (x); return foo (x + 1, y) + 1; }' >> conftest.c
5442 libgcc_cv_cfi_sections_directive
=no
5443 if { ac_try
='${CC-cc} -Werror -g -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-exceptions -S conftest.c -o conftest.s 1>&5'
5444 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5448 test $ac_status = 0; }; }; then
5449 if grep "\\.cfi_sections.*\\.debug_frame" conftest.s
>/dev
/null
; then
5450 libgcc_cv_cfi_sections_directive
=yes
5456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi_sections_directive" >&5
5457 $as_echo "$libgcc_cv_cfi_sections_directive" >&6; }
5458 if test $libgcc_cv_cfi_sections_directive = yes; then
5460 $as_echo "#define HAVE_AS_CFI_SECTIONS 1" >>confdefs.h
5464 # See if we have thread-local storage. We can only test assembler
5465 # since link-time and run-time tests require the newly built
5466 # gcc, which can't be used to build executable due to that libgcc
5467 # is yet to be built here.
5469 # Check whether --enable-tls was given.
5470 if test "${enable_tls+set}" = set; then :
5471 enableval
=$enable_tls;
5472 case "$enableval" in
5474 *) as_fn_error $?
"Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5
5483 $as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; }
5484 if ${gcc_cv_have_cc_tls+:} false
; then :
5485 $as_echo_n "(cached) " >&6
5488 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5489 /* end confdefs.h. */
5490 __thread int a; int b; int main() { return a = b; }
5492 if ac_fn_c_try_compile
"$LINENO"; then :
5493 gcc_cv_have_cc_tls
=yes
5495 gcc_cv_have_cc_tls
=no
5497 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5
5501 $as_echo "$gcc_cv_have_cc_tls" >&6; }
5503 if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then
5504 set_have_cc_tls
="-DHAVE_CC_TLS"
5508 # See if we have emulated thread-local storage.
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5
5511 $as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; }
5512 if ${gcc_cv_use_emutls+:} false
; then :
5513 $as_echo_n "(cached) " >&6
5516 gcc_cv_use_emutls
=no
5517 echo '__thread int a; int b; int main() { return a = b; }' > conftest.c
5518 if { ac_try
='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5'
5519 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5522 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5523 test $ac_status = 0; }; }; then
5524 if grep __emutls_get_address conftest.s
> /dev
/null
; then
5525 gcc_cv_use_emutls
=yes
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5
5532 $as_echo "$gcc_cv_use_emutls" >&6; }
5533 if test "$gcc_cv_use_emutls" = "yes" ; then
5535 $as_echo "#define USE_EMUTLS 1" >>confdefs.h
5539 if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then
5540 set_use_emutls
="-DUSE_EMUTLS"
5547 i
[34567]86-*-* | x86_64-
*-*)
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports AVX" >&5
5549 $as_echo_n "checking if the assembler supports AVX... " >&6; }
5550 if ${libgcc_cv_as_avx+:} false
; then :
5551 $as_echo_n "(cached) " >&6
5554 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5555 /* end confdefs.h. */
5565 if ac_fn_c_try_compile
"$LINENO"; then :
5566 libgcc_cv_as_avx
=yes
5570 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_avx" >&5
5574 $as_echo "$libgcc_cv_as_avx" >&6; }
5575 if test x
$libgcc_cv_as_avx = xyes
; then
5577 $as_echo "#define HAVE_AS_AVX 1" >>confdefs.h
5587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the assembler supports LSE" >&5
5588 $as_echo_n "checking if the assembler supports LSE... " >&6; }
5589 if ${libgcc_cv_as_lse+:} false
; then :
5590 $as_echo_n "(cached) " >&6
5593 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5594 /* end confdefs.h. */
5599 asm(".arch armv8-a+lse\n\tcas w0, w1, [x2]");
5605 if ac_fn_c_try_compile
"$LINENO"; then :
5606 libgcc_cv_as_lse
=yes
5610 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_as_lse" >&5
5614 $as_echo "$libgcc_cv_as_lse" >&6; }
5615 if test x
$libgcc_cv_as_lse = xyes
; then
5617 $as_echo "#define HAVE_AS_LSE 1" >>confdefs.h
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5
5624 $as_echo_n "checking for init priority support... " >&6; }
5625 if ${libgcc_cv_init_priority+:} false
; then :
5626 $as_echo_n "(cached) " >&6
5629 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5630 /* end confdefs.h. */
5635 void ip (void) __attribute__ ((constructor (1)));
5640 if ac_fn_c_try_compile
"$LINENO"; then :
5641 libgcc_cv_init_priority
=yes
5643 libgcc_cv_init_priority
=no
5645 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5
5648 $as_echo "$libgcc_cv_init_priority" >&6; }
5649 if test $libgcc_cv_init_priority = yes; then
5651 $as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h
5655 # Conditionalize the sfp-machine.h header for this target machine.
5656 if test -z "${sfp_machine_header}"; then
5657 sfp_machine_header
=$cpu_type/sfp-machine.h
5658 if test -f ${srcdir}/config
/${sfp_machine_header}; then
5661 sfp_machine_header
=no-sfp-machine.h
5666 # Conditionalize the makefile for this target machine.
5668 for f
in ${tmake_file}
5670 if test -f ${srcdir}/config
/$f
5672 tmake_file_
="${tmake_file_} \$(srcdir)/config/$f"
5675 tmake_file
="${tmake_file_}"
5678 # Likewise export definitions for libgcc_tm.h
5682 tm_file_
="${tm_file_} \$(srcdir)/config/$f"
5684 tm_file
="${tm_file_}"
5688 # Map from thread model to thread header.
5690 case $target_thread_file in
5691 aix
) thread_header
=config
/rs6000
/gthr-aix.h
;;
5692 dce
) thread_header
=config
/pa
/gthr-dce.h
;;
5693 gcn
) thread_header
=config
/gcn
/gthr-gcn.h
;;
5694 lynx
) thread_header
=config
/gthr-lynx.h
;;
5695 mipssde
) thread_header
=config
/mips
/gthr-mipssde.h
;;
5696 posix
) thread_header
=gthr-posix.h
;;
5697 rtems
) thread_header
=config
/gthr-rtems.h
;;
5698 single
) thread_header
=gthr-single.h
;;
5699 tpf
) thread_header
=config
/s390
/gthr-tpf.h
;;
5700 vxworks
) thread_header
=config
/gthr-vxworks.h
;;
5701 win32
) thread_header
=config
/i386
/gthr-win32.h
;;
5702 mcf
) thread_header
=config
/i386
/gthr-mcf.h
;;
5707 # Determine what GCC version number to use in filesystem paths.
5709 get_gcc_base_ver
="cat"
5711 # Check whether --with-gcc-major-version-only was given.
5712 if test "${with_gcc_major_version_only+set}" = set; then :
5713 withval
=$with_gcc_major_version_only; if test x
$with_gcc_major_version_only = xyes
; then
5714 get_gcc_base_ver
="sed -e 's/^\([0-9]*\).*/\1/'"
5722 # Substitute configuration variables
5732 # We need multilib support.
5733 ac_config_files
="$ac_config_files Makefile"
5735 ac_config_commands
="$ac_config_commands default"
5737 cat >confcache
<<\_ACEOF
5738 # This file is a shell script that caches the results of configure
5739 # tests run on this system so they can be shared between configure
5740 # scripts and configure runs, see configure's option --config-cache.
5741 # It is not useful on other systems. If it contains results you don't
5742 # want to keep, you may remove or edit it.
5744 # config.status only pays attention to the cache file if you give it
5745 # the --recheck option to rerun configure.
5747 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5748 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5753 # The following way of writing the cache mishandles newlines in values,
5754 # but we know of no workaround that is simple, portable, and efficient.
5755 # So, we kill variables containing newlines.
5756 # Ultrix sh set writes to stderr and can't be redirected directly,
5757 # and sets the high bit in the cache file unless we assign to the vars.
5759 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5760 eval ac_val
=\$
$ac_var
5764 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5765 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5768 _ | IFS | as_nl
) ;; #(
5769 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
5770 *) { eval $ac_var=; unset $ac_var;} ;;
5776 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5777 *${as_nl}ac_space
=\
*)
5778 # `set' does not quote correctly, so add quotes: double-quote
5779 # substitution turns \\\\ into \\, and sed turns \\ into \.
5782 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5785 # `set' quotes correctly as required by POSIX, so do not add quotes.
5786 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5795 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5797 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5799 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
5800 if test -w "$cache_file"; then
5801 if test "x$cache_file" != "x/dev/null"; then
5802 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5803 $as_echo "$as_me: updating cache $cache_file" >&6;}
5804 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
5805 cat confcache
>"$cache_file"
5807 case $cache_file in #(
5809 mv -f confcache
"$cache_file"$$
&&
5810 mv -f "$cache_file"$$
"$cache_file" ;; #(
5812 mv -f confcache
"$cache_file" ;;
5817 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5818 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5823 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5824 # Let make expand exec_prefix.
5825 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5827 DEFS
=-DHAVE_CONFIG_H
5832 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
5833 # 1. Remove the extension, and $U if already installed.
5834 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
5835 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
5836 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5837 # will be set to the directory where LIBOBJS objects are built.
5838 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5839 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
5843 LTLIBOBJS
=$ac_ltlibobjs
5847 : "${CONFIG_STATUS=./config.status}"
5849 ac_clean_files_save
=$ac_clean_files
5850 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
5851 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5852 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5854 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5856 # Generated by $as_me.
5857 # Run this file to recreate the current configuration.
5858 # Compiler output produced by configure, useful for debugging
5859 # configure, is in config.log if it exists.
5865 SHELL=\${CONFIG_SHELL-$SHELL}
5868 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
5869 ## -------------------- ##
5870 ## M4sh Initialization. ##
5871 ## -------------------- ##
5873 # Be more Bourne compatible
5874 DUALCASE
=1; export DUALCASE
# for MKS sh
5875 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
5878 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5879 # is contrary to our usage. Disable this feature.
5880 alias -g '${1+"$@"}'='"$@"'
5881 setopt NO_GLOB_SUBST
5883 case `(set -o) 2>/dev/null` in #(
5895 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5896 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5897 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5898 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5899 # Prefer a ksh shell builtin over an external printf program on Solaris,
5900 # but without wasting forks for bash or zsh.
5901 if test -z "$BASH_VERSION$ZSH_VERSION" \
5902 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5903 as_echo='print
-r --'
5904 as_echo_n='print
-rn --'
5905 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5906 as_echo='printf %s
\n'
5907 as_echo_n='printf %s
'
5909 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5910 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
5911 as_echo_n='/usr
/ucb
/echo -n'
5913 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5914 as_echo_n_body='eval
5918 expr "X$arg" : "X\\(.*\\)$as_nl";
5919 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5921 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
5923 export as_echo_n_body
5924 as_echo_n='sh
-c $as_echo_n_body as_echo
'
5927 as_echo='sh
-c $as_echo_body as_echo
'
5930 # The user is always right.
5931 if test "${PATH_SEPARATOR+set}" != set; then
5933 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5934 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5941 # We need space, tab and new line, in precisely that order. Quoting is
5942 # there to prevent editors from complaining about space-tab.
5943 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5944 # splitting by setting IFS to empty value.)
5947 # Find who we are. Look in the path if we contain no directory separator.
5950 *[\\/]* ) as_myself=$0 ;;
5951 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5955 test -z "$as_dir" && as_dir=.
5956 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5962 # We did not find ourselves, most probably we were run as `sh COMMAND'
5963 # in which case we are not to be found in the path.
5964 if test "x$as_myself" = x
; then
5967 if test ! -f "$as_myself"; then
5968 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5972 # Unset variables that we do not need and which cause bugs (e.g. in
5973 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5974 # suppresses any "Segmentation fault" message there. '((' could
5975 # trigger a bug in pdksh 5.2.14.
5976 for as_var
in BASH_ENV ENV MAIL MAILPATH
5977 do eval test x\
${$as_var+set} = xset \
5978 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
5991 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
5994 # as_fn_error STATUS ERROR [LINENO LOG_FD]
5995 # ----------------------------------------
5996 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5997 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5998 # script with STATUS, using 1 if that was 0.
6001 as_status
=$1; test $as_status -eq 0 && as_status
=1
6003 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
6004 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
6006 $as_echo "$as_me: error: $2" >&2
6007 as_fn_exit
$as_status
6011 # as_fn_set_status STATUS
6012 # -----------------------
6013 # Set $? to STATUS, without forking.
6017 } # as_fn_set_status
6021 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6031 # Portably unset VAR.
6034 { eval $1=; unset $1;}
6036 as_unset
=as_fn_unset
6037 # as_fn_append VAR VALUE
6038 # ----------------------
6039 # Append the text in VALUE to the end of the definition contained in VAR. Take
6040 # advantage of any shell optimizations that allow amortized linear growth over
6041 # repeated appends, instead of the typical quadratic growth present in naive
6043 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
6044 eval 'as_fn_append ()
6055 # as_fn_arith ARG...
6056 # ------------------
6057 # Perform arithmetic evaluation on the ARGs, and store the result in the
6058 # global $as_val. Take advantage of shells that can avoid forks. The arguments
6059 # must be portable across $(()) and expr.
6060 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
6061 eval 'as_fn_arith ()
6068 as_val
=`expr "$@" || test $? -eq 1`
6073 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
6074 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
6080 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6081 as_basename
=basename
6086 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
6092 as_me
=`$as_basename -- "$0" ||
6093 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6094 X"$0" : 'X\(//\)$' \| \
6095 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6097 sed '/^.*\/\([^/][^/]*\)\/*$/{
6111 # Avoid depending upon Character Ranges.
6112 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
6113 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6114 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
6115 as_cr_digits
='0123456789'
6116 as_cr_alnum
=$as_cr_Letters$as_cr_digits
6118 ECHO_C
= ECHO_N
= ECHO_T
=
6119 case `echo -n x` in #(((((
6121 case `echo 'xy\c'` in
6122 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
6124 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
6131 rm -f conf$$ conf$$.exe conf$$.
file
6132 if test -d conf$$.dir
; then
6133 rm -f conf$$.dir
/conf$$.
file
6136 mkdir conf$$.dir
2>/dev
/null
6138 if (echo >conf$$.
file) 2>/dev
/null
; then
6139 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
6141 # ... but there are two gotchas:
6142 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6143 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6144 # In both cases, we have to default to `cp -pR'.
6145 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
6147 elif ln conf$$.
file conf$$
2>/dev
/null
; then
6155 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
6156 rmdir conf$$.dir
2>/dev
/null
6161 # Create "$as_dir" as a directory, including parents if necessary.
6166 -*) as_dir
=.
/$as_dir;;
6168 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
6172 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6173 *) as_qdir
=$as_dir;;
6175 as_dirs
="'$as_qdir' $as_dirs"
6176 as_dir
=`$as_dirname -- "$as_dir" ||
6177 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6178 X"$as_dir" : 'X\(//\)[^/]' \| \
6179 X"$as_dir" : 'X\(//\)$' \| \
6180 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6181 $as_echo X"$as_dir" |
6182 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6199 test -d "$as_dir" && break
6201 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
6202 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
6206 if mkdir
-p .
2>/dev
/null
; then
6207 as_mkdir_p
='mkdir -p "$as_dir"'
6209 test -d .
/-p && rmdir .
/-p
6214 # as_fn_executable_p FILE
6215 # -----------------------
6216 # Test if FILE is an executable regular file.
6217 as_fn_executable_p
()
6219 test -f "$1" && test -x "$1"
6220 } # as_fn_executable_p
6222 as_executable_p
=as_fn_executable_p
6224 # Sed expression to map a string onto a valid CPP name.
6225 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6227 # Sed expression to map a string onto a valid variable name.
6228 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6232 ## ----------------------------------- ##
6233 ## Main body of $CONFIG_STATUS script. ##
6234 ## ----------------------------------- ##
6236 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
6238 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6239 # Save the log message, to keep $0 and so on meaningful, and to
6240 # report actual input values of CONFIG_FILES etc. instead of their
6241 # values after options handling.
6243 This file was extended by GNU C Runtime Library $as_me 1.0, which was
6244 generated by GNU Autoconf 2.69. Invocation command line was
6246 CONFIG_FILES = $CONFIG_FILES
6247 CONFIG_HEADERS = $CONFIG_HEADERS
6248 CONFIG_LINKS = $CONFIG_LINKS
6249 CONFIG_COMMANDS = $CONFIG_COMMANDS
6252 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6257 case $ac_config_files in *"
6258 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
6261 case $ac_config_headers in *"
6262 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
6266 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6267 # Files that config.status was made for.
6268 config_files="$ac_config_files"
6269 config_headers="$ac_config_headers"
6270 config_commands="$ac_config_commands"
6274 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6276 \`$as_me' instantiates files and other configuration actions
6277 from templates according to the current configuration. Unless the files
6278 and actions are specified as TAGs, all are instantiated by default.
6280 Usage: $0 [OPTION]... [TAG]...
6282 -h, --help print this help, then exit
6283 -V, --version print version number and configuration settings, then exit
6284 --config print configuration, then exit
6285 -q, --quiet, --silent
6286 do not print progress messages
6287 -d, --debug don't remove temporary files
6288 --recheck update $as_me by reconfiguring in the same conditions
6289 --file=FILE[:TEMPLATE]
6290 instantiate the configuration file FILE
6291 --header=FILE[:TEMPLATE]
6292 instantiate the configuration header FILE
6294 Configuration files:
6297 Configuration headers:
6300 Configuration commands:
6303 Report bugs to the package provider.
6304 GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>.
6305 General help using GNU software: <http://www.gnu.org/gethelp/>."
6308 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6309 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6311 GNU C Runtime Library config.status 1.0
6312 configured by $0, generated by GNU Autoconf 2.69,
6313 with options \\"\$ac_cs_config\\"
6315 Copyright (C) 2012 Free Software Foundation, Inc.
6316 This config.status script is free software; the Free Software Foundation
6317 gives unlimited permission to copy, distribute and modify it."
6323 test -n "\$AWK" || AWK=awk
6326 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6327 # The default lists apply if the user does not specify any file.
6333 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
6334 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
6338 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
6350 # Handling of the options.
6351 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
6353 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
6354 $as_echo "$ac_cs_version"; exit ;;
6355 --config |
--confi |
--conf |
--con |
--co |
--c )
6356 $as_echo "$ac_cs_config"; exit ;;
6357 --debug |
--debu |
--deb |
--de |
--d |
-d )
6359 --file |
--fil |
--fi |
--f )
6362 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6363 '') as_fn_error $?
"missing file argument" ;;
6365 as_fn_append CONFIG_FILES
" '$ac_optarg'"
6366 ac_need_defaults
=false
;;
6367 --header |
--heade |
--head |
--hea )
6370 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6372 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
6373 ac_need_defaults
=false
;;
6375 # Conflict between --help and --header
6376 as_fn_error $?
"ambiguous option: \`$1'
6377 Try \`$0 --help' for more information.";;
6378 --help |
--hel |
-h )
6379 $as_echo "$ac_cs_usage"; exit ;;
6380 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
6381 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
6385 -*) as_fn_error $?
"unrecognized option: \`$1'
6386 Try \`$0 --help' for more information." ;;
6388 *) as_fn_append ac_config_targets
" $1"
6389 ac_need_defaults
=false
;;
6395 ac_configure_extra_args
=
6397 if $ac_cs_silent; then
6399 ac_configure_extra_args
="$ac_configure_extra_args --silent"
6403 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6404 if \$ac_cs_recheck; then
6405 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6407 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6408 CONFIG_SHELL='$SHELL'
6414 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6418 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6419 ## Running $as_me. ##
6425 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6431 with_target_subdir=${with_target_subdir}
6432 with_multisubdir=${with_multisubdir}
6433 ac_configure_args="--enable-multilib ${ac_configure_args}"
6434 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
6435 libgcc_topdir=${libgcc_topdir}
6441 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6443 # Handling of arguments.
6444 for ac_config_target
in $ac_config_targets
6446 case $ac_config_target in
6447 "auto-target.h") CONFIG_HEADERS
="$CONFIG_HEADERS auto-target.h:config.in" ;;
6448 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
6449 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
6451 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6456 # If the user did not use the arguments to specify the items to instantiate,
6457 # then the envvar interface is used. Set only those that are not.
6458 # We use the long form for the default assignment because of an extremely
6459 # bizarre bug on SunOS 4.1.3.
6460 if $ac_need_defaults; then
6461 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
6462 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
6463 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
6466 # Have a temporary directory for convenience. Make it in the build tree
6467 # simply because there is no reason against having it here, and in addition,
6468 # creating and moving files from /tmp can sometimes cause problems.
6469 # Hook for its removal unless debugging.
6470 # Note that there is a small window in which the directory will not be cleaned:
6471 # after its creation but before its name has been assigned to `$tmp'.
6475 trap 'exit_status=$?
6477 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
6479 trap 'as_fn_exit 1' 1 2 13 15
6481 # Create a (secure) tmp directory for tmp files.
6484 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6488 tmp
=.
/conf$$
-$RANDOM
6489 (umask 077 && mkdir
"$tmp")
6490 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
6493 # Set up the scripts for CONFIG_FILES section.
6494 # No need to generate them if there are no CONFIG_FILES.
6495 # This happens for instance with `./config.status config.h'.
6496 if test -n "$CONFIG_FILES"; then
6499 ac_cr
=`echo X | tr X '\015'`
6500 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6501 # But we know of no other shell where ac_cr would be empty at this
6502 # point, so we can use a bashism as a fallback.
6503 if test "x$ac_cr" = x
; then
6504 eval ac_cr
=\$
\'\\r
\'
6506 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6507 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6513 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
6518 echo "cat >conf$$subs.awk <<_ACEOF" &&
6519 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6522 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
6523 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
6525 for ac_last_try in false false false false false :; do
6526 . ./conf$$subs.sh ||
6527 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
6529 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
6530 if test $ac_delim_n = $ac_delim_num; then
6532 elif $ac_last_try; then
6533 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
6535 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
6540 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6541 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
6545 s/^/S["/; s
/!.
*/"]=/
6555 s/\(.\{148\}\)..*/\1/
6557 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
6562 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
6569 s/\(.\{148\}\)..*/\1/
6571 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
6575 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
6580 ' <conf$$subs.awk | sed '
6585 ' >>$CONFIG_STATUS || ac_write_fail=1
6586 rm -f conf$$subs.awk
6587 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6589 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
6590 for (key in S) S_is_set[key] = 1
6596 nfields = split(line, field, "@
")
6598 len = length(field[1])
6599 for (i = 2; i < nfields; i++) {
6601 keylen = length(key)
6602 if (S_is_set[key]) {
6604 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6605 len += length(value) + length(field[++i])
6616 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6617 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6618 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
6621 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
6622 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
6625 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
6626 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
6627 # trailing colons and then remove the whole line if VPATH becomes empty
6628 # (actually we leave an empty line to preserve line numbers).
6629 if test "x
$srcdir" = x.; then
6630 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
6648 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6649 fi # test -n "$CONFIG_FILES"
6651 # Set up the scripts for CONFIG_HEADERS section.
6652 # No need to generate them if there are no CONFIG_HEADERS.
6653 # This happens for instance with `./config.status Makefile'.
6654 if test -n "$CONFIG_HEADERS"; then
6655 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
6659 # Transform confdefs.h into an awk script `defines.awk', embedded as
6660 # here-document in config.status, that substitutes the proper values into
6661 # config.h.in to produce config.h.
6663 # Create a delimiter string that does not exist in confdefs.h, to ease
6664 # handling of long lines.
6666 for ac_last_try in false false :; do
6667 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
6668 if test -z "$ac_tt"; then
6670 elif $ac_last_try; then
6671 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
6673 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
6677 # For the awk script, D is an array of macro values keyed by name,
6678 # likewise P contains macro parameters if any. Preserve backslash
6679 # newline sequences.
6681 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6683 s/.\{148\}/&'"$ac_delim"'/g
6686 s/^[ ]*#[ ]*define[ ][ ]*/ /
6693 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
6695 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
6699 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
6700 D["\
1"]=" \
3\\\\\\n
"\\/p
6702 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
6707 s/.\{148\}/&'"$ac_delim"'/g
6712 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
6715 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
6717 ' <confdefs.h | sed '
6718 s/'"$ac_delim"'/"\\\
6719 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6721 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6722 for (key in D) D_is_set[key] = 1
6725 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6727 split(line, arg, " ")
6728 if (arg[1] == "#") {
6732 defundef
= substr
(arg
[1], 2)
6735 split(mac1
, mac2
, "(") #)
6737 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
6738 if (D_is_set
[macro
]) {
6739 # Preserve the white space surrounding the "#".
6740 print prefix
"define", macro P
[macro
] D
[macro
]
6743 # Replace #undef with comments. This is necessary, for example,
6744 # in the case of _POSIX_SOURCE, which is predefined and required
6745 # on some systems where configure will not decide to define it.
6746 if (defundef
== "undef") {
6747 print
"/*", prefix defundef
, macro
, "*/"
6755 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6756 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
6757 fi # test -n "$CONFIG_HEADERS"
6760 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
6765 :[FHLC
]) ac_mode
=$ac_tag; continue;;
6767 case $ac_mode$ac_tag in
6769 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
6770 :[FH
]-) ac_tag
=-:-;;
6771 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
6788 -) ac_f
="$ac_tmp/stdin";;
6789 *) # Look for the file first in the build tree, then in the source tree
6790 # (if the path is not absolute). The absolute path cannot be DOS-style,
6791 # because $ac_f cannot contain `:'.
6795 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
6797 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6799 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6800 as_fn_append ac_file_inputs
" '$ac_f'"
6803 # Let's still pretend it is `configure' which instantiates (i.e., don't
6804 # use $as_me), people would be surprised to read:
6805 # /* config.h. Generated by config.status. */
6806 configure_input
='Generated from '`
6807 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6809 if test x
"$ac_file" != x-
; then
6810 configure_input
="$ac_file. $configure_input"
6811 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6812 $as_echo "$as_me: creating $ac_file" >&6;}
6814 # Neutralize special characters interpreted by sed in replacement strings.
6815 case $configure_input in #(
6816 *\
&* |
*\|
* |
*\\* )
6817 ac_sed_conf_input
=`$as_echo "$configure_input" |
6818 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6819 *) ac_sed_conf_input
=$configure_input;;
6823 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
6824 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
6829 ac_dir
=`$as_dirname -- "$ac_file" ||
6830 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6831 X"$ac_file" : 'X\(//\)[^/]' \| \
6832 X"$ac_file" : 'X\(//\)$' \| \
6833 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6834 $as_echo X"$ac_file" |
6835 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6852 as_dir
="$ac_dir"; as_fn_mkdir_p
6856 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
6858 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6859 # A ".." for each directory in $ac_dir_suffix.
6860 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6861 case $ac_top_builddir_sub in
6862 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
6863 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
6866 ac_abs_top_builddir
=$ac_pwd
6867 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
6868 # for backward compatibility:
6869 ac_top_builddir
=$ac_top_build_prefix
6872 .
) # We are building in place.
6874 ac_top_srcdir
=$ac_top_builddir_sub
6875 ac_abs_top_srcdir
=$ac_pwd ;;
6876 [\\/]* | ?
:[\\/]* ) # Absolute name.
6877 ac_srcdir
=$srcdir$ac_dir_suffix;
6878 ac_top_srcdir
=$srcdir
6879 ac_abs_top_srcdir
=$srcdir ;;
6881 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
6882 ac_top_srcdir
=$ac_top_build_prefix$srcdir
6883 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
6885 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
6895 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
6896 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
6900 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6901 # If the template does not know about datarootdir, expand it.
6902 # FIXME: This hack should be removed a few years after 2.60.
6903 ac_datarootdir_hack
=; ac_datarootdir_seen
=
6914 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6915 *datarootdir
*) ac_datarootdir_seen
=yes;;
6916 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
6917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6918 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6920 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6921 ac_datarootdir_hack='
6922 s&@datadir@&$datadir&g
6923 s&@docdir@&$docdir&g
6924 s&@infodir@&$infodir&g
6925 s&@localedir@&$localedir&g
6926 s&@mandir@&$mandir&g
6927 s&\\\${datarootdir}&$datarootdir&g' ;;
6931 # Neutralize VPATH when `$srcdir' = `.'.
6932 # Shell code in configure.ac might set extrasub.
6933 # FIXME: do we really want to maintain this feature?
6934 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6935 ac_sed_extra="$ac_vpsub
6938 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6940 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
6941 s|@configure_input@|
$ac_sed_conf_input|
;t t
6942 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
6943 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
6944 s
&@srcdir@
&$ac_srcdir&;t t
6945 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
6946 s
&@top_srcdir@
&$ac_top_srcdir&;t t
6947 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
6948 s
&@builddir@
&$ac_builddir&;t t
6949 s
&@abs_builddir@
&$ac_abs_builddir&;t t
6950 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
6951 s
&@INSTALL@
&$ac_INSTALL&;t t
6952 $ac_datarootdir_hack
6954 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
6955 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
6957 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6958 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
6959 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
6960 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
6961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
6962 which seems to be undefined. Please make sure it is defined" >&5
6963 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
6964 which seems to be undefined. Please make sure it is defined" >&2;}
6966 rm -f "$ac_tmp/stdin"
6968 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
6969 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
6971 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6977 if test x"$ac_file" != x-; then
6979 $as_echo "/* $configure_input */" \
6980 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
6981 } >"$ac_tmp/config.h" \
6982 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6983 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
6984 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6985 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6988 mv "$ac_tmp/config.h" "$ac_file" \
6989 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6992 $as_echo "/* $configure_input */" \
6993 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
6994 || as_fn_error $? "could not create -" "$LINENO" 5
6998 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6999 $as_echo "$as_me: executing $ac_file commands" >&6;}
7004 case $ac_file$ac_mode in
7005 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
7006 if test -n "$CONFIG_FILES"; then
7007 # FIXME: We shouldn't need to
set ac_file
7009 .
${libgcc_topdir}/config-ml.
in
7018 ac_clean_files
=$ac_clean_files_save
7020 test $ac_write_fail = 0 ||
7021 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
7024 # configure is writing to config.log, and then calls config.status.
7025 # config.status does its own redirection, appending to config.log.
7026 # Unfortunately, on DOS this fails, as config.log is still kept open
7027 # by configure, so config.status won't be able to write to it; its
7028 # output is simply discarded. So we exec the FD to /dev/null,
7029 # effectively closing config.log, so it can be properly (re)opened and
7030 # appended to by config.status. When coming back to configure, we
7031 # need to make the FD available again.
7032 if test "$no_create" != yes; then
7034 ac_config_status_args
=
7035 test "$silent" = yes &&
7036 ac_config_status_args
="$ac_config_status_args --quiet"
7038 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
7040 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7041 # would make configure fail if this is the last instruction.
7042 $ac_cs_success || as_fn_exit
1
7044 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7046 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}