2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for gold 0.1.
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.
579 PACKAGE_TARNAME
='gold'
580 PACKAGE_VERSION
='0.1'
581 PACKAGE_STRING
='gold 0.1'
585 ac_unique_file
="gold.cc"
586 # Factoring default headers for most tests.
587 ac_includes_default
="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
622 ac_subst_vars
='am__EXEEXT_FALSE
626 MAINTAINER_MODE_FALSE
630 HAVE_NO_USE_LINKER_PLUGIN_FALSE
631 HAVE_NO_USE_LINKER_PLUGIN_TRUE
650 WARN_CFLAGS_FOR_BUILD
657 TLS_DESCRIPTORS_FALSE
659 TLS_GNU2_DIALECT_FALSE
660 TLS_GNU2_DIALECT_TRUE
668 CFLAGS_CF_PROTECTION_FALSE
669 CFLAGS_CF_PROTECTION_TRUE
674 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE
675 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE
678 NATIVE_OR_CROSS_LINKER_FALSE
679 NATIVE_OR_CROSS_LINKER_TRUE
712 DEFAULT_TARGET_MIPS_FALSE
713 DEFAULT_TARGET_MIPS_TRUE
714 DEFAULT_TARGET_TILEGX_FALSE
715 DEFAULT_TARGET_TILEGX_TRUE
716 DEFAULT_TARGET_X86_64_OR_X32_FALSE
717 DEFAULT_TARGET_X86_64_OR_X32_TRUE
718 DEFAULT_TARGET_X32_FALSE
719 DEFAULT_TARGET_X32_TRUE
720 DEFAULT_TARGET_X86_64_FALSE
721 DEFAULT_TARGET_X86_64_TRUE
722 DEFAULT_TARGET_S390_FALSE
723 DEFAULT_TARGET_S390_TRUE
724 DEFAULT_TARGET_SPARC_FALSE
725 DEFAULT_TARGET_SPARC_TRUE
726 DEFAULT_TARGET_POWERPC_FALSE
727 DEFAULT_TARGET_POWERPC_TRUE
728 DEFAULT_TARGET_I386_FALSE
729 DEFAULT_TARGET_I386_TRUE
730 DEFAULT_TARGET_ARM_FALSE
731 DEFAULT_TARGET_ARM_TRUE
732 DEFAULT_TARGET_AARCH64_FALSE
733 DEFAULT_TARGET_AARCH64_TRUE
770 INSTALL_STRIP_PROGRAM
824 program_transform_name
837 enable_option_checking
839 enable_dependency_tracking
845 enable_default_hash_style
849 enable_build_warnings
854 enable_maintainer_mode
856 ac_precious_vars
='build_alias
873 # Initialize some variables set by options.
875 ac_init_version
=false
876 ac_unrecognized_opts
=
878 # The variables have the same names as the options, with
879 # dashes changed to underlines.
887 program_transform_name
=s
,x
,x
,
895 # Installation directory options.
896 # These are left unexpanded so users can "make install exec_prefix=/foo"
897 # and all the variables that are supposed to be based on exec_prefix
898 # by default will actually change.
899 # Use braces instead of parens because sh, perl, etc. also accept them.
900 # (The list follows the same order as the GNU Coding Standards.)
901 bindir
='${exec_prefix}/bin'
902 sbindir
='${exec_prefix}/sbin'
903 libexecdir
='${exec_prefix}/libexec'
904 datarootdir
='${prefix}/share'
905 datadir
='${datarootdir}'
906 sysconfdir
='${prefix}/etc'
907 sharedstatedir
='${prefix}/com'
908 localstatedir
='${prefix}/var'
909 includedir
='${prefix}/include'
910 oldincludedir
='/usr/include'
911 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
912 infodir
='${datarootdir}/info'
917 libdir
='${exec_prefix}/lib'
918 localedir
='${datarootdir}/locale'
919 mandir
='${datarootdir}/man'
925 # If the previous option needs an argument, assign it.
926 if test -n "$ac_prev"; then
927 eval $ac_prev=\
$ac_option
933 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
938 # Accept the important Cygnus configure options, so we can diagnose typos.
940 case $ac_dashdash$ac_option in
944 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
946 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
949 -build |
--build |
--buil |
--bui |
--bu)
950 ac_prev
=build_alias
;;
951 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
952 build_alias
=$ac_optarg ;;
954 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
955 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
956 ac_prev
=cache_file
;;
957 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
958 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
959 cache_file
=$ac_optarg ;;
962 cache_file
=config.cache
;;
964 -datadir |
--datadir |
--datadi |
--datad)
966 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
967 datadir
=$ac_optarg ;;
969 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
970 |
--dataroo |
--dataro |
--datar)
971 ac_prev
=datarootdir
;;
972 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
973 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
974 datarootdir
=$ac_optarg ;;
976 -disable-* |
--disable-*)
977 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
978 # Reject names that are not valid shell variable names.
979 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
980 as_fn_error $?
"invalid feature name: $ac_useropt"
981 ac_useropt_orig
=$ac_useropt
982 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
983 case $ac_user_opts in
987 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
988 ac_unrecognized_sep
=', ';;
990 eval enable_
$ac_useropt=no
;;
992 -docdir |
--docdir |
--docdi |
--doc |
--do)
994 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
997 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
999 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1000 dvidir
=$ac_optarg ;;
1002 -enable-* |
--enable-*)
1003 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1004 # Reject names that are not valid shell variable names.
1005 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1006 as_fn_error $?
"invalid feature name: $ac_useropt"
1007 ac_useropt_orig
=$ac_useropt
1008 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1009 case $ac_user_opts in
1011 "enable_
$ac_useropt"
1013 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1014 ac_unrecognized_sep
=', ';;
1016 eval enable_
$ac_useropt=\
$ac_optarg ;;
1018 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1019 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1020 |
--exec |
--exe |
--ex)
1021 ac_prev
=exec_prefix
;;
1022 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1023 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1024 |
--exec=* |
--exe=* |
--ex=*)
1025 exec_prefix
=$ac_optarg ;;
1027 -gas |
--gas |
--ga |
--g)
1028 # Obsolete; use --with-gas.
1031 -help |
--help |
--hel |
--he |
-h)
1032 ac_init_help
=long
;;
1033 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1034 ac_init_help
=recursive
;;
1035 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1036 ac_init_help
=short
;;
1038 -host |
--host |
--hos |
--ho)
1039 ac_prev
=host_alias
;;
1040 -host=* |
--host=* |
--hos=* |
--ho=*)
1041 host_alias
=$ac_optarg ;;
1043 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1045 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1047 htmldir
=$ac_optarg ;;
1049 -includedir |
--includedir |
--includedi |
--included |
--include \
1050 |
--includ |
--inclu |
--incl |
--inc)
1051 ac_prev
=includedir
;;
1052 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1053 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1054 includedir
=$ac_optarg ;;
1056 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1058 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1059 infodir
=$ac_optarg ;;
1061 -libdir |
--libdir |
--libdi |
--libd)
1063 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1064 libdir
=$ac_optarg ;;
1066 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1067 |
--libexe |
--libex |
--libe)
1068 ac_prev
=libexecdir
;;
1069 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1070 |
--libexe=* |
--libex=* |
--libe=*)
1071 libexecdir
=$ac_optarg ;;
1073 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1074 ac_prev
=localedir
;;
1075 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1076 localedir
=$ac_optarg ;;
1078 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1079 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1080 ac_prev
=localstatedir
;;
1081 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1082 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1083 localstatedir
=$ac_optarg ;;
1085 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1087 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1088 mandir
=$ac_optarg ;;
1090 -nfp |
--nfp |
--nf)
1091 # Obsolete; use --without-fp.
1094 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1095 |
--no-cr |
--no-c |
-n)
1098 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1099 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1102 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1103 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1104 |
--oldin |
--oldi |
--old |
--ol |
--o)
1105 ac_prev
=oldincludedir
;;
1106 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1107 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1108 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1109 oldincludedir
=$ac_optarg ;;
1111 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1113 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1114 prefix
=$ac_optarg ;;
1116 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1117 |
--program-pre |
--program-pr |
--program-p)
1118 ac_prev
=program_prefix
;;
1119 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1120 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1121 program_prefix
=$ac_optarg ;;
1123 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1124 |
--program-suf |
--program-su |
--program-s)
1125 ac_prev
=program_suffix
;;
1126 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1127 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1128 program_suffix
=$ac_optarg ;;
1130 -program-transform-name |
--program-transform-name \
1131 |
--program-transform-nam |
--program-transform-na \
1132 |
--program-transform-n |
--program-transform- \
1133 |
--program-transform |
--program-transfor \
1134 |
--program-transfo |
--program-transf \
1135 |
--program-trans |
--program-tran \
1136 |
--progr-tra |
--program-tr |
--program-t)
1137 ac_prev
=program_transform_name
;;
1138 -program-transform-name=* |
--program-transform-name=* \
1139 |
--program-transform-nam=* |
--program-transform-na=* \
1140 |
--program-transform-n=* |
--program-transform-=* \
1141 |
--program-transform=* |
--program-transfor=* \
1142 |
--program-transfo=* |
--program-transf=* \
1143 |
--program-trans=* |
--program-tran=* \
1144 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1145 program_transform_name
=$ac_optarg ;;
1147 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1149 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1150 pdfdir
=$ac_optarg ;;
1152 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1154 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1157 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1158 |
-silent |
--silent |
--silen |
--sile |
--sil)
1161 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1163 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1165 sbindir
=$ac_optarg ;;
1167 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1168 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1169 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1171 ac_prev
=sharedstatedir
;;
1172 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1173 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1174 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1176 sharedstatedir
=$ac_optarg ;;
1178 -site |
--site |
--sit)
1180 -site=* |
--site=* |
--sit=*)
1183 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1185 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1186 srcdir
=$ac_optarg ;;
1188 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1189 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1190 ac_prev
=sysconfdir
;;
1191 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1192 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1193 sysconfdir
=$ac_optarg ;;
1195 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1196 ac_prev
=target_alias
;;
1197 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1198 target_alias
=$ac_optarg ;;
1200 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1203 -version |
--version |
--versio |
--versi |
--vers |
-V)
1204 ac_init_version
=: ;;
1207 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1208 # Reject names that are not valid shell variable names.
1209 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1210 as_fn_error $?
"invalid package name: $ac_useropt"
1211 ac_useropt_orig
=$ac_useropt
1212 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1213 case $ac_user_opts in
1217 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1218 ac_unrecognized_sep
=', ';;
1220 eval with_
$ac_useropt=\
$ac_optarg ;;
1222 -without-* |
--without-*)
1223 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1224 # Reject names that are not valid shell variable names.
1225 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1226 as_fn_error $?
"invalid package name: $ac_useropt"
1227 ac_useropt_orig
=$ac_useropt
1228 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1229 case $ac_user_opts in
1233 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1234 ac_unrecognized_sep
=', ';;
1236 eval with_
$ac_useropt=no
;;
1239 # Obsolete; use --with-x.
1242 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1243 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1244 ac_prev
=x_includes
;;
1245 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1246 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1247 x_includes
=$ac_optarg ;;
1249 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1250 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1251 ac_prev
=x_libraries
;;
1252 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1253 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1254 x_libraries
=$ac_optarg ;;
1256 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1257 Try \`$0 --help' for more information"
1261 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1262 # Reject names that are not valid shell variable names.
1263 case $ac_envvar in #(
1264 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1265 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1267 eval $ac_envvar=\
$ac_optarg
1268 export $ac_envvar ;;
1271 # FIXME: should be removed in autoconf 3.0.
1272 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1273 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1274 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1275 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1281 if test -n "$ac_prev"; then
1282 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1283 as_fn_error $?
"missing argument to $ac_option"
1286 if test -n "$ac_unrecognized_opts"; then
1287 case $enable_option_checking in
1289 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1290 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1294 # Check all directory arguments for consistency.
1295 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1296 datadir sysconfdir sharedstatedir localstatedir includedir \
1297 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1298 libdir localedir mandir
1300 eval ac_val
=\$
$ac_var
1301 # Remove trailing slashes.
1304 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1305 eval $ac_var=\
$ac_val;;
1307 # Be sure to have absolute directory names.
1309 [\\/$
]* | ?
:[\\/]* ) continue;;
1310 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1312 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1315 # There might be people who depend on the old broken behavior: `$host'
1316 # used to hold the argument of --host etc.
1317 # FIXME: To remove some day.
1320 target
=$target_alias
1322 # FIXME: To remove some day.
1323 if test "x$host_alias" != x
; then
1324 if test "x$build_alias" = x
; then
1325 cross_compiling
=maybe
1326 elif test "x$build_alias" != "x$host_alias"; then
1332 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1334 test "$silent" = yes && exec 6>/dev
/null
1337 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1338 ac_ls_di
=`ls -di .` &&
1339 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1340 as_fn_error $?
"working directory cannot be determined"
1341 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1342 as_fn_error $?
"pwd does not report name of working directory"
1345 # Find the source files, if location was not specified.
1346 if test -z "$srcdir"; then
1347 ac_srcdir_defaulted
=yes
1348 # Try the directory containing this script, then the parent directory.
1349 ac_confdir
=`$as_dirname -- "$as_myself" ||
1350 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1351 X"$as_myself" : 'X\(//\)[^/]' \| \
1352 X"$as_myself" : 'X\(//\)$' \| \
1353 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1354 $as_echo X"$as_myself" |
1355 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1373 if test ! -r "$srcdir/$ac_unique_file"; then
1377 ac_srcdir_defaulted
=no
1379 if test ! -r "$srcdir/$ac_unique_file"; then
1380 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1381 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1383 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1385 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1387 # When building in place, set srcdir=.
1388 if test "$ac_abs_confdir" = "$ac_pwd"; then
1391 # Remove unnecessary trailing slashes from srcdir.
1392 # Double slashes in file names in object file debugging info
1393 # mess up M-x gdb in Emacs.
1395 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1397 for ac_var
in $ac_precious_vars; do
1398 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1399 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1400 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1401 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1405 # Report the --help message.
1407 if test "$ac_init_help" = "long"; then
1408 # Omit some internal or obsolete options to make the list less imposing.
1409 # This message is too long to be a string in the A/UX 3.1 sh.
1411 \`configure' configures gold 0.1 to adapt to many kinds of systems.
1413 Usage: $0 [OPTION]... [VAR=VALUE]...
1415 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1416 VAR=VALUE. See below for descriptions of some of the useful variables.
1418 Defaults for the options are specified in brackets.
1421 -h, --help display this help and exit
1422 --help=short display options specific to this package
1423 --help=recursive display the short help of all the included packages
1424 -V, --version display version information and exit
1425 -q, --quiet, --silent do not print \`checking ...' messages
1426 --cache-file=FILE cache test results in FILE [disabled]
1427 -C, --config-cache alias for \`--cache-file=config.cache'
1428 -n, --no-create do not create output files
1429 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1431 Installation directories:
1432 --prefix=PREFIX install architecture-independent files in PREFIX
1433 [$ac_default_prefix]
1434 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1437 By default, \`make install' will install all the files in
1438 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1439 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1440 for instance \`--prefix=\$HOME'.
1442 For better control, use the options below.
1444 Fine tuning of the installation directories:
1445 --bindir=DIR user executables [EPREFIX/bin]
1446 --sbindir=DIR system admin executables [EPREFIX/sbin]
1447 --libexecdir=DIR program executables [EPREFIX/libexec]
1448 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1449 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1450 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1451 --libdir=DIR object code libraries [EPREFIX/lib]
1452 --includedir=DIR C header files [PREFIX/include]
1453 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1454 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1455 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1456 --infodir=DIR info documentation [DATAROOTDIR/info]
1457 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1458 --mandir=DIR man documentation [DATAROOTDIR/man]
1459 --docdir=DIR documentation root [DATAROOTDIR/doc/gold]
1460 --htmldir=DIR html documentation [DOCDIR]
1461 --dvidir=DIR dvi documentation [DOCDIR]
1462 --pdfdir=DIR pdf documentation [DOCDIR]
1463 --psdir=DIR ps documentation [DOCDIR]
1469 --program-prefix=PREFIX prepend PREFIX to installed program names
1470 --program-suffix=SUFFIX append SUFFIX to installed program names
1471 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1474 --build=BUILD configure
for building on BUILD
[guessed
]
1475 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1476 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1480 if test -n "$ac_init_help"; then
1481 case $ac_init_help in
1482 short | recursive
) echo "Configuration of gold 0.1:";;
1487 --disable-option-checking ignore unrecognized
--enable/--with options
1488 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1489 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1490 --enable-silent-rules less verbose build output
(undo
: "make V=1")
1491 --disable-silent-rules verbose build output
(undo
: "make V=0")
1492 --enable-dependency-tracking
1493 do not reject slow dependency extractors
1494 --disable-dependency-tracking
1495 speeds up one-time build
1496 --enable-gold[=ARG
] build gold
[ARG
={default
,yes,no
}]
1497 --enable-plugins Enable support
for plugins
1498 --enable-relro enable -z relro
in ELF linker by default
1499 --enable-targets alternative target configurations
1500 --enable-default-hash-style={sysv
,gnu
,both
}
1501 use this default
hash style
1502 --disable-nls do not use Native Language Support
1503 --enable-werror treat compile warnings as errors
1504 --enable-build-warnings enable build-time compiler warnings
1505 --enable-threads[=ARG
] multi-threaded linking
[ARG
={auto
,yes,no
}]
1506 --enable-maintainer-mode
1507 enable make rules and dependencies not useful
(and
1508 sometimes confusing
) to the casual installer
1511 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1512 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1513 --with-sysroot=DIR search
for usr
/lib et al within DIR
1514 --with-lib-path=dir1
:dir2...
set default LIB_PATH
1515 --with-gold-ldflags=FLAGS additional link flags
for gold
1516 --with-gold-ldadd=LIBS additional libraries
for gold
1517 --with-system-zlib use installed libz
1519 Some influential environment variables
:
1520 CC C compiler
command
1521 CFLAGS C compiler flags
1522 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1523 nonstandard directory
<lib dir
>
1524 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1525 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1526 you have headers
in a nonstandard directory
<include dir
>
1528 CXX C
++ compiler
command
1529 CXXFLAGS C
++ compiler flags
1530 YACC The
`Yet Another Compiler Compiler' implementation to use.
1531 Defaults to the first program found out of: `bison
-y', `byacc',
1533 YFLAGS The list of arguments that will be passed by default to $YACC.
1534 This script will default YFLAGS to the empty string to avoid a
1535 default value of `-d' given by some make applications.
1536 CXXCPP C++ preprocessor
1538 Use these variables to override the choices made by `configure' or to
help
1539 it to
find libraries and programs with nonstandard names
/locations.
1541 Report bugs to the package provider.
1546 if test "$ac_init_help" = "recursive"; then
1547 # If there are subdirs, report their specific --help.
1548 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1549 test -d "$ac_dir" ||
1550 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1555 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1557 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1558 # A ".." for each directory in $ac_dir_suffix.
1559 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1560 case $ac_top_builddir_sub in
1561 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1562 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1565 ac_abs_top_builddir
=$ac_pwd
1566 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1567 # for backward compatibility:
1568 ac_top_builddir
=$ac_top_build_prefix
1571 .
) # We are building in place.
1573 ac_top_srcdir
=$ac_top_builddir_sub
1574 ac_abs_top_srcdir
=$ac_pwd ;;
1575 [\\/]* | ?
:[\\/]* ) # Absolute name.
1576 ac_srcdir
=$srcdir$ac_dir_suffix;
1577 ac_top_srcdir
=$srcdir
1578 ac_abs_top_srcdir
=$srcdir ;;
1580 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1581 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1582 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1584 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1586 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1587 # Check for guested configure.
1588 if test -f "$ac_srcdir/configure.gnu"; then
1590 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1591 elif test -f "$ac_srcdir/configure"; then
1593 $SHELL "$ac_srcdir/configure" --help=recursive
1595 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1597 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1601 test -n "$ac_init_help" && exit $ac_status
1602 if $ac_init_version; then
1605 generated by GNU Autoconf
2.69
1607 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1608 This configure
script is free software
; the Free Software Foundation
1609 gives unlimited permission to copy
, distribute and modify it.
1614 ## ------------------------ ##
1615 ## Autoconf initialization. ##
1616 ## ------------------------ ##
1618 # ac_fn_c_try_compile LINENO
1619 # --------------------------
1620 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1621 ac_fn_c_try_compile
()
1623 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1624 rm -f conftest.
$ac_objext
1625 if { { ac_try
="$ac_compile"
1627 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1628 *) ac_try_echo=$ac_try;;
1630 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1631 $as_echo "$ac_try_echo"; } >&5
1632 (eval "$ac_compile") 2>conftest.err
1634 if test -s conftest.err; then
1635 grep -v '^ *+' conftest.err >conftest.er1
1636 cat conftest.er1 >&5
1637 mv -f conftest.er1 conftest.err
1639 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1640 test $ac_status = 0; } && {
1641 test -z "$ac_c_werror_flag" ||
1642 test ! -s conftest.err
1643 } && test -s conftest.$ac_objext; then :
1646 $as_echo "$as_me: failed program was:" >&5
1647 sed 's/^/| /' conftest.$ac_ext >&5
1651 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1652 as_fn_set_status $ac_retval
1654 } # ac_fn_c_try_compile
1656 # ac_fn_c_try_cpp LINENO
1657 # ----------------------
1658 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1661 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1662 if { { ac_try="$ac_cpp conftest.$ac_ext"
1664 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1665 *) ac_try_echo
=$ac_try;;
1667 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668 $as_echo "$ac_try_echo"; } >&5
1669 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1671 if test -s conftest.err
; then
1672 grep -v '^ *+' conftest.err
>conftest.er1
1673 cat conftest.er1
>&5
1674 mv -f conftest.er1 conftest.err
1676 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1677 test $ac_status = 0; } > conftest.i
&& {
1678 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1679 test ! -s conftest.err
1683 $as_echo "$as_me: failed program was:" >&5
1684 sed 's/^/| /' conftest.
$ac_ext >&5
1688 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1689 as_fn_set_status
$ac_retval
1693 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1694 # -------------------------------------------------------
1695 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1696 # the include files in INCLUDES and setting the cache variable VAR
1698 ac_fn_c_check_header_mongrel
()
1700 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1701 if eval \
${$3+:} false
; then :
1702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1703 $as_echo_n "checking for $2... " >&6; }
1704 if eval \
${$3+:} false
; then :
1705 $as_echo_n "(cached) " >&6
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1709 $as_echo "$ac_res" >&6; }
1711 # Is the header compilable?
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1713 $as_echo_n "checking $2 usability... " >&6; }
1714 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1715 /* end confdefs.h. */
1719 if ac_fn_c_try_compile
"$LINENO"; then :
1720 ac_header_compiler
=yes
1722 ac_header_compiler
=no
1724 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1726 $as_echo "$ac_header_compiler" >&6; }
1728 # Is the header present?
1729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1730 $as_echo_n "checking $2 presence... " >&6; }
1731 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1732 /* end confdefs.h. */
1735 if ac_fn_c_try_cpp
"$LINENO"; then :
1736 ac_header_preproc
=yes
1738 ac_header_preproc
=no
1740 rm -f conftest.err conftest.i conftest.
$ac_ext
1741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1742 $as_echo "$ac_header_preproc" >&6; }
1744 # So? What about this header?
1745 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1747 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1748 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1749 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1750 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1754 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1755 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1756 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1757 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1758 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1760 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1761 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1762 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1766 $as_echo_n "checking for $2... " >&6; }
1767 if eval \
${$3+:} false
; then :
1768 $as_echo_n "(cached) " >&6
1770 eval "$3=\$ac_header_compiler"
1773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774 $as_echo "$ac_res" >&6; }
1776 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1778 } # ac_fn_c_check_header_mongrel
1780 # ac_fn_c_try_run LINENO
1781 # ----------------------
1782 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1783 # that executables *can* be run.
1786 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1787 if { { ac_try
="$ac_link"
1789 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1790 *) ac_try_echo=$ac_try;;
1792 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1793 $as_echo "$ac_try_echo"; } >&5
1794 (eval "$ac_link") 2>&5
1796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1797 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1798 { { case "(($ac_try" in
1799 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1800 *) ac_try_echo
=$ac_try;;
1802 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1803 $as_echo "$ac_try_echo"; } >&5
1804 (eval "$ac_try") 2>&5
1806 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1807 test $ac_status = 0; }; }; then :
1810 $as_echo "$as_me: program exited with status $ac_status" >&5
1811 $as_echo "$as_me: failed program was:" >&5
1812 sed 's/^/| /' conftest.
$ac_ext >&5
1814 ac_retval
=$ac_status
1816 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1817 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1818 as_fn_set_status
$ac_retval
1822 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1823 # -------------------------------------------------------
1824 # Tests whether HEADER exists and can be compiled using the include files in
1825 # INCLUDES, setting the cache variable VAR accordingly.
1826 ac_fn_c_check_header_compile
()
1828 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1830 $as_echo_n "checking for $2... " >&6; }
1831 if eval \
${$3+:} false
; then :
1832 $as_echo_n "(cached) " >&6
1834 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1835 /* end confdefs.h. */
1839 if ac_fn_c_try_compile
"$LINENO"; then :
1844 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1848 $as_echo "$ac_res" >&6; }
1849 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1851 } # ac_fn_c_check_header_compile
1853 # ac_fn_c_try_link LINENO
1854 # -----------------------
1855 # Try to link conftest.$ac_ext, and return whether this succeeded.
1858 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1859 rm -f conftest.
$ac_objext conftest
$ac_exeext
1860 if { { ac_try
="$ac_link"
1862 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1863 *) ac_try_echo=$ac_try;;
1865 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1866 $as_echo "$ac_try_echo"; } >&5
1867 (eval "$ac_link") 2>conftest.err
1869 if test -s conftest.err; then
1870 grep -v '^ *+' conftest.err >conftest.er1
1871 cat conftest.er1 >&5
1872 mv -f conftest.er1 conftest.err
1874 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1875 test $ac_status = 0; } && {
1876 test -z "$ac_c_werror_flag" ||
1877 test ! -s conftest.err
1878 } && test -s conftest$ac_exeext && {
1879 test "$cross_compiling" = yes ||
1880 test -x conftest$ac_exeext
1884 $as_echo "$as_me: failed program was:" >&5
1885 sed 's/^/| /' conftest.$ac_ext >&5
1889 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1890 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1891 # interfere with the next link command; also delete a directory that is
1892 # left behind by Apple's compiler. We do this before executing the actions.
1893 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1894 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1895 as_fn_set_status $ac_retval
1897 } # ac_fn_c_try_link
1899 # ac_fn_cxx_try_compile LINENO
1900 # ----------------------------
1901 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1902 ac_fn_cxx_try_compile ()
1904 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1905 rm -f conftest.$ac_objext
1906 if { { ac_try="$ac_compile"
1908 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1909 *) ac_try_echo
=$ac_try;;
1911 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1912 $as_echo "$ac_try_echo"; } >&5
1913 (eval "$ac_compile") 2>conftest.err
1915 if test -s conftest.err
; then
1916 grep -v '^ *+' conftest.err
>conftest.er1
1917 cat conftest.er1
>&5
1918 mv -f conftest.er1 conftest.err
1920 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1921 test $ac_status = 0; } && {
1922 test -z "$ac_cxx_werror_flag" ||
1923 test ! -s conftest.err
1924 } && test -s conftest.
$ac_objext; then :
1927 $as_echo "$as_me: failed program was:" >&5
1928 sed 's/^/| /' conftest.
$ac_ext >&5
1932 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1933 as_fn_set_status
$ac_retval
1935 } # ac_fn_cxx_try_compile
1937 # ac_fn_c_check_func LINENO FUNC VAR
1938 # ----------------------------------
1939 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1940 ac_fn_c_check_func
()
1942 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1944 $as_echo_n "checking for $2... " >&6; }
1945 if eval \
${$3+:} false
; then :
1946 $as_echo_n "(cached) " >&6
1948 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1949 /* end confdefs.h. */
1950 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1951 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1952 #define $2 innocuous_$2
1954 /* System header to define __stub macros and hopefully few prototypes,
1955 which can conflict with char $2 (); below.
1956 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1957 <limits.h> exists even on freestanding compilers. */
1960 # include <limits.h>
1962 # include <assert.h>
1967 /* Override any GCC internal prototype to avoid an error.
1968 Use char because int might match the return type of a GCC
1969 builtin and then its argument prototype would still apply. */
1974 /* The GNU C library defines this for functions which it implements
1975 to always fail with ENOSYS. Some functions are actually named
1976 something starting with __ and the normal name is an alias. */
1977 #if defined __stub_$2 || defined __stub___$2
1989 if ac_fn_c_try_link
"$LINENO"; then :
1994 rm -f core conftest.err conftest.
$ac_objext \
1995 conftest
$ac_exeext conftest.
$ac_ext
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1999 $as_echo "$ac_res" >&6; }
2000 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2002 } # ac_fn_c_check_func
2004 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2005 # ---------------------------------------------
2006 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2008 ac_fn_c_check_decl
()
2010 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2011 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2012 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2014 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2015 if eval \
${$3+:} false
; then :
2016 $as_echo_n "(cached) " >&6
2018 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2019 /* end confdefs.h. */
2024 #ifndef $as_decl_name
2026 (void) $as_decl_use;
2028 (void) $as_decl_name;
2036 if ac_fn_c_try_compile
"$LINENO"; then :
2041 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2045 $as_echo "$ac_res" >&6; }
2046 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2048 } # ac_fn_c_check_decl
2050 # ac_fn_cxx_try_cpp LINENO
2051 # ------------------------
2052 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2053 ac_fn_cxx_try_cpp
()
2055 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2056 if { { ac_try
="$ac_cpp conftest.$ac_ext"
2058 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2059 *) ac_try_echo=$ac_try;;
2061 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2062 $as_echo "$ac_try_echo"; } >&5
2063 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2065 if test -s conftest.err; then
2066 grep -v '^ *+' conftest.err >conftest.er1
2067 cat conftest.er1 >&5
2068 mv -f conftest.er1 conftest.err
2070 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2071 test $ac_status = 0; } > conftest.i && {
2072 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2073 test ! -s conftest.err
2077 $as_echo "$as_me: failed program was:" >&5
2078 sed 's/^/| /' conftest.$ac_ext >&5
2082 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2083 as_fn_set_status $ac_retval
2085 } # ac_fn_cxx_try_cpp
2087 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2088 # ---------------------------------------------------------
2089 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2090 # the include files in INCLUDES and setting the cache variable VAR
2092 ac_fn_cxx_check_header_mongrel ()
2094 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2095 if eval \${$3+:} false; then :
2096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2097 $as_echo_n "checking for $2... " >&6; }
2098 if eval \${$3+:} false; then :
2099 $as_echo_n "(cached) " >&6
2102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2103 $as_echo "$ac_res" >&6; }
2105 # Is the header compilable?
2106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2107 $as_echo_n "checking $2 usability... " >&6; }
2108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2109 /* end confdefs.h. */
2113 if ac_fn_cxx_try_compile "$LINENO"; then :
2114 ac_header_compiler=yes
2116 ac_header_compiler=no
2118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2120 $as_echo "$ac_header_compiler" >&6; }
2122 # Is the header present?
2123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2124 $as_echo_n "checking $2 presence... " >&6; }
2125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2126 /* end confdefs.h. */
2129 if ac_fn_cxx_try_cpp "$LINENO"; then :
2130 ac_header_preproc=yes
2132 ac_header_preproc=no
2134 rm -f conftest.err conftest.i conftest.$ac_ext
2135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2136 $as_echo "$ac_header_preproc" >&6; }
2138 # So? What about this header?
2139 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2141 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2142 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2143 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2144 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2147 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2148 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2149 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2150 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2151 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2152 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2153 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2154 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2155 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2156 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2160 $as_echo_n "checking for $2... " >&6; }
2161 if eval \${$3+:} false; then :
2162 $as_echo_n "(cached) " >&6
2164 eval "$3=\$ac_header_compiler"
2167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2168 $as_echo "$ac_res" >&6; }
2170 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2172 } # ac_fn_cxx_check_header_mongrel
2174 # ac_fn_cxx_check_decl LINENO SYMBOL VAR INCLUDES
2175 # -----------------------------------------------
2176 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2178 ac_fn_cxx_check_decl ()
2180 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2181 as_decl_name=`echo $2|
sed 's/ *(.*//'`
2182 as_decl_use=`echo $2|
sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2184 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2185 if eval \${$3+:} false; then :
2186 $as_echo_n "(cached) " >&6
2188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2189 /* end confdefs.h. */
2194 #ifndef $as_decl_name
2196 (void) $as_decl_use;
2198 (void) $as_decl_name;
2206 if ac_fn_cxx_try_compile "$LINENO"; then :
2211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2215 $as_echo "$ac_res" >&6; }
2216 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2218 } # ac_fn_cxx_check_decl
2220 # ac_fn_cxx_try_link LINENO
2221 # -------------------------
2222 # Try to link conftest.$ac_ext, and return whether this succeeded.
2223 ac_fn_cxx_try_link ()
2225 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2226 rm -f conftest.$ac_objext conftest$ac_exeext
2227 if { { ac_try="$ac_link"
2229 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2230 *) ac_try_echo
=$ac_try;;
2232 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2233 $as_echo "$ac_try_echo"; } >&5
2234 (eval "$ac_link") 2>conftest.err
2236 if test -s conftest.err
; then
2237 grep -v '^ *+' conftest.err
>conftest.er1
2238 cat conftest.er1
>&5
2239 mv -f conftest.er1 conftest.err
2241 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2242 test $ac_status = 0; } && {
2243 test -z "$ac_cxx_werror_flag" ||
2244 test ! -s conftest.err
2245 } && test -s conftest
$ac_exeext && {
2246 test "$cross_compiling" = yes ||
2247 test -x conftest
$ac_exeext
2251 $as_echo "$as_me: failed program was:" >&5
2252 sed 's/^/| /' conftest.
$ac_ext >&5
2256 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2257 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2258 # interfere with the next link command; also delete a directory that is
2259 # left behind by Apple's compiler. We do this before executing the actions.
2260 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2261 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2262 as_fn_set_status
$ac_retval
2264 } # ac_fn_cxx_try_link
2266 # ac_fn_cxx_check_func LINENO FUNC VAR
2267 # ------------------------------------
2268 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2269 ac_fn_cxx_check_func
()
2271 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2273 $as_echo_n "checking for $2... " >&6; }
2274 if eval \
${$3+:} false
; then :
2275 $as_echo_n "(cached) " >&6
2277 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2278 /* end confdefs.h. */
2279 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2280 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2281 #define $2 innocuous_$2
2283 /* System header to define __stub macros and hopefully few prototypes,
2284 which can conflict with char $2 (); below.
2285 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2286 <limits.h> exists even on freestanding compilers. */
2289 # include <limits.h>
2291 # include <assert.h>
2296 /* Override any GCC internal prototype to avoid an error.
2297 Use char because int might match the return type of a GCC
2298 builtin and then its argument prototype would still apply. */
2303 /* The GNU C library defines this for functions which it implements
2304 to always fail with ENOSYS. Some functions are actually named
2305 something starting with __ and the normal name is an alias. */
2306 #if defined __stub_$2 || defined __stub___$2
2318 if ac_fn_cxx_try_link
"$LINENO"; then :
2323 rm -f core conftest.err conftest.
$ac_objext \
2324 conftest
$ac_exeext conftest.
$ac_ext
2327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2328 $as_echo "$ac_res" >&6; }
2329 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2331 } # ac_fn_cxx_check_func
2332 cat >config.log
<<_ACEOF
2333 This file contains any messages produced by compilers while
2334 running configure, to aid debugging if configure makes a mistake.
2336 It was created by gold $as_me 0.1, which was
2337 generated by GNU Autoconf 2.69. Invocation command line was
2349 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2350 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2351 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2352 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2353 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2355 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2356 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2358 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2359 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2360 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2361 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2362 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2363 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2364 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2368 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2372 test -z "$as_dir" && as_dir
=.
2373 $as_echo "PATH: $as_dir"
2389 # Keep a trace of the command line.
2390 # Strip out --no-create and --no-recursion so they do not pile up.
2391 # Strip out --silent because we don't want to record it for future runs.
2392 # Also quote any args containing shell meta-characters.
2393 # Make two passes to allow for proper duplicate-argument suppression.
2397 ac_must_keep_next
=false
2403 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2404 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2405 |
-silent |
--silent |
--silen |
--sile |
--sil)
2408 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2411 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2413 as_fn_append ac_configure_args1
" '$ac_arg'"
2414 if test $ac_must_keep_next = true
; then
2415 ac_must_keep_next
=false
# Got value, back to normal.
2418 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2419 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2420 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2421 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2422 case "$ac_configure_args0 " in
2423 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2426 -* ) ac_must_keep_next
=true
;;
2429 as_fn_append ac_configure_args
" '$ac_arg'"
2434 { ac_configure_args0
=; unset ac_configure_args0
;}
2435 { ac_configure_args1
=; unset ac_configure_args1
;}
2437 # When interrupted or exit'd, cleanup temporary files, and complete
2438 # config.log. We remove comments because anyway the quotes in there
2439 # would cause problems or look ugly.
2440 # WARNING: Use '\'' to represent an apostrophe within the trap.
2441 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2442 trap 'exit_status=$?
2443 # Save into config.log some information that might help in debugging.
2447 $as_echo "## ---------------- ##
2448 ## Cache variables. ##
2449 ## ---------------- ##"
2451 # The following way of writing the cache mishandles newlines in values,
2453 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2454 eval ac_val=\$$ac_var
2458 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2459 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2462 _ | IFS | as_nl) ;; #(
2463 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2464 *) { eval $ac_var=; unset $ac_var;} ;;
2469 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2470 *${as_nl}ac_space=\ *)
2472 "s/'\''/'\''\\\\'\'''\''/g;
2473 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2476 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2483 $as_echo "## ----------------- ##
2484 ## Output variables. ##
2485 ## ----------------- ##"
2487 for ac_var in $ac_subst_vars
2489 eval ac_val=\$$ac_var
2491 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2493 $as_echo "$ac_var='\''$ac_val'\''"
2497 if test -n "$ac_subst_files"; then
2498 $as_echo "## ------------------- ##
2499 ## File substitutions. ##
2500 ## ------------------- ##"
2502 for ac_var
in $ac_subst_files
2504 eval ac_val
=\$
$ac_var
2506 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2508 $as_echo "$ac_var='\''$ac_val'\''"
2513 if test -s confdefs.h; then
2514 $as_echo "## ----------- ##
2521 test "$ac_signal" != 0 &&
2522 $as_echo "$as_me: caught signal $ac_signal"
2523 $as_echo "$as_me: exit $exit_status"
2525 rm -f core *.core core.conftest.* &&
2526 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2529 for ac_signal
in 1 2 13 15; do
2530 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2534 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2535 rm -f -r conftest
* confdefs.h
2537 $as_echo "/* confdefs.h */" > confdefs.h
2539 # Predefined preprocessor variables.
2541 cat >>confdefs.h
<<_ACEOF
2542 #define PACKAGE_NAME "$PACKAGE_NAME"
2545 cat >>confdefs.h
<<_ACEOF
2546 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2549 cat >>confdefs.h
<<_ACEOF
2550 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2553 cat >>confdefs.h
<<_ACEOF
2554 #define PACKAGE_STRING "$PACKAGE_STRING"
2557 cat >>confdefs.h
<<_ACEOF
2558 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2561 cat >>confdefs.h
<<_ACEOF
2562 #define PACKAGE_URL "$PACKAGE_URL"
2566 # Let the site file select an alternate cache file if it wants to.
2567 # Prefer an explicitly selected file to automatically selected ones.
2570 if test -n "$CONFIG_SITE"; then
2571 # We do not want a PATH search for config.site.
2572 case $CONFIG_SITE in #((
2573 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2574 */*) ac_site_file1
=$CONFIG_SITE;;
2575 *) ac_site_file1
=.
/$CONFIG_SITE;;
2577 elif test "x$prefix" != xNONE
; then
2578 ac_site_file1
=$prefix/share
/config.site
2579 ac_site_file2
=$prefix/etc
/config.site
2581 ac_site_file1
=$ac_default_prefix/share
/config.site
2582 ac_site_file2
=$ac_default_prefix/etc
/config.site
2584 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2586 test "x$ac_site_file" = xNONE
&& continue
2587 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2589 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2590 sed 's/^/| /' "$ac_site_file" >&5
2592 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2593 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2594 as_fn_error $?
"failed to load site script $ac_site_file
2595 See \`config.log' for more details" "$LINENO" 5; }
2599 if test -r "$cache_file"; then
2600 # Some versions of bash will fail to source /dev/null (special files
2601 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2602 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2604 $as_echo "$as_me: loading cache $cache_file" >&6;}
2606 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2607 *) .
"./$cache_file";;
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2612 $as_echo "$as_me: creating cache $cache_file" >&6;}
2616 # Check that the precious variables saved in the cache have kept the same
2618 ac_cache_corrupted
=false
2619 for ac_var
in $ac_precious_vars; do
2620 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2621 eval ac_new_set
=\
$ac_env_${ac_var}_set
2622 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2623 eval ac_new_val
=\
$ac_env_${ac_var}_value
2624 case $ac_old_set,$ac_new_set in
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2627 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2628 ac_cache_corrupted
=: ;;
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2631 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2632 ac_cache_corrupted
=: ;;
2635 if test "x$ac_old_val" != "x$ac_new_val"; then
2636 # differences in whitespace do not lead to failure.
2637 ac_old_val_w
=`echo x $ac_old_val`
2638 ac_new_val_w
=`echo x $ac_new_val`
2639 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2641 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2642 ac_cache_corrupted
=:
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2645 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2646 eval $ac_var=\
$ac_old_val
2648 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2649 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2650 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2651 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2654 # Pass precious variables to config.status.
2655 if test "$ac_new_set" = set; then
2657 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2658 *) ac_arg
=$ac_var=$ac_new_val ;;
2660 case " $ac_configure_args " in
2661 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2662 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2666 if $ac_cache_corrupted; then
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2668 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2670 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2671 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2673 ## -------------------- ##
2674 ## Main body of script. ##
2675 ## -------------------- ##
2678 ac_cpp
='$CPP $CPPFLAGS'
2679 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2680 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2681 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2690 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2691 if test -f "$ac_dir/install-sh"; then
2693 ac_install_sh
="$ac_aux_dir/install-sh -c"
2695 elif test -f "$ac_dir/install.sh"; then
2697 ac_install_sh
="$ac_aux_dir/install.sh -c"
2699 elif test -f "$ac_dir/shtool"; then
2701 ac_install_sh
="$ac_aux_dir/shtool install -c"
2705 if test -z "$ac_aux_dir"; then
2706 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2709 # These three variables are undocumented and unsupported,
2710 # and are intended to be withdrawn in a future Autoconf release.
2711 # They can cause serious problems if a builder's source tree is in a directory
2712 # whose full name contains unusual characters.
2713 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2714 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2715 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2718 # Make sure we can run config.sub.
2719 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2720 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2723 $as_echo_n "checking build system type... " >&6; }
2724 if ${ac_cv_build+:} false
; then :
2725 $as_echo_n "(cached) " >&6
2727 ac_build_alias
=$build_alias
2728 test "x$ac_build_alias" = x
&&
2729 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2730 test "x$ac_build_alias" = x
&&
2731 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2732 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2733 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2737 $as_echo "$ac_cv_build" >&6; }
2738 case $ac_cv_build in
2740 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2743 ac_save_IFS
=$IFS; IFS
='-'
2749 # Remember, the first character of IFS is used to create $*,
2750 # except with old shells:
2753 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2757 $as_echo_n "checking host system type... " >&6; }
2758 if ${ac_cv_host+:} false
; then :
2759 $as_echo_n "(cached) " >&6
2761 if test "x$host_alias" = x
; then
2762 ac_cv_host
=$ac_cv_build
2764 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2765 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2770 $as_echo "$ac_cv_host" >&6; }
2773 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2776 ac_save_IFS
=$IFS; IFS
='-'
2782 # Remember, the first character of IFS is used to create $*,
2783 # except with old shells:
2786 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2790 $as_echo_n "checking target system type... " >&6; }
2791 if ${ac_cv_target+:} false
; then :
2792 $as_echo_n "(cached) " >&6
2794 if test "x$target_alias" = x
; then
2795 ac_cv_target
=$ac_cv_host
2797 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2798 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2803 $as_echo "$ac_cv_target" >&6; }
2804 case $ac_cv_target in
2806 *) as_fn_error $?
"invalid value of canonical target" "$LINENO" 5;;
2808 target
=$ac_cv_target
2809 ac_save_IFS
=$IFS; IFS
='-'
2815 # Remember, the first character of IFS is used to create $*,
2816 # except with old shells:
2819 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2822 # The aliases save the names the user supplied, while $host etc.
2823 # will get canonicalized.
2824 test -n "$target_alias" &&
2825 test "$program_prefix$program_suffix$program_transform_name" = \
2827 program_prefix
=${target_alias}-
2829 am__api_version
='1.15'
2831 # Find a good install program. We prefer a C program (faster),
2832 # so one script is as good as another. But avoid the broken or
2833 # incompatible versions:
2834 # SysV /etc/install, /usr/sbin/install
2835 # SunOS /usr/etc/install
2836 # IRIX /sbin/install
2838 # AmigaOS /C/install, which installs bootblocks on floppy discs
2839 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2840 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2841 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2842 # OS/2's system install, which has a completely different semantic
2843 # ./install, which can be erroneously created by make from ./install.sh.
2844 # Reject install programs that cannot install multiple files.
2845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2846 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2847 if test -z "$INSTALL"; then
2848 if ${ac_cv_path_install+:} false
; then :
2849 $as_echo_n "(cached) " >&6
2851 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2855 test -z "$as_dir" && as_dir
=.
2856 # Account for people who put trailing slashes in PATH elements.
2857 case $as_dir/ in #((
2858 .
/ | .
// |
/[cC
]/* | \
2859 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2860 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
2863 # OSF1 and SCO ODT 3.0 have their own names for install.
2864 # Don't use installbsd from OSF since it installs stuff as root
2866 for ac_prog
in ginstall scoinst
install; do
2867 for ac_exec_ext
in '' $ac_executable_extensions; do
2868 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
2869 if test $ac_prog = install &&
2870 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2871 # AIX install. It has an incompatible calling convention.
2873 elif test $ac_prog = install &&
2874 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2875 # program-specific install script used by HP pwplus--don't use.
2878 rm -rf conftest.one conftest.two conftest.dir
2879 echo one
> conftest.one
2880 echo two
> conftest.two
2882 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2883 test -s conftest.one
&& test -s conftest.two
&&
2884 test -s conftest.dir
/conftest.one
&&
2885 test -s conftest.dir
/conftest.two
2887 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2900 rm -rf conftest.one conftest.two conftest.dir
2903 if test "${ac_cv_path_install+set}" = set; then
2904 INSTALL
=$ac_cv_path_install
2906 # As a last resort, use the slow shell script. Don't cache a
2907 # value for INSTALL within a source directory, because that will
2908 # break other packages using the cache if that directory is
2909 # removed, or if the value is a relative name.
2910 INSTALL
=$ac_install_sh
2913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2914 $as_echo "$INSTALL" >&6; }
2916 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2917 # It thinks the first close brace ends the variable substitution.
2918 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2920 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2922 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2925 $as_echo_n "checking whether build environment is sane... " >&6; }
2926 # Reject unsafe characters in $srcdir or the absolute working directory
2927 # name. Accept space and tab only in the latter.
2931 *[\\\"\
#\$\&\'\`$am_lf]*)
2932 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2935 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2936 as_fn_error $?
"unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2939 # Do 'set' in a subshell so we don't clobber the current shell's
2940 # arguments. Must try -L first in case configure is actually a
2941 # symlink; some systems play weird games with the mod time of symlinks
2942 # (eg FreeBSD returns the mod time of the symlink's containing
2946 for am_try
in 1 2; do
2947 echo "timestamp, slept: $am_has_slept" > conftest.
file
2948 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2949 if test "$*" = "X"; then
2951 set X
`ls -t "$srcdir/configure" conftest.file`
2953 if test "$*" != "X $srcdir/configure conftest.file" \
2954 && test "$*" != "X conftest.file $srcdir/configure"; then
2956 # If neither matched, then we have a broken ls. This can happen
2957 # if, for instance, CONFIG_SHELL is bash and it inherits a
2958 # broken ls alias from the environment. This has actually
2959 # happened. Such a system could not be considered "sane".
2960 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
2961 alias in your environment" "$LINENO" 5
2963 if test "$2" = conftest.
file ||
test $am_try -eq 2; then
2970 test "$2" = conftest.
file
2976 as_fn_error $?
"newly created file is older than distributed files!
2977 Check your system clock" "$LINENO" 5
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2980 $as_echo "yes" >&6; }
2981 # If we didn't sleep, we still need to ensure time stamps of config.status and
2982 # generated files are strictly newer.
2984 if grep 'slept: no' conftest.
file >/dev
/null
2>&1; then
2991 test "$program_prefix" != NONE
&&
2992 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2993 # Use a double $ so make ignores it.
2994 test "$program_suffix" != NONE
&&
2995 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2996 # Double any \ or $.
2997 # By default was `s,x,x', remove it if useless.
2998 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2999 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
3001 # Expand $ac_aux_dir to an absolute path.
3002 am_aux_dir
=`cd "$ac_aux_dir" && pwd`
3004 if test x
"${MISSING+set}" != xset
; then
3007 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
3009 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
3012 # Use eval to expand $SHELL
3013 if eval "$MISSING --is-lightweight"; then
3014 am_missing_run
="$MISSING "
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3018 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3021 if test x
"${install_sh+set}" != xset
; then
3024 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
3026 install_sh
="\${SHELL} $am_aux_dir/install-sh"
3030 # Installed binaries are usually stripped using 'strip' when the user
3031 # run "make install-strip". However 'strip' might not be the right
3032 # tool to use in cross-compilation environments, therefore Automake
3033 # will honor the 'STRIP' environment variable to overrule this program.
3034 if test "$cross_compiling" != no
; then
3035 if test -n "$ac_tool_prefix"; then
3036 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3037 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
3038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3039 $as_echo_n "checking for $ac_word... " >&6; }
3040 if ${ac_cv_prog_STRIP+:} false
; then :
3041 $as_echo_n "(cached) " >&6
3043 if test -n "$STRIP"; then
3044 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
3046 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3050 test -z "$as_dir" && as_dir
=.
3051 for ac_exec_ext
in '' $ac_executable_extensions; do
3052 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3053 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
3054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3063 STRIP
=$ac_cv_prog_STRIP
3064 if test -n "$STRIP"; then
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3066 $as_echo "$STRIP" >&6; }
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3069 $as_echo "no" >&6; }
3074 if test -z "$ac_cv_prog_STRIP"; then
3076 # Extract the first word of "strip", so it can be a program name with args.
3077 set dummy strip
; ac_word
=$2
3078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3079 $as_echo_n "checking for $ac_word... " >&6; }
3080 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
3081 $as_echo_n "(cached) " >&6
3083 if test -n "$ac_ct_STRIP"; then
3084 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
3086 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3090 test -z "$as_dir" && as_dir
=.
3091 for ac_exec_ext
in '' $ac_executable_extensions; do
3092 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3093 ac_cv_prog_ac_ct_STRIP
="strip"
3094 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3103 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
3104 if test -n "$ac_ct_STRIP"; then
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3106 $as_echo "$ac_ct_STRIP" >&6; }
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3109 $as_echo "no" >&6; }
3112 if test "x$ac_ct_STRIP" = x
; then
3115 case $cross_compiling:$ac_tool_warned in
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3118 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3119 ac_tool_warned
=yes ;;
3124 STRIP
="$ac_cv_prog_STRIP"
3128 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3131 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3132 if test -z "$MKDIR_P"; then
3133 if ${ac_cv_path_mkdir+:} false
; then :
3134 $as_echo_n "(cached) " >&6
3136 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3137 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
3140 test -z "$as_dir" && as_dir
=.
3141 for ac_prog
in mkdir gmkdir
; do
3142 for ac_exec_ext
in '' $ac_executable_extensions; do
3143 as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext" ||
continue
3144 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3145 'mkdir (GNU coreutils) '* | \
3146 'mkdir (coreutils) '* | \
3147 'mkdir (fileutils) '4.1*)
3148 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
3158 test -d .
/--version && rmdir .
/--version
3159 if test "${ac_cv_path_mkdir+set}" = set; then
3160 MKDIR_P
="$ac_cv_path_mkdir -p"
3162 # As a last resort, use the slow shell script. Don't cache a
3163 # value for MKDIR_P within a source directory, because that will
3164 # break other packages using the cache if that directory is
3165 # removed, or if the value is a relative name.
3166 MKDIR_P
="$ac_install_sh -d"
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3170 $as_echo "$MKDIR_P" >&6; }
3172 for ac_prog
in gawk mawk nawk
awk
3174 # Extract the first word of "$ac_prog", so it can be a program name with args.
3175 set dummy
$ac_prog; ac_word
=$2
3176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3177 $as_echo_n "checking for $ac_word... " >&6; }
3178 if ${ac_cv_prog_AWK+:} false
; then :
3179 $as_echo_n "(cached) " >&6
3181 if test -n "$AWK"; then
3182 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3184 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3188 test -z "$as_dir" && as_dir
=.
3189 for ac_exec_ext
in '' $ac_executable_extensions; do
3190 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3191 ac_cv_prog_AWK
="$ac_prog"
3192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3202 if test -n "$AWK"; then
3203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3204 $as_echo "$AWK" >&6; }
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3207 $as_echo "no" >&6; }
3211 test -n "$AWK" && break
3214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3215 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3217 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3218 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
3219 $as_echo_n "(cached) " >&6
3221 cat >conftest.
make <<\_ACEOF
3224 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3226 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3227 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3229 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3231 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3235 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
3236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3237 $as_echo "yes" >&6; }
3240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241 $as_echo "no" >&6; }
3242 SET_MAKE
="MAKE=${MAKE-make}"
3245 rm -rf .tst
2>/dev
/null
3246 mkdir .tst
2>/dev
/null
3247 if test -d .tst
; then
3252 rmdir .tst
2>/dev
/null
3254 # Check whether --enable-silent-rules was given.
3255 if test "${enable_silent_rules+set}" = set; then :
3256 enableval
=$enable_silent_rules;
3259 case $enable_silent_rules in # (((
3260 yes) AM_DEFAULT_VERBOSITY
=0;;
3261 no
) AM_DEFAULT_VERBOSITY
=1;;
3262 *) AM_DEFAULT_VERBOSITY
=1;;
3264 am_make
=${MAKE-make}
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3266 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3267 if ${am_cv_make_support_nested_variables+:} false
; then :
3268 $as_echo_n "(cached) " >&6
3270 if $as_echo 'TRUE=$(BAR$(V))
3276 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
3277 am_cv_make_support_nested_variables
=yes
3279 am_cv_make_support_nested_variables
=no
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3283 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3284 if test $am_cv_make_support_nested_variables = yes; then
3286 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
3288 AM_V
=$AM_DEFAULT_VERBOSITY
3289 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
3293 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3294 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3295 # is not polluted with repeated "-I."
3296 am__isrc
=' -I$(srcdir)'
3297 # test to see if srcdir already configured
3298 if test -f $srcdir/config.status
; then
3299 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3303 # test whether we have cygpath
3304 if test -z "$CYGPATH_W"; then
3305 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3306 CYGPATH_W
='cygpath -w'
3313 # Define the identity of the package.
3318 cat >>confdefs.h
<<_ACEOF
3319 #define PACKAGE "$PACKAGE"
3323 cat >>confdefs.h
<<_ACEOF
3324 #define VERSION "$VERSION"
3327 # Some tools Automake needs.
3329 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3332 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3335 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3338 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3341 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
3343 # For better backward compatibility. To be removed once Automake 1.9.x
3344 # dies out for good. For more background, see:
3345 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3346 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3347 mkdir_p
='$(MKDIR_P)'
3349 # We need awk for the "check" target (and possibly the TAP driver). The
3350 # system "awk" is bad on some platforms.
3351 # Always define AMTAR for backward compatibility. Yes, it's still used
3352 # in the wild :-( We should find a proper way to deprecate it ...
3356 # We'll loop over all known methods to create a tar archive until one works.
3357 _am_tools
='gnutar pax cpio none'
3359 am__tar
='$${TAR-tar} chof - "$$tardir"' am__untar
='$${TAR-tar} xf -'
3366 # POSIX will say in a future version that running "rm -f" with no argument
3367 # is OK; and we want to be able to make that assumption in our Makefile
3368 # recipes. So use an aggressive probe to check that the usage we want is
3369 # actually supported "in the wild" to an acceptable degree.
3370 # See automake bug#10828.
3371 # To make any issue more visible, cause the running configure to be aborted
3372 # by default if the 'rm' program in use doesn't match our expectations; the
3373 # user can still override this though.
3374 if rm -f && rm -fr && rm -rf; then : OK
; else
3378 Your 'rm' program seems unable to run without file operands specified
3379 on the command line, even when the '-f' option is present. This is contrary
3380 to the behaviour of most rm programs out there, and not conforming with
3381 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3383 Please tell bug-automake@gnu.org about your system, including the value
3384 of your $PATH and any error possibly output before this message. This
3385 can help us improve future automake versions.
3388 if test x
"$ACCEPT_INFERIOR_RM_PROGRAM" = x
"yes"; then
3389 echo 'Configuration will proceed anyway, since you have set the' >&2
3390 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3394 Aborting the configuration process, to ensure you take notice of the issue.
3396 You can download and install GNU coreutils to get an 'rm' implementation
3397 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3399 If you want to complete the configuration process using your problematic
3400 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3401 to "yes", and re-run configure.
3404 as_fn_error $?
"Your 'rm' program is bad, sorry." "$LINENO" 5
3408 # Check whether --enable-silent-rules was given.
3409 if test "${enable_silent_rules+set}" = set; then :
3410 enableval
=$enable_silent_rules;
3413 case $enable_silent_rules in # (((
3414 yes) AM_DEFAULT_VERBOSITY
=0;;
3415 no
) AM_DEFAULT_VERBOSITY
=1;;
3416 *) AM_DEFAULT_VERBOSITY
=0;;
3418 am_make
=${MAKE-make}
3419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3420 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3421 if ${am_cv_make_support_nested_variables+:} false
; then :
3422 $as_echo_n "(cached) " >&6
3424 if $as_echo 'TRUE=$(BAR$(V))
3430 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
3431 am_cv_make_support_nested_variables
=yes
3433 am_cv_make_support_nested_variables
=no
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3437 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3438 if test $am_cv_make_support_nested_variables = yes; then
3440 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
3442 AM_V
=$AM_DEFAULT_VERBOSITY
3443 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
3448 ac_config_headers="$ac_config_headers config.h:config.in"
3451 DEPDIR="${am__leading_dot}deps"
3453 ac_config_commands="$ac_config_commands depfiles"
3456 am_make=${MAKE-make}
3457 cat > confinc << 'END
'
3459 @echo this is the am__doit target
3462 # If we don't
find an include directive
, just comment out the code.
3463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3464 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3468 # First try GNU make style include.
3469 echo "include confinc" > confmf
3470 # Ignore all kinds of additional output from 'make'.
3471 case `$am_make -s -f confmf 2> /dev/null` in #(
3472 *the\ am__doit\ target
*)
3478 # Now try BSD make style include.
3479 if test "$am__include" = "#"; then
3480 echo '.include "confinc"' > confmf
3481 case `$am_make -s -f confmf 2> /dev/null` in #(
3482 *the\ am__doit\ target
*)
3483 am__include
=.include
3491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3492 $as_echo "$_am_result" >&6; }
3493 rm -f confinc confmf
3495 # Check whether --enable-dependency-tracking was given.
3496 if test "${enable_dependency_tracking+set}" = set; then :
3497 enableval
=$enable_dependency_tracking;
3500 if test "x$enable_dependency_tracking" != xno
; then
3501 am_depcomp
="$ac_aux_dir/depcomp"
3505 if test "x$enable_dependency_tracking" != xno; then
3515 ac_cpp
='$CPP $CPPFLAGS'
3516 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3517 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3518 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3519 if test -n "$ac_tool_prefix"; then
3520 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3521 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3523 $as_echo_n "checking for $ac_word... " >&6; }
3524 if ${ac_cv_prog_CC+:} false
; then :
3525 $as_echo_n "(cached) " >&6
3527 if test -n "$CC"; then
3528 ac_cv_prog_CC
="$CC" # Let the user override the test.
3530 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3534 test -z "$as_dir" && as_dir
=.
3535 for ac_exec_ext
in '' $ac_executable_extensions; do
3536 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3537 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3548 if test -n "$CC"; then
3549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3550 $as_echo "$CC" >&6; }
3552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3553 $as_echo "no" >&6; }
3558 if test -z "$ac_cv_prog_CC"; then
3560 # Extract the first word of "gcc", so it can be a program name with args.
3561 set dummy gcc
; ac_word
=$2
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3563 $as_echo_n "checking for $ac_word... " >&6; }
3564 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3565 $as_echo_n "(cached) " >&6
3567 if test -n "$ac_ct_CC"; then
3568 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3570 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3574 test -z "$as_dir" && as_dir
=.
3575 for ac_exec_ext
in '' $ac_executable_extensions; do
3576 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3577 ac_cv_prog_ac_ct_CC
="gcc"
3578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3587 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3588 if test -n "$ac_ct_CC"; then
3589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3590 $as_echo "$ac_ct_CC" >&6; }
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3593 $as_echo "no" >&6; }
3596 if test "x$ac_ct_CC" = x
; then
3599 case $cross_compiling:$ac_tool_warned in
3601 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3602 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3603 ac_tool_warned
=yes ;;
3611 if test -z "$CC"; then
3612 if test -n "$ac_tool_prefix"; then
3613 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3614 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3616 $as_echo_n "checking for $ac_word... " >&6; }
3617 if ${ac_cv_prog_CC+:} false
; then :
3618 $as_echo_n "(cached) " >&6
3620 if test -n "$CC"; then
3621 ac_cv_prog_CC
="$CC" # Let the user override the test.
3623 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3627 test -z "$as_dir" && as_dir
=.
3628 for ac_exec_ext
in '' $ac_executable_extensions; do
3629 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3630 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3641 if test -n "$CC"; then
3642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3643 $as_echo "$CC" >&6; }
3645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3646 $as_echo "no" >&6; }
3652 if test -z "$CC"; then
3653 # Extract the first word of "cc", so it can be a program name with args.
3654 set dummy cc
; ac_word
=$2
3655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3656 $as_echo_n "checking for $ac_word... " >&6; }
3657 if ${ac_cv_prog_CC+:} false
; then :
3658 $as_echo_n "(cached) " >&6
3660 if test -n "$CC"; then
3661 ac_cv_prog_CC
="$CC" # Let the user override the test.
3664 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3668 test -z "$as_dir" && as_dir
=.
3669 for ac_exec_ext
in '' $ac_executable_extensions; do
3670 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3671 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3672 ac_prog_rejected
=yes
3676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3683 if test $ac_prog_rejected = yes; then
3684 # We found a bogon in the path, so make sure we never use it.
3685 set dummy
$ac_cv_prog_CC
3687 if test $# != 0; then
3688 # We chose a different compiler from the bogus one.
3689 # However, it has the same basename, so the bogon will be chosen
3690 # first if we set CC to just the basename; use the full file name.
3692 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3698 if test -n "$CC"; then
3699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3700 $as_echo "$CC" >&6; }
3702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3703 $as_echo "no" >&6; }
3708 if test -z "$CC"; then
3709 if test -n "$ac_tool_prefix"; then
3710 for ac_prog
in cl.exe
3712 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3713 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3715 $as_echo_n "checking for $ac_word... " >&6; }
3716 if ${ac_cv_prog_CC+:} false
; then :
3717 $as_echo_n "(cached) " >&6
3719 if test -n "$CC"; then
3720 ac_cv_prog_CC
="$CC" # Let the user override the test.
3722 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3726 test -z "$as_dir" && as_dir
=.
3727 for ac_exec_ext
in '' $ac_executable_extensions; do
3728 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3729 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3740 if test -n "$CC"; then
3741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3742 $as_echo "$CC" >&6; }
3744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3745 $as_echo "no" >&6; }
3749 test -n "$CC" && break
3752 if test -z "$CC"; then
3754 for ac_prog
in cl.exe
3756 # Extract the first word of "$ac_prog", so it can be a program name with args.
3757 set dummy
$ac_prog; ac_word
=$2
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3759 $as_echo_n "checking for $ac_word... " >&6; }
3760 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3761 $as_echo_n "(cached) " >&6
3763 if test -n "$ac_ct_CC"; then
3764 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3766 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3770 test -z "$as_dir" && as_dir
=.
3771 for ac_exec_ext
in '' $ac_executable_extensions; do
3772 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3773 ac_cv_prog_ac_ct_CC
="$ac_prog"
3774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3783 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3784 if test -n "$ac_ct_CC"; then
3785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3786 $as_echo "$ac_ct_CC" >&6; }
3788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3789 $as_echo "no" >&6; }
3793 test -n "$ac_ct_CC" && break
3796 if test "x$ac_ct_CC" = x
; then
3799 case $cross_compiling:$ac_tool_warned in
3801 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3802 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3803 ac_tool_warned
=yes ;;
3812 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3813 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3814 as_fn_error $?
"no acceptable C compiler found in \$PATH
3815 See \`config.log' for more details" "$LINENO" 5; }
3817 # Provide some information about the compiler.
3818 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3821 for ac_option
in --version -v -V -qversion; do
3822 { { ac_try
="$ac_compiler $ac_option >&5"
3824 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3825 *) ac_try_echo=$ac_try;;
3827 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3828 $as_echo "$ac_try_echo"; } >&5
3829 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3831 if test -s conftest.err; then
3833 ... rest of stderr output deleted ...
3834 10q' conftest.err >conftest.er1
3835 cat conftest.er1 >&5
3837 rm -f conftest.er1 conftest.err
3838 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3839 test $ac_status = 0; }
3842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3843 /* end confdefs.h. */
3853 ac_clean_files_save=$ac_clean_files
3854 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3855 # Try to create an executable without -o first, disregard a.out.
3856 # It will help us diagnose broken compilers, and finding out an intuition
3858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3859 $as_echo_n "checking whether the C compiler works... " >&6; }
3860 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3862 # The possible output files:
3863 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3866 for ac_file in $ac_files
3869 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3870 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3875 if { { ac_try="$ac_link_default"
3877 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3878 *) ac_try_echo
=$ac_try;;
3880 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3881 $as_echo "$ac_try_echo"; } >&5
3882 (eval "$ac_link_default") 2>&5
3884 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3885 test $ac_status = 0; }; then :
3886 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3887 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3888 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3889 # so that the user can short-circuit this test for compilers unknown to
3891 for ac_file
in $ac_files ''
3893 test -f "$ac_file" ||
continue
3895 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3898 # We found the default executable, but exeext='' is most
3902 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3904 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3906 # We set ac_cv_exeext here because the later test for it is not
3907 # safe: cross compilers may not add the suffix if given an `-o'
3908 # argument, so we may need to know it at that point already.
3909 # Even if this section looks crufty: it has the advantage of
3916 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3921 if test -z "$ac_file"; then :
3922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3923 $as_echo "no" >&6; }
3924 $as_echo "$as_me: failed program was:" >&5
3925 sed 's/^/| /' conftest.
$ac_ext >&5
3927 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3928 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3929 as_fn_error
77 "C compiler cannot create executables
3930 See \`config.log' for more details" "$LINENO" 5; }
3932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3933 $as_echo "yes" >&6; }
3935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3936 $as_echo_n "checking for C compiler default output file name... " >&6; }
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3938 $as_echo "$ac_file" >&6; }
3939 ac_exeext
=$ac_cv_exeext
3941 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3942 ac_clean_files
=$ac_clean_files_save
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3944 $as_echo_n "checking for suffix of executables... " >&6; }
3945 if { { ac_try
="$ac_link"
3947 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3948 *) ac_try_echo=$ac_try;;
3950 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3951 $as_echo "$ac_try_echo"; } >&5
3952 (eval "$ac_link") 2>&5
3954 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3955 test $ac_status = 0; }; then :
3956 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3957 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3958 # work properly (i.e., refer to `conftest.exe'), while it won't with
3960 for ac_file
in conftest.exe conftest conftest.
*; do
3961 test -f "$ac_file" ||
continue
3963 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3964 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3970 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3971 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3972 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3973 See \`config.log' for more details" "$LINENO" 5; }
3975 rm -f conftest conftest
$ac_cv_exeext
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3977 $as_echo "$ac_cv_exeext" >&6; }
3979 rm -f conftest.
$ac_ext
3980 EXEEXT
=$ac_cv_exeext
3982 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3983 /* end confdefs.h. */
3988 FILE *f = fopen ("conftest.out", "w");
3989 return ferror (f) || fclose (f) != 0;
3995 ac_clean_files
="$ac_clean_files conftest.out"
3996 # Check that the compiler produces executables we can run. If not, either
3997 # the compiler is broken, or we cross compile.
3998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3999 $as_echo_n "checking whether we are cross compiling... " >&6; }
4000 if test "$cross_compiling" != yes; then
4001 { { ac_try
="$ac_link"
4003 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4004 *) ac_try_echo=$ac_try;;
4006 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4007 $as_echo "$ac_try_echo"; } >&5
4008 (eval "$ac_link") 2>&5
4010 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4011 test $ac_status = 0; }
4012 if { ac_try='./conftest$ac_cv_exeext'
4013 { { case "(($ac_try" in
4014 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4015 *) ac_try_echo
=$ac_try;;
4017 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4018 $as_echo "$ac_try_echo"; } >&5
4019 (eval "$ac_try") 2>&5
4021 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4022 test $ac_status = 0; }; }; then
4025 if test "$cross_compiling" = maybe
; then
4028 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4029 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4030 as_fn_error $?
"cannot run C compiled programs.
4031 If you meant to cross compile, use \`--host'.
4032 See \`config.log' for more details" "$LINENO" 5; }
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4037 $as_echo "$cross_compiling" >&6; }
4039 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4040 ac_clean_files
=$ac_clean_files_save
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4042 $as_echo_n "checking for suffix of object files... " >&6; }
4043 if ${ac_cv_objext+:} false
; then :
4044 $as_echo_n "(cached) " >&6
4046 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4047 /* end confdefs.h. */
4057 rm -f conftest.o conftest.obj
4058 if { { ac_try
="$ac_compile"
4060 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4061 *) ac_try_echo=$ac_try;;
4063 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4064 $as_echo "$ac_try_echo"; } >&5
4065 (eval "$ac_compile") 2>&5
4067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4068 test $ac_status = 0; }; then :
4069 for ac_file in conftest.o conftest.obj conftest.*; do
4070 test -f "$ac_file" || continue;
4072 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4073 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4078 $as_echo "$as_me: failed program was:" >&5
4079 sed 's/^/| /' conftest.$ac_ext >&5
4081 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4082 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4083 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4084 See \
`config.log' for more details" "$LINENO" 5; }
4086 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4089 $as_echo "$ac_cv_objext" >&6; }
4090 OBJEXT=$ac_cv_objext
4092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4093 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4094 if ${ac_cv_c_compiler_gnu+:} false; then :
4095 $as_echo_n "(cached) " >&6
4097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4098 /* end confdefs.h. */
4111 if ac_fn_c_try_compile "$LINENO"; then :
4116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4117 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4121 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4122 if test $ac_compiler_gnu = yes; then
4127 ac_test_CFLAGS=${CFLAGS+set}
4128 ac_save_CFLAGS=$CFLAGS
4129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4130 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4131 if ${ac_cv_prog_cc_g+:} false; then :
4132 $as_echo_n "(cached) " >&6
4134 ac_save_c_werror_flag=$ac_c_werror_flag
4135 ac_c_werror_flag=yes
4138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4139 /* end confdefs.h. */
4149 if ac_fn_c_try_compile "$LINENO"; then :
4153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4154 /* end confdefs.h. */
4164 if ac_fn_c_try_compile "$LINENO"; then :
4167 ac_c_werror_flag=$ac_save_c_werror_flag
4169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4170 /* end confdefs.h. */
4180 if ac_fn_c_try_compile "$LINENO"; then :
4183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4188 ac_c_werror_flag=$ac_save_c_werror_flag
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4191 $as_echo "$ac_cv_prog_cc_g" >&6; }
4192 if test "$ac_test_CFLAGS" = set; then
4193 CFLAGS=$ac_save_CFLAGS
4194 elif test $ac_cv_prog_cc_g = yes; then
4195 if test "$GCC" = yes; then
4201 if test "$GCC" = yes; then
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4208 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4209 if ${ac_cv_prog_cc_c89+:} false; then :
4210 $as_echo_n "(cached) " >&6
4212 ac_cv_prog_cc_c89=no
4214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4215 /* end confdefs.h. */
4219 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4220 struct buf { int x; };
4221 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4222 static char *e (p, i)
4228 static char *f (char * (*g) (char **, int), char **p, ...)
4233 s = g (p, va_arg (v,int));
4238 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4239 function prototypes and stuff, but not '\xHH' hex character constants.
4240 These don't provoke an error unfortunately, instead are silently treated
4241 as 'x'. The following induces an error, until -std is added to get
4242 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4243 array size at least. It's necessary to write '\x00'==0 to get something
4244 that's true only with -std. */
4245 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4247 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4248 inside strings and character constants. */
4250 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4252 int test (int i, double x);
4253 struct s1 {int (*f) (int a);};
4254 struct s2 {int (*f) (double a);};
4255 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4261 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4266 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4267 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4269 CC="$ac_save_CC $ac_arg"
4270 if ac_fn_c_try_compile "$LINENO"; then :
4271 ac_cv_prog_cc_c89=$ac_arg
4273 rm -f core conftest.err conftest.$ac_objext
4274 test "x$ac_cv_prog_cc_c89" != "xno" && break
4276 rm -f conftest.$ac_ext
4281 case "x$ac_cv_prog_cc_c89" in
4283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4284 $as_echo "none needed" >&6; } ;;
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4287 $as_echo "unsupported" >&6; } ;;
4289 CC="$CC $ac_cv_prog_cc_c89"
4290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4291 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4293 if test "x$ac_cv_prog_cc_c89" != xno; then :
4298 ac_cpp='$CPP $CPPFLAGS'
4299 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4300 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4301 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4304 ac_cpp='$CPP $CPPFLAGS'
4305 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4306 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4307 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4309 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4310 if ${am_cv_prog_cc_c_o+:} false; then :
4311 $as_echo_n "(cached) " >&6
4313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314 /* end confdefs.h. */
4324 # Make sure it works both with $CC and with simple cc.
4325 # Following AC_PROG_CC_C_O, we do the test twice because some
4326 # compilers refuse to overwrite an existing .o file with -o,
4327 # though they will create one.
4328 am_cv_prog_cc_c_o=yes
4330 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4331 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4334 (exit $ac_status); } \
4335 && test -f conftest2.$ac_objext; then
4338 am_cv_prog_cc_c_o=no
4342 rm -f core conftest*
4345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4346 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4347 if test "$am_cv_prog_cc_c_o" != yes; then
4348 # Losing compiler, so override with the script.
4349 # FIXME: It is wrong to rewrite CC.
4350 # But if we don't then we get into trouble of one sort or another.
4351 # A longer-term fix would be to have automake use am__CC in this case,
4352 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4353 CC="$am_aux_dir/compile $CC"
4356 ac_cpp='$CPP $CPPFLAGS'
4357 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4358 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4359 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4362 depcc="$CC" am_compiler_list=
4364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4365 $as_echo_n "checking dependency style of $depcc... " >&6; }
4366 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4367 $as_echo_n "(cached) " >&6
4369 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4370 # We make a subdir and do the tests there. Otherwise we can end up
4371 # making bogus files that we don't know about and never remove. For
4372 # instance it was reported that on HP-UX the gcc test will end up
4373 # making a dummy file named 'D' -- because '-MD' means "put the output
4377 # Copy depcomp to subdir because otherwise we won't find it if we're
4378 # using a relative directory.
4379 cp "$am_depcomp" conftest.dir
4381 # We will build objects and dependencies in a subdirectory because
4382 # it helps to detect inapplicable dependency modes. For instance
4383 # both Tru64's cc and ICC support -MD to output dependencies as a
4384 # side effect of compilation, but ICC will put the dependencies in
4385 # the current directory while Tru64 will put them in the object
4389 am_cv_CC_dependencies_compiler_type=none
4390 if test "$am_compiler_list" = ""; then
4391 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < .
/depcomp
`
4394 case " $depcc " in #(
4395 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4398 for depmode in $am_compiler_list; do
4399 # Setup a source with many dependencies, because some compilers
4400 # like to wrap large dependency lists on column 80 (with \), and
4401 # we should not choose a depcomp mode which is confused by this.
4403 # We need to recreate these files for each test, as the compiler may
4404 # overwrite some of them when testing with obscure command lines.
4405 # This happens at least with the AIX C compiler.
4407 for i in 1 2 3 4 5 6; do
4408 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4409 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4410 # Solaris 10 /bin/sh.
4411 echo '/* dummy */' > sub/conftst$i.h
4413 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4415 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4416 # mode. It turns out that the SunPro C++ compiler does not properly
4417 # handle '-M -o', and we need to detect this. Also, some Intel
4418 # versions had trouble with output in subdirs.
4419 am__obj=sub/conftest.${OBJEXT-o}
4420 am__minus_obj="-o $am__obj"
4423 # This depmode causes a compiler race in universal mode.
4424 test "$am__universal" = false || continue
4427 # After this tag, mechanisms are not by side-effect, so they'll
4428 # only be used when explicitly requested.
4429 if test "x$enable_dependency_tracking" = xyes; then
4435 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4436 # This compiler won't grok '-c -o', but also, the minuso test has
4437 # not run yet. These depmodes are late enough in the game, and
4438 # so weak that their functioning should not be impacted.
4439 am__obj=conftest.${OBJEXT-o}
4444 if depmode=$depmode \
4445 source=sub/conftest.c object=$am__obj \
4446 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4447 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4448 >/dev/null 2>conftest.err &&
4449 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4450 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4451 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4452 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4453 # icc doesn't choke on unknown options, it will just issue warnings
4454 # or remarks (even with -Werror). So we grep stderr for any message
4455 # that says an option was ignored or not supported.
4456 # When given -MP, icc 7.0 and 7.1 complain thusly:
4457 # icc: Command line warning: ignoring option '-M'; no argument required
4458 # The diagnosis changed in icc 8.0:
4459 # icc: Command line remark: option '-MP' not supported
4460 if (grep 'ignoring option' conftest.err ||
4461 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4462 am_cv_CC_dependencies_compiler_type=$depmode
4471 am_cv_CC_dependencies_compiler_type=none
4475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4476 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4477 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4480 test "x$enable_dependency_tracking" != xno \
4481 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4483 am__fastdepCC_FALSE='#'
4485 am__fastdepCC_TRUE='#'
4486 am__fastdepCC_FALSE=
4492 ac_cpp='$CPP $CPPFLAGS'
4493 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4494 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4495 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4497 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4498 # On Suns, sometimes $CPP names a directory.
4499 if test -n "$CPP" && test -d "$CPP"; then
4502 if test -z "$CPP"; then
4503 if ${ac_cv_prog_CPP+:} false; then :
4504 $as_echo_n "(cached) " >&6
4506 # Double quotes because CPP needs to be expanded
4507 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4510 for ac_c_preproc_warn_flag in '' yes
4512 # Use a header file that comes with gcc, so configuring glibc
4513 # with a fresh cross-compiler works.
4514 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4515 # <limits.h> exists even on freestanding compilers.
4516 # On the NeXT, cc -E runs the code through the compiler's parser,
4517 # not just through cpp. "Syntax error" is here to catch this case.
4518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4519 /* end confdefs.h. */
4521 # include <limits.h>
4523 # include <assert.h>
4527 if ac_fn_c_try_cpp "$LINENO"; then :
4530 # Broken: fails on valid input.
4533 rm -f conftest.err conftest.i conftest.$ac_ext
4535 # OK, works on sane cases. Now check whether nonexistent headers
4536 # can be detected and how.
4537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4538 /* end confdefs.h. */
4539 #include <ac_nonexistent.h>
4541 if ac_fn_c_try_cpp "$LINENO"; then :
4542 # Broken: success on invalid input.
4545 # Passes both tests.
4549 rm -f conftest.err conftest.i conftest.$ac_ext
4552 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4553 rm -f conftest.i conftest.err conftest.
$ac_ext
4554 if $ac_preproc_ok; then :
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4567 $as_echo "$CPP" >&6; }
4569 for ac_c_preproc_warn_flag
in '' yes
4571 # Use a header file that comes with gcc, so configuring glibc
4572 # with a fresh cross-compiler works.
4573 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4574 # <limits.h> exists even on freestanding compilers.
4575 # On the NeXT, cc -E runs the code through the compiler's parser,
4576 # not just through cpp. "Syntax error" is here to catch this case.
4577 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4578 /* end confdefs.h. */
4580 # include <limits.h>
4582 # include <assert.h>
4586 if ac_fn_c_try_cpp
"$LINENO"; then :
4589 # Broken: fails on valid input.
4592 rm -f conftest.err conftest.i conftest.
$ac_ext
4594 # OK, works on sane cases. Now check whether nonexistent headers
4595 # can be detected and how.
4596 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4597 /* end confdefs.h. */
4598 #include <ac_nonexistent.h>
4600 if ac_fn_c_try_cpp
"$LINENO"; then :
4601 # Broken: success on invalid input.
4604 # Passes both tests.
4608 rm -f conftest.err conftest.i conftest.
$ac_ext
4611 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4612 rm -f conftest.i conftest.err conftest.
$ac_ext
4613 if $ac_preproc_ok; then :
4616 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4617 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4618 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4619 See \`config.log' for more details" "$LINENO" 5; }
4623 ac_cpp
='$CPP $CPPFLAGS'
4624 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4625 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4626 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4630 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4631 if ${ac_cv_path_GREP+:} false
; then :
4632 $as_echo_n "(cached) " >&6
4634 if test -z "$GREP"; then
4635 ac_path_GREP_found
=false
4636 # Loop through the user's path and test for each of PROGNAME-LIST
4637 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4638 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4641 test -z "$as_dir" && as_dir
=.
4642 for ac_prog
in grep ggrep
; do
4643 for ac_exec_ext
in '' $ac_executable_extensions; do
4644 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4645 as_fn_executable_p
"$ac_path_GREP" ||
continue
4646 # Check for GNU ac_path_GREP and select it if it is found.
4647 # Check for GNU $ac_path_GREP
4648 case `"$ac_path_GREP" --version 2>&1` in
4650 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4653 $as_echo_n 0123456789 >"conftest.in"
4656 cat "conftest.in" "conftest.in" >"conftest.tmp"
4657 mv "conftest.tmp" "conftest.in"
4658 cp "conftest.in" "conftest.nl"
4659 $as_echo 'GREP' >> "conftest.nl"
4660 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4661 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4662 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4663 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4664 # Best one so far, save it but keep looking for a better one
4665 ac_cv_path_GREP
="$ac_path_GREP"
4666 ac_path_GREP_max
=$ac_count
4668 # 10*(2^10) chars as input seems more than enough
4669 test $ac_count -gt 10 && break
4671 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4674 $ac_path_GREP_found && break 3
4679 if test -z "$ac_cv_path_GREP"; then
4680 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4683 ac_cv_path_GREP
=$GREP
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4688 $as_echo "$ac_cv_path_GREP" >&6; }
4689 GREP
="$ac_cv_path_GREP"
4692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4693 $as_echo_n "checking for egrep... " >&6; }
4694 if ${ac_cv_path_EGREP+:} false
; then :
4695 $as_echo_n "(cached) " >&6
4697 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4698 then ac_cv_path_EGREP
="$GREP -E"
4700 if test -z "$EGREP"; then
4701 ac_path_EGREP_found
=false
4702 # Loop through the user's path and test for each of PROGNAME-LIST
4703 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4704 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4707 test -z "$as_dir" && as_dir
=.
4708 for ac_prog
in egrep; do
4709 for ac_exec_ext
in '' $ac_executable_extensions; do
4710 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4711 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4712 # Check for GNU ac_path_EGREP and select it if it is found.
4713 # Check for GNU $ac_path_EGREP
4714 case `"$ac_path_EGREP" --version 2>&1` in
4716 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4719 $as_echo_n 0123456789 >"conftest.in"
4722 cat "conftest.in" "conftest.in" >"conftest.tmp"
4723 mv "conftest.tmp" "conftest.in"
4724 cp "conftest.in" "conftest.nl"
4725 $as_echo 'EGREP' >> "conftest.nl"
4726 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4727 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4728 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4729 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4730 # Best one so far, save it but keep looking for a better one
4731 ac_cv_path_EGREP
="$ac_path_EGREP"
4732 ac_path_EGREP_max
=$ac_count
4734 # 10*(2^10) chars as input seems more than enough
4735 test $ac_count -gt 10 && break
4737 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4740 $ac_path_EGREP_found && break 3
4745 if test -z "$ac_cv_path_EGREP"; then
4746 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4749 ac_cv_path_EGREP
=$EGREP
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4755 $as_echo "$ac_cv_path_EGREP" >&6; }
4756 EGREP
="$ac_cv_path_EGREP"
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4760 $as_echo_n "checking for ANSI C header files... " >&6; }
4761 if ${ac_cv_header_stdc+:} false
; then :
4762 $as_echo_n "(cached) " >&6
4764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4765 /* end confdefs.h. */
4779 if ac_fn_c_try_compile
"$LINENO"; then :
4780 ac_cv_header_stdc
=yes
4782 ac_cv_header_stdc
=no
4784 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4786 if test $ac_cv_header_stdc = yes; then
4787 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4788 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4789 /* end confdefs.h. */
4793 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4794 $EGREP "memchr" >/dev
/null
2>&1; then :
4797 ac_cv_header_stdc
=no
4803 if test $ac_cv_header_stdc = yes; then
4804 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4805 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4806 /* end confdefs.h. */
4810 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4811 $EGREP "free" >/dev
/null
2>&1; then :
4814 ac_cv_header_stdc
=no
4820 if test $ac_cv_header_stdc = yes; then
4821 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4822 if test "$cross_compiling" = yes; then :
4825 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4826 /* end confdefs.h. */
4829 #if ((' ' & 0x0FF) == 0x020)
4830 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4831 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4833 # define ISLOWER(c) \
4834 (('a' <= (c) && (c) <= 'i') \
4835 || ('j' <= (c) && (c) <= 'r') \
4836 || ('s' <= (c) && (c) <= 'z'))
4837 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4840 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4845 for (i = 0; i < 256; i++)
4846 if (XOR (islower (i), ISLOWER (i))
4847 || toupper (i) != TOUPPER (i))
4852 if ac_fn_c_try_run
"$LINENO"; then :
4855 ac_cv_header_stdc
=no
4857 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4858 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4864 $as_echo "$ac_cv_header_stdc" >&6; }
4865 if test $ac_cv_header_stdc = yes; then
4867 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4871 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4872 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4873 inttypes.h stdint.h unistd.h
4875 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4876 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4878 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4879 cat >>confdefs.h
<<_ACEOF
4880 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4889 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4890 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4897 if test "$MINIX" = yes; then
4899 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4902 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4905 $as_echo "#define _MINIX 1" >>confdefs.h
4910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4911 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4912 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4913 $as_echo_n "(cached) " >&6
4915 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4916 /* end confdefs.h. */
4918 # define __EXTENSIONS__ 1
4919 $ac_includes_default
4928 if ac_fn_c_try_compile
"$LINENO"; then :
4929 ac_cv_safe_to_define___extensions__
=yes
4931 ac_cv_safe_to_define___extensions__
=no
4933 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4936 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4937 test $ac_cv_safe_to_define___extensions__ = yes &&
4938 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4940 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4942 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4944 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4946 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4954 # Check whether --with-sysroot was given.
4955 if test "${with_sysroot+set}" = set; then :
4956 withval
=$with_sysroot; sysroot
=$withval
4962 if test "$sysroot" = "yes"; then
4963 sysroot
='${exec_prefix}/${target_alias}/sys-root'
4964 elif test "$sysroot" = "no"; then
4968 sysroot_relocatable
=0
4969 if test -n "$sysroot"; then
4971 "${prefix}" |
"${prefix}/"* | \
4972 "${exec_prefix}" |
"${exec_prefix}/"* | \
4973 '${prefix}' |
'${prefix}/'*| \
4974 '${exec_prefix}' |
'${exec_prefix}/'*)
4975 sysroot_relocatable
=1
4981 cat >>confdefs.h
<<_ACEOF
4982 #define TARGET_SYSTEM_ROOT "$sysroot"
4986 cat >>confdefs.h
<<_ACEOF
4987 #define TARGET_SYSTEM_ROOT_RELOCATABLE $sysroot_relocatable
4992 installed_linker
=ld.gold
4993 # Check whether --enable-gold was given.
4994 if test "${enable_gold+set}" = set; then :
4995 enableval
=$enable_gold; case "${enableval}" in
4997 install_as_default
=yes
5000 if test x
${enable_ld} = xno
; then
5001 install_as_default
=yes
5006 install_as_default
=no
5014 for ac_header
in dlfcn.h
5016 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
5018 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
5019 cat >>confdefs.h
<<_ACEOF
5020 #define HAVE_DLFCN_H 1
5027 for ac_header
in windows.h
5029 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
5031 if test "x$ac_cv_header_windows_h" = xyes
; then :
5032 cat >>confdefs.h
<<_ACEOF
5033 #define HAVE_WINDOWS_H 1
5041 # Check whether --enable-plugins was given.
5042 if test "${enable_plugins+set}" = set; then :
5043 enableval
=$enable_plugins; case "${enableval}" in
5046 if test "$maybe_plugins" != "yes" ; then
5047 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
5051 plugins
=$maybe_plugins
5055 if test "$plugins" = "yes"; then
5056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
5057 $as_echo_n "checking for library containing dlsym... " >&6; }
5058 if ${ac_cv_search_dlsym+:} false
; then :
5059 $as_echo_n "(cached) " >&6
5061 ac_func_search_save_LIBS
=$LIBS
5062 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5063 /* end confdefs.h. */
5065 /* Override any GCC internal prototype to avoid an error.
5066 Use char because int might match the return type of a GCC
5067 builtin and then its argument prototype would still apply. */
5080 for ac_lib
in '' dl
; do
5081 if test -z "$ac_lib"; then
5082 ac_res
="none required"
5085 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5087 if ac_fn_c_try_link
"$LINENO"; then :
5088 ac_cv_search_dlsym
=$ac_res
5090 rm -f core conftest.err conftest.
$ac_objext \
5092 if ${ac_cv_search_dlsym+:} false
; then :
5096 if ${ac_cv_search_dlsym+:} false
; then :
5099 ac_cv_search_dlsym
=no
5102 LIBS
=$ac_func_search_save_LIBS
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
5105 $as_echo "$ac_cv_search_dlsym" >&6; }
5106 ac_res
=$ac_cv_search_dlsym
5107 if test "$ac_res" != no
; then :
5108 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5114 if test "$plugins" = "yes"; then
5116 $as_echo "#define ENABLE_PLUGINS 1" >>confdefs.h
5119 if test "$plugins" = "yes"; then
5128 # Decide if -z relro should be enabled in ELF linker by default.
5129 ac_default_ld_z_relro
=unset
5130 # Provide a configure time option to override our default.
5131 # Check whether --enable-relro was given.
5132 if test "${enable_relro+set}" = set; then :
5133 enableval
=$enable_relro; case "${enableval}" in
5134 yes) ac_default_ld_z_relro
=1 ;;
5135 no
) ac_default_ld_z_relro
=0 ;;
5138 if test "${ac_default_ld_z_relro}" = unset; then
5139 ac_default_ld_z_relro
=1
5142 cat >>confdefs.h
<<_ACEOF
5143 #define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
5147 # Check whether --enable-targets was given.
5148 if test "${enable_targets+set}" = set; then :
5149 enableval
=$enable_targets; case "${enableval}" in
5151 as_fn_error $?
"--enable-targets option must specify target names or 'all'" "$LINENO" 5
5157 enable_targets
=$enableval
5161 # For now, enable all targets by default
5167 # Canonicalize the enabled targets.
5168 if test -n "$enable_targets"; then
5169 for targ
in `echo $enable_targets | sed -e 's/,/ /g'`; do
5170 result
=`$ac_config_sub $targ 2>/dev/null`
5171 if test -n "$result"; then
5172 canon_targets
="$canon_targets $result"
5174 # Permit unrecognized target names, like "all".
5175 canon_targets
="$canon_targets $targ"
5180 # Decide which "--hash-style" to use by default
5181 # Provide a configure time option to override our default.
5182 # Check whether --enable-default-hash-style was given.
5183 if test "${enable_default_hash_style+set}" = set; then :
5184 enableval
=$enable_default_hash_style; case "${enable_default_hash_style}" in
5185 sysv | gnu | both
) ;;
5186 *) as_fn_error $?
"bad value ${enable_default_hash_style} for enable-default-hash-style option" "$LINENO" 5 ;;
5190 # Enable gnu hash only on GNU targets, but not mips
5191 mips
*-*-*) enable_default_hash_style
=sysv
;;
5192 *-*-gnu* |
*-*-linux* |
*-*-nacl*) enable_default_hash_style
=both
;;
5193 *) enable_default_hash_style
=sysv
;;
5199 cat >>confdefs.h
<<_ACEOF
5200 #define DEFAULT_HASH_STYLE "${enable_default_hash_style}"
5204 # See which specific instantiations we need.
5210 default_osabi
=ELFOSABI_NONE
5215 for targ
in $target $canon_targets; do
5216 if test "$targ" = "all"; then
5223 .
${srcdir}/configure.tgt
5225 if test "$targ_obj" = "UNKNOWN"; then
5226 as_fn_error $?
"\"unsupported target $targ\"" "$LINENO" 5
5228 targetobjs
="$targetobjs ${targ_obj}.\$(OBJEXT)"
5229 if test "$targ_extra_obj" != ""; then
5230 targetobjs
="$targetobjs ${targ_extra_obj}.\$(OBJEXT)"
5232 if test "$targ_size" = "32" -o "$targ_extra_size" = "32"; then
5233 if test "$targ_big_endian" = "true" \
5234 -o "$targ_extra_big_endian" = "true"; then
5237 if test "$targ_big_endian" = "false" \
5238 -o "$targ_extra_big_endian" = "false"; then
5242 if test "$targ_size" = "64" -o "$targ_extra_size" = "64"; then
5243 if test "$targ_big_endian" = "true" \
5244 -o "$targ_extra_big_endian" = "true"; then
5247 if test "$targ_big_endian" = "false" \
5248 -o "$targ_extra_big_endian" = "false"; then
5253 if test "$target" = "$targ"; then
5254 default_machine
=$targ_machine
5255 default_size
=$targ_size
5256 default_big_endian
=$targ_big_endian
5257 default_osabi
=$targ_osabi
5259 if test "$targ_obj" = "aarch64"; then
5260 DEFAULT_TARGET_AARCH64_TRUE
=
5261 DEFAULT_TARGET_AARCH64_FALSE
='#'
5263 DEFAULT_TARGET_AARCH64_TRUE
='#'
5264 DEFAULT_TARGET_AARCH64_FALSE
=
5267 if test "$targ_obj" = "arm"; then
5268 DEFAULT_TARGET_ARM_TRUE
=
5269 DEFAULT_TARGET_ARM_FALSE
='#'
5271 DEFAULT_TARGET_ARM_TRUE
='#'
5272 DEFAULT_TARGET_ARM_FALSE
=
5275 if test "$targ_obj" = "i386"; then
5276 DEFAULT_TARGET_I386_TRUE
=
5277 DEFAULT_TARGET_I386_FALSE
='#'
5279 DEFAULT_TARGET_I386_TRUE
='#'
5280 DEFAULT_TARGET_I386_FALSE
=
5283 if test "$targ_obj" = "powerpc"; then
5284 DEFAULT_TARGET_POWERPC_TRUE
=
5285 DEFAULT_TARGET_POWERPC_FALSE
='#'
5287 DEFAULT_TARGET_POWERPC_TRUE
='#'
5288 DEFAULT_TARGET_POWERPC_FALSE
=
5291 if test "$targ_obj" = "sparc"; then
5292 DEFAULT_TARGET_SPARC_TRUE
=
5293 DEFAULT_TARGET_SPARC_FALSE
='#'
5295 DEFAULT_TARGET_SPARC_TRUE
='#'
5296 DEFAULT_TARGET_SPARC_FALSE
=
5299 if test "$targ_obj" = "s390"; then
5300 DEFAULT_TARGET_S390_TRUE
=
5301 DEFAULT_TARGET_S390_FALSE
='#'
5303 DEFAULT_TARGET_S390_TRUE
='#'
5304 DEFAULT_TARGET_S390_FALSE
=
5309 if test "$targ_obj" = "x86_64"; then
5311 x86_64
*-linux-gnux32)
5320 if test "$target_x86_64" = "yes"; then
5321 DEFAULT_TARGET_X86_64_TRUE
=
5322 DEFAULT_TARGET_X86_64_FALSE
='#'
5324 DEFAULT_TARGET_X86_64_TRUE
='#'
5325 DEFAULT_TARGET_X86_64_FALSE
=
5328 if test "$target_x32" = "yes"; then
5329 DEFAULT_TARGET_X32_TRUE
=
5330 DEFAULT_TARGET_X32_FALSE
='#'
5332 DEFAULT_TARGET_X32_TRUE
='#'
5333 DEFAULT_TARGET_X32_FALSE
=
5336 if test "$target_x86_64" = "yes" -o "$target_x32" = "yes"; then
5337 DEFAULT_TARGET_X86_64_OR_X32_TRUE
=
5338 DEFAULT_TARGET_X86_64_OR_X32_FALSE
='#'
5340 DEFAULT_TARGET_X86_64_OR_X32_TRUE
='#'
5341 DEFAULT_TARGET_X86_64_OR_X32_FALSE
=
5344 if test "$targ_obj" = "tilegx"; then
5345 DEFAULT_TARGET_TILEGX_TRUE
=
5346 DEFAULT_TARGET_TILEGX_FALSE
='#'
5348 DEFAULT_TARGET_TILEGX_TRUE
='#'
5349 DEFAULT_TARGET_TILEGX_FALSE
=
5352 if test "$targ_obj" = "mips"; then
5353 DEFAULT_TARGET_MIPS_TRUE
=
5354 DEFAULT_TARGET_MIPS_FALSE
='#'
5356 DEFAULT_TARGET_MIPS_TRUE
='#'
5357 DEFAULT_TARGET_MIPS_FALSE
=
5360 DEFAULT_TARGET
=${targ_obj}
5367 # Remove any duplicates.
5369 for t
in $targetobjs; do
5377 if test -n "$targ_32_little"; then
5379 $as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h
5382 if test -n "$targ_32_big"; then
5384 $as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h
5387 if test -n "$targ_64_little"; then
5389 $as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h
5392 if test -n "$targ_64_big"; then
5394 $as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h
5398 if test -n "$all_targets"; then
5399 TARGETOBJS
='$(ALL_TARGETOBJS)'
5401 TARGETOBJS
="$targetobjs"
5406 cat >>confdefs.h
<<_ACEOF
5407 #define GOLD_DEFAULT_MACHINE $default_machine
5411 cat >>confdefs.h
<<_ACEOF
5412 #define GOLD_DEFAULT_SIZE $default_size
5416 cat >>confdefs.h
<<_ACEOF
5417 #define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian
5421 cat >>confdefs.h
<<_ACEOF
5422 #define GOLD_DEFAULT_OSABI $default_osabi
5427 # Check whether --with-lib-path was given.
5428 if test "${with_lib_path+set}" = set; then :
5429 withval
=$with_lib_path; case "$withval" in
5430 yes) LIB_PATH
='"/lib:/usr/lib"' ;;
5431 no
) LIB_PATH
='""' ;;
5432 *) LIB_PATH
='"'"$withval"'"' ;;
5435 LIB_PATH
='"::DEFAULT::"'
5439 cat >>confdefs.h
<<_ACEOF
5440 #define LIB_PATH $LIB_PATH
5443 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
5445 $as_echo "#define NATIVE_LINKER 1" >>confdefs.h
5449 if test -n "$ac_tool_prefix"; then
5450 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5451 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5453 $as_echo_n "checking for $ac_word... " >&6; }
5454 if ${ac_cv_prog_NM+:} false
; then :
5455 $as_echo_n "(cached) " >&6
5457 if test -n "$NM"; then
5458 ac_cv_prog_NM
="$NM" # Let the user override the test.
5460 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5464 test -z "$as_dir" && as_dir
=.
5465 for ac_exec_ext
in '' $ac_executable_extensions; do
5466 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5467 ac_cv_prog_NM
="${ac_tool_prefix}nm"
5468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5478 if test -n "$NM"; then
5479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5480 $as_echo "$NM" >&6; }
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5483 $as_echo "no" >&6; }
5488 if test -z "$ac_cv_prog_NM"; then
5490 # Extract the first word of "nm", so it can be a program name with args.
5491 set dummy nm
; ac_word
=$2
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5493 $as_echo_n "checking for $ac_word... " >&6; }
5494 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
5495 $as_echo_n "(cached) " >&6
5497 if test -n "$ac_ct_NM"; then
5498 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
5500 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5504 test -z "$as_dir" && as_dir
=.
5505 for ac_exec_ext
in '' $ac_executable_extensions; do
5506 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5507 ac_cv_prog_ac_ct_NM
="nm"
5508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5517 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
5518 if test -n "$ac_ct_NM"; then
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5520 $as_echo "$ac_ct_NM" >&6; }
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5523 $as_echo "no" >&6; }
5526 if test "x$ac_ct_NM" = x
; then
5529 case $cross_compiling:$ac_tool_warned in
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5532 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5533 ac_tool_warned
=yes ;;
5543 ac_cpp
='$CPP $CPPFLAGS'
5544 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5545 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5546 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5547 if test -n "$ac_tool_prefix"; then
5548 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5549 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
5550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5551 $as_echo_n "checking for $ac_word... " >&6; }
5552 if ${ac_cv_prog_CC+:} false
; then :
5553 $as_echo_n "(cached) " >&6
5555 if test -n "$CC"; then
5556 ac_cv_prog_CC
="$CC" # Let the user override the test.
5558 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5562 test -z "$as_dir" && as_dir
=.
5563 for ac_exec_ext
in '' $ac_executable_extensions; do
5564 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5565 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
5566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5576 if test -n "$CC"; then
5577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5578 $as_echo "$CC" >&6; }
5580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5581 $as_echo "no" >&6; }
5586 if test -z "$ac_cv_prog_CC"; then
5588 # Extract the first word of "gcc", so it can be a program name with args.
5589 set dummy gcc
; ac_word
=$2
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5591 $as_echo_n "checking for $ac_word... " >&6; }
5592 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
5593 $as_echo_n "(cached) " >&6
5595 if test -n "$ac_ct_CC"; then
5596 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
5598 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5602 test -z "$as_dir" && as_dir
=.
5603 for ac_exec_ext
in '' $ac_executable_extensions; do
5604 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5605 ac_cv_prog_ac_ct_CC
="gcc"
5606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5615 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
5616 if test -n "$ac_ct_CC"; then
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5618 $as_echo "$ac_ct_CC" >&6; }
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5621 $as_echo "no" >&6; }
5624 if test "x$ac_ct_CC" = x
; then
5627 case $cross_compiling:$ac_tool_warned in
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5630 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5631 ac_tool_warned
=yes ;;
5639 if test -z "$CC"; then
5640 if test -n "$ac_tool_prefix"; then
5641 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5642 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
5643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5644 $as_echo_n "checking for $ac_word... " >&6; }
5645 if ${ac_cv_prog_CC+:} false
; then :
5646 $as_echo_n "(cached) " >&6
5648 if test -n "$CC"; then
5649 ac_cv_prog_CC
="$CC" # Let the user override the test.
5651 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5655 test -z "$as_dir" && as_dir
=.
5656 for ac_exec_ext
in '' $ac_executable_extensions; do
5657 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5658 ac_cv_prog_CC
="${ac_tool_prefix}cc"
5659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5669 if test -n "$CC"; then
5670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5671 $as_echo "$CC" >&6; }
5673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5674 $as_echo "no" >&6; }
5680 if test -z "$CC"; then
5681 # Extract the first word of "cc", so it can be a program name with args.
5682 set dummy cc
; ac_word
=$2
5683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5684 $as_echo_n "checking for $ac_word... " >&6; }
5685 if ${ac_cv_prog_CC+:} false
; then :
5686 $as_echo_n "(cached) " >&6
5688 if test -n "$CC"; then
5689 ac_cv_prog_CC
="$CC" # Let the user override the test.
5692 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5696 test -z "$as_dir" && as_dir
=.
5697 for ac_exec_ext
in '' $ac_executable_extensions; do
5698 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5699 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5700 ac_prog_rejected
=yes
5704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5711 if test $ac_prog_rejected = yes; then
5712 # We found a bogon in the path, so make sure we never use it.
5713 set dummy
$ac_cv_prog_CC
5715 if test $# != 0; then
5716 # We chose a different compiler from the bogus one.
5717 # However, it has the same basename, so the bogon will be chosen
5718 # first if we set CC to just the basename; use the full file name.
5720 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
5726 if test -n "$CC"; then
5727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5728 $as_echo "$CC" >&6; }
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5731 $as_echo "no" >&6; }
5736 if test -z "$CC"; then
5737 if test -n "$ac_tool_prefix"; then
5738 for ac_prog
in cl.exe
5740 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5741 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
5742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5743 $as_echo_n "checking for $ac_word... " >&6; }
5744 if ${ac_cv_prog_CC+:} false
; then :
5745 $as_echo_n "(cached) " >&6
5747 if test -n "$CC"; then
5748 ac_cv_prog_CC
="$CC" # Let the user override the test.
5750 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5754 test -z "$as_dir" && as_dir
=.
5755 for ac_exec_ext
in '' $ac_executable_extensions; do
5756 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5757 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
5758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5768 if test -n "$CC"; then
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5770 $as_echo "$CC" >&6; }
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5773 $as_echo "no" >&6; }
5777 test -n "$CC" && break
5780 if test -z "$CC"; then
5782 for ac_prog
in cl.exe
5784 # Extract the first word of "$ac_prog", so it can be a program name with args.
5785 set dummy
$ac_prog; ac_word
=$2
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5787 $as_echo_n "checking for $ac_word... " >&6; }
5788 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
5789 $as_echo_n "(cached) " >&6
5791 if test -n "$ac_ct_CC"; then
5792 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
5794 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5798 test -z "$as_dir" && as_dir
=.
5799 for ac_exec_ext
in '' $ac_executable_extensions; do
5800 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5801 ac_cv_prog_ac_ct_CC
="$ac_prog"
5802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5811 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
5812 if test -n "$ac_ct_CC"; then
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5814 $as_echo "$ac_ct_CC" >&6; }
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5817 $as_echo "no" >&6; }
5821 test -n "$ac_ct_CC" && break
5824 if test "x$ac_ct_CC" = x
; then
5827 case $cross_compiling:$ac_tool_warned in
5829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5830 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5831 ac_tool_warned
=yes ;;
5840 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5841 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5842 as_fn_error $?
"no acceptable C compiler found in \$PATH
5843 See \`config.log' for more details" "$LINENO" 5; }
5845 # Provide some information about the compiler.
5846 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5849 for ac_option
in --version -v -V -qversion; do
5850 { { ac_try
="$ac_compiler $ac_option >&5"
5852 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
5853 *) ac_try_echo=$ac_try;;
5855 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5856 $as_echo "$ac_try_echo"; } >&5
5857 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5859 if test -s conftest.err; then
5861 ... rest of stderr output deleted ...
5862 10q' conftest.err >conftest.er1
5863 cat conftest.er1 >&5
5865 rm -f conftest.er1 conftest.err
5866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5867 test $ac_status = 0; }
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5871 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5872 if ${ac_cv_c_compiler_gnu+:} false; then :
5873 $as_echo_n "(cached) " >&6
5875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5876 /* end confdefs.h. */
5889 if ac_fn_c_try_compile "$LINENO"; then :
5894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5895 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5899 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5900 if test $ac_compiler_gnu = yes; then
5905 ac_test_CFLAGS=${CFLAGS+set}
5906 ac_save_CFLAGS=$CFLAGS
5907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5908 $as_echo_n "checking whether $CC accepts -g... " >&6; }
5909 if ${ac_cv_prog_cc_g+:} false; then :
5910 $as_echo_n "(cached) " >&6
5912 ac_save_c_werror_flag=$ac_c_werror_flag
5913 ac_c_werror_flag=yes
5916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5917 /* end confdefs.h. */
5927 if ac_fn_c_try_compile "$LINENO"; then :
5931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5932 /* end confdefs.h. */
5942 if ac_fn_c_try_compile "$LINENO"; then :
5945 ac_c_werror_flag=$ac_save_c_werror_flag
5947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5948 /* end confdefs.h. */
5958 if ac_fn_c_try_compile "$LINENO"; then :
5961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5966 ac_c_werror_flag=$ac_save_c_werror_flag
5968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5969 $as_echo "$ac_cv_prog_cc_g" >&6; }
5970 if test "$ac_test_CFLAGS" = set; then
5971 CFLAGS=$ac_save_CFLAGS
5972 elif test $ac_cv_prog_cc_g = yes; then
5973 if test "$GCC" = yes; then
5979 if test "$GCC" = yes; then
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5986 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5987 if ${ac_cv_prog_cc_c89+:} false; then :
5988 $as_echo_n "(cached) " >&6
5990 ac_cv_prog_cc_c89=no
5992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5993 /* end confdefs.h. */
5997 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5998 struct buf { int x; };
5999 FILE * (*rcsopen) (struct buf *, struct stat *, int);
6000 static char *e (p, i)
6006 static char *f (char * (*g) (char **, int), char **p, ...)
6011 s = g (p, va_arg (v,int));
6016 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
6017 function prototypes and stuff, but not '\xHH' hex character constants.
6018 These don't provoke an error unfortunately, instead are silently treated
6019 as 'x'. The following induces an error, until -std is added to get
6020 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
6021 array size at least. It's necessary to write '\x00'==0 to get something
6022 that's true only with -std. */
6023 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
6025 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
6026 inside strings and character constants. */
6028 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
6030 int test (int i, double x);
6031 struct s1 {int (*f) (int a);};
6032 struct s2 {int (*f) (double a);};
6033 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
6039 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
6044 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
6045 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
6047 CC="$ac_save_CC $ac_arg"
6048 if ac_fn_c_try_compile "$LINENO"; then :
6049 ac_cv_prog_cc_c89=$ac_arg
6051 rm -f core conftest.err conftest.$ac_objext
6052 test "x$ac_cv_prog_cc_c89" != "xno" && break
6054 rm -f conftest.$ac_ext
6059 case "x$ac_cv_prog_cc_c89" in
6061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
6062 $as_echo "none needed" >&6; } ;;
6064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
6065 $as_echo "unsupported" >&6; } ;;
6067 CC="$CC $ac_cv_prog_cc_c89"
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
6069 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
6071 if test "x$ac_cv_prog_cc_c89" != xno; then :
6076 ac_cpp='$CPP $CPPFLAGS'
6077 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6078 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6079 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6082 ac_cpp='$CPP $CPPFLAGS'
6083 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6084 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6085 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
6087 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
6088 if ${am_cv_prog_cc_c_o+:} false; then :
6089 $as_echo_n "(cached) " >&6
6091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6092 /* end confdefs.h. */
6102 # Make sure it works both with $CC and with simple cc.
6103 # Following AC_PROG_CC_C_O, we do the test twice because some
6104 # compilers refuse to overwrite an existing .o file with -o,
6105 # though they will create one.
6106 am_cv_prog_cc_c_o=yes
6108 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
6109 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
6111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6112 (exit $ac_status); } \
6113 && test -f conftest2.$ac_objext; then
6116 am_cv_prog_cc_c_o=no
6120 rm -f core conftest*
6123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
6124 $as_echo "$am_cv_prog_cc_c_o" >&6; }
6125 if test "$am_cv_prog_cc_c_o" != yes; then
6126 # Losing compiler, so override with the script.
6127 # FIXME: It is wrong to rewrite CC.
6128 # But if we don't then we get into trouble of one sort or another.
6129 # A longer-term fix would be to have automake use am__CC in this case,
6130 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6131 CC="$am_aux_dir/compile $CC"
6134 ac_cpp='$CPP $CPPFLAGS'
6135 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6136 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6137 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6140 depcc="$CC" am_compiler_list=
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6143 $as_echo_n "checking dependency style of $depcc... " >&6; }
6144 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
6145 $as_echo_n "(cached) " >&6
6147 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6148 # We make a subdir and do the tests there. Otherwise we can end up
6149 # making bogus files that we don't know about and never remove. For
6150 # instance it was reported that on HP-UX the gcc test will end up
6151 # making a dummy file named 'D' -- because '-MD' means "put the output
6155 # Copy depcomp to subdir because otherwise we won't find it if we're
6156 # using a relative directory.
6157 cp "$am_depcomp" conftest.dir
6159 # We will build objects and dependencies in a subdirectory because
6160 # it helps to detect inapplicable dependency modes. For instance
6161 # both Tru64's cc and ICC support -MD to output dependencies as a
6162 # side effect of compilation, but ICC will put the dependencies in
6163 # the current directory while Tru64 will put them in the object
6167 am_cv_CC_dependencies_compiler_type=none
6168 if test "$am_compiler_list" = ""; then
6169 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < .
/depcomp
`
6172 case " $depcc " in #(
6173 *\ -arch\ *\ -arch\ *) am__universal=true ;;
6176 for depmode in $am_compiler_list; do
6177 # Setup a source with many dependencies, because some compilers
6178 # like to wrap large dependency lists on column 80 (with \), and
6179 # we should not choose a depcomp mode which is confused by this.
6181 # We need to recreate these files for each test, as the compiler may
6182 # overwrite some of them when testing with obscure command lines.
6183 # This happens at least with the AIX C compiler.
6185 for i in 1 2 3 4 5 6; do
6186 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6187 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
6188 # Solaris 10 /bin/sh.
6189 echo '/* dummy */' > sub/conftst$i.h
6191 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6193 # We check with '-c' and '-o' for the sake of the "dashmstdout"
6194 # mode. It turns out that the SunPro C++ compiler does not properly
6195 # handle '-M -o', and we need to detect this. Also, some Intel
6196 # versions had trouble with output in subdirs.
6197 am__obj=sub/conftest.${OBJEXT-o}
6198 am__minus_obj="-o $am__obj"
6201 # This depmode causes a compiler race in universal mode.
6202 test "$am__universal" = false || continue
6205 # After this tag, mechanisms are not by side-effect, so they'll
6206 # only be used when explicitly requested.
6207 if test "x$enable_dependency_tracking" = xyes; then
6213 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
6214 # This compiler won't grok '-c -o', but also, the minuso test has
6215 # not run yet. These depmodes are late enough in the game, and
6216 # so weak that their functioning should not be impacted.
6217 am__obj=conftest.${OBJEXT-o}
6222 if depmode=$depmode \
6223 source=sub/conftest.c object=$am__obj \
6224 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6225 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
6226 >/dev/null 2>conftest.err &&
6227 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6228 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6229 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
6230 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6231 # icc doesn't choke on unknown options, it will just issue warnings
6232 # or remarks (even with -Werror). So we grep stderr for any message
6233 # that says an option was ignored or not supported.
6234 # When given -MP, icc 7.0 and 7.1 complain thusly:
6235 # icc: Command line warning: ignoring option '-M'; no argument required
6236 # The diagnosis changed in icc 8.0:
6237 # icc: Command line remark: option '-MP' not supported
6238 if (grep 'ignoring option' conftest.err ||
6239 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6240 am_cv_CC_dependencies_compiler_type=$depmode
6249 am_cv_CC_dependencies_compiler_type=none
6253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6254 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6255 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6258 test "x$enable_dependency_tracking" != xno \
6259 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
6261 am__fastdepCC_FALSE='#'
6263 am__fastdepCC_TRUE='#'
6264 am__fastdepCC_FALSE=
6269 ac_cpp='$CXXCPP $CPPFLAGS'
6270 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6271 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6272 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6273 if test -z "$CXX"; then
6274 if test -n "$CCC"; then
6277 if test -n "$ac_tool_prefix"; then
6278 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
6280 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6281 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6283 $as_echo_n "checking for $ac_word... " >&6; }
6284 if ${ac_cv_prog_CXX+:} false; then :
6285 $as_echo_n "(cached) " >&6
6287 if test -n "$CXX"; then
6288 ac_cv_prog_CXX="$CXX" # Let the user override the test.
6290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6294 test -z "$as_dir" && as_dir=.
6295 for ac_exec_ext in '' $ac_executable_extensions; do
6296 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6297 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
6298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6308 if test -n "$CXX"; then
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
6310 $as_echo "$CXX" >&6; }
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6313 $as_echo "no" >&6; }
6317 test -n "$CXX" && break
6320 if test -z "$CXX"; then
6322 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
6324 # Extract the first word of "$ac_prog", so it can be a program name with args.
6325 set dummy $ac_prog; ac_word=$2
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6327 $as_echo_n "checking for $ac_word... " >&6; }
6328 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
6329 $as_echo_n "(cached) " >&6
6331 if test -n "$ac_ct_CXX"; then
6332 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
6334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6338 test -z "$as_dir" && as_dir=.
6339 for ac_exec_ext in '' $ac_executable_extensions; do
6340 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6341 ac_cv_prog_ac_ct_CXX="$ac_prog"
6342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6351 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
6352 if test -n "$ac_ct_CXX"; then
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
6354 $as_echo "$ac_ct_CXX" >&6; }
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6357 $as_echo "no" >&6; }
6361 test -n "$ac_ct_CXX" && break
6364 if test "x$ac_ct_CXX" = x; then
6367 case $cross_compiling:$ac_tool_warned in
6369 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6370 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6371 ac_tool_warned=yes ;;
6379 # Provide some information about the compiler.
6380 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
6383 for ac_option in --version -v -V -qversion; do
6384 { { ac_try="$ac_compiler $ac_option >&5"
6386 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
6387 *) ac_try_echo
=$ac_try;;
6389 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6390 $as_echo "$ac_try_echo"; } >&5
6391 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
6393 if test -s conftest.err
; then
6395 ... rest of stderr output deleted ...
6396 10q' conftest.err
>conftest.er1
6397 cat conftest.er1
>&5
6399 rm -f conftest.er1 conftest.err
6400 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6401 test $ac_status = 0; }
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
6405 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
6406 if ${ac_cv_cxx_compiler_gnu+:} false
; then :
6407 $as_echo_n "(cached) " >&6
6409 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6410 /* end confdefs.h. */
6423 if ac_fn_cxx_try_compile
"$LINENO"; then :
6428 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6429 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
6432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
6433 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
6434 if test $ac_compiler_gnu = yes; then
6439 ac_test_CXXFLAGS
=${CXXFLAGS+set}
6440 ac_save_CXXFLAGS
=$CXXFLAGS
6441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
6442 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
6443 if ${ac_cv_prog_cxx_g+:} false
; then :
6444 $as_echo_n "(cached) " >&6
6446 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
6447 ac_cxx_werror_flag
=yes
6450 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6451 /* end confdefs.h. */
6461 if ac_fn_cxx_try_compile
"$LINENO"; then :
6462 ac_cv_prog_cxx_g
=yes
6465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6466 /* end confdefs.h. */
6476 if ac_fn_cxx_try_compile
"$LINENO"; then :
6479 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
6481 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6482 /* end confdefs.h. */
6492 if ac_fn_cxx_try_compile
"$LINENO"; then :
6493 ac_cv_prog_cxx_g
=yes
6495 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6497 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6499 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6500 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
6503 $as_echo "$ac_cv_prog_cxx_g" >&6; }
6504 if test "$ac_test_CXXFLAGS" = set; then
6505 CXXFLAGS
=$ac_save_CXXFLAGS
6506 elif test $ac_cv_prog_cxx_g = yes; then
6507 if test "$GXX" = yes; then
6513 if test "$GXX" = yes; then
6520 ac_cpp
='$CPP $CPPFLAGS'
6521 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6522 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6523 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6525 depcc
="$CXX" am_compiler_list
=
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6528 $as_echo_n "checking dependency style of $depcc... " >&6; }
6529 if ${am_cv_CXX_dependencies_compiler_type+:} false
; then :
6530 $as_echo_n "(cached) " >&6
6532 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6533 # We make a subdir and do the tests there. Otherwise we can end up
6534 # making bogus files that we don't know about and never remove. For
6535 # instance it was reported that on HP-UX the gcc test will end up
6536 # making a dummy file named 'D' -- because '-MD' means "put the output
6540 # Copy depcomp to subdir because otherwise we won't find it if we're
6541 # using a relative directory.
6542 cp "$am_depcomp" conftest.dir
6544 # We will build objects and dependencies in a subdirectory because
6545 # it helps to detect inapplicable dependency modes. For instance
6546 # both Tru64's cc and ICC support -MD to output dependencies as a
6547 # side effect of compilation, but ICC will put the dependencies in
6548 # the current directory while Tru64 will put them in the object
6552 am_cv_CXX_dependencies_compiler_type
=none
6553 if test "$am_compiler_list" = ""; then
6554 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6557 case " $depcc " in #(
6558 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
6561 for depmode
in $am_compiler_list; do
6562 # Setup a source with many dependencies, because some compilers
6563 # like to wrap large dependency lists on column 80 (with \), and
6564 # we should not choose a depcomp mode which is confused by this.
6566 # We need to recreate these files for each test, as the compiler may
6567 # overwrite some of them when testing with obscure command lines.
6568 # This happens at least with the AIX C compiler.
6570 for i
in 1 2 3 4 5 6; do
6571 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
6572 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
6573 # Solaris 10 /bin/sh.
6574 echo '/* dummy */' > sub
/conftst
$i.h
6576 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6578 # We check with '-c' and '-o' for the sake of the "dashmstdout"
6579 # mode. It turns out that the SunPro C++ compiler does not properly
6580 # handle '-M -o', and we need to detect this. Also, some Intel
6581 # versions had trouble with output in subdirs.
6582 am__obj
=sub
/conftest.
${OBJEXT-o}
6583 am__minus_obj
="-o $am__obj"
6586 # This depmode causes a compiler race in universal mode.
6587 test "$am__universal" = false ||
continue
6590 # After this tag, mechanisms are not by side-effect, so they'll
6591 # only be used when explicitly requested.
6592 if test "x$enable_dependency_tracking" = xyes
; then
6598 msvc7 | msvc7msys | msvisualcpp | msvcmsys
)
6599 # This compiler won't grok '-c -o', but also, the minuso test has
6600 # not run yet. These depmodes are late enough in the game, and
6601 # so weak that their functioning should not be impacted.
6602 am__obj
=conftest.
${OBJEXT-o}
6607 if depmode
=$depmode \
6608 source=sub
/conftest.c object
=$am__obj \
6609 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
6610 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
6611 >/dev
/null
2>conftest.err
&&
6612 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
6613 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
6614 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
6615 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
6616 # icc doesn't choke on unknown options, it will just issue warnings
6617 # or remarks (even with -Werror). So we grep stderr for any message
6618 # that says an option was ignored or not supported.
6619 # When given -MP, icc 7.0 and 7.1 complain thusly:
6620 # icc: Command line warning: ignoring option '-M'; no argument required
6621 # The diagnosis changed in icc 8.0:
6622 # icc: Command line remark: option '-MP' not supported
6623 if (grep 'ignoring option' conftest.err ||
6624 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
6625 am_cv_CXX_dependencies_compiler_type
=$depmode
6634 am_cv_CXX_dependencies_compiler_type
=none
6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
6639 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
6640 CXXDEPMODE
=depmode
=$am_cv_CXX_dependencies_compiler_type
6643 test "x$enable_dependency_tracking" != xno \
6644 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3
; then
6645 am__fastdepCXX_TRUE
=
6646 am__fastdepCXX_FALSE
='#'
6648 am__fastdepCXX_TRUE
='#'
6649 am__fastdepCXX_FALSE
=
6653 for ac_prog
in 'bison -y' byacc
6655 # Extract the first word of "$ac_prog", so it can be a program name with args.
6656 set dummy
$ac_prog; ac_word
=$2
6657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6658 $as_echo_n "checking for $ac_word... " >&6; }
6659 if ${ac_cv_prog_YACC+:} false
; then :
6660 $as_echo_n "(cached) " >&6
6662 if test -n "$YACC"; then
6663 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
6665 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6669 test -z "$as_dir" && as_dir
=.
6670 for ac_exec_ext
in '' $ac_executable_extensions; do
6671 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6672 ac_cv_prog_YACC
="$ac_prog"
6673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6682 YACC
=$ac_cv_prog_YACC
6683 if test -n "$YACC"; then
6684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
6685 $as_echo "$YACC" >&6; }
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6688 $as_echo "no" >&6; }
6692 test -n "$YACC" && break
6694 test -n "$YACC" || YACC
="yacc"
6696 if test -n "$ac_tool_prefix"; then
6697 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6698 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6700 $as_echo_n "checking for $ac_word... " >&6; }
6701 if ${ac_cv_prog_RANLIB+:} false
; then :
6702 $as_echo_n "(cached) " >&6
6704 if test -n "$RANLIB"; then
6705 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6707 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6711 test -z "$as_dir" && as_dir
=.
6712 for ac_exec_ext
in '' $ac_executable_extensions; do
6713 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6714 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6715 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6724 RANLIB
=$ac_cv_prog_RANLIB
6725 if test -n "$RANLIB"; then
6726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6727 $as_echo "$RANLIB" >&6; }
6729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6730 $as_echo "no" >&6; }
6735 if test -z "$ac_cv_prog_RANLIB"; then
6736 ac_ct_RANLIB
=$RANLIB
6737 # Extract the first word of "ranlib", so it can be a program name with args.
6738 set dummy ranlib
; ac_word
=$2
6739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6740 $as_echo_n "checking for $ac_word... " >&6; }
6741 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6742 $as_echo_n "(cached) " >&6
6744 if test -n "$ac_ct_RANLIB"; then
6745 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6747 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6751 test -z "$as_dir" && as_dir
=.
6752 for ac_exec_ext
in '' $ac_executable_extensions; do
6753 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6754 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6764 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6765 if test -n "$ac_ct_RANLIB"; then
6766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6767 $as_echo "$ac_ct_RANLIB" >&6; }
6769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6770 $as_echo "no" >&6; }
6773 if test "x$ac_ct_RANLIB" = x
; then
6776 case $cross_compiling:$ac_tool_warned in
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6779 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6780 ac_tool_warned
=yes ;;
6782 RANLIB
=$ac_ct_RANLIB
6785 RANLIB
="$ac_cv_prog_RANLIB"
6789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6790 $as_echo_n "checking whether ln -s works... " >&6; }
6792 if test "$LN_S" = "ln -s"; then
6793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6794 $as_echo "yes" >&6; }
6796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6797 $as_echo "no, using $LN_S" >&6; }
6803 # If we haven't got the data from the intl directory,
6804 # assume NLS is disabled.
6813 if test -f ..
/intl
/config.intl
; then
6814 . ..
/intl
/config.intl
6816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6817 $as_echo_n "checking whether NLS is requested... " >&6; }
6818 if test x
"$USE_NLS" != xyes
; then
6819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6820 $as_echo "no" >&6; }
6822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6823 $as_echo "yes" >&6; }
6825 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
6828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6829 $as_echo_n "checking for catalogs to be installed... " >&6; }
6830 # Look for .po and .gmo files in the source directory.
6833 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
6834 # If there aren't any .gmo files the shell will give us the
6835 # literal string "../path/to/srcdir/po/*.gmo" which has to be
6837 case "$cat" in *\
**)
6840 # The quadruple backslash is collapsed to a double backslash
6841 # by the backticks, then collapsed again by the double quotes,
6842 # leaving us with one backslash in the sed expression (right
6843 # before the dot that mustn't act as a wildcard).
6844 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6845 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
6846 # The user is allowed to set LINGUAS to a list of languages to
6847 # install catalogs for. If it's empty that means "all of them."
6848 if test "x$LINGUAS" = x
; then
6849 CATALOGS
="$CATALOGS $cat"
6850 XLINGUAS
="$XLINGUAS $lang"
6852 case "$LINGUAS" in *$lang*)
6853 CATALOGS
="$CATALOGS $cat"
6854 XLINGUAS
="$XLINGUAS $lang"
6860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6861 $as_echo "$LINGUAS" >&6; }
6875 if test -n "$ac_aux_dir"; then
6876 case "$ac_aux_dir" in
6877 /*) MKINSTALLDIRS
="$ac_aux_dir/mkinstalldirs" ;;
6878 *) MKINSTALLDIRS
="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
6881 if test -z "$MKINSTALLDIRS"; then
6882 MKINSTALLDIRS
="\$(top_srcdir)/mkinstalldirs"
6887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6888 $as_echo_n "checking whether NLS is requested... " >&6; }
6889 # Check whether --enable-nls was given.
6890 if test "${enable_nls+set}" = set; then :
6891 enableval
=$enable_nls; USE_NLS
=$enableval
6896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6897 $as_echo "$USE_NLS" >&6; }
6904 # Prepare PATH_SEPARATOR.
6905 # The user is always right.
6906 if test "${PATH_SEPARATOR+set}" != set; then
6907 echo "#! /bin/sh" >conf$$.sh
6908 echo "exit 0" >>conf$$.sh
6910 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
6918 # Find out how to test for executable files. Don't use a zero-byte file,
6919 # as systems may use methods other than mode bits to determine executability.
6920 cat >conf$$.
file <<_ASEOF
6924 chmod +x conf$$.
file
6925 if test -x conf$$.
file >/dev
/null
2>&1; then
6926 ac_executable_p
="test -x"
6928 ac_executable_p
="test -f"
6932 # Extract the first word of "msgfmt", so it can be a program name with args.
6933 set dummy msgfmt
; ac_word
=$2
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6935 $as_echo_n "checking for $ac_word... " >&6; }
6936 if ${ac_cv_path_MSGFMT+:} false
; then :
6937 $as_echo_n "(cached) " >&6
6941 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
6944 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
6945 for ac_dir
in $PATH; do
6947 test -z "$ac_dir" && ac_dir
=.
6948 for ac_exec_ext
in '' $ac_executable_extensions; do
6949 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6950 if $ac_dir/$ac_word --statistics /dev
/null
>/dev
/null
2>&1 &&
6951 (if $ac_dir/$ac_word --statistics /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
6952 ac_cv_path_MSGFMT
="$ac_dir/$ac_word$ac_exec_ext"
6959 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
=":"
6963 MSGFMT
="$ac_cv_path_MSGFMT"
6964 if test "$MSGFMT" != ":"; then
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6966 $as_echo "$MSGFMT" >&6; }
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6969 $as_echo "no" >&6; }
6972 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6973 set dummy gmsgfmt
; ac_word
=$2
6974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6975 $as_echo_n "checking for $ac_word... " >&6; }
6976 if ${ac_cv_path_GMSGFMT+:} false
; then :
6977 $as_echo_n "(cached) " >&6
6981 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
6984 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6988 test -z "$as_dir" && as_dir
=.
6989 for ac_exec_ext
in '' $ac_executable_extensions; do
6990 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6991 ac_cv_path_GMSGFMT
="$as_dir/$ac_word$ac_exec_ext"
6992 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6999 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
7003 GMSGFMT
=$ac_cv_path_GMSGFMT
7004 if test -n "$GMSGFMT"; then
7005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
7006 $as_echo "$GMSGFMT" >&6; }
7008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7009 $as_echo "no" >&6; }
7015 # Prepare PATH_SEPARATOR.
7016 # The user is always right.
7017 if test "${PATH_SEPARATOR+set}" != set; then
7018 echo "#! /bin/sh" >conf$$.sh
7019 echo "exit 0" >>conf$$.sh
7021 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
7029 # Find out how to test for executable files. Don't use a zero-byte file,
7030 # as systems may use methods other than mode bits to determine executability.
7031 cat >conf$$.
file <<_ASEOF
7035 chmod +x conf$$.
file
7036 if test -x conf$$.
file >/dev
/null
2>&1; then
7037 ac_executable_p
="test -x"
7039 ac_executable_p
="test -f"
7043 # Extract the first word of "xgettext", so it can be a program name with args.
7044 set dummy xgettext
; ac_word
=$2
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7046 $as_echo_n "checking for $ac_word... " >&6; }
7047 if ${ac_cv_path_XGETTEXT+:} false
; then :
7048 $as_echo_n "(cached) " >&6
7052 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
7055 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
7056 for ac_dir
in $PATH; do
7058 test -z "$ac_dir" && ac_dir
=.
7059 for ac_exec_ext
in '' $ac_executable_extensions; do
7060 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7061 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
>/dev
/null
2>&1 &&
7062 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
7063 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word$ac_exec_ext"
7070 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
7074 XGETTEXT
="$ac_cv_path_XGETTEXT"
7075 if test "$XGETTEXT" != ":"; then
7076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
7077 $as_echo "$XGETTEXT" >&6; }
7079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7080 $as_echo "no" >&6; }
7086 # Prepare PATH_SEPARATOR.
7087 # The user is always right.
7088 if test "${PATH_SEPARATOR+set}" != set; then
7089 echo "#! /bin/sh" >conf$$.sh
7090 echo "exit 0" >>conf$$.sh
7092 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
7100 # Find out how to test for executable files. Don't use a zero-byte file,
7101 # as systems may use methods other than mode bits to determine executability.
7102 cat >conf$$.
file <<_ASEOF
7106 chmod +x conf$$.
file
7107 if test -x conf$$.
file >/dev
/null
2>&1; then
7108 ac_executable_p
="test -x"
7110 ac_executable_p
="test -f"
7114 # Extract the first word of "msgmerge", so it can be a program name with args.
7115 set dummy msgmerge
; ac_word
=$2
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7117 $as_echo_n "checking for $ac_word... " >&6; }
7118 if ${ac_cv_path_MSGMERGE+:} false
; then :
7119 $as_echo_n "(cached) " >&6
7123 ac_cv_path_MSGMERGE
="$MSGMERGE" # Let the user override the test with a path.
7126 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
7127 for ac_dir
in $PATH; do
7129 test -z "$ac_dir" && ac_dir
=.
7130 for ac_exec_ext
in '' $ac_executable_extensions; do
7131 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7132 if $ac_dir/$ac_word --update -q /dev
/null
/dev
/null
>/dev
/null
2>&1; then
7133 ac_cv_path_MSGMERGE
="$ac_dir/$ac_word$ac_exec_ext"
7140 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE
=":"
7144 MSGMERGE
="$ac_cv_path_MSGMERGE"
7145 if test "$MSGMERGE" != ":"; then
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
7147 $as_echo "$MSGMERGE" >&6; }
7149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7150 $as_echo "no" >&6; }
7154 if test "$GMSGFMT" != ":"; then
7155 if $GMSGFMT --statistics /dev
/null
>/dev
/null
2>&1 &&
7156 (if $GMSGFMT --statistics /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
7159 GMSGFMT
=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
7160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
7161 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
7166 if test "$XGETTEXT" != ":"; then
7167 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
>/dev
/null
2>&1 &&
7168 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
7171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
7172 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
7178 ac_config_commands
="$ac_config_commands default-1"
7182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
7183 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
7184 if ${ac_cv_c_bigendian+:} false
; then :
7185 $as_echo_n "(cached) " >&6
7187 ac_cv_c_bigendian
=unknown
7188 # See if we're dealing with a universal compiler.
7189 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7190 /* end confdefs.h. */
7191 #ifndef __APPLE_CC__
7192 not a universal capable compiler
7197 if ac_fn_c_try_compile
"$LINENO"; then :
7199 # Check for potential -arch flags. It is not universal unless
7200 # there are at least two -arch flags with different values.
7203 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
7204 if test -n "$ac_prev"; then
7206 i?
86 | x86_64 | ppc | ppc64
)
7207 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
7210 ac_cv_c_bigendian
=universal
7216 elif test "x$ac_word" = "x-arch"; then
7221 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7222 if test $ac_cv_c_bigendian = unknown
; then
7223 # See if sys/param.h defines the BYTE_ORDER macro.
7224 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7225 /* end confdefs.h. */
7226 #include <sys/types.h>
7227 #include <sys/param.h>
7232 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
7233 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
7242 if ac_fn_c_try_compile
"$LINENO"; then :
7243 # It does; now see whether it defined to BIG_ENDIAN or not.
7244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7245 /* end confdefs.h. */
7246 #include <sys/types.h>
7247 #include <sys/param.h>
7252 #if BYTE_ORDER != BIG_ENDIAN
7260 if ac_fn_c_try_compile
"$LINENO"; then :
7261 ac_cv_c_bigendian
=yes
7263 ac_cv_c_bigendian
=no
7265 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7267 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7269 if test $ac_cv_c_bigendian = unknown
; then
7270 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
7271 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7272 /* end confdefs.h. */
7278 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
7286 if ac_fn_c_try_compile
"$LINENO"; then :
7287 # It does; now see whether it defined to _BIG_ENDIAN or not.
7288 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7289 /* end confdefs.h. */
7303 if ac_fn_c_try_compile
"$LINENO"; then :
7304 ac_cv_c_bigendian
=yes
7306 ac_cv_c_bigendian
=no
7308 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7310 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7312 if test $ac_cv_c_bigendian = unknown
; then
7313 # Compile a test program.
7314 if test "$cross_compiling" = yes; then :
7315 # Try to guess by grepping values from an object file.
7316 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7317 /* end confdefs.h. */
7318 short int ascii_mm[] =
7319 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7320 short int ascii_ii[] =
7321 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
7322 int use_ascii (int i) {
7323 return ascii_mm[i] + ascii_ii[i];
7325 short int ebcdic_ii[] =
7326 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7327 short int ebcdic_mm[] =
7328 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
7329 int use_ebcdic (int i) {
7330 return ebcdic_mm[i] + ebcdic_ii[i];
7337 return use_ascii (foo) == use_ebcdic (foo);
7342 if ac_fn_c_try_compile
"$LINENO"; then :
7343 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
7344 ac_cv_c_bigendian
=yes
7346 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
7347 if test "$ac_cv_c_bigendian" = unknown
; then
7348 ac_cv_c_bigendian
=no
7350 # finding both strings is unlikely to happen, but who knows?
7351 ac_cv_c_bigendian
=unknown
7355 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7357 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7358 /* end confdefs.h. */
7359 $ac_includes_default
7364 /* Are we little or big endian? From Harbison&Steele. */
7368 char c[sizeof (long int)];
7371 return u.c[sizeof (long int) - 1] == 1;
7377 if ac_fn_c_try_run
"$LINENO"; then :
7378 ac_cv_c_bigendian
=no
7380 ac_cv_c_bigendian
=yes
7382 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7383 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
7389 $as_echo "$ac_cv_c_bigendian" >&6; }
7390 case $ac_cv_c_bigendian in #(
7392 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
7398 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
7402 as_fn_error $?
"unknown endianness
7403 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
7409 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
7411 NATIVE_LINKER_FALSE
='#'
7413 NATIVE_LINKER_TRUE
='#'
7414 NATIVE_LINKER_FALSE
=
7417 if test "$GCC" = yes; then
7426 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias" -o "x$host_alias" = "x$build_alias"; then
7427 NATIVE_OR_CROSS_LINKER_TRUE
=
7428 NATIVE_OR_CROSS_LINKER_FALSE
='#'
7430 NATIVE_OR_CROSS_LINKER_TRUE
='#'
7431 NATIVE_OR_CROSS_LINKER_FALSE
=
7435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether static linking works" >&5
7436 $as_echo_n "checking whether static linking works... " >&6; }
7437 if ${gold_cv_lib_static+:} false
; then :
7438 $as_echo_n "(cached) " >&6
7440 LDFLAGS_hold
=$LDFLAGS
7441 LDFLAGS
="$LDFLAGS -static"
7442 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7443 /* end confdefs.h. */
7454 if ac_fn_c_try_link
"$LINENO"; then :
7455 gold_cv_lib_static
=yes
7457 gold_cv_lib_static
=no
7459 rm -f core conftest.err conftest.
$ac_objext \
7460 conftest
$ac_exeext conftest.
$ac_ext
7461 LDFLAGS
=$LDFLAGS_hold
7463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_static" >&5
7464 $as_echo "$gold_cv_lib_static" >&6; }
7465 if test "$gold_cv_lib_static" = "yes"; then
7467 HAVE_STATIC_FALSE
='#'
7469 HAVE_STATIC_TRUE
='#'
7482 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE
=
7483 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE
='#'
7485 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE
='#'
7486 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE
=
7490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 4.1" >&5
7491 $as_echo_n "checking for gcc >= 4.1... " >&6; }
7492 if ${gold_cv_prog_gcc41+:} false
; then :
7493 $as_echo_n "(cached) " >&6
7495 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7496 /* end confdefs.h. */
7498 #if !defined __GNUC__
7500 #elif __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 1)
7505 if ac_fn_c_try_compile
"$LINENO"; then :
7506 gold_cv_prog_gcc41
=yes
7508 gold_cv_prog_gcc41
=no
7510 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc41" >&5
7513 $as_echo "$gold_cv_prog_gcc41" >&6; }
7515 save_CFLAGS
="$CFLAGS"
7516 CFLAGS
="$CFLAGS -mcmodel=medium"
7517 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7518 /* end confdefs.h. */
7521 if ac_fn_c_try_compile
"$LINENO"; then :
7522 have_mcmodel_medium
=yes
7524 have_mcmodel_medium
=no
7526 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7527 CFLAGS
="$save_CFLAGS"
7528 if test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"; then
7529 MCMODEL_MEDIUM_TRUE
=
7530 MCMODEL_MEDIUM_FALSE
='#'
7532 MCMODEL_MEDIUM_TRUE
='#'
7533 MCMODEL_MEDIUM_FALSE
=
7537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 9" >&5
7538 $as_echo_n "checking for gcc >= 9... " >&6; }
7539 if ${gold_cv_prog_gcc9+:} false
; then :
7540 $as_echo_n "(cached) " >&6
7542 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7543 /* end confdefs.h. */
7545 #if !defined __GNUC__ || __GNUC__ < 9
7550 if ac_fn_c_try_compile
"$LINENO"; then :
7551 gold_cv_prog_gcc9
=yes
7553 gold_cv_prog_gcc9
=no
7555 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc9" >&5
7558 $as_echo "$gold_cv_prog_gcc9" >&6; }
7559 if test "$gold_cv_prog_gcc9" = "yes"; then
7568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fcf-protection" >&5
7569 $as_echo_n "checking for -fcf-protection... " >&6; }
7570 if ${gold_cv_cflags_cf_protection+:} false
; then :
7571 $as_echo_n "(cached) " >&6
7573 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7574 /* end confdefs.h. */
7576 #if !defined __x86_64__ || !defined __CET__
7581 if ac_fn_c_try_compile
"$LINENO"; then :
7582 gold_cv_cflags_cf_protection
=yes
7584 gold_cv_cflags_cf_protection
=no
7586 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_cflags_cf_protection" >&5
7589 $as_echo "$gold_cv_cflags_cf_protection" >&6; }
7590 if test "$gold_cv_cflags_cf_protection" = "yes"; then
7591 CFLAGS_CF_PROTECTION_TRUE
=
7592 CFLAGS_CF_PROTECTION_FALSE
='#'
7594 CFLAGS_CF_PROTECTION_TRUE
='#'
7595 CFLAGS_CF_PROTECTION_FALSE
=
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fmerge-constants" >&5
7600 $as_echo_n "checking whether $CC supports -fmerge-constants... " >&6; }
7601 if ${gold_cv_merge_constants+:} false
; then :
7602 $as_echo_n "(cached) " >&6
7605 save_CFLAGS
="$CFLAGS"
7606 CFLAGS
="$CFLAGS -fmerge-constants"
7607 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7608 /* end confdefs.h. */
7609 const char *s = "foo";
7611 if ac_fn_c_try_compile
"$LINENO"; then :
7612 gold_cv_merge_constants
=yes
7614 gold_cv_merge_constants
=no
7616 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7617 CFLAGS
="$save_CFLAGS"
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_merge_constants" >&5
7620 $as_echo "$gold_cv_merge_constants" >&6; }
7622 if test "$gold_cv_merge_constants" = yes; then :
7623 MERGE_CONSTANTS_FLAG
=-fmerge-constants
7625 MERGE_CONSTANTS_FLAG
=
7628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread support" >&5
7629 $as_echo_n "checking for thread support... " >&6; }
7630 if ${gold_cv_c_thread+:} false
; then :
7631 $as_echo_n "(cached) " >&6
7633 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7634 /* end confdefs.h. */
7637 if ac_fn_c_try_compile
"$LINENO"; then :
7638 gold_cv_c_thread
=yes
7642 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_thread" >&5
7645 $as_echo "$gold_cv_c_thread" >&6; }
7647 if test "$gold_cv_c_thread" = "yes"; then
7656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.4" >&5
7657 $as_echo_n "checking for glibc >= 2.4... " >&6; }
7658 if ${gold_cv_lib_glibc24+:} false
; then :
7659 $as_echo_n "(cached) " >&6
7661 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7662 /* end confdefs.h. */
7664 #include <features.h>
7665 #if !defined __GLIBC__
7667 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 4)
7672 if ac_fn_c_try_compile
"$LINENO"; then :
7673 gold_cv_lib_glibc24
=yes
7675 gold_cv_lib_glibc24
=no
7677 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc24" >&5
7680 $as_echo "$gold_cv_lib_glibc24" >&6; }
7682 if test "$gold_cv_lib_glibc24" = "yes"; then
7684 STATIC_TLS_FALSE
='#'
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for omp support" >&5
7692 $as_echo_n "checking for omp support... " >&6; }
7693 if ${gold_cv_c_threadprivate+:} false
; then :
7694 $as_echo_n "(cached) " >&6
7696 save_CFLAGS
="$CFLAGS"
7697 CFLAGS
="$CFLAGS -fopenmp"
7698 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7699 /* end confdefs.h. */
7703 #pragma omp threadprivate (i)
7706 if ac_fn_c_try_compile
"$LINENO"; then :
7707 gold_cv_c_threadprivate
=yes
7709 gold_cv_c_threadprivate
=no
7711 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7712 CFLAGS
="$save_CFLAGS"
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_threadprivate" >&5
7715 $as_echo "$gold_cv_c_threadprivate" >&6; }
7716 if test "$gold_cv_c_threadprivate" = "yes"; then
7718 $as_echo "#define HAVE_OMP_SUPPORT 1" >>confdefs.h
7721 if test "$gold_cv_c_threadprivate" = "yes"; then
7723 OMP_SUPPORT_FALSE
='#'
7725 OMP_SUPPORT_TRUE
='#'
7730 save_CFLAGS
="$CFLAGS"
7731 CFLAGS
="$CFLAGS -Werror -fpic -mtls-dialect=gnu2"
7732 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7733 /* end confdefs.h. */
7742 if ac_fn_c_try_compile
"$LINENO"; then :
7747 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7748 CFLAGS
="$save_CFLAGS"
7749 if test "$have_tls_gnu2" = "yes"; then
7750 TLS_GNU2_DIALECT_TRUE
=
7751 TLS_GNU2_DIALECT_FALSE
='#'
7753 TLS_GNU2_DIALECT_TRUE
='#'
7754 TLS_GNU2_DIALECT_FALSE
=
7758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.9" >&5
7759 $as_echo_n "checking for glibc >= 2.9... " >&6; }
7760 if ${gold_cv_lib_glibc29+:} false
; then :
7761 $as_echo_n "(cached) " >&6
7763 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7764 /* end confdefs.h. */
7766 #include <features.h>
7767 #if !defined __GLIBC__
7769 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 9)
7774 if ac_fn_c_try_compile
"$LINENO"; then :
7775 gold_cv_lib_glibc29
=yes
7777 gold_cv_lib_glibc29
=no
7779 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc29" >&5
7782 $as_echo "$gold_cv_lib_glibc29" >&6; }
7784 if test "$gold_cv_lib_glibc29" = "yes"; then
7785 TLS_DESCRIPTORS_TRUE
=
7786 TLS_DESCRIPTORS_FALSE
='#'
7788 TLS_DESCRIPTORS_TRUE
='#'
7789 TLS_DESCRIPTORS_FALSE
=
7793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed support" >&5
7794 $as_echo_n "checking for -frandom-seed support... " >&6; }
7795 if ${gold_cv_c_random_seed+:} false
; then :
7796 $as_echo_n "(cached) " >&6
7798 save_CFLAGS
="$CFLAGS"
7799 CFLAGS
="$CFLAGS -frandom-seed=foo"
7800 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7801 /* end confdefs.h. */
7804 if ac_fn_c_try_compile
"$LINENO"; then :
7805 gold_cv_c_random_seed
=yes
7807 gold_cv_c_random_seed
=no
7809 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7810 CFLAGS
="$save_CFLAGS"
7812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_random_seed" >&5
7813 $as_echo "$gold_cv_c_random_seed" >&6; }
7814 if test "$gold_cv_c_random_seed" = "yes"; then
7815 # In Makefile, '$@' will be expanded to be the name of the file
7816 # being built, providing a unique seed for each file.
7817 RANDOM_SEED_CFLAGS
=-frandom-seed=\$@
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc ifunc support" >&5
7822 $as_echo_n "checking for glibc ifunc support... " >&6; }
7823 if ${gold_cv_lib_glibc_ifunc+:} false
; then :
7824 $as_echo_n "(cached) " >&6
7826 save_LDFLAGS
="$LDFLAGS"
7827 LDFLAGS
="$LDFLAGS -static"
7828 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7829 /* end confdefs.h. */
7831 #include <features.h>
7832 #if !defined __GLIBC__
7834 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 11)
7837 void func (void) { }
7839 __asm__(".type invoke, %gnu_indirect_function");
7840 typedef void (*funcptr) (void);
7841 funcptr dispatch (void) __asm__ ("invoke");
7842 funcptr dispatch (void) { return &func; }
7852 if ac_fn_c_try_link
"$LINENO"; then :
7854 if ${NM} conftest
$EXEEXT |
grep "__rela\?_iplt_start" >/dev
/null
2>&1; then
7855 gold_cv_lib_glibc_ifunc
=both
7857 gold_cv_lib_glibc_ifunc
=dyn
7860 gold_cv_lib_glibc_ifunc
=no
7862 rm -f core conftest.err conftest.
$ac_objext \
7863 conftest
$ac_exeext conftest.
$ac_ext
7864 LDFLAGS
="$save_LDFLAGS"
7866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc_ifunc" >&5
7867 $as_echo "$gold_cv_lib_glibc_ifunc" >&6; }
7869 if test "$gold_cv_lib_glibc_ifunc" != "no"; then
7877 if test "$gold_cv_lib_glibc_ifunc" = "both"; then
7879 IFUNC_STATIC_FALSE
='#'
7881 IFUNC_STATIC_TRUE
='#'
7887 # Set the 'development' global.
7888 .
$srcdir/..
/bfd
/development.sh
7890 # Set acp_cpp_for_build variable
7891 ac_cpp_for_build
="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
7893 # Default set of GCC warnings to enable.
7894 GCC_WARN_CFLAGS
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
7895 GCC_WARN_CFLAGS_FOR_BUILD
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
7897 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
7898 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7899 /* end confdefs.h. */
7902 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7903 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
7906 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wshadow"
7911 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
7912 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7913 /* end confdefs.h. */
7916 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7917 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev
/null
2>&1; then :
7920 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wstack-usage=262144"
7925 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
7926 WARN_WRITE_STRINGS
=""
7927 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7928 /* end confdefs.h. */
7931 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7932 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
7935 WARN_WRITE_STRINGS
="-Wwrite-strings"
7940 # Verify CC_FOR_BUILD to be compatible with warning flags
7942 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
7943 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7944 /* end confdefs.h. */
7947 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
7948 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
7951 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
7956 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
7957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7958 /* end confdefs.h. */
7961 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
7962 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev
/null
2>&1; then :
7965 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
7970 # Check whether --enable-werror was given.
7971 if test "${enable_werror+set}" = set; then :
7972 enableval
=$enable_werror; case "${enableval}" in
7973 yes | y
) ERROR_ON_WARNING
="yes" ;;
7974 no | n
) ERROR_ON_WARNING
="no" ;;
7975 *) as_fn_error $?
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
7980 # Disable -Wformat by default when using gcc on mingw
7983 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
7984 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wno-format"
7985 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
7991 # Enable -Werror by default when using gcc. Turn it off for releases.
7992 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true
; then
7993 ERROR_ON_WARNING
=yes
7997 if test "${ERROR_ON_WARNING}" = yes ; then
7998 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Werror"
7999 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
8000 NO_WERROR
="-Wno-error"
8003 if test "${GCC}" = yes ; then
8004 WARN_CFLAGS
="${GCC_WARN_CFLAGS}"
8005 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD}"
8008 # Check whether --enable-build-warnings was given.
8009 if test "${enable_build_warnings+set}" = set; then :
8010 enableval
=$enable_build_warnings; case "${enableval}" in
8011 yes) WARN_CFLAGS
="${GCC_WARN_CFLAGS}"
8012 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD}";;
8013 no
) if test "${GCC}" = yes ; then
8015 WARN_CFLAGS_FOR_BUILD
="-w"
8017 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
8018 WARN_CFLAGS
="${GCC_WARN_CFLAGS} ${t}"
8019 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
8020 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
8021 WARN_CFLAGS
="${t} ${GCC_WARN_CFLAGS}"
8022 WARN_CFLAGS_FOR_BUILD
="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
8023 *) WARN_CFLAGS
=`echo "${enableval}" | sed -e "s/,/ /g"`
8024 WARN_CFLAGS_FOR_BUILD
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
8029 if test x
"$silent" != x
"yes" && test x
"$WARN_CFLAGS" != x
""; then
8030 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
8039 WARN_CXXFLAGS
=`echo ${WARN_CFLAGS} | sed -e 's/-Wstrict-prototypes//' -e 's/-Wmissing-prototypes//' -e 's/-Wshadow//'`
8043 # Check whether --with-gold-ldflags was given.
8044 if test "${with_gold_ldflags+set}" = set; then :
8045 withval
=$with_gold_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
8048 GOLD_LDFLAGS
=$withval
8057 # Check whether --with-gold-ldadd was given.
8058 if test "${with_gold_ldadd+set}" = set; then :
8059 withval
=$with_gold_ldadd; if test "$withval" = "no" -o "$withval" = "yes"; then
8070 LFS_CFLAGS
="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
8073 for ac_header
in sys
/mman.h
8075 ac_fn_c_check_header_mongrel
"$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
8076 if test "x$ac_cv_header_sys_mman_h" = xyes
; then :
8077 cat >>confdefs.h
<<_ACEOF
8078 #define HAVE_SYS_MMAN_H 1
8085 for ac_func
in chsize mmap link
8087 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8088 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8089 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
8090 cat >>confdefs.h
<<_ACEOF
8091 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8097 ac_fn_c_check_func
"$LINENO" "pread" "ac_cv_func_pread"
8098 if test "x$ac_cv_func_pread" = xyes
; then :
8099 $as_echo "#define HAVE_PREAD 1" >>confdefs.h
8102 case " $LIBOBJS " in
8103 *" pread.$ac_objext "* ) ;;
8104 *) LIBOBJS
="$LIBOBJS pread.$ac_objext"
8110 ac_fn_c_check_func
"$LINENO" "ftruncate" "ac_cv_func_ftruncate"
8111 if test "x$ac_cv_func_ftruncate" = xyes
; then :
8112 $as_echo "#define HAVE_FTRUNCATE 1" >>confdefs.h
8115 case " $LIBOBJS " in
8116 *" ftruncate.$ac_objext "* ) ;;
8117 *) LIBOBJS
="$LIBOBJS ftruncate.$ac_objext"
8123 ac_fn_c_check_func
"$LINENO" "ffsll" "ac_cv_func_ffsll"
8124 if test "x$ac_cv_func_ffsll" = xyes
; then :
8125 $as_echo "#define HAVE_FFSLL 1" >>confdefs.h
8128 case " $LIBOBJS " in
8129 *" ffsll.$ac_objext "* ) ;;
8130 *) LIBOBJS
="$LIBOBJS ffsll.$ac_objext"
8138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking mremap with MREMAP_MAYMOVE" >&5
8139 $as_echo_n "checking mremap with MREMAP_MAYMOVE... " >&6; }
8140 if ${gold_cv_lib_mremap_maymove+:} false
; then :
8141 $as_echo_n "(cached) " >&6
8143 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8144 /* end confdefs.h. */
8147 #include <sys/mman.h>
8148 void f() { mremap (0, 0, 0, MREMAP_MAYMOVE); }
8158 if ac_fn_c_try_link
"$LINENO"; then :
8159 gold_cv_lib_mremap_maymove
=yes
8161 gold_cv_lib_mremap_maymove
=no
8163 rm -f core conftest.err conftest.
$ac_objext \
8164 conftest
$ac_exeext conftest.
$ac_ext
8166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_mremap_maymove" >&5
8167 $as_echo "$gold_cv_lib_mremap_maymove" >&6; }
8168 if test "$gold_cv_lib_mremap_maymove" = "yes"; then
8170 $as_echo "#define HAVE_MREMAP 1" >>confdefs.h
8173 case " $LIBOBJS " in
8174 *" mremap.$ac_objext "* ) ;;
8175 *) LIBOBJS
="$LIBOBJS mremap.$ac_objext"
8181 # Link in zlib if we can. This allows us to write compressed sections.
8183 # Use the system's zlib library.
8184 zlibdir
="-L\$(top_builddir)/../zlib"
8185 zlibinc
="-I\$(top_srcdir)/../zlib"
8187 # Check whether --with-system-zlib was given.
8188 if test "${with_system_zlib+set}" = set; then :
8189 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
8200 # Check whether --enable-threads was given.
8201 if test "${enable_threads+set}" = set; then :
8202 enableval
=$enable_threads; case "${enableval}" in
8203 yes |
"") threads
=yes ;;
8205 auto
) threads
=auto
;;
8213 if test "$threads" = "yes"; then
8214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
8215 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
8216 if ${ac_cv_path_SED+:} false
; then :
8217 $as_echo_n "(cached) " >&6
8219 ac_script
=s
/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
/
8220 for ac_i
in 1 2 3 4 5 6 7; do
8221 ac_script
="$ac_script$as_nl$ac_script"
8223 echo "$ac_script" 2>/dev
/null |
sed 99q
>conftest.
sed
8224 { ac_script
=; unset ac_script
;}
8225 if test -z "$SED"; then
8226 ac_path_SED_found
=false
8227 # Loop through the user's path and test for each of PROGNAME-LIST
8228 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8232 test -z "$as_dir" && as_dir
=.
8233 for ac_prog
in sed gsed
; do
8234 for ac_exec_ext
in '' $ac_executable_extensions; do
8235 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
8236 as_fn_executable_p
"$ac_path_SED" ||
continue
8237 # Check for GNU ac_path_SED and select it if it is found.
8238 # Check for GNU $ac_path_SED
8239 case `"$ac_path_SED" --version 2>&1` in
8241 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
8244 $as_echo_n 0123456789 >"conftest.in"
8247 cat "conftest.in" "conftest.in" >"conftest.tmp"
8248 mv "conftest.tmp" "conftest.in"
8249 cp "conftest.in" "conftest.nl"
8250 $as_echo '' >> "conftest.nl"
8251 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
8252 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
8253 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
8254 if test $ac_count -gt ${ac_path_SED_max-0}; then
8255 # Best one so far, save it but keep looking for a better one
8256 ac_cv_path_SED
="$ac_path_SED"
8257 ac_path_SED_max
=$ac_count
8259 # 10*(2^10) chars as input seems more than enough
8260 test $ac_count -gt 10 && break
8262 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
8265 $ac_path_SED_found && break 3
8270 if test -z "$ac_cv_path_SED"; then
8271 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
8278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
8279 $as_echo "$ac_cv_path_SED" >&6; }
8280 SED
="$ac_cv_path_SED"
8288 ac_cpp
='$CPP $CPPFLAGS'
8289 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8290 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8291 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
8295 # We used to check for pthread.h first, but this fails if pthread.h
8296 # requires special compiler flags (e.g. on Tru64 or Sequent).
8297 # It gets checked for in the link test anyway.
8299 # First of all, check if the user has set any of the PTHREAD_LIBS,
8300 # etcetera environment variables, and if threads linking works using
8302 if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
8303 ax_pthread_save_CC
="$CC"
8304 ax_pthread_save_CFLAGS
="$CFLAGS"
8305 ax_pthread_save_LIBS
="$LIBS"
8306 if test "x$PTHREAD_CC" != "x"; then :
8309 CFLAGS
="$CFLAGS $PTHREAD_CFLAGS"
8310 LIBS
="$PTHREAD_LIBS $LIBS"
8311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
8312 $as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
8313 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8314 /* end confdefs.h. */
8316 /* Override any GCC internal prototype to avoid an error.
8317 Use char because int might match the return type of a GCC
8318 builtin and then its argument prototype would still apply. */
8322 char pthread_join ();
8326 return pthread_join ();
8331 if ac_fn_c_try_link
"$LINENO"; then :
8334 rm -f core conftest.err conftest.
$ac_objext \
8335 conftest
$ac_exeext conftest.
$ac_ext
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8337 $as_echo "$ax_pthread_ok" >&6; }
8338 if test "x$ax_pthread_ok" = "xno"; then
8342 CC
="$ax_pthread_save_CC"
8343 CFLAGS
="$ax_pthread_save_CFLAGS"
8344 LIBS
="$ax_pthread_save_LIBS"
8347 # We must check for the threads library under a number of different
8348 # names; the ordering is very important because some systems
8349 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
8350 # libraries is broken (non-POSIX).
8352 # Create a list of thread flags to try. Items starting with a "-" are
8353 # C compiler flags, and other items are library names, except for "none"
8354 # which indicates that we try without any flags at all, and "pthread-config"
8355 # which is a program returning the flags for the Pth emulation library.
8357 ax_pthread_flags
="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
8359 # The ordering *is* (sometimes) important. Some notes on the
8360 # individual items follow:
8362 # pthreads: AIX (must check this before -lpthread)
8363 # none: in case threads are in libc; should be tried before -Kthread and
8364 # other compiler flags to prevent continual compiler warnings
8365 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
8366 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
8367 # (Note: HP C rejects this with "bad form for `-t' option")
8368 # -pthreads: Solaris/gcc (Note: HP C also rejects)
8369 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
8370 # doesn't hurt to check since this sometimes defines pthreads and
8371 # -D_REENTRANT too), HP C (must be checked before -lpthread, which
8372 # is present but should not be used directly; and before -mthreads,
8373 # because the compiler interprets this as "-mt" + "-hreads")
8374 # -mthreads: Mingw32/gcc, Lynx/gcc
8375 # pthread: Linux, etcetera
8376 # --thread-safe: KAI C++
8377 # pthread-config: use pthread-config program (for GNU Pth library)
8383 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
8384 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
8386 ax_pthread_flags
="-kthread lthread $ax_pthread_flags"
8391 # From the cc(1) man page: "[-mt] Sets various -D flags to enable
8392 # multi-threading and also sets -lpthread."
8394 ax_pthread_flags
="-mt -pthread pthread $ax_pthread_flags"
8399 # IBM z/OS requires a feature-test macro to be defined in order to
8400 # enable POSIX threads at all, so give the user a hint if this is
8401 # not set. (We don't define these ourselves, as they can affect
8402 # other portions of the system API in unpredictable ways.)
8404 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8405 /* end confdefs.h. */
8407 # if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
8408 AX_PTHREAD_ZOS_MISSING
8412 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8413 $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev
/null
2>&1; then :
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
8415 $as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
8423 # On Solaris (at least, for some versions), libc contains stubbed
8424 # (non-functional) versions of the pthreads routines, so link-based
8425 # tests will erroneously succeed. (N.B.: The stubs are missing
8426 # pthread_cleanup_push, or rather a function called by this macro,
8427 # so we could check for that, but who knows whether they'll stub
8428 # that too in a future libc.) So we'll check first for the
8429 # standard Solaris way of linking pthreads (-mt -lpthread).
8431 ax_pthread_flags
="-mt,pthread pthread $ax_pthread_flags"
8435 # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
8437 if test "x$GCC" = "xyes"; then :
8438 ax_pthread_flags
="-pthread -pthreads $ax_pthread_flags"
8441 # The presence of a feature test macro requesting re-entrant function
8442 # definitions is, on some systems, a strong hint that pthreads support is
8446 darwin
* | hpux
* | linux
* | osf
* | solaris
*)
8447 ax_pthread_check_macro
="_REENTRANT"
8451 ax_pthread_check_macro
="_THREAD_SAFE"
8455 ax_pthread_check_macro
="--"
8458 if test "x$ax_pthread_check_macro" = "x--"; then :
8459 ax_pthread_check_cond
=0
8461 ax_pthread_check_cond
="!defined($ax_pthread_check_macro)"
8464 # Are we compiling with Clang?
8466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
8467 $as_echo_n "checking whether $CC is Clang... " >&6; }
8468 if ${ax_cv_PTHREAD_CLANG+:} false
; then :
8469 $as_echo_n "(cached) " >&6
8471 ax_cv_PTHREAD_CLANG
=no
8472 # Note that Autoconf sets GCC=yes for Clang as well as GCC
8473 if test "x$GCC" = "xyes"; then
8474 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8475 /* end confdefs.h. */
8476 /* Note: Clang 2.7 lacks __clang_[a-z]+__ */
8477 # if defined(__clang__) && defined(__llvm__)
8478 AX_PTHREAD_CC_IS_CLANG
8482 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8483 $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev
/null
2>&1; then :
8484 ax_cv_PTHREAD_CLANG
=yes
8491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
8492 $as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
8493 ax_pthread_clang
="$ax_cv_PTHREAD_CLANG"
8495 ax_pthread_clang_warning
=no
8497 # Clang needs special handling, because older versions handle the -pthread
8498 # option in a rather... idiosyncratic way
8500 if test "x$ax_pthread_clang" = "xyes"; then
8502 # Clang takes -pthread; it has never supported any other flag
8504 # (Note 1: This will need to be revisited if a system that Clang
8505 # supports has POSIX threads in a separate library. This tends not
8506 # to be the way of modern systems, but it's conceivable.)
8508 # (Note 2: On some systems, notably Darwin, -pthread is not needed
8509 # to get POSIX threads support; the API is always present and
8510 # active. We could reasonably leave PTHREAD_CFLAGS empty. But
8511 # -pthread does define _REENTRANT, and while the Darwin headers
8512 # ignore this macro, third-party headers might not.)
8514 PTHREAD_CFLAGS
="-pthread"
8519 # However, older versions of Clang make a point of warning the user
8520 # that, in an invocation where only linking and no compilation is
8521 # taking place, the -pthread option has no effect ("argument unused
8522 # during compilation"). They expect -pthread to be passed in only
8523 # when source code is being compiled.
8525 # Problem is, this is at odds with the way Automake and most other
8526 # C build frameworks function, which is that the same flags used in
8527 # compilation (CFLAGS) are also used in linking. Many systems
8528 # supported by AX_PTHREAD require exactly this for POSIX threads
8529 # support, and in fact it is often not straightforward to specify a
8530 # flag that is used only in the compilation phase and not in
8531 # linking. Such a scenario is extremely rare in practice.
8533 # Even though use of the -pthread flag in linking would only print
8534 # a warning, this can be a nuisance for well-run software projects
8535 # that build with -Werror. So if the active version of Clang has
8536 # this misfeature, we search for an option to squash it.
8538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
8539 $as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
8540 if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false
; then :
8541 $as_echo_n "(cached) " >&6
8543 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG
=unknown
8544 # Create an alternate version of $ac_link that compiles and
8545 # links in two steps (.c -> .o, .o -> exe) instead of one
8546 # (.c -> exe), because the warning occurs only in the second
8548 ax_pthread_save_ac_link
="$ac_link"
8549 ax_pthread_sed
='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
8550 ax_pthread_link_step
=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
8551 ax_pthread_2step_ac_link
="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
8552 ax_pthread_save_CFLAGS
="$CFLAGS"
8553 for ax_pthread_try
in '' -Qunused-arguments -Wno-unused-command-line-argument unknown
; do
8554 if test "x$ax_pthread_try" = "xunknown"; then :
8557 CFLAGS
="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
8558 ac_link
="$ax_pthread_save_ac_link"
8559 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8560 /* end confdefs.h. */
8561 int main(void){return 0;}
8563 if ac_fn_c_try_link
"$LINENO"; then :
8564 ac_link
="$ax_pthread_2step_ac_link"
8565 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8566 /* end confdefs.h. */
8567 int main(void){return 0;}
8569 if ac_fn_c_try_link
"$LINENO"; then :
8572 rm -f core conftest.err conftest.
$ac_objext \
8573 conftest
$ac_exeext conftest.
$ac_ext
8576 rm -f core conftest.err conftest.
$ac_objext \
8577 conftest
$ac_exeext conftest.
$ac_ext
8579 ac_link
="$ax_pthread_save_ac_link"
8580 CFLAGS
="$ax_pthread_save_CFLAGS"
8581 if test "x$ax_pthread_try" = "x"; then :
8584 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG
="$ax_pthread_try"
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
8588 $as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
8590 case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
8592 *) PTHREAD_CFLAGS
="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
8595 fi # $ax_pthread_clang = yes
8597 if test "x$ax_pthread_ok" = "xno"; then
8598 for ax_pthread_try_flag
in $ax_pthread_flags; do
8600 case $ax_pthread_try_flag in
8602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
8603 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
8607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5
8608 $as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; }
8609 PTHREAD_CFLAGS
="-mt"
8610 PTHREAD_LIBS
="-lpthread"
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
8615 $as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
8616 PTHREAD_CFLAGS
="$ax_pthread_try_flag"
8620 # Extract the first word of "pthread-config", so it can be a program name with args.
8621 set dummy pthread-config
; ac_word
=$2
8622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8623 $as_echo_n "checking for $ac_word... " >&6; }
8624 if ${ac_cv_prog_ax_pthread_config+:} false
; then :
8625 $as_echo_n "(cached) " >&6
8627 if test -n "$ax_pthread_config"; then
8628 ac_cv_prog_ax_pthread_config
="$ax_pthread_config" # Let the user override the test.
8630 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8634 test -z "$as_dir" && as_dir
=.
8635 for ac_exec_ext
in '' $ac_executable_extensions; do
8636 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8637 ac_cv_prog_ax_pthread_config
="yes"
8638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8645 test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config
="no"
8648 ax_pthread_config
=$ac_cv_prog_ax_pthread_config
8649 if test -n "$ax_pthread_config"; then
8650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
8651 $as_echo "$ax_pthread_config" >&6; }
8653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8654 $as_echo "no" >&6; }
8658 if test "x$ax_pthread_config" = "xno"; then :
8661 PTHREAD_CFLAGS
="`pthread-config --cflags`"
8662 PTHREAD_LIBS
="`pthread-config --ldflags` `pthread-config --libs`"
8666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
8667 $as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
8668 PTHREAD_LIBS
="-l$ax_pthread_try_flag"
8672 ax_pthread_save_CFLAGS
="$CFLAGS"
8673 ax_pthread_save_LIBS
="$LIBS"
8674 CFLAGS
="$CFLAGS $PTHREAD_CFLAGS"
8675 LIBS
="$PTHREAD_LIBS $LIBS"
8677 # Check for various functions. We must include pthread.h,
8678 # since some functions may be macros. (On the Sequent, we
8679 # need a special flag -Kthread to make this header compile.)
8680 # We check for pthread_join because it is in -lpthread on IRIX
8681 # while pthread_create is in libc. We check for pthread_attr_init
8682 # due to DEC craziness with -lpthreads. We check for
8683 # pthread_cleanup_push because it is one of the few pthread
8684 # functions on Solaris that doesn't have a non-functional libc stub.
8685 # We try pthread_create on general principles.
8687 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8688 /* end confdefs.h. */
8689 #include <pthread.h>
8690 # if $ax_pthread_check_cond
8691 # error "$ax_pthread_check_macro must be defined"
8693 static void routine(void *a) { a = 0; }
8694 static void *start_routine(void *a) { return a; }
8698 pthread_t th; pthread_attr_t attr;
8699 pthread_create(&th, 0, start_routine, 0);
8700 pthread_join(th, 0);
8701 pthread_attr_init(&attr);
8702 pthread_cleanup_push(routine, 0);
8703 pthread_cleanup_pop(0) /* ; */
8708 if ac_fn_c_try_link
"$LINENO"; then :
8711 rm -f core conftest.err conftest.
$ac_objext \
8712 conftest
$ac_exeext conftest.
$ac_ext
8714 CFLAGS
="$ax_pthread_save_CFLAGS"
8715 LIBS
="$ax_pthread_save_LIBS"
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8718 $as_echo "$ax_pthread_ok" >&6; }
8719 if test "x$ax_pthread_ok" = "xyes"; then :
8728 # Various other checks:
8729 if test "x$ax_pthread_ok" = "xyes"; then
8730 ax_pthread_save_CFLAGS
="$CFLAGS"
8731 ax_pthread_save_LIBS
="$LIBS"
8732 CFLAGS
="$CFLAGS $PTHREAD_CFLAGS"
8733 LIBS
="$PTHREAD_LIBS $LIBS"
8735 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
8736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
8737 $as_echo_n "checking for joinable pthread attribute... " >&6; }
8738 if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false
; then :
8739 $as_echo_n "(cached) " >&6
8741 ax_cv_PTHREAD_JOINABLE_ATTR
=unknown
8742 for ax_pthread_attr
in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED
; do
8743 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8744 /* end confdefs.h. */
8745 #include <pthread.h>
8749 int attr = $ax_pthread_attr; return attr /* ; */
8754 if ac_fn_c_try_link
"$LINENO"; then :
8755 ax_cv_PTHREAD_JOINABLE_ATTR
=$ax_pthread_attr; break
8757 rm -f core conftest.err conftest.
$ac_objext \
8758 conftest
$ac_exeext conftest.
$ac_ext
8762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
8763 $as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
8764 if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
8765 test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
8766 test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
8768 cat >>confdefs.h
<<_ACEOF
8769 #define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
8772 ax_pthread_joinable_attr_defined
=yes
8776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
8777 $as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
8778 if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false
; then :
8779 $as_echo_n "(cached) " >&6
8781 ax_cv_PTHREAD_SPECIAL_FLAGS
=no
8784 ax_cv_PTHREAD_SPECIAL_FLAGS
="-D_POSIX_PTHREAD_SEMANTICS"
8789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
8790 $as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
8791 if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
8792 test "x$ax_pthread_special_flags_added" != "xyes"; then :
8793 PTHREAD_CFLAGS
="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
8794 ax_pthread_special_flags_added
=yes
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
8798 $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
8799 if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false
; then :
8800 $as_echo_n "(cached) " >&6
8802 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8803 /* end confdefs.h. */
8804 #include <pthread.h>
8808 int i = PTHREAD_PRIO_INHERIT;
8813 if ac_fn_c_try_link
"$LINENO"; then :
8814 ax_cv_PTHREAD_PRIO_INHERIT
=yes
8816 ax_cv_PTHREAD_PRIO_INHERIT
=no
8818 rm -f core conftest.err conftest.
$ac_objext \
8819 conftest
$ac_exeext conftest.
$ac_ext
8822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
8823 $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
8824 if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
8825 test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
8827 $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
8829 ax_pthread_prio_inherit_defined
=yes
8833 CFLAGS
="$ax_pthread_save_CFLAGS"
8834 LIBS
="$ax_pthread_save_LIBS"
8836 # More AIX lossage: compile with *_r variant
8837 if test "x$GCC" != "xyes"; then
8841 x
*/c89|x
*/c89_128|x
*/c99|x
*/c99_128|x
*/cc|x
*/cc128|x
*/xlc|x
*/xlc_v6|x
*/xlc128|x
*/xlc128_v6
) :
8842 #handle absolute path differently from PATH based program lookup
8845 if as_fn_executable_p
${CC}_r
; then :
8846 PTHREAD_CC
="${CC}_r"
8849 for ac_prog
in ${CC}_r
8851 # Extract the first word of "$ac_prog", so it can be a program name with args.
8852 set dummy
$ac_prog; ac_word
=$2
8853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8854 $as_echo_n "checking for $ac_word... " >&6; }
8855 if ${ac_cv_prog_PTHREAD_CC+:} false
; then :
8856 $as_echo_n "(cached) " >&6
8858 if test -n "$PTHREAD_CC"; then
8859 ac_cv_prog_PTHREAD_CC
="$PTHREAD_CC" # Let the user override the test.
8861 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8865 test -z "$as_dir" && as_dir
=.
8866 for ac_exec_ext
in '' $ac_executable_extensions; do
8867 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8868 ac_cv_prog_PTHREAD_CC
="$ac_prog"
8869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8878 PTHREAD_CC
=$ac_cv_prog_PTHREAD_CC
8879 if test -n "$PTHREAD_CC"; then
8880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
8881 $as_echo "$PTHREAD_CC" >&6; }
8883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8884 $as_echo "no" >&6; }
8888 test -n "$PTHREAD_CC" && break
8890 test -n "$PTHREAD_CC" || PTHREAD_CC
="$CC"
8901 test -n "$PTHREAD_CC" || PTHREAD_CC
="$CC"
8907 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
8908 if test "x$ax_pthread_ok" = "xyes"; then
8913 as_fn_error $?
"pthread not found" "$LINENO" 5
8916 ac_cpp
='$CPP $CPPFLAGS'
8917 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8918 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8919 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
8922 elif test "$threads" = "auto"; then
8928 ac_cpp
='$CPP $CPPFLAGS'
8929 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8930 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8931 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
8935 # We used to check for pthread.h first, but this fails if pthread.h
8936 # requires special compiler flags (e.g. on Tru64 or Sequent).
8937 # It gets checked for in the link test anyway.
8939 # First of all, check if the user has set any of the PTHREAD_LIBS,
8940 # etcetera environment variables, and if threads linking works using
8942 if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
8943 ax_pthread_save_CC
="$CC"
8944 ax_pthread_save_CFLAGS
="$CFLAGS"
8945 ax_pthread_save_LIBS
="$LIBS"
8946 if test "x$PTHREAD_CC" != "x"; then :
8949 CFLAGS
="$CFLAGS $PTHREAD_CFLAGS"
8950 LIBS
="$PTHREAD_LIBS $LIBS"
8951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
8952 $as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
8953 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8954 /* end confdefs.h. */
8956 /* Override any GCC internal prototype to avoid an error.
8957 Use char because int might match the return type of a GCC
8958 builtin and then its argument prototype would still apply. */
8962 char pthread_join ();
8966 return pthread_join ();
8971 if ac_fn_c_try_link
"$LINENO"; then :
8974 rm -f core conftest.err conftest.
$ac_objext \
8975 conftest
$ac_exeext conftest.
$ac_ext
8976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8977 $as_echo "$ax_pthread_ok" >&6; }
8978 if test "x$ax_pthread_ok" = "xno"; then
8982 CC
="$ax_pthread_save_CC"
8983 CFLAGS
="$ax_pthread_save_CFLAGS"
8984 LIBS
="$ax_pthread_save_LIBS"
8987 # We must check for the threads library under a number of different
8988 # names; the ordering is very important because some systems
8989 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
8990 # libraries is broken (non-POSIX).
8992 # Create a list of thread flags to try. Items starting with a "-" are
8993 # C compiler flags, and other items are library names, except for "none"
8994 # which indicates that we try without any flags at all, and "pthread-config"
8995 # which is a program returning the flags for the Pth emulation library.
8997 ax_pthread_flags
="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
8999 # The ordering *is* (sometimes) important. Some notes on the
9000 # individual items follow:
9002 # pthreads: AIX (must check this before -lpthread)
9003 # none: in case threads are in libc; should be tried before -Kthread and
9004 # other compiler flags to prevent continual compiler warnings
9005 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
9006 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
9007 # (Note: HP C rejects this with "bad form for `-t' option")
9008 # -pthreads: Solaris/gcc (Note: HP C also rejects)
9009 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
9010 # doesn't hurt to check since this sometimes defines pthreads and
9011 # -D_REENTRANT too), HP C (must be checked before -lpthread, which
9012 # is present but should not be used directly; and before -mthreads,
9013 # because the compiler interprets this as "-mt" + "-hreads")
9014 # -mthreads: Mingw32/gcc, Lynx/gcc
9015 # pthread: Linux, etcetera
9016 # --thread-safe: KAI C++
9017 # pthread-config: use pthread-config program (for GNU Pth library)
9023 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
9024 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
9026 ax_pthread_flags
="-kthread lthread $ax_pthread_flags"
9031 # From the cc(1) man page: "[-mt] Sets various -D flags to enable
9032 # multi-threading and also sets -lpthread."
9034 ax_pthread_flags
="-mt -pthread pthread $ax_pthread_flags"
9039 # IBM z/OS requires a feature-test macro to be defined in order to
9040 # enable POSIX threads at all, so give the user a hint if this is
9041 # not set. (We don't define these ourselves, as they can affect
9042 # other portions of the system API in unpredictable ways.)
9044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9045 /* end confdefs.h. */
9047 # if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
9048 AX_PTHREAD_ZOS_MISSING
9052 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9053 $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev
/null
2>&1; then :
9054 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
9055 $as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
9063 # On Solaris (at least, for some versions), libc contains stubbed
9064 # (non-functional) versions of the pthreads routines, so link-based
9065 # tests will erroneously succeed. (N.B.: The stubs are missing
9066 # pthread_cleanup_push, or rather a function called by this macro,
9067 # so we could check for that, but who knows whether they'll stub
9068 # that too in a future libc.) So we'll check first for the
9069 # standard Solaris way of linking pthreads (-mt -lpthread).
9071 ax_pthread_flags
="-mt,pthread pthread $ax_pthread_flags"
9075 # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
9077 if test "x$GCC" = "xyes"; then :
9078 ax_pthread_flags
="-pthread -pthreads $ax_pthread_flags"
9081 # The presence of a feature test macro requesting re-entrant function
9082 # definitions is, on some systems, a strong hint that pthreads support is
9086 darwin
* | hpux
* | linux
* | osf
* | solaris
*)
9087 ax_pthread_check_macro
="_REENTRANT"
9091 ax_pthread_check_macro
="_THREAD_SAFE"
9095 ax_pthread_check_macro
="--"
9098 if test "x$ax_pthread_check_macro" = "x--"; then :
9099 ax_pthread_check_cond
=0
9101 ax_pthread_check_cond
="!defined($ax_pthread_check_macro)"
9104 # Are we compiling with Clang?
9106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
9107 $as_echo_n "checking whether $CC is Clang... " >&6; }
9108 if ${ax_cv_PTHREAD_CLANG+:} false
; then :
9109 $as_echo_n "(cached) " >&6
9111 ax_cv_PTHREAD_CLANG
=no
9112 # Note that Autoconf sets GCC=yes for Clang as well as GCC
9113 if test "x$GCC" = "xyes"; then
9114 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9115 /* end confdefs.h. */
9116 /* Note: Clang 2.7 lacks __clang_[a-z]+__ */
9117 # if defined(__clang__) && defined(__llvm__)
9118 AX_PTHREAD_CC_IS_CLANG
9122 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9123 $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev
/null
2>&1; then :
9124 ax_cv_PTHREAD_CLANG
=yes
9131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
9132 $as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
9133 ax_pthread_clang
="$ax_cv_PTHREAD_CLANG"
9135 ax_pthread_clang_warning
=no
9137 # Clang needs special handling, because older versions handle the -pthread
9138 # option in a rather... idiosyncratic way
9140 if test "x$ax_pthread_clang" = "xyes"; then
9142 # Clang takes -pthread; it has never supported any other flag
9144 # (Note 1: This will need to be revisited if a system that Clang
9145 # supports has POSIX threads in a separate library. This tends not
9146 # to be the way of modern systems, but it's conceivable.)
9148 # (Note 2: On some systems, notably Darwin, -pthread is not needed
9149 # to get POSIX threads support; the API is always present and
9150 # active. We could reasonably leave PTHREAD_CFLAGS empty. But
9151 # -pthread does define _REENTRANT, and while the Darwin headers
9152 # ignore this macro, third-party headers might not.)
9154 PTHREAD_CFLAGS
="-pthread"
9159 # However, older versions of Clang make a point of warning the user
9160 # that, in an invocation where only linking and no compilation is
9161 # taking place, the -pthread option has no effect ("argument unused
9162 # during compilation"). They expect -pthread to be passed in only
9163 # when source code is being compiled.
9165 # Problem is, this is at odds with the way Automake and most other
9166 # C build frameworks function, which is that the same flags used in
9167 # compilation (CFLAGS) are also used in linking. Many systems
9168 # supported by AX_PTHREAD require exactly this for POSIX threads
9169 # support, and in fact it is often not straightforward to specify a
9170 # flag that is used only in the compilation phase and not in
9171 # linking. Such a scenario is extremely rare in practice.
9173 # Even though use of the -pthread flag in linking would only print
9174 # a warning, this can be a nuisance for well-run software projects
9175 # that build with -Werror. So if the active version of Clang has
9176 # this misfeature, we search for an option to squash it.
9178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
9179 $as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
9180 if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false
; then :
9181 $as_echo_n "(cached) " >&6
9183 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG
=unknown
9184 # Create an alternate version of $ac_link that compiles and
9185 # links in two steps (.c -> .o, .o -> exe) instead of one
9186 # (.c -> exe), because the warning occurs only in the second
9188 ax_pthread_save_ac_link
="$ac_link"
9189 ax_pthread_sed
='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
9190 ax_pthread_link_step
=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
9191 ax_pthread_2step_ac_link
="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
9192 ax_pthread_save_CFLAGS
="$CFLAGS"
9193 for ax_pthread_try
in '' -Qunused-arguments -Wno-unused-command-line-argument unknown
; do
9194 if test "x$ax_pthread_try" = "xunknown"; then :
9197 CFLAGS
="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
9198 ac_link
="$ax_pthread_save_ac_link"
9199 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9200 /* end confdefs.h. */
9201 int main(void){return 0;}
9203 if ac_fn_c_try_link
"$LINENO"; then :
9204 ac_link
="$ax_pthread_2step_ac_link"
9205 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9206 /* end confdefs.h. */
9207 int main(void){return 0;}
9209 if ac_fn_c_try_link
"$LINENO"; then :
9212 rm -f core conftest.err conftest.
$ac_objext \
9213 conftest
$ac_exeext conftest.
$ac_ext
9216 rm -f core conftest.err conftest.
$ac_objext \
9217 conftest
$ac_exeext conftest.
$ac_ext
9219 ac_link
="$ax_pthread_save_ac_link"
9220 CFLAGS
="$ax_pthread_save_CFLAGS"
9221 if test "x$ax_pthread_try" = "x"; then :
9224 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG
="$ax_pthread_try"
9227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
9228 $as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
9230 case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
9232 *) PTHREAD_CFLAGS
="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
9235 fi # $ax_pthread_clang = yes
9237 if test "x$ax_pthread_ok" = "xno"; then
9238 for ax_pthread_try_flag
in $ax_pthread_flags; do
9240 case $ax_pthread_try_flag in
9242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
9243 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
9247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5
9248 $as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; }
9249 PTHREAD_CFLAGS
="-mt"
9250 PTHREAD_LIBS
="-lpthread"
9254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
9255 $as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
9256 PTHREAD_CFLAGS
="$ax_pthread_try_flag"
9260 # Extract the first word of "pthread-config", so it can be a program name with args.
9261 set dummy pthread-config
; ac_word
=$2
9262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9263 $as_echo_n "checking for $ac_word... " >&6; }
9264 if ${ac_cv_prog_ax_pthread_config+:} false
; then :
9265 $as_echo_n "(cached) " >&6
9267 if test -n "$ax_pthread_config"; then
9268 ac_cv_prog_ax_pthread_config
="$ax_pthread_config" # Let the user override the test.
9270 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9274 test -z "$as_dir" && as_dir
=.
9275 for ac_exec_ext
in '' $ac_executable_extensions; do
9276 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
9277 ac_cv_prog_ax_pthread_config
="yes"
9278 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9285 test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config
="no"
9288 ax_pthread_config
=$ac_cv_prog_ax_pthread_config
9289 if test -n "$ax_pthread_config"; then
9290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
9291 $as_echo "$ax_pthread_config" >&6; }
9293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9294 $as_echo "no" >&6; }
9298 if test "x$ax_pthread_config" = "xno"; then :
9301 PTHREAD_CFLAGS
="`pthread-config --cflags`"
9302 PTHREAD_LIBS
="`pthread-config --ldflags` `pthread-config --libs`"
9306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
9307 $as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
9308 PTHREAD_LIBS
="-l$ax_pthread_try_flag"
9312 ax_pthread_save_CFLAGS
="$CFLAGS"
9313 ax_pthread_save_LIBS
="$LIBS"
9314 CFLAGS
="$CFLAGS $PTHREAD_CFLAGS"
9315 LIBS
="$PTHREAD_LIBS $LIBS"
9317 # Check for various functions. We must include pthread.h,
9318 # since some functions may be macros. (On the Sequent, we
9319 # need a special flag -Kthread to make this header compile.)
9320 # We check for pthread_join because it is in -lpthread on IRIX
9321 # while pthread_create is in libc. We check for pthread_attr_init
9322 # due to DEC craziness with -lpthreads. We check for
9323 # pthread_cleanup_push because it is one of the few pthread
9324 # functions on Solaris that doesn't have a non-functional libc stub.
9325 # We try pthread_create on general principles.
9327 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9328 /* end confdefs.h. */
9329 #include <pthread.h>
9330 # if $ax_pthread_check_cond
9331 # error "$ax_pthread_check_macro must be defined"
9333 static void routine(void *a) { a = 0; }
9334 static void *start_routine(void *a) { return a; }
9338 pthread_t th; pthread_attr_t attr;
9339 pthread_create(&th, 0, start_routine, 0);
9340 pthread_join(th, 0);
9341 pthread_attr_init(&attr);
9342 pthread_cleanup_push(routine, 0);
9343 pthread_cleanup_pop(0) /* ; */
9348 if ac_fn_c_try_link
"$LINENO"; then :
9351 rm -f core conftest.err conftest.
$ac_objext \
9352 conftest
$ac_exeext conftest.
$ac_ext
9354 CFLAGS
="$ax_pthread_save_CFLAGS"
9355 LIBS
="$ax_pthread_save_LIBS"
9357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
9358 $as_echo "$ax_pthread_ok" >&6; }
9359 if test "x$ax_pthread_ok" = "xyes"; then :
9368 # Various other checks:
9369 if test "x$ax_pthread_ok" = "xyes"; then
9370 ax_pthread_save_CFLAGS
="$CFLAGS"
9371 ax_pthread_save_LIBS
="$LIBS"
9372 CFLAGS
="$CFLAGS $PTHREAD_CFLAGS"
9373 LIBS
="$PTHREAD_LIBS $LIBS"
9375 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
9376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
9377 $as_echo_n "checking for joinable pthread attribute... " >&6; }
9378 if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false
; then :
9379 $as_echo_n "(cached) " >&6
9381 ax_cv_PTHREAD_JOINABLE_ATTR
=unknown
9382 for ax_pthread_attr
in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED
; do
9383 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9384 /* end confdefs.h. */
9385 #include <pthread.h>
9389 int attr = $ax_pthread_attr; return attr /* ; */
9394 if ac_fn_c_try_link
"$LINENO"; then :
9395 ax_cv_PTHREAD_JOINABLE_ATTR
=$ax_pthread_attr; break
9397 rm -f core conftest.err conftest.
$ac_objext \
9398 conftest
$ac_exeext conftest.
$ac_ext
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
9403 $as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
9404 if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
9405 test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
9406 test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
9408 cat >>confdefs.h
<<_ACEOF
9409 #define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
9412 ax_pthread_joinable_attr_defined
=yes
9416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
9417 $as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
9418 if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false
; then :
9419 $as_echo_n "(cached) " >&6
9421 ax_cv_PTHREAD_SPECIAL_FLAGS
=no
9424 ax_cv_PTHREAD_SPECIAL_FLAGS
="-D_POSIX_PTHREAD_SEMANTICS"
9429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
9430 $as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
9431 if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
9432 test "x$ax_pthread_special_flags_added" != "xyes"; then :
9433 PTHREAD_CFLAGS
="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
9434 ax_pthread_special_flags_added
=yes
9437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
9438 $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
9439 if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false
; then :
9440 $as_echo_n "(cached) " >&6
9442 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9443 /* end confdefs.h. */
9444 #include <pthread.h>
9448 int i = PTHREAD_PRIO_INHERIT;
9453 if ac_fn_c_try_link
"$LINENO"; then :
9454 ax_cv_PTHREAD_PRIO_INHERIT
=yes
9456 ax_cv_PTHREAD_PRIO_INHERIT
=no
9458 rm -f core conftest.err conftest.
$ac_objext \
9459 conftest
$ac_exeext conftest.
$ac_ext
9462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
9463 $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
9464 if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
9465 test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
9467 $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
9469 ax_pthread_prio_inherit_defined
=yes
9473 CFLAGS
="$ax_pthread_save_CFLAGS"
9474 LIBS
="$ax_pthread_save_LIBS"
9476 # More AIX lossage: compile with *_r variant
9477 if test "x$GCC" != "xyes"; then
9481 x
*/c89|x
*/c89_128|x
*/c99|x
*/c99_128|x
*/cc|x
*/cc128|x
*/xlc|x
*/xlc_v6|x
*/xlc128|x
*/xlc128_v6
) :
9482 #handle absolute path differently from PATH based program lookup
9485 if as_fn_executable_p
${CC}_r
; then :
9486 PTHREAD_CC
="${CC}_r"
9489 for ac_prog
in ${CC}_r
9491 # Extract the first word of "$ac_prog", so it can be a program name with args.
9492 set dummy
$ac_prog; ac_word
=$2
9493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9494 $as_echo_n "checking for $ac_word... " >&6; }
9495 if ${ac_cv_prog_PTHREAD_CC+:} false
; then :
9496 $as_echo_n "(cached) " >&6
9498 if test -n "$PTHREAD_CC"; then
9499 ac_cv_prog_PTHREAD_CC
="$PTHREAD_CC" # Let the user override the test.
9501 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9505 test -z "$as_dir" && as_dir
=.
9506 for ac_exec_ext
in '' $ac_executable_extensions; do
9507 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
9508 ac_cv_prog_PTHREAD_CC
="$ac_prog"
9509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9518 PTHREAD_CC
=$ac_cv_prog_PTHREAD_CC
9519 if test -n "$PTHREAD_CC"; then
9520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
9521 $as_echo "$PTHREAD_CC" >&6; }
9523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9524 $as_echo "no" >&6; }
9528 test -n "$PTHREAD_CC" && break
9530 test -n "$PTHREAD_CC" || PTHREAD_CC
="$CC"
9541 test -n "$PTHREAD_CC" || PTHREAD_CC
="$CC"
9547 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
9548 if test "x$ax_pthread_ok" = "xyes"; then
9556 ac_cpp
='$CPP $CPPFLAGS'
9557 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9558 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9559 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9564 if test "$threads" = "yes"; then
9566 $as_echo "#define ENABLE_THREADS 1" >>confdefs.h
9569 if test "$threads" = "yes"; then
9578 ac_fn_c_check_decl
"$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
9579 if test "x$ac_cv_have_decl_basename" = xyes
; then :
9585 cat >>confdefs.h
<<_ACEOF
9586 #define HAVE_DECL_BASENAME $ac_have_decl
9588 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
9589 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
9595 cat >>confdefs.h
<<_ACEOF
9596 #define HAVE_DECL_FFS $ac_have_decl
9598 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
9599 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
9605 cat >>confdefs.h
<<_ACEOF
9606 #define HAVE_DECL_ASPRINTF $ac_have_decl
9608 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
9609 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
9615 cat >>confdefs.h
<<_ACEOF
9616 #define HAVE_DECL_VASPRINTF $ac_have_decl
9618 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
9619 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
9625 cat >>confdefs.h
<<_ACEOF
9626 #define HAVE_DECL_SNPRINTF $ac_have_decl
9628 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
9629 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
9635 cat >>confdefs.h
<<_ACEOF
9636 #define HAVE_DECL_VSNPRINTF $ac_have_decl
9638 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
9639 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
9645 cat >>confdefs.h
<<_ACEOF
9646 #define HAVE_DECL_STRVERSCMP $ac_have_decl
9650 save_CFLAGS
="$CFLAGS"
9651 CFLAGS
="$CFLAGS -Werror -gpubnames"
9652 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9653 /* end confdefs.h. */
9656 if ac_fn_c_try_compile
"$LINENO"; then :
9661 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9662 CFLAGS
="$save_CFLAGS"
9663 if test "$have_pubnames" = "yes"; then
9665 HAVE_PUBNAMES_FALSE
='#'
9667 HAVE_PUBNAMES_TRUE
='#'
9668 HAVE_PUBNAMES_FALSE
=
9672 save_CFLAGS
="$CFLAGS"
9673 CFLAGS
="$CFLAGS -Werror -fno-use-linker-plugin"
9674 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9675 /* end confdefs.h. */
9678 if ac_fn_c_try_compile
"$LINENO"; then :
9679 have_no_use_linker_plugin
=yes
9681 have_no_use_linker_plugin
=no
9683 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
9684 CFLAGS
="$save_CFLAGS"
9685 if test "$have_no_use_linker_plugin" = "yes"; then
9686 HAVE_NO_USE_LINKER_PLUGIN_TRUE
=
9687 HAVE_NO_USE_LINKER_PLUGIN_FALSE
='#'
9689 HAVE_NO_USE_LINKER_PLUGIN_TRUE
='#'
9690 HAVE_NO_USE_LINKER_PLUGIN_FALSE
=
9695 ac_cpp
='$CXXCPP $CPPFLAGS'
9696 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9697 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9698 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
9703 ac_cpp
='$CXXCPP $CPPFLAGS'
9704 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9705 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9706 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
9707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9708 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9709 if test -z "$CXXCPP"; then
9710 if ${ac_cv_prog_CXXCPP+:} false
; then :
9711 $as_echo_n "(cached) " >&6
9713 # Double quotes because CXXCPP needs to be expanded
9714 for CXXCPP
in "$CXX -E" "/lib/cpp"
9717 for ac_cxx_preproc_warn_flag
in '' yes
9719 # Use a header file that comes with gcc, so configuring glibc
9720 # with a fresh cross-compiler works.
9721 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9722 # <limits.h> exists even on freestanding compilers.
9723 # On the NeXT, cc -E runs the code through the compiler's parser,
9724 # not just through cpp. "Syntax error" is here to catch this case.
9725 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9726 /* end confdefs.h. */
9728 # include <limits.h>
9730 # include <assert.h>
9734 if ac_fn_cxx_try_cpp
"$LINENO"; then :
9737 # Broken: fails on valid input.
9740 rm -f conftest.err conftest.i conftest.
$ac_ext
9742 # OK, works on sane cases. Now check whether nonexistent headers
9743 # can be detected and how.
9744 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9745 /* end confdefs.h. */
9746 #include <ac_nonexistent.h>
9748 if ac_fn_cxx_try_cpp
"$LINENO"; then :
9749 # Broken: success on invalid input.
9752 # Passes both tests.
9756 rm -f conftest.err conftest.i conftest.
$ac_ext
9759 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9760 rm -f conftest.i conftest.err conftest.
$ac_ext
9761 if $ac_preproc_ok; then :
9766 ac_cv_prog_CXXCPP
=$CXXCPP
9769 CXXCPP
=$ac_cv_prog_CXXCPP
9771 ac_cv_prog_CXXCPP
=$CXXCPP
9773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9774 $as_echo "$CXXCPP" >&6; }
9776 for ac_cxx_preproc_warn_flag
in '' yes
9778 # Use a header file that comes with gcc, so configuring glibc
9779 # with a fresh cross-compiler works.
9780 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9781 # <limits.h> exists even on freestanding compilers.
9782 # On the NeXT, cc -E runs the code through the compiler's parser,
9783 # not just through cpp. "Syntax error" is here to catch this case.
9784 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9785 /* end confdefs.h. */
9787 # include <limits.h>
9789 # include <assert.h>
9793 if ac_fn_cxx_try_cpp
"$LINENO"; then :
9796 # Broken: fails on valid input.
9799 rm -f conftest.err conftest.i conftest.
$ac_ext
9801 # OK, works on sane cases. Now check whether nonexistent headers
9802 # can be detected and how.
9803 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9804 /* end confdefs.h. */
9805 #include <ac_nonexistent.h>
9807 if ac_fn_cxx_try_cpp
"$LINENO"; then :
9808 # Broken: success on invalid input.
9811 # Passes both tests.
9815 rm -f conftest.err conftest.i conftest.
$ac_ext
9818 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9819 rm -f conftest.i conftest.err conftest.
$ac_ext
9820 if $ac_preproc_ok; then :
9823 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9824 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9825 as_fn_error $?
"C++ preprocessor \"$CXXCPP\" fails sanity check
9826 See \`config.log' for more details" "$LINENO" 5; }
9830 ac_cpp
='$CXXCPP $CPPFLAGS'
9831 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9832 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9833 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
9836 for ac_header
in unordered_set unordered_map
9838 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9839 ac_fn_cxx_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9840 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
9841 cat >>confdefs.h
<<_ACEOF
9842 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9849 for ac_header
in tr1/unordered_set
tr1/unordered_map
9851 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9852 ac_fn_cxx_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9853 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
9854 cat >>confdefs.h
<<_ACEOF
9855 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9862 for ac_header
in ext
/hash_map ext
/hash_set
9864 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9865 ac_fn_cxx_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9866 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
9867 cat >>confdefs.h
<<_ACEOF
9868 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9875 for ac_header
in byteswap.h
9877 ac_fn_cxx_check_header_mongrel
"$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
9878 if test "x$ac_cv_header_byteswap_h" = xyes
; then :
9879 cat >>confdefs.h
<<_ACEOF
9880 #define HAVE_BYTESWAP_H 1
9888 ac_fn_cxx_check_decl
"$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
9890 if test "x$ac_cv_have_decl_bswap_16" = xyes
; then :
9896 cat >>confdefs.h
<<_ACEOF
9897 #define HAVE_DECL_BSWAP_16 $ac_have_decl
9899 ac_fn_cxx_check_decl
"$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
9901 if test "x$ac_cv_have_decl_bswap_32" = xyes
; then :
9907 cat >>confdefs.h
<<_ACEOF
9908 #define HAVE_DECL_BSWAP_32 $ac_have_decl
9910 ac_fn_cxx_check_decl
"$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
9912 if test "x$ac_cv_have_decl_bswap_64" = xyes
; then :
9918 cat >>confdefs.h
<<_ACEOF
9919 #define HAVE_DECL_BSWAP_64 $ac_have_decl
9923 for ac_header
in windows.h
9925 ac_fn_cxx_check_header_mongrel
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
9926 if test "x$ac_cv_header_windows_h" = xyes
; then :
9927 cat >>confdefs.h
<<_ACEOF
9928 #define HAVE_WINDOWS_H 1
9935 for ac_header
in dlfcn.h
9937 ac_fn_cxx_check_header_mongrel
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
9938 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
9939 cat >>confdefs.h
<<_ACEOF
9940 #define HAVE_DLFCN_H 1
9947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9948 $as_echo_n "checking for library containing dlopen... " >&6; }
9949 if ${ac_cv_search_dlopen+:} false
; then :
9950 $as_echo_n "(cached) " >&6
9952 ac_func_search_save_LIBS
=$LIBS
9953 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9954 /* end confdefs.h. */
9956 /* Override any GCC internal prototype to avoid an error.
9957 Use char because int might match the return type of a GCC
9958 builtin and then its argument prototype would still apply. */
9971 for ac_lib
in '' dl dld
; do
9972 if test -z "$ac_lib"; then
9973 ac_res
="none required"
9976 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9978 if ac_fn_cxx_try_link
"$LINENO"; then :
9979 ac_cv_search_dlopen
=$ac_res
9981 rm -f core conftest.err conftest.
$ac_objext \
9983 if ${ac_cv_search_dlopen+:} false
; then :
9987 if ${ac_cv_search_dlopen+:} false
; then :
9990 ac_cv_search_dlopen
=no
9993 LIBS
=$ac_func_search_save_LIBS
9995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9996 $as_echo "$ac_cv_search_dlopen" >&6; }
9997 ac_res
=$ac_cv_search_dlopen
9998 if test "$ac_res" != no
; then :
9999 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
10003 case "$ac_cv_search_dlopen" in
10004 no
*) DLOPEN_LIBS
="";;
10005 *) DLOPEN_LIBS
="$ac_cv_search_dlopen";;
10009 for ac_func
in mallinfo mallinfo2 posix_fallocate fallocate readv sysconf
times mkdtemp
10011 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10012 ac_fn_cxx_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10013 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
10014 cat >>confdefs.h
<<_ACEOF
10015 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10021 ac_fn_cxx_check_decl
"$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
10022 if test "x$ac_cv_have_decl_basename" = xyes
; then :
10028 cat >>confdefs.h
<<_ACEOF
10029 #define HAVE_DECL_BASENAME $ac_have_decl
10031 ac_fn_cxx_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
10032 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
10038 cat >>confdefs.h
<<_ACEOF
10039 #define HAVE_DECL_FFS $ac_have_decl
10041 ac_fn_cxx_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
10042 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
10048 cat >>confdefs.h
<<_ACEOF
10049 #define HAVE_DECL_ASPRINTF $ac_have_decl
10051 ac_fn_cxx_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
10052 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
10058 cat >>confdefs.h
<<_ACEOF
10059 #define HAVE_DECL_VASPRINTF $ac_have_decl
10061 ac_fn_cxx_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
10062 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
10068 cat >>confdefs.h
<<_ACEOF
10069 #define HAVE_DECL_SNPRINTF $ac_have_decl
10071 ac_fn_cxx_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
10072 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
10078 cat >>confdefs.h
<<_ACEOF
10079 #define HAVE_DECL_VSNPRINTF $ac_have_decl
10081 ac_fn_cxx_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
10082 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
10088 cat >>confdefs.h
<<_ACEOF
10089 #define HAVE_DECL_STRVERSCMP $ac_have_decl
10091 ac_fn_cxx_check_decl
"$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
10092 if test "x$ac_cv_have_decl_strndup" = xyes
; then :
10098 cat >>confdefs.h
<<_ACEOF
10099 #define HAVE_DECL_STRNDUP $ac_have_decl
10101 ac_fn_cxx_check_decl
"$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
10102 if test "x$ac_cv_have_decl_memmem" = xyes
; then :
10108 cat >>confdefs.h
<<_ACEOF
10109 #define HAVE_DECL_MEMMEM $ac_have_decl
10113 # Use of ::std::tr1::unordered_map::rehash causes undefined symbols
10114 # at link time with some versions of GCC.
10115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ::std::tr1::unordered_map::rehash is usable." >&5
10116 $as_echo_n "checking whether ::std::tr1::unordered_map::rehash is usable.... " >&6; }
10117 if ${gold_cv_unordered_map_rehash+:} false
; then :
10118 $as_echo_n "(cached) " >&6
10120 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10121 /* end confdefs.h. */
10123 #include <tr1/unordered_map>
10124 void bar() { ::std::tr1::unordered_map<int, int> x; x.rehash(10); }
10134 if ac_fn_cxx_try_link
"$LINENO"; then :
10135 gold_cv_unordered_map_rehash
=yes
10137 gold_cv_unordered_map_rehash
=no
10139 rm -f core conftest.err conftest.
$ac_objext \
10140 conftest
$ac_exeext conftest.
$ac_ext
10142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_unordered_map_rehash" >&5
10143 $as_echo "$gold_cv_unordered_map_rehash" >&6; }
10144 if test "$gold_cv_unordered_map_rehash" = "yes"; then
10146 $as_echo "#define HAVE_TR1_UNORDERED_MAP_REHASH 1" >>confdefs.h
10150 # Use of tr1/unordered_map with off_t as a key is not supported on GCC
10151 # 4.1.xx when compiling in 32-bit mode with a 64-bit off_t type.
10152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether std::tr1::hash<off_t> is defined" >&5
10153 $as_echo_n "checking whether std::tr1::hash<off_t> is defined... " >&6; }
10154 if ${gold_cv_hash_off_t+:} false
; then :
10155 $as_echo_n "(cached) " >&6
10157 CXXFLAGS_hold
=$CXXFLAGS
10158 CXXFLAGS
="$CXXFLAGS $LFS_CFLAGS"
10159 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10160 /* end confdefs.h. */
10162 #include <sys/types.h>
10163 #include <tr1/unordered_map>
10164 std::tr1::hash<off_t> h;
10167 if ac_fn_cxx_try_compile
"$LINENO"; then :
10168 gold_cv_hash_off_t
=yes
10170 gold_cv_hash_off_t
=no
10172 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10173 CXXFLAGS
=$CXXFLAGS_hold
10175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_hash_off_t" >&5
10176 $as_echo "$gold_cv_hash_off_t" >&6; }
10177 if test "$gold_cv_hash_off_t" = "yes"; then
10179 $as_echo "#define HAVE_TR1_HASH_OFF_T 1" >>confdefs.h
10183 # gcc 4.3.0 doesn't recognize the printf attribute on a template
10184 # function. Check for that. This is gcc bug 35546. This test can
10185 # probably be removed after the bug has been fixed for a while.
10186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use attributes with template functions" >&5
10187 $as_echo_n "checking whether we can use attributes with template functions... " >&6; }
10188 if ${gold_cv_template_attribute+:} false
; then :
10189 $as_echo_n "(cached) " >&6
10191 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10192 /* end confdefs.h. */
10194 template<typename T> extern void foo(const char*, ...)
10195 __attribute__ ((__format__ (__printf__, 1, 2)));
10196 template<typename T> void foo(const char* format, ...) {}
10197 void bar() { foo<int>("%s\n", "foo"); }
10200 if ac_fn_cxx_try_compile
"$LINENO"; then :
10201 gold_cv_template_attribute
=yes
10203 gold_cv_template_attribute
=no
10205 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_template_attribute" >&5
10208 $as_echo "$gold_cv_template_attribute" >&6; }
10209 if test "$gold_cv_template_attribute" = "yes"; then
10211 $as_echo "#define HAVE_TEMPLATE_ATTRIBUTES 1" >>confdefs.h
10215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat::st_mtim." >&5
10216 $as_echo_n "checking for struct stat::st_mtim.... " >&6; }
10217 if ${gold_cv_stat_st_mtim+:} false
; then :
10218 $as_echo_n "(cached) " >&6
10220 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10221 /* end confdefs.h. */
10223 #include <sys/stat.h>
10224 long bar() { struct stat s; return (long)(s.st_mtim.tv_sec + s.st_mtim.tv_sec);}
10234 if ac_fn_cxx_try_compile
"$LINENO"; then :
10235 gold_cv_stat_st_mtim
=yes
10237 gold_cv_stat_st_mtim
=no
10239 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_stat_st_mtim" >&5
10242 $as_echo "$gold_cv_stat_st_mtim" >&6; }
10243 if test "$gold_cv_stat_st_mtim" = "yes"; then
10245 $as_echo "#define HAVE_STAT_ST_MTIM 1" >>confdefs.h
10250 ac_cpp
='$CPP $CPPFLAGS'
10251 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10252 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10253 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10256 for ac_header
in locale.h
10258 ac_fn_c_check_header_mongrel
"$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
10259 if test "x$ac_cv_header_locale_h" = xyes
; then :
10260 cat >>confdefs.h
<<_ACEOF
10261 #define HAVE_LOCALE_H 1
10268 for ac_func
in setlocale
10270 ac_fn_c_check_func
"$LINENO" "setlocale" "ac_cv_func_setlocale"
10271 if test "x$ac_cv_func_setlocale" = xyes
; then :
10272 cat >>confdefs.h
<<_ACEOF
10273 #define HAVE_SETLOCALE 1
10280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10281 $as_echo_n "checking for LC_MESSAGES... " >&6; }
10282 if ${am_cv_val_LC_MESSAGES+:} false
; then :
10283 $as_echo_n "(cached) " >&6
10285 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10286 /* end confdefs.h. */
10287 #include <locale.h>
10296 if ac_fn_c_try_link
"$LINENO"; then :
10297 am_cv_val_LC_MESSAGES
=yes
10299 am_cv_val_LC_MESSAGES
=no
10301 rm -f core conftest.err conftest.
$ac_objext \
10302 conftest
$ac_exeext conftest.
$ac_ext
10304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
10305 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
10306 if test $am_cv_val_LC_MESSAGES = yes; then
10308 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10315 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10316 # Check whether --enable-maintainer-mode was given.
10317 if test "${enable_maintainer_mode+set}" = set; then :
10318 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
10320 USE_MAINTAINER_MODE
=no
10323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10324 $as_echo "$USE_MAINTAINER_MODE" >&6; }
10325 if test $USE_MAINTAINER_MODE = yes; then
10326 MAINTAINER_MODE_TRUE
=
10327 MAINTAINER_MODE_FALSE
='#'
10329 MAINTAINER_MODE_TRUE
='#'
10330 MAINTAINER_MODE_FALSE
=
10333 MAINT
=$MAINTAINER_MODE_TRUE
10337 ac_config_files
="$ac_config_files Makefile testsuite/Makefile po/Makefile.in:po/Make-in"
10339 cat >confcache
<<\_ACEOF
10340 # This file is a shell script that caches the results of configure
10341 # tests run on this system so they can be shared between configure
10342 # scripts and configure runs, see configure's option --config-cache.
10343 # It is not useful on other systems. If it contains results you don't
10344 # want to keep, you may remove or edit it.
10346 # config.status only pays attention to the cache file if you give it
10347 # the --recheck option to rerun configure.
10349 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10350 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10351 # following values.
10355 # The following way of writing the cache mishandles newlines in values,
10356 # but we know of no workaround that is simple, portable, and efficient.
10357 # So, we kill variables containing newlines.
10358 # Ultrix sh set writes to stderr and can't be redirected directly,
10359 # and sets the high bit in the cache file unless we assign to the vars.
10361 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10362 eval ac_val
=\$
$ac_var
10366 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10367 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10370 _ | IFS | as_nl
) ;; #(
10371 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10372 *) { eval $ac_var=; unset $ac_var;} ;;
10378 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10379 *${as_nl}ac_space
=\
*)
10380 # `set' does not quote correctly, so add quotes: double-quote
10381 # substitution turns \\\\ into \\, and sed turns \\ into \.
10384 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10387 # `set' quotes correctly as required by POSIX, so do not add quotes.
10388 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10397 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10399 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10401 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10402 if test -w "$cache_file"; then
10403 if test "x$cache_file" != "x/dev/null"; then
10404 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10405 $as_echo "$as_me: updating cache $cache_file" >&6;}
10406 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10407 cat confcache
>"$cache_file"
10409 case $cache_file in #(
10411 mv -f confcache
"$cache_file"$$
&&
10412 mv -f "$cache_file"$$
"$cache_file" ;; #(
10414 mv -f confcache
"$cache_file" ;;
10419 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10420 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10425 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10426 # Let make expand exec_prefix.
10427 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10429 DEFS
=-DHAVE_CONFIG_H
10433 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10434 # 1. Remove the extension, and $U if already installed.
10435 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10436 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10437 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10438 # will be set to the directory where LIBOBJS objects are built.
10439 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10440 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10442 LIBOBJS
=$ac_libobjs
10444 LTLIBOBJS
=$ac_ltlibobjs
10447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
10448 $as_echo_n "checking that generated files are newer than configure... " >&6; }
10449 if test -n "$am_sleep_pid"; then
10450 # Hide warnings about reused PIDs.
10451 wait $am_sleep_pid 2>/dev
/null
10453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
10454 $as_echo "done" >&6; }
10455 if test -n "$EXEEXT"; then
10457 am__EXEEXT_FALSE
='#'
10459 am__EXEEXT_TRUE
='#'
10463 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10464 as_fn_error $?
"conditional \"AMDEP\" was never defined.
10465 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10467 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10468 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
10469 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10471 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
10472 as_fn_error $?
"conditional \"PLUGINS\" was never defined.
10473 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10475 if test -z "${DEFAULT_TARGET_AARCH64_TRUE}" && test -z "${DEFAULT_TARGET_AARCH64_FALSE}"; then
10476 as_fn_error $?
"conditional \"DEFAULT_TARGET_AARCH64\" was never defined.
10477 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10479 if test -z "${DEFAULT_TARGET_ARM_TRUE}" && test -z "${DEFAULT_TARGET_ARM_FALSE}"; then
10480 as_fn_error $?
"conditional \"DEFAULT_TARGET_ARM\" was never defined.
10481 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10483 if test -z "${DEFAULT_TARGET_I386_TRUE}" && test -z "${DEFAULT_TARGET_I386_FALSE}"; then
10484 as_fn_error $?
"conditional \"DEFAULT_TARGET_I386\" was never defined.
10485 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10487 if test -z "${DEFAULT_TARGET_POWERPC_TRUE}" && test -z "${DEFAULT_TARGET_POWERPC_FALSE}"; then
10488 as_fn_error $?
"conditional \"DEFAULT_TARGET_POWERPC\" was never defined.
10489 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10491 if test -z "${DEFAULT_TARGET_SPARC_TRUE}" && test -z "${DEFAULT_TARGET_SPARC_FALSE}"; then
10492 as_fn_error $?
"conditional \"DEFAULT_TARGET_SPARC\" was never defined.
10493 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10495 if test -z "${DEFAULT_TARGET_S390_TRUE}" && test -z "${DEFAULT_TARGET_S390_FALSE}"; then
10496 as_fn_error $?
"conditional \"DEFAULT_TARGET_S390\" was never defined.
10497 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10499 if test -z "${DEFAULT_TARGET_X86_64_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_FALSE}"; then
10500 as_fn_error $?
"conditional \"DEFAULT_TARGET_X86_64\" was never defined.
10501 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10503 if test -z "${DEFAULT_TARGET_X32_TRUE}" && test -z "${DEFAULT_TARGET_X32_FALSE}"; then
10504 as_fn_error $?
"conditional \"DEFAULT_TARGET_X32\" was never defined.
10505 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10507 if test -z "${DEFAULT_TARGET_X86_64_OR_X32_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_OR_X32_FALSE}"; then
10508 as_fn_error $?
"conditional \"DEFAULT_TARGET_X86_64_OR_X32\" was never defined.
10509 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10511 if test -z "${DEFAULT_TARGET_TILEGX_TRUE}" && test -z "${DEFAULT_TARGET_TILEGX_FALSE}"; then
10512 as_fn_error $?
"conditional \"DEFAULT_TARGET_TILEGX\" was never defined.
10513 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10515 if test -z "${DEFAULT_TARGET_MIPS_TRUE}" && test -z "${DEFAULT_TARGET_MIPS_FALSE}"; then
10516 as_fn_error $?
"conditional \"DEFAULT_TARGET_MIPS\" was never defined.
10517 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10519 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10520 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
10521 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10523 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
10524 as_fn_error $?
"conditional \"am__fastdepCXX\" was never defined.
10525 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10528 if test -z "${NATIVE_LINKER_TRUE}" && test -z "${NATIVE_LINKER_FALSE}"; then
10529 as_fn_error $?
"conditional \"NATIVE_LINKER\" was never defined.
10530 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10532 if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
10533 as_fn_error $?
"conditional \"GCC\" was never defined.
10534 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10536 if test -z "${NATIVE_OR_CROSS_LINKER_TRUE}" && test -z "${NATIVE_OR_CROSS_LINKER_FALSE}"; then
10537 as_fn_error $?
"conditional \"NATIVE_OR_CROSS_LINKER\" was never defined.
10538 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10540 if test -z "${HAVE_STATIC_TRUE}" && test -z "${HAVE_STATIC_FALSE}"; then
10541 as_fn_error $?
"conditional \"HAVE_STATIC\" was never defined.
10542 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10544 if test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_TRUE}" && test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_FALSE}"; then
10545 as_fn_error $?
"conditional \"FN_PTRS_IN_SO_WITHOUT_PIC\" was never defined.
10546 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10548 if test -z "${MCMODEL_MEDIUM_TRUE}" && test -z "${MCMODEL_MEDIUM_FALSE}"; then
10549 as_fn_error $?
"conditional \"MCMODEL_MEDIUM\" was never defined.
10550 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10552 if test -z "${GCC9_TRUE}" && test -z "${GCC9_FALSE}"; then
10553 as_fn_error $?
"conditional \"GCC9\" was never defined.
10554 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10556 if test -z "${CFLAGS_CF_PROTECTION_TRUE}" && test -z "${CFLAGS_CF_PROTECTION_FALSE}"; then
10557 as_fn_error $?
"conditional \"CFLAGS_CF_PROTECTION\" was never defined.
10558 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10560 if test -z "${TLS_TRUE}" && test -z "${TLS_FALSE}"; then
10561 as_fn_error $?
"conditional \"TLS\" was never defined.
10562 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10564 if test -z "${STATIC_TLS_TRUE}" && test -z "${STATIC_TLS_FALSE}"; then
10565 as_fn_error $?
"conditional \"STATIC_TLS\" was never defined.
10566 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10568 if test -z "${OMP_SUPPORT_TRUE}" && test -z "${OMP_SUPPORT_FALSE}"; then
10569 as_fn_error $?
"conditional \"OMP_SUPPORT\" was never defined.
10570 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10572 if test -z "${TLS_GNU2_DIALECT_TRUE}" && test -z "${TLS_GNU2_DIALECT_FALSE}"; then
10573 as_fn_error $?
"conditional \"TLS_GNU2_DIALECT\" was never defined.
10574 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10576 if test -z "${TLS_DESCRIPTORS_TRUE}" && test -z "${TLS_DESCRIPTORS_FALSE}"; then
10577 as_fn_error $?
"conditional \"TLS_DESCRIPTORS\" was never defined.
10578 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10580 if test -z "${IFUNC_TRUE}" && test -z "${IFUNC_FALSE}"; then
10581 as_fn_error $?
"conditional \"IFUNC\" was never defined.
10582 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10584 if test -z "${IFUNC_STATIC_TRUE}" && test -z "${IFUNC_STATIC_FALSE}"; then
10585 as_fn_error $?
"conditional \"IFUNC_STATIC\" was never defined.
10586 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10588 if test -z "${THREADS_TRUE}" && test -z "${THREADS_FALSE}"; then
10589 as_fn_error $?
"conditional \"THREADS\" was never defined.
10590 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10592 if test -z "${HAVE_PUBNAMES_TRUE}" && test -z "${HAVE_PUBNAMES_FALSE}"; then
10593 as_fn_error $?
"conditional \"HAVE_PUBNAMES\" was never defined.
10594 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10596 if test -z "${HAVE_NO_USE_LINKER_PLUGIN_TRUE}" && test -z "${HAVE_NO_USE_LINKER_PLUGIN_FALSE}"; then
10597 as_fn_error $?
"conditional \"HAVE_NO_USE_LINKER_PLUGIN\" was never defined.
10598 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10600 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
10601 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
10602 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10605 : "${CONFIG_STATUS=./config.status}"
10607 ac_clean_files_save
=$ac_clean_files
10608 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10609 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10610 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10612 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10614 # Generated by $as_me.
10615 # Run this file to recreate the current configuration.
10616 # Compiler output produced by configure, useful for debugging
10617 # configure, is in config.log if it exists.
10620 ac_cs_recheck=false
10623 SHELL=\${CONFIG_SHELL-$SHELL}
10626 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10627 ## -------------------- ##
10628 ## M4sh Initialization. ##
10629 ## -------------------- ##
10631 # Be more Bourne compatible
10632 DUALCASE
=1; export DUALCASE
# for MKS sh
10633 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10636 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10637 # is contrary to our usage. Disable this feature.
10638 alias -g '${1+"$@"}'='"$@"'
10639 setopt NO_GLOB_SUBST
10641 case `(set -o) 2>/dev/null` in #(
10653 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10654 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10655 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10656 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10657 # Prefer a ksh shell builtin over an external printf program on Solaris,
10658 # but without wasting forks for bash or zsh.
10659 if test -z "$BASH_VERSION$ZSH_VERSION" \
10660 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10661 as_echo='print
-r --'
10662 as_echo_n='print
-rn --'
10663 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10664 as_echo='printf %s
\n'
10665 as_echo_n='printf %s
'
10667 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10668 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10669 as_echo_n='/usr
/ucb
/echo -n'
10671 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10672 as_echo_n_body='eval
10676 expr "X$arg" : "X\\(.*\\)$as_nl";
10677 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10679 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10681 export as_echo_n_body
10682 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10684 export as_echo_body
10685 as_echo='sh
-c $as_echo_body as_echo
'
10688 # The user is always right.
10689 if test "${PATH_SEPARATOR+set}" != set; then
10691 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10692 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10699 # We need space, tab and new line, in precisely that order. Quoting is
10700 # there to prevent editors from complaining about space-tab.
10701 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10702 # splitting by setting IFS to empty value.)
10705 # Find who we are. Look in the path if we contain no directory separator.
10708 *[\\/]* ) as_myself=$0 ;;
10709 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10710 for as_dir in $PATH
10713 test -z "$as_dir" && as_dir=.
10714 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10720 # We did not find ourselves, most probably we were run as `sh COMMAND'
10721 # in which case we are not to be found in the path.
10722 if test "x$as_myself" = x
; then
10725 if test ! -f "$as_myself"; then
10726 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10730 # Unset variables that we do not need and which cause bugs (e.g. in
10731 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10732 # suppresses any "Segmentation fault" message there. '((' could
10733 # trigger a bug in pdksh 5.2.14.
10734 for as_var
in BASH_ENV ENV MAIL MAILPATH
10735 do eval test x\
${$as_var+set} = xset \
10736 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10749 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10752 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10753 # ----------------------------------------
10754 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10755 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10756 # script with STATUS, using 1 if that was 0.
10759 as_status
=$1; test $as_status -eq 0 && as_status
=1
10761 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10762 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10764 $as_echo "$as_me: error: $2" >&2
10765 as_fn_exit
$as_status
10769 # as_fn_set_status STATUS
10770 # -----------------------
10771 # Set $? to STATUS, without forking.
10772 as_fn_set_status
()
10775 } # as_fn_set_status
10777 # as_fn_exit STATUS
10778 # -----------------
10779 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10783 as_fn_set_status
$1
10789 # Portably unset VAR.
10792 { eval $1=; unset $1;}
10794 as_unset
=as_fn_unset
10795 # as_fn_append VAR VALUE
10796 # ----------------------
10797 # Append the text in VALUE to the end of the definition contained in VAR. Take
10798 # advantage of any shell optimizations that allow amortized linear growth over
10799 # repeated appends, instead of the typical quadratic growth present in naive
10801 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10802 eval 'as_fn_append ()
10813 # as_fn_arith ARG...
10814 # ------------------
10815 # Perform arithmetic evaluation on the ARGs, and store the result in the
10816 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10817 # must be portable across $(()) and expr.
10818 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10819 eval 'as_fn_arith ()
10826 as_val
=`expr "$@" || test $? -eq 1`
10831 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10832 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10838 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10839 as_basename
=basename
10844 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10850 as_me
=`$as_basename -- "$0" ||
10851 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10852 X"$0" : 'X\(//\)$' \| \
10853 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10855 sed '/^.*\/\([^/][^/]*\)\/*$/{
10869 # Avoid depending upon Character Ranges.
10870 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10871 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10872 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10873 as_cr_digits
='0123456789'
10874 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10876 ECHO_C
= ECHO_N
= ECHO_T
=
10877 case `echo -n x` in #(((((
10879 case `echo 'xy\c'` in
10880 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10882 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10889 rm -f conf$$ conf$$.exe conf$$.
file
10890 if test -d conf$$.dir
; then
10891 rm -f conf$$.dir
/conf$$.
file
10894 mkdir conf$$.dir
2>/dev
/null
10896 if (echo >conf$$.
file) 2>/dev
/null
; then
10897 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10899 # ... but there are two gotchas:
10900 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10901 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10902 # In both cases, we have to default to `cp -pR'.
10903 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10905 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10913 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10914 rmdir conf$$.dir
2>/dev
/null
10919 # Create "$as_dir" as a directory, including parents if necessary.
10924 -*) as_dir
=.
/$as_dir;;
10926 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10930 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10931 *) as_qdir
=$as_dir;;
10933 as_dirs
="'$as_qdir' $as_dirs"
10934 as_dir
=`$as_dirname -- "$as_dir" ||
10935 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10936 X"$as_dir" : 'X\(//\)[^/]' \| \
10937 X"$as_dir" : 'X\(//\)$' \| \
10938 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10939 $as_echo X"$as_dir" |
10940 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10944 /^X\(\/\/\)[^/].*/{
10957 test -d "$as_dir" && break
10959 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10960 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10964 if mkdir
-p .
2>/dev
/null
; then
10965 as_mkdir_p
='mkdir -p "$as_dir"'
10967 test -d .
/-p && rmdir .
/-p
10972 # as_fn_executable_p FILE
10973 # -----------------------
10974 # Test if FILE is an executable regular file.
10975 as_fn_executable_p
()
10977 test -f "$1" && test -x "$1"
10978 } # as_fn_executable_p
10979 as_test_x
='test -x'
10980 as_executable_p
=as_fn_executable_p
10982 # Sed expression to map a string onto a valid CPP name.
10983 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10985 # Sed expression to map a string onto a valid variable name.
10986 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10990 ## ----------------------------------- ##
10991 ## Main body of $CONFIG_STATUS script. ##
10992 ## ----------------------------------- ##
10994 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10996 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10997 # Save the log message, to keep $0 and so on meaningful, and to
10998 # report actual input values of CONFIG_FILES etc. instead of their
10999 # values after options handling.
11001 This file was extended by gold $as_me 0.1, which was
11002 generated by GNU Autoconf 2.69. Invocation command line was
11004 CONFIG_FILES = $CONFIG_FILES
11005 CONFIG_HEADERS = $CONFIG_HEADERS
11006 CONFIG_LINKS = $CONFIG_LINKS
11007 CONFIG_COMMANDS = $CONFIG_COMMANDS
11010 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11015 case $ac_config_files in *"
11016 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
11019 case $ac_config_headers in *"
11020 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
11024 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11025 # Files that config.status was made for.
11026 config_files="$ac_config_files"
11027 config_headers="$ac_config_headers"
11028 config_commands="$ac_config_commands"
11032 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11034 \`$as_me' instantiates files and other configuration actions
11035 from templates according to the current configuration. Unless the files
11036 and actions are specified as TAGs, all are instantiated by default.
11038 Usage: $0 [OPTION]... [TAG]...
11040 -h, --help print this help, then exit
11041 -V, --version print version number and configuration settings, then exit
11042 --config print configuration, then exit
11043 -q, --quiet, --silent
11044 do not print progress messages
11045 -d, --debug don't remove temporary files
11046 --recheck update $as_me by reconfiguring in the same conditions
11047 --file=FILE[:TEMPLATE]
11048 instantiate the configuration file FILE
11049 --header=FILE[:TEMPLATE]
11050 instantiate the configuration header FILE
11052 Configuration files:
11055 Configuration headers:
11058 Configuration commands:
11061 Report bugs to the package provider."
11064 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11065 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11067 gold config.status 0.1
11068 configured by $0, generated by GNU Autoconf 2.69,
11069 with options \\"\$ac_cs_config\\"
11071 Copyright (C) 2012 Free Software Foundation, Inc.
11072 This config.status script is free software; the Free Software Foundation
11073 gives unlimited permission to copy, distribute and modify it."
11080 test -n "\$AWK" || AWK=awk
11083 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11084 # The default lists apply if the user does not specify any file.
11090 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11091 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
11095 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11107 # Handling of the options.
11108 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11110 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11111 $as_echo "$ac_cs_version"; exit ;;
11112 --config |
--confi |
--conf |
--con |
--co |
--c )
11113 $as_echo "$ac_cs_config"; exit ;;
11114 --debug |
--debu |
--deb |
--de |
--d |
-d )
11116 --file |
--fil |
--fi |
--f )
11119 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11120 '') as_fn_error $?
"missing file argument" ;;
11122 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11123 ac_need_defaults
=false
;;
11124 --header |
--heade |
--head |
--hea )
11127 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11129 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
11130 ac_need_defaults
=false
;;
11132 # Conflict between --help and --header
11133 as_fn_error $?
"ambiguous option: \`$1'
11134 Try \`$0 --help' for more information.";;
11135 --help |
--hel |
-h )
11136 $as_echo "$ac_cs_usage"; exit ;;
11137 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11138 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11141 # This is an error.
11142 -*) as_fn_error $?
"unrecognized option: \`$1'
11143 Try \`$0 --help' for more information." ;;
11145 *) as_fn_append ac_config_targets
" $1"
11146 ac_need_defaults
=false
;;
11152 ac_configure_extra_args
=
11154 if $ac_cs_silent; then
11156 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11160 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11161 if \$ac_cs_recheck; then
11162 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11164 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11165 CONFIG_SHELL='$SHELL'
11166 export CONFIG_SHELL
11171 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11175 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11176 ## Running $as_me. ##
11182 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11186 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11187 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
11188 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
11190 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
11191 # Capture the value of LINGUAS because we need it to compute CATALOGS.
11192 LINGUAS="${LINGUAS-%UNSET%}"
11197 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11199 # Handling of arguments.
11200 for ac_config_target
in $ac_config_targets
11202 case $ac_config_target in
11203 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
11204 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
11205 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
11206 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
11207 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
11208 "po/Makefile.in") CONFIG_FILES
="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
11210 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11215 # If the user did not use the arguments to specify the items to instantiate,
11216 # then the envvar interface is used. Set only those that are not.
11217 # We use the long form for the default assignment because of an extremely
11218 # bizarre bug on SunOS 4.1.3.
11219 if $ac_need_defaults; then
11220 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11221 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11222 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
11225 # Have a temporary directory for convenience. Make it in the build tree
11226 # simply because there is no reason against having it here, and in addition,
11227 # creating and moving files from /tmp can sometimes cause problems.
11228 # Hook for its removal unless debugging.
11229 # Note that there is a small window in which the directory will not be cleaned:
11230 # after its creation but before its name has been assigned to `$tmp'.
11234 trap 'exit_status=$?
11235 : "${ac_tmp:=$tmp}"
11236 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11238 trap 'as_fn_exit 1' 1 2 13 15
11240 # Create a (secure) tmp directory for tmp files.
11243 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11247 tmp
=.
/conf$$
-$RANDOM
11248 (umask 077 && mkdir
"$tmp")
11249 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11252 # Set up the scripts for CONFIG_FILES section.
11253 # No need to generate them if there are no CONFIG_FILES.
11254 # This happens for instance with `./config.status config.h'.
11255 if test -n "$CONFIG_FILES"; then
11258 ac_cr
=`echo X | tr X '\015'`
11259 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11260 # But we know of no other shell where ac_cr would be empty at this
11261 # point, so we can use a bashism as a fallback.
11262 if test "x$ac_cr" = x
; then
11263 eval ac_cr
=\$
\'\\r
\'
11265 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11266 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11269 ac_cs_awk_cr
=$ac_cr
11272 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11277 echo "cat >conf$$subs.awk <<_ACEOF" &&
11278 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11280 } >conf$$subs.sh ||
11281 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11282 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11284 for ac_last_try in false false false false false :; do
11285 . ./conf$$subs.sh ||
11286 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11288 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11289 if test $ac_delim_n = $ac_delim_num; then
11291 elif $ac_last_try; then
11292 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11294 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11297 rm -f conf$$subs.sh
11299 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11300 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11304 s/^/S["/; s
/!.
*/"]=/
11314 s/\(.\{148\}\)..*/\1/
11316 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11321 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11328 s/\(.\{148\}\)..*/\1/
11330 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11334 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11339 ' <conf$$subs.awk | sed '
11344 ' >>$CONFIG_STATUS || ac_write_fail=1
11345 rm -f conf$$subs.awk
11346 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11348 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11349 for (key in S) S_is_set[key] = 1
11355 nfields = split(line, field, "@
")
11357 len = length(field[1])
11358 for (i = 2; i < nfields; i++) {
11360 keylen = length(key)
11361 if (S_is_set[key]) {
11363 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11364 len += length(value) + length(field[++i])
11375 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11376 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11377 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11380 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11381 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11384 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11385 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11386 # trailing colons and then remove the whole line if VPATH becomes empty
11387 # (actually we leave an empty line to preserve line numbers).
11388 if test "x
$srcdir" = x.; then
11389 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11407 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11408 fi # test -n "$CONFIG_FILES"
11410 # Set up the scripts for CONFIG_HEADERS section.
11411 # No need to generate them if there are no CONFIG_HEADERS.
11412 # This happens for instance with `./config.status Makefile'.
11413 if test -n "$CONFIG_HEADERS"; then
11414 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11418 # Transform confdefs.h into an awk script `defines.awk', embedded as
11419 # here-document in config.status, that substitutes the proper values into
11420 # config.h.in to produce config.h.
11422 # Create a delimiter string that does not exist in confdefs.h, to ease
11423 # handling of long lines.
11425 for ac_last_try in false false :; do
11426 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11427 if test -z "$ac_tt"; then
11429 elif $ac_last_try; then
11430 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11432 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11436 # For the awk script, D is an array of macro values keyed by name,
11437 # likewise P contains macro parameters if any. Preserve backslash
11438 # newline sequences.
11440 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11442 s/.\{148\}/&'"$ac_delim"'/g
11445 s/^[ ]*#[ ]*define[ ][ ]*/ /
11452 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11454 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11458 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11459 D["\
1"]=" \
3\\\\\\n
"\\/p
11461 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11466 s/.\{148\}/&'"$ac_delim"'/g
11471 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11474 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11476 ' <confdefs.h | sed '
11477 s/'"$ac_delim"'/"\\\
11478 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11480 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11481 for (key in D) D_is_set[key] = 1
11484 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11486 split(line, arg, " ")
11487 if (arg[1] == "#") {
11491 defundef
= substr
(arg
[1], 2)
11494 split(mac1
, mac2
, "(") #)
11496 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11497 if (D_is_set
[macro
]) {
11498 # Preserve the white space surrounding the "#".
11499 print prefix
"define", macro P
[macro
] D
[macro
]
11502 # Replace #undef with comments. This is necessary, for example,
11503 # in the case of _POSIX_SOURCE, which is predefined and required
11504 # on some systems where configure will not decide to define it.
11505 if (defundef
== "undef") {
11506 print
"/*", prefix defundef
, macro
, "*/"
11514 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11515 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11516 fi # test -n "$CONFIG_HEADERS"
11519 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
11524 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11526 case $ac_mode$ac_tag in
11528 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11529 :[FH
]-) ac_tag
=-:-;;
11530 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11547 -) ac_f
="$ac_tmp/stdin";;
11548 *) # Look for the file first in the build tree, then in the source tree
11549 # (if the path is not absolute). The absolute path cannot be DOS-style,
11550 # because $ac_f cannot contain `:'.
11554 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11556 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11558 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11559 as_fn_append ac_file_inputs
" '$ac_f'"
11562 # Let's still pretend it is `configure' which instantiates (i.e., don't
11563 # use $as_me), people would be surprised to read:
11564 # /* config.h. Generated by config.status. */
11565 configure_input
='Generated from '`
11566 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11568 if test x
"$ac_file" != x-
; then
11569 configure_input
="$ac_file. $configure_input"
11570 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11571 $as_echo "$as_me: creating $ac_file" >&6;}
11573 # Neutralize special characters interpreted by sed in replacement strings.
11574 case $configure_input in #(
11575 *\
&* |
*\|
* |
*\\* )
11576 ac_sed_conf_input
=`$as_echo "$configure_input" |
11577 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11578 *) ac_sed_conf_input
=$configure_input;;
11582 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11583 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11588 ac_dir
=`$as_dirname -- "$ac_file" ||
11589 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11590 X"$ac_file" : 'X\(//\)[^/]' \| \
11591 X"$ac_file" : 'X\(//\)$' \| \
11592 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11593 $as_echo X"$ac_file" |
11594 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11598 /^X\(\/\/\)[^/].*/{
11611 as_dir
="$ac_dir"; as_fn_mkdir_p
11615 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11617 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11618 # A ".." for each directory in $ac_dir_suffix.
11619 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11620 case $ac_top_builddir_sub in
11621 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11622 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11625 ac_abs_top_builddir
=$ac_pwd
11626 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11627 # for backward compatibility:
11628 ac_top_builddir
=$ac_top_build_prefix
11631 .
) # We are building in place.
11633 ac_top_srcdir
=$ac_top_builddir_sub
11634 ac_abs_top_srcdir
=$ac_pwd ;;
11635 [\\/]* | ?
:[\\/]* ) # Absolute name.
11636 ac_srcdir
=$srcdir$ac_dir_suffix;
11637 ac_top_srcdir
=$srcdir
11638 ac_abs_top_srcdir
=$srcdir ;;
11639 *) # Relative name.
11640 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11641 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11642 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11644 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11654 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
11655 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
11657 ac_MKDIR_P
=$MKDIR_P
11659 [\\/$
]* | ?
:[\\/]* ) ;;
11660 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
11664 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11665 # If the template does not know about datarootdir, expand it.
11666 # FIXME: This hack should be removed a few years after 2.60.
11667 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11678 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11679 *datarootdir
*) ac_datarootdir_seen
=yes;;
11680 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11682 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11684 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11685 ac_datarootdir_hack='
11686 s&@datadir@&$datadir&g
11687 s&@docdir@&$docdir&g
11688 s&@infodir@&$infodir&g
11689 s&@localedir@&$localedir&g
11690 s&@mandir@&$mandir&g
11691 s&\\\${datarootdir}&$datarootdir&g' ;;
11695 # Neutralize VPATH when `$srcdir' = `.'.
11696 # Shell code in configure.ac might set extrasub.
11697 # FIXME: do we really want to maintain this feature?
11698 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11699 ac_sed_extra="$ac_vpsub
11702 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11704 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11705 s|@configure_input@|
$ac_sed_conf_input|
;t t
11706 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11707 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11708 s
&@srcdir@
&$ac_srcdir&;t t
11709 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11710 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11711 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11712 s
&@builddir@
&$ac_builddir&;t t
11713 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11714 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11715 s
&@INSTALL@
&$ac_INSTALL&;t t
11716 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
11717 $ac_datarootdir_hack
11719 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11720 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11722 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11723 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11724 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11725 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11726 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11727 which seems to be undefined. Please make sure it is defined" >&5
11728 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11729 which seems to be undefined. Please make sure it is defined" >&2;}
11731 rm -f "$ac_tmp/stdin"
11733 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11734 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11736 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11742 if test x"$ac_file" != x-; then
11744 $as_echo "/* $configure_input */" \
11745 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11746 } >"$ac_tmp/config.h" \
11747 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11748 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11749 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11750 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11753 mv "$ac_tmp/config.h" "$ac_file" \
11754 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11757 $as_echo "/* $configure_input */" \
11758 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11759 || as_fn_error $? "could not create -" "$LINENO" 5
11761 # Compute "$ac_file"'s index
in $config_headers.
11764 for _am_header
in $config_headers :; do
11765 case $_am_header in
11766 $_am_arg |
$_am_arg:* )
11769 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
11772 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
11773 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11774 X"$_am_arg" : 'X\(//\)[^/]' \| \
11775 X"$_am_arg" : 'X\(//\)$' \| \
11776 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
11777 $as_echo X"$_am_arg" |
11778 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11782 /^X\(\/\/\)[^/].*/{
11794 s/.*/./; q'`/stamp-h
$_am_stamp_count
11797 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
11798 $as_echo "$as_me: executing $ac_file commands" >&6;}
11803 case $ac_file$ac_mode in
11804 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
11805 # Older Autoconf quotes --file arguments for eval, but not when files
11806 # are listed without --file. Let's play safe and only enable the eval
11807 # if we detect the quoting.
11808 case $CONFIG_FILES in
11809 *\'*) eval set x
"$CONFIG_FILES" ;;
11810 *) set x
$CONFIG_FILES ;;
11815 # Strip MF so we end up with the name of the file.
11816 mf
=`echo "$mf" | sed -e 's/:.*$//'`
11817 # Check whether this is an Automake generated Makefile or not.
11818 # We used to match only the files named 'Makefile.in', but
11819 # some people rename them; so instead we look at the file content.
11820 # Grep'ing the first line is not enough: some people post-process
11821 # each Makefile.in and add a new line on top of each file to say so.
11822 # Grep'ing the whole file is not good either: AIX grep has a line
11823 # limit of 2048, but all sed's we know have understand at least 4000.
11824 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
11825 dirpart
=`$as_dirname -- "$mf" ||
11826 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11827 X"$mf" : 'X\(//\)[^/]' \| \
11828 X"$mf" : 'X\(//\)$' \| \
11829 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
11831 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11835 /^X\(\/\/\)[^/].*/{
11851 # Extract the definition of DEPDIR, am__include, and am__quote
11852 # from the Makefile without running 'make'.
11853 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
11854 test -z "$DEPDIR" && continue
11855 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
11856 test -z "$am__include" && continue
11857 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
11858 # Find all dependency output files, they are included files with
11859 # $(DEPDIR) in their names. We invoke sed twice because it is the
11860 # simplest approach to changing $(DEPDIR) to its actual value in the
11862 for file in `sed -n "
11863 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
11864 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
11865 # Make sure the directory exists.
11866 test -f "$dirpart/$file" && continue
11867 fdir
=`$as_dirname -- "$file" ||
11868 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11869 X"$file" : 'X\(//\)[^/]' \| \
11870 X"$file" : 'X\(//\)$' \| \
11871 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
11872 $as_echo X"$file" |
11873 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11877 /^X\(\/\/\)[^/].*/{
11890 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
11891 # echo "creating $dirpart/$file"
11892 echo '# dummy' > "$dirpart/$file"
11898 for ac_file
in $CONFIG_FILES; do
11899 # Support "outfile[:infile[:infile...]]"
11901 *:*) ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
11903 # PO directories have a Makefile.in generated from Makefile.in.in.
11904 case "$ac_file" in */Makefile.
in)
11905 # Adjust a relative srcdir.
11906 ac_dir
=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
11907 ac_dir_suffix
=/`echo "$ac_dir"|sed 's%^\./%%'`
11908 ac_dots
=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
11909 # In autoconf-2.13 it is called $ac_given_srcdir.
11910 # In autoconf-2.50 it is called $srcdir.
11911 test -n "$ac_given_srcdir" || ac_given_srcdir
="$srcdir"
11912 case "$ac_given_srcdir" in
11913 .
) top_srcdir
=`echo $ac_dots|sed 's%/$%%'` ;;
11914 /*) top_srcdir
="$ac_given_srcdir" ;;
11915 *) top_srcdir
="$ac_dots$ac_given_srcdir" ;;
11917 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
11918 rm -f "$ac_dir/POTFILES"
11919 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" ||
echo "creating $ac_dir/POTFILES"
11920 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" |
sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," |
sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
11921 POMAKEFILEDEPS
="POTFILES.in"
11922 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
11923 # on $ac_dir but don't depend on user-specified configuration
11925 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
11926 # The LINGUAS file contains the set of available languages.
11927 if test -n "$OBSOLETE_ALL_LINGUAS"; then
11928 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" ||
echo "setting ALL_LINGUAS in configure.ac is obsolete"
11930 ALL_LINGUAS_
=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
11931 # Hide the ALL_LINGUAS assigment from automake.
11932 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
11933 POMAKEFILEDEPS
="$POMAKEFILEDEPS LINGUAS"
11935 # The set of available languages was given in configure.ac.
11936 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
11938 case "$ac_given_srcdir" in
11940 *) srcdirpre
='$(srcdir)/' ;;
11946 for lang
in $ALL_LINGUAS; do
11947 POFILES
="$POFILES $srcdirpre$lang.po"
11948 GMOFILES
="$GMOFILES $srcdirpre$lang.gmo"
11949 UPDATEPOFILES
="$UPDATEPOFILES $lang.po-update"
11950 DUMMYPOFILES
="$DUMMYPOFILES $lang.nop"
11952 # CATALOGS depends on both $ac_dir and the user's LINGUAS
11953 # environment variable.
11955 if test -n "$ALL_LINGUAS"; then
11956 for presentlang
in $ALL_LINGUAS; do
11958 if test "%UNSET%" != "$LINGUAS"; then
11959 desiredlanguages
="$LINGUAS"
11961 desiredlanguages
="$ALL_LINGUAS"
11963 for desiredlang
in $desiredlanguages; do
11964 # Use the presentlang catalog if desiredlang is
11965 # a. equal to presentlang, or
11966 # b. a variant of presentlang (because in this case,
11967 # presentlang can be used as a fallback for messages
11968 # which are not translated in the desiredlang catalog).
11969 case "$desiredlang" in
11970 "$presentlang"*) useit
=yes;;
11973 if test $useit = yes; then
11974 INST_LINGUAS
="$INST_LINGUAS $presentlang"
11979 if test -n "$INST_LINGUAS"; then
11980 for lang
in $INST_LINGUAS; do
11981 CATALOGS
="$CATALOGS $lang.gmo"
11984 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" ||
echo "creating $ac_dir/Makefile"
11985 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
11986 for f
in "$ac_given_srcdir/$ac_dir"/Rules-
*; do
11987 if test -f "$f"; then
11989 *.orig |
*.bak |
*~
) ;;
11990 *) cat "$f" >> "$ac_dir/Makefile" ;;
12005 ac_clean_files
=$ac_clean_files_save
12007 test $ac_write_fail = 0 ||
12008 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
12011 # configure is writing to config.log, and then calls config.status.
12012 # config.status does its own redirection, appending to config.log.
12013 # Unfortunately, on DOS this fails, as config.log is still kept open
12014 # by configure, so config.status won't be able to write to it; its
12015 # output is simply discarded. So we exec the FD to /dev/null,
12016 # effectively closing config.log, so it can be properly (re)opened and
12017 # appended to by config.status. When coming back to configure, we
12018 # need to make the FD available again.
12019 if test "$no_create" != yes; then
12021 ac_config_status_args
=
12022 test "$silent" = yes &&
12023 ac_config_status_args
="$ac_config_status_args --quiet"
12025 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
12027 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12028 # would make configure fail if this is the last instruction.
12029 $ac_cs_success || as_fn_exit
1
12031 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
12032 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12033 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}