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."
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>
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
3409 ac_config_headers="$ac_config_headers config.h:config.in"
3412 DEPDIR="${am__leading_dot}deps"
3414 ac_config_commands="$ac_config_commands depfiles"
3417 am_make=${MAKE-make}
3418 cat > confinc << 'END'
3420 @echo this is the am__doit target
3423 # If we don't find an include directive, just comment out the code.
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3425 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3429 # First try GNU make style include.
3430 echo "include confinc" > confmf
3431 # Ignore all kinds of additional output from 'make'.
3432 case `$am_make -s -f confmf 2> /dev/null` in #(
3433 *the\ am__doit\ target*)
3439 # Now try BSD make style include.
3440 if test "$am__include" = "#"; then
3441 echo '.include "confinc"' > confmf
3442 case `$am_make -s -f confmf 2> /dev/null` in #(
3443 *the\ am__doit\ target*)
3444 am__include=.include
3452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3453 $as_echo "$_am_result" >&6; }
3454 rm -f confinc confmf
3456 # Check whether --enable-dependency-tracking was given.
3457 if test "${enable_dependency_tracking+set}" = set; then :
3458 enableval=$enable_dependency_tracking;
3461 if test "x$enable_dependency_tracking" != xno; then
3462 am_depcomp="$ac_aux_dir/depcomp"
3466 if test "x$enable_dependency_tracking" != xno; then
3476 ac_cpp='$CPP $CPPFLAGS'
3477 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3478 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3479 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3480 if test -n "$ac_tool_prefix"; then
3481 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3482 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3484 $as_echo_n "checking for $ac_word... " >&6; }
3485 if ${ac_cv_prog_CC+:} false; then :
3486 $as_echo_n "(cached) " >&6
3488 if test -n "$CC"; then
3489 ac_cv_prog_CC="$CC" # Let the user override the test.
3491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3495 test -z "$as_dir" && as_dir=.
3496 for ac_exec_ext in '' $ac_executable_extensions; do
3497 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3498 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3509 if test -n "$CC"; then
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3511 $as_echo "$CC" >&6; }
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3514 $as_echo "no" >&6; }
3519 if test -z "$ac_cv_prog_CC"; then
3521 # Extract the first word of "gcc", so it can be a program name with args.
3522 set dummy gcc; ac_word=$2
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3524 $as_echo_n "checking for $ac_word... " >&6; }
3525 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3526 $as_echo_n "(cached) " >&6
3528 if test -n "$ac_ct_CC"; then
3529 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3535 test -z "$as_dir" && as_dir=.
3536 for ac_exec_ext in '' $ac_executable_extensions; do
3537 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3538 ac_cv_prog_ac_ct_CC="gcc"
3539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3548 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3549 if test -n "$ac_ct_CC"; then
3550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3551 $as_echo "$ac_ct_CC" >&6; }
3553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3554 $as_echo "no" >&6; }
3557 if test "x$ac_ct_CC" = x; then
3560 case $cross_compiling:$ac_tool_warned in
3562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3563 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3564 ac_tool_warned=yes ;;
3572 if test -z "$CC"; then
3573 if test -n "$ac_tool_prefix"; then
3574 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3575 set dummy ${ac_tool_prefix}cc; ac_word=$2
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3577 $as_echo_n "checking for $ac_word... " >&6; }
3578 if ${ac_cv_prog_CC+:} false; then :
3579 $as_echo_n "(cached) " >&6
3581 if test -n "$CC"; then
3582 ac_cv_prog_CC="$CC" # Let the user override the test.
3584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3588 test -z "$as_dir" && as_dir=.
3589 for ac_exec_ext in '' $ac_executable_extensions; do
3590 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3591 ac_cv_prog_CC="${ac_tool_prefix}cc"
3592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3602 if test -n "$CC"; then
3603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3604 $as_echo "$CC" >&6; }
3606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3607 $as_echo "no" >&6; }
3613 if test -z "$CC"; then
3614 # Extract the first word of "cc", so it can be a program name with args.
3615 set dummy cc; ac_word=$2
3616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3617 $as_echo_n "checking for $ac_word... " >&6; }
3618 if ${ac_cv_prog_CC+:} false; then :
3619 $as_echo_n "(cached) " >&6
3621 if test -n "$CC"; then
3622 ac_cv_prog_CC="$CC" # Let the user override the test.
3625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3629 test -z "$as_dir" && as_dir=.
3630 for ac_exec_ext in '' $ac_executable_extensions; do
3631 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3632 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3633 ac_prog_rejected=yes
3637 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3644 if test $ac_prog_rejected = yes; then
3645 # We found a bogon in the path, so make sure we never use it.
3646 set dummy $ac_cv_prog_CC
3648 if test $# != 0; then
3649 # We chose a different compiler from the bogus one.
3650 # However, it has the same basename, so the bogon will be chosen
3651 # first if we set CC to just the basename; use the full file name.
3653 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3659 if test -n "$CC"; then
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3661 $as_echo "$CC" >&6; }
3663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3664 $as_echo "no" >&6; }
3669 if test -z "$CC"; then
3670 if test -n "$ac_tool_prefix"; then
3671 for ac_prog in cl.exe
3673 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3674 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3676 $as_echo_n "checking for $ac_word... " >&6; }
3677 if ${ac_cv_prog_CC+:} false; then :
3678 $as_echo_n "(cached) " >&6
3680 if test -n "$CC"; then
3681 ac_cv_prog_CC="$CC" # Let the user override the test.
3683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3687 test -z "$as_dir" && as_dir=.
3688 for ac_exec_ext in '' $ac_executable_extensions; do
3689 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3690 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3701 if test -n "$CC"; then
3702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3703 $as_echo "$CC" >&6; }
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3706 $as_echo "no" >&6; }
3710 test -n "$CC" && break
3713 if test -z "$CC"; then
3715 for ac_prog in cl.exe
3717 # Extract the first word of "$ac_prog", so it can be a program name with args.
3718 set dummy $ac_prog; ac_word=$2
3719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3720 $as_echo_n "checking for $ac_word... " >&6; }
3721 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3722 $as_echo_n "(cached) " >&6
3724 if test -n "$ac_ct_CC"; then
3725 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3731 test -z "$as_dir" && as_dir=.
3732 for ac_exec_ext in '' $ac_executable_extensions; do
3733 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3734 ac_cv_prog_ac_ct_CC="$ac_prog"
3735 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3744 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3745 if test -n "$ac_ct_CC"; then
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3747 $as_echo "$ac_ct_CC" >&6; }
3749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3750 $as_echo "no" >&6; }
3754 test -n "$ac_ct_CC" && break
3757 if test "x$ac_ct_CC" = x; then
3760 case $cross_compiling:$ac_tool_warned in
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3763 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3764 ac_tool_warned=yes ;;
3773 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3774 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3775 as_fn_error $? "no acceptable C compiler found in \$PATH
3776 See \`config.log' for more details" "$LINENO" 5; }
3778 # Provide some information about the compiler.
3779 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3782 for ac_option in --version -v -V -qversion; do
3783 { { ac_try="$ac_compiler $ac_option >&5"
3785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3786 *) ac_try_echo=$ac_try;;
3788 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3789 $as_echo "$ac_try_echo"; } >&5
3790 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3792 if test -s conftest.err; then
3794 ... rest of stderr output deleted ...
3795 10q' conftest.err >conftest.er1
3796 cat conftest.er1 >&5
3798 rm -f conftest.er1 conftest.err
3799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3800 test $ac_status = 0; }
3803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3804 /* end confdefs.h. */
3814 ac_clean_files_save=$ac_clean_files
3815 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3816 # Try to create an executable without -o first, disregard a.out.
3817 # It will help us diagnose broken compilers, and finding out an intuition
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3820 $as_echo_n "checking whether the C compiler works... " >&6; }
3821 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3823 # The possible output files:
3824 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3827 for ac_file in $ac_files
3830 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3831 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3836 if { { ac_try="$ac_link_default"
3838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3839 *) ac_try_echo=$ac_try;;
3841 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3842 $as_echo "$ac_try_echo"; } >&5
3843 (eval "$ac_link_default") 2>&5
3845 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3846 test $ac_status = 0; }; then :
3847 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3848 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3849 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3850 # so that the user can short-circuit this test for compilers unknown to
3852 for ac_file in $ac_files ''
3854 test -f "$ac_file" || continue
3856 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3859 # We found the default executable, but exeext='' is most
3863 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3865 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3867 # We set ac_cv_exeext here because the later test for it is not
3868 # safe: cross compilers may not add the suffix if given an `-o'
3869 # argument, so we may need to know it at that point already.
3870 # Even if this section looks crufty: it has the advantage of
3877 test "$ac_cv_exeext" = no && ac_cv_exeext=
3882 if test -z "$ac_file"; then :
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3884 $as_echo "no" >&6; }
3885 $as_echo "$as_me: failed program was:" >&5
3886 sed 's/^/| /' conftest.$ac_ext >&5
3888 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3889 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3890 as_fn_error 77 "C compiler cannot create executables
3891 See \`config.log' for more details" "$LINENO" 5; }
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3894 $as_echo "yes" >&6; }
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3897 $as_echo_n "checking for C compiler default output file name... " >&6; }
3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3899 $as_echo "$ac_file" >&6; }
3900 ac_exeext=$ac_cv_exeext
3902 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3903 ac_clean_files=$ac_clean_files_save
3904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3905 $as_echo_n "checking for suffix of executables... " >&6; }
3906 if { { ac_try="$ac_link"
3908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3909 *) ac_try_echo=$ac_try;;
3911 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3912 $as_echo "$ac_try_echo"; } >&5
3913 (eval "$ac_link") 2>&5
3915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3916 test $ac_status = 0; }; then :
3917 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3918 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3919 # work properly (i.e., refer to `conftest.exe'), while it won't with
3921 for ac_file in conftest.exe conftest conftest.*; do
3922 test -f "$ac_file" || continue
3924 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3925 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3931 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3932 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3933 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3934 See \`config.log' for more details" "$LINENO" 5; }
3936 rm -f conftest conftest$ac_cv_exeext
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3938 $as_echo "$ac_cv_exeext" >&6; }
3940 rm -f conftest.$ac_ext
3941 EXEEXT=$ac_cv_exeext
3943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3944 /* end confdefs.h. */
3949 FILE *f = fopen ("conftest.out", "w");
3950 return ferror (f) || fclose (f) != 0;
3956 ac_clean_files="$ac_clean_files conftest.out"
3957 # Check that the compiler produces executables we can run. If not, either
3958 # the compiler is broken, or we cross compile.
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3960 $as_echo_n "checking whether we are cross compiling... " >&6; }
3961 if test "$cross_compiling" != yes; then
3962 { { ac_try="$ac_link"
3964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3965 *) ac_try_echo=$ac_try;;
3967 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3968 $as_echo "$ac_try_echo"; } >&5
3969 (eval "$ac_link") 2>&5
3971 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3972 test $ac_status = 0; }
3973 if { ac_try='./conftest$ac_cv_exeext'
3974 { { case "(($ac_try" in
3975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3976 *) ac_try_echo=$ac_try;;
3978 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3979 $as_echo "$ac_try_echo"; } >&5
3980 (eval "$ac_try") 2>&5
3982 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3983 test $ac_status = 0; }; }; then
3986 if test "$cross_compiling" = maybe; then
3989 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3990 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3991 as_fn_error $? "cannot run C compiled programs.
3992 If you meant to cross compile, use \`--host'.
3993 See \`config.log' for more details" "$LINENO" 5; }
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3998 $as_echo "$cross_compiling" >&6; }
4000 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4001 ac_clean_files=$ac_clean_files_save
4002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4003 $as_echo_n "checking for suffix of object files... " >&6; }
4004 if ${ac_cv_objext+:} false; then :
4005 $as_echo_n "(cached) " >&6
4007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4008 /* end confdefs.h. */
4018 rm -f conftest.o conftest.obj
4019 if { { ac_try="$ac_compile"
4021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4022 *) ac_try_echo=$ac_try;;
4024 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4025 $as_echo "$ac_try_echo"; } >&5
4026 (eval "$ac_compile") 2>&5
4028 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4029 test $ac_status = 0; }; then :
4030 for ac_file in conftest.o conftest.obj conftest.*; do
4031 test -f "$ac_file" || continue;
4033 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4034 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4039 $as_echo "$as_me: failed program was:" >&5
4040 sed 's/^/| /' conftest.$ac_ext >&5
4042 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4043 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4044 as_fn_error $? "cannot compute suffix of object files: cannot compile
4045 See \`config.log' for more details" "$LINENO" 5; }
4047 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4050 $as_echo "$ac_cv_objext" >&6; }
4051 OBJEXT=$ac_cv_objext
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4054 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4055 if ${ac_cv_c_compiler_gnu+:} false; then :
4056 $as_echo_n "(cached) " >&6
4058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4059 /* end confdefs.h. */
4072 if ac_fn_c_try_compile "$LINENO"; then :
4077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4078 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4082 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4083 if test $ac_compiler_gnu = yes; then
4088 ac_test_CFLAGS=${CFLAGS+set}
4089 ac_save_CFLAGS=$CFLAGS
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4091 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4092 if ${ac_cv_prog_cc_g+:} false; then :
4093 $as_echo_n "(cached) " >&6
4095 ac_save_c_werror_flag=$ac_c_werror_flag
4096 ac_c_werror_flag=yes
4099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4100 /* end confdefs.h. */
4110 if ac_fn_c_try_compile "$LINENO"; then :
4114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4115 /* end confdefs.h. */
4125 if ac_fn_c_try_compile "$LINENO"; then :
4128 ac_c_werror_flag=$ac_save_c_werror_flag
4130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4131 /* end confdefs.h. */
4141 if ac_fn_c_try_compile "$LINENO"; then :
4144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4149 ac_c_werror_flag=$ac_save_c_werror_flag
4151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4152 $as_echo "$ac_cv_prog_cc_g" >&6; }
4153 if test "$ac_test_CFLAGS" = set; then
4154 CFLAGS=$ac_save_CFLAGS
4155 elif test $ac_cv_prog_cc_g = yes; then
4156 if test "$GCC" = yes; then
4162 if test "$GCC" = yes; then
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4169 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4170 if ${ac_cv_prog_cc_c89+:} false; then :
4171 $as_echo_n "(cached) " >&6
4173 ac_cv_prog_cc_c89=no
4175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4176 /* end confdefs.h. */
4180 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4181 struct buf { int x; };
4182 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4183 static char *e (p, i)
4189 static char *f (char * (*g) (char **, int), char **p, ...)
4194 s = g (p, va_arg (v,int));
4199 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4200 function prototypes and stuff, but not '\xHH' hex character constants.
4201 These don't provoke an error unfortunately, instead are silently treated
4202 as 'x'. The following induces an error, until -std is added to get
4203 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4204 array size at least. It's necessary to write '\x00'==0 to get something
4205 that's true only with -std. */
4206 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4208 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4209 inside strings and character constants. */
4211 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4213 int test (int i, double x);
4214 struct s1 {int (*f) (int a);};
4215 struct s2 {int (*f) (double a);};
4216 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4222 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4227 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4228 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4230 CC="$ac_save_CC $ac_arg"
4231 if ac_fn_c_try_compile "$LINENO"; then :
4232 ac_cv_prog_cc_c89=$ac_arg
4234 rm -f core conftest.err conftest.$ac_objext
4235 test "x$ac_cv_prog_cc_c89" != "xno" && break
4237 rm -f conftest.$ac_ext
4242 case "x$ac_cv_prog_cc_c89" in
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4245 $as_echo "none needed" >&6; } ;;
4247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4248 $as_echo "unsupported" >&6; } ;;
4250 CC="$CC $ac_cv_prog_cc_c89"
4251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4252 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4254 if test "x$ac_cv_prog_cc_c89" != xno; then :
4259 ac_cpp='$CPP $CPPFLAGS'
4260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4262 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4265 ac_cpp='$CPP $CPPFLAGS'
4266 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4267 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4268 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4270 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4271 if ${am_cv_prog_cc_c_o+:} false; then :
4272 $as_echo_n "(cached) " >&6
4274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4275 /* end confdefs.h. */
4285 # Make sure it works both with $CC and with simple cc.
4286 # Following AC_PROG_CC_C_O, we do the test twice because some
4287 # compilers refuse to overwrite an existing .o file with -o,
4288 # though they will create one.
4289 am_cv_prog_cc_c_o=yes
4291 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4292 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295 (exit $ac_status); } \
4296 && test -f conftest2.$ac_objext; then
4299 am_cv_prog_cc_c_o=no
4303 rm -f core conftest*
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4307 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4308 if test "$am_cv_prog_cc_c_o" != yes; then
4309 # Losing compiler, so override with the script.
4310 # FIXME: It is wrong to rewrite CC.
4311 # But if we don't then we get into trouble of one sort or another.
4312 # A longer-term fix would be to have automake use am__CC in this case,
4313 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4314 CC="$am_aux_dir/compile $CC"
4317 ac_cpp='$CPP $CPPFLAGS'
4318 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4319 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4320 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4323 depcc="$CC" am_compiler_list=
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4326 $as_echo_n "checking dependency style of $depcc... " >&6; }
4327 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4328 $as_echo_n "(cached) " >&6
4330 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4331 # We make a subdir and do the tests there. Otherwise we can end up
4332 # making bogus files that we don't know about and never remove. For
4333 # instance it was reported that on HP-UX the gcc test will end up
4334 # making a dummy file named 'D' -- because '-MD' means "put the output
4338 # Copy depcomp to subdir because otherwise we won't find it if we're
4339 # using a relative directory.
4340 cp "$am_depcomp" conftest.dir
4342 # We will build objects and dependencies in a subdirectory because
4343 # it helps to detect inapplicable dependency modes. For instance
4344 # both Tru64's cc and ICC support -MD to output dependencies as a
4345 # side effect of compilation, but ICC will put the dependencies in
4346 # the current directory while Tru64 will put them in the object
4350 am_cv_CC_dependencies_compiler_type=none
4351 if test "$am_compiler_list" = ""; then
4352 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4355 case " $depcc " in #(
4356 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4359 for depmode in $am_compiler_list; do
4360 # Setup a source with many dependencies, because some compilers
4361 # like to wrap large dependency lists on column 80 (with \), and
4362 # we should not choose a depcomp mode which is confused by this.
4364 # We need to recreate these files for each test, as the compiler may
4365 # overwrite some of them when testing with obscure command lines.
4366 # This happens at least with the AIX C compiler.
4368 for i in 1 2 3 4 5 6; do
4369 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4370 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4371 # Solaris 10 /bin/sh.
4372 echo '/* dummy */' > sub/conftst$i.h
4374 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4376 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4377 # mode. It turns out that the SunPro C++ compiler does not properly
4378 # handle '-M -o', and we need to detect this. Also, some Intel
4379 # versions had trouble with output in subdirs.
4380 am__obj=sub/conftest.${OBJEXT-o}
4381 am__minus_obj="-o $am__obj"
4384 # This depmode causes a compiler race in universal mode.
4385 test "$am__universal" = false || continue
4388 # After this tag, mechanisms are not by side-effect, so they'll
4389 # only be used when explicitly requested.
4390 if test "x$enable_dependency_tracking" = xyes; then
4396 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4397 # This compiler won't grok '-c -o', but also, the minuso test has
4398 # not run yet. These depmodes are late enough in the game, and
4399 # so weak that their functioning should not be impacted.
4400 am__obj=conftest.${OBJEXT-o}
4405 if depmode=$depmode \
4406 source=sub/conftest.c object=$am__obj \
4407 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4408 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4409 >/dev/null 2>conftest.err &&
4410 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4411 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4412 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4413 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4414 # icc doesn't choke on unknown options, it will just issue warnings
4415 # or remarks (even with -Werror). So we grep stderr for any message
4416 # that says an option was ignored or not supported.
4417 # When given -MP, icc 7.0 and 7.1 complain thusly:
4418 # icc: Command line warning: ignoring option '-M'; no argument required
4419 # The diagnosis changed in icc 8.0:
4420 # icc: Command line remark: option '-MP' not supported
4421 if (grep 'ignoring option' conftest.err ||
4422 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4423 am_cv_CC_dependencies_compiler_type=$depmode
4432 am_cv_CC_dependencies_compiler_type=none
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4437 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4438 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4441 test "x$enable_dependency_tracking" != xno \
4442 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4444 am__fastdepCC_FALSE='#'
4446 am__fastdepCC_TRUE='#'
4447 am__fastdepCC_FALSE=
4453 ac_cpp='$CPP $CPPFLAGS'
4454 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4455 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4456 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4458 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4459 # On Suns, sometimes $CPP names a directory.
4460 if test -n "$CPP" && test -d "$CPP"; then
4463 if test -z "$CPP"; then
4464 if ${ac_cv_prog_CPP+:} false; then :
4465 $as_echo_n "(cached) " >&6
4467 # Double quotes because CPP needs to be expanded
4468 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4471 for ac_c_preproc_warn_flag in '' yes
4473 # Use a header file that comes with gcc, so configuring glibc
4474 # with a fresh cross-compiler works.
4475 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4476 # <limits.h> exists even on freestanding compilers.
4477 # On the NeXT, cc -E runs the code through the compiler's parser,
4478 # not just through cpp. "Syntax error" is here to catch this case.
4479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480 /* end confdefs.h. */
4482 # include <limits.h>
4484 # include <assert.h>
4488 if ac_fn_c_try_cpp "$LINENO"; then :
4491 # Broken: fails on valid input.
4494 rm -f conftest.err conftest.i conftest.$ac_ext
4496 # OK, works on sane cases. Now check whether nonexistent headers
4497 # can be detected and how.
4498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4499 /* end confdefs.h. */
4500 #include <ac_nonexistent.h>
4502 if ac_fn_c_try_cpp "$LINENO"; then :
4503 # Broken: success on invalid input.
4506 # Passes both tests.
4510 rm -f conftest.err conftest.i conftest.$ac_ext
4513 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4514 rm -f conftest.i conftest.err conftest.$ac_ext
4515 if $ac_preproc_ok; then :
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4528 $as_echo "$CPP" >&6; }
4530 for ac_c_preproc_warn_flag in '' yes
4532 # Use a header file that comes with gcc, so configuring glibc
4533 # with a fresh cross-compiler works.
4534 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4535 # <limits.h> exists even on freestanding compilers.
4536 # On the NeXT, cc -E runs the code through the compiler's parser,
4537 # not just through cpp. "Syntax error" is here to catch this case.
4538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539 /* end confdefs.h. */
4541 # include <limits.h>
4543 # include <assert.h>
4547 if ac_fn_c_try_cpp "$LINENO"; then :
4550 # Broken: fails on valid input.
4553 rm -f conftest.err conftest.i conftest.$ac_ext
4555 # OK, works on sane cases. Now check whether nonexistent headers
4556 # can be detected and how.
4557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4558 /* end confdefs.h. */
4559 #include <ac_nonexistent.h>
4561 if ac_fn_c_try_cpp "$LINENO"; then :
4562 # Broken: success on invalid input.
4565 # Passes both tests.
4569 rm -f conftest.err conftest.i conftest.$ac_ext
4572 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4573 rm -f conftest.i conftest.err conftest.$ac_ext
4574 if $ac_preproc_ok; then :
4577 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4578 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4579 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4580 See \`config.log' for more details" "$LINENO" 5; }
4584 ac_cpp='$CPP $CPPFLAGS'
4585 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4586 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4587 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4591 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4592 if ${ac_cv_path_GREP+:} false; then :
4593 $as_echo_n "(cached) " >&6
4595 if test -z "$GREP"; then
4596 ac_path_GREP_found=false
4597 # Loop through the user's path and test for each of PROGNAME-LIST
4598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4599 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4602 test -z "$as_dir" && as_dir=.
4603 for ac_prog in grep ggrep; do
4604 for ac_exec_ext in '' $ac_executable_extensions; do
4605 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4606 as_fn_executable_p "$ac_path_GREP" || continue
4607 # Check for GNU ac_path_GREP and select it if it is found.
4608 # Check for GNU $ac_path_GREP
4609 case `"$ac_path_GREP" --version 2>&1` in
4611 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4614 $as_echo_n 0123456789 >"conftest.in"
4617 cat "conftest.in" "conftest.in" >"conftest.tmp"
4618 mv "conftest.tmp" "conftest.in"
4619 cp "conftest.in" "conftest.nl"
4620 $as_echo 'GREP' >> "conftest.nl"
4621 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4622 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4623 as_fn_arith $ac_count + 1 && ac_count=$as_val
4624 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4625 # Best one so far, save it but keep looking for a better one
4626 ac_cv_path_GREP="$ac_path_GREP"
4627 ac_path_GREP_max=$ac_count
4629 # 10*(2^10) chars as input seems more than enough
4630 test $ac_count -gt 10 && break
4632 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4635 $ac_path_GREP_found && break 3
4640 if test -z "$ac_cv_path_GREP"; then
4641 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4644 ac_cv_path_GREP=$GREP
4648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4649 $as_echo "$ac_cv_path_GREP" >&6; }
4650 GREP="$ac_cv_path_GREP"
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4654 $as_echo_n "checking for egrep... " >&6; }
4655 if ${ac_cv_path_EGREP+:} false; then :
4656 $as_echo_n "(cached) " >&6
4658 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4659 then ac_cv_path_EGREP="$GREP -E"
4661 if test -z "$EGREP"; then
4662 ac_path_EGREP_found=false
4663 # Loop through the user's path and test for each of PROGNAME-LIST
4664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4668 test -z "$as_dir" && as_dir=.
4669 for ac_prog in egrep; do
4670 for ac_exec_ext in '' $ac_executable_extensions; do
4671 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4672 as_fn_executable_p "$ac_path_EGREP" || continue
4673 # Check for GNU ac_path_EGREP and select it if it is found.
4674 # Check for GNU $ac_path_EGREP
4675 case `"$ac_path_EGREP" --version 2>&1` in
4677 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4680 $as_echo_n 0123456789 >"conftest.in"
4683 cat "conftest.in" "conftest.in" >"conftest.tmp"
4684 mv "conftest.tmp" "conftest.in"
4685 cp "conftest.in" "conftest.nl"
4686 $as_echo 'EGREP' >> "conftest.nl"
4687 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4688 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4689 as_fn_arith $ac_count + 1 && ac_count=$as_val
4690 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4691 # Best one so far, save it but keep looking for a better one
4692 ac_cv_path_EGREP="$ac_path_EGREP"
4693 ac_path_EGREP_max=$ac_count
4695 # 10*(2^10) chars as input seems more than enough
4696 test $ac_count -gt 10 && break
4698 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4701 $ac_path_EGREP_found && break 3
4706 if test -z "$ac_cv_path_EGREP"; then
4707 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4710 ac_cv_path_EGREP=$EGREP
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4716 $as_echo "$ac_cv_path_EGREP" >&6; }
4717 EGREP="$ac_cv_path_EGREP"
4720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4721 $as_echo_n "checking for ANSI C header files... " >&6; }
4722 if ${ac_cv_header_stdc+:} false; then :
4723 $as_echo_n "(cached) " >&6
4725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4726 /* end confdefs.h. */
4740 if ac_fn_c_try_compile "$LINENO"; then :
4741 ac_cv_header_stdc=yes
4743 ac_cv_header_stdc=no
4745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4747 if test $ac_cv_header_stdc = yes; then
4748 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4750 /* end confdefs.h. */
4754 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4755 $EGREP "memchr" >/dev/null 2>&1; then :
4758 ac_cv_header_stdc=no
4764 if test $ac_cv_header_stdc = yes; then
4765 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767 /* end confdefs.h. */
4771 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4772 $EGREP "free" >/dev/null 2>&1; then :
4775 ac_cv_header_stdc=no
4781 if test $ac_cv_header_stdc = yes; then
4782 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4783 if test "$cross_compiling" = yes; then :
4786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4787 /* end confdefs.h. */
4790 #if ((' ' & 0x0FF) == 0x020)
4791 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4792 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4794 # define ISLOWER(c) \
4795 (('a' <= (c) && (c) <= 'i') \
4796 || ('j' <= (c) && (c) <= 'r') \
4797 || ('s' <= (c) && (c) <= 'z'))
4798 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4801 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4806 for (i = 0; i < 256; i++)
4807 if (XOR (islower (i), ISLOWER (i))
4808 || toupper (i) != TOUPPER (i))
4813 if ac_fn_c_try_run "$LINENO"; then :
4816 ac_cv_header_stdc=no
4818 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4819 conftest.$ac_objext conftest.beam conftest.$ac_ext
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4825 $as_echo "$ac_cv_header_stdc" >&6; }
4826 if test $ac_cv_header_stdc = yes; then
4828 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4832 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4833 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4834 inttypes.h stdint.h unistd.h
4836 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4837 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4839 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4840 cat >>confdefs.h <<_ACEOF
4841 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4850 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4851 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4858 if test "$MINIX" = yes; then
4860 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4863 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4866 $as_echo "#define _MINIX 1" >>confdefs.h
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4872 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4873 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4874 $as_echo_n "(cached) " >&6
4876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4877 /* end confdefs.h. */
4879 # define __EXTENSIONS__ 1
4880 $ac_includes_default
4889 if ac_fn_c_try_compile "$LINENO"; then :
4890 ac_cv_safe_to_define___extensions__=yes
4892 ac_cv_safe_to_define___extensions__=no
4894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4897 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4898 test $ac_cv_safe_to_define___extensions__ = yes &&
4899 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4901 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4903 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4905 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4907 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4915 # Check whether --with-sysroot was given.
4916 if test "${with_sysroot+set}" = set; then :
4917 withval=$with_sysroot; sysroot=$withval
4923 if test "$sysroot" = "yes"; then
4924 sysroot='${exec_prefix}/${target_alias}/sys-root'
4925 elif test "$sysroot" = "no"; then
4929 sysroot_relocatable=0
4930 if test -n "$sysroot"; then
4932 "${prefix}" | "${prefix}/"* | \
4933 "${exec_prefix}" | "${exec_prefix}/"* | \
4934 '${prefix}' | '${prefix}/'*| \
4935 '${exec_prefix}' | '${exec_prefix}/'*)
4936 sysroot_relocatable=1
4942 cat >>confdefs.h <<_ACEOF
4943 #define TARGET_SYSTEM_ROOT "$sysroot"
4947 cat >>confdefs.h <<_ACEOF
4948 #define TARGET_SYSTEM_ROOT_RELOCATABLE $sysroot_relocatable
4953 installed_linker=ld.gold
4954 # Check whether --enable-gold was given.
4955 if test "${enable_gold+set}" = set; then :
4956 enableval=$enable_gold; case "${enableval}" in
4958 install_as_default=yes
4961 if test x${enable_ld} = xno; then
4962 install_as_default=yes
4967 install_as_default=no
4975 for ac_header in dlfcn.h
4977 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
4979 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
4980 cat >>confdefs.h <<_ACEOF
4981 #define HAVE_DLFCN_H 1
4988 for ac_header in windows.h
4990 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
4992 if test "x$ac_cv_header_windows_h" = xyes; then :
4993 cat >>confdefs.h <<_ACEOF
4994 #define HAVE_WINDOWS_H 1
5002 # Check whether --enable-plugins was given.
5003 if test "${enable_plugins+set}" = set; then :
5004 enableval=$enable_plugins; case "${enableval}" in
5007 if test "$maybe_plugins" != "yes" ; then
5008 as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
5012 plugins=$maybe_plugins
5016 if test "$plugins" = "yes"; then
5017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
5018 $as_echo_n "checking for library containing dlsym... " >&6; }
5019 if ${ac_cv_search_dlsym+:} false; then :
5020 $as_echo_n "(cached) " >&6
5022 ac_func_search_save_LIBS=$LIBS
5023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5024 /* end confdefs.h. */
5026 /* Override any GCC internal prototype to avoid an error.
5027 Use char because int might match the return type of a GCC
5028 builtin and then its argument prototype would still apply. */
5041 for ac_lib in '' dl; do
5042 if test -z "$ac_lib"; then
5043 ac_res="none required"
5046 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5048 if ac_fn_c_try_link "$LINENO"; then :
5049 ac_cv_search_dlsym=$ac_res
5051 rm -f core conftest.err conftest.$ac_objext \
5053 if ${ac_cv_search_dlsym+:} false; then :
5057 if ${ac_cv_search_dlsym+:} false; then :
5060 ac_cv_search_dlsym=no
5063 LIBS=$ac_func_search_save_LIBS
5065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
5066 $as_echo "$ac_cv_search_dlsym" >&6; }
5067 ac_res=$ac_cv_search_dlsym
5068 if test "$ac_res" != no; then :
5069 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5075 if test "$plugins" = "yes"; then
5077 $as_echo "#define ENABLE_PLUGINS 1" >>confdefs.h
5080 if test "$plugins" = "yes"; then
5089 # Decide if -z relro should be enabled in ELF linker by default.
5090 ac_default_ld_z_relro=unset
5091 # Provide a configure time option to override our default.
5092 # Check whether --enable-relro was given.
5093 if test "${enable_relro+set}" = set; then :
5094 enableval=$enable_relro; case "${enableval}" in
5095 yes) ac_default_ld_z_relro=1 ;;
5096 no) ac_default_ld_z_relro=0 ;;
5099 if test "${ac_default_ld_z_relro}" = unset; then
5100 ac_default_ld_z_relro=1
5103 cat >>confdefs.h <<_ACEOF
5104 #define DEFAULT_LD_Z_RELRO $ac_default_ld_z_relro
5108 # Check whether --enable-targets was given.
5109 if test "${enable_targets+set}" = set; then :
5110 enableval=$enable_targets; case "${enableval}" in
5112 as_fn_error $? "--enable-targets option must specify target names or 'all'" "$LINENO" 5
5118 enable_targets=$enableval
5122 # For now, enable all targets by default
5128 # Canonicalize the enabled targets.
5129 if test -n "$enable_targets"; then
5130 for targ in `echo $enable_targets | sed -e 's/,/ /g'`; do
5131 result=`$ac_config_sub $targ 2>/dev/null`
5132 if test -n "$result"; then
5133 canon_targets="$canon_targets $result"
5135 # Permit unrecognized target names, like "all".
5136 canon_targets="$canon_targets $targ"
5141 # Decide which "--hash-style" to use by default
5142 # Provide a configure time option to override our default.
5143 # Check whether --enable-default-hash-style was given.
5144 if test "${enable_default_hash_style+set}" = set; then :
5145 enableval=$enable_default_hash_style; case "${enable_default_hash_style}" in
5146 sysv | gnu | both) ;;
5147 *) as_fn_error $? "bad value ${enable_default_hash_style} for enable-default-hash-style option" "$LINENO" 5 ;;
5151 # Enable gnu hash only on GNU targets, but not mips
5152 mips*-*-*) enable_default_hash_style=sysv ;;
5153 *-*-gnu* | *-*-linux* | *-*-nacl*) enable_default_hash_style=both ;;
5154 *) enable_default_hash_style=sysv ;;
5160 cat >>confdefs.h <<_ACEOF
5161 #define DEFAULT_HASH_STYLE "${enable_default_hash_style}"
5165 # See which specific instantiations we need.
5171 default_osabi=ELFOSABI_NONE
5176 for targ in $target $canon_targets; do
5177 if test "$targ" = "all"; then
5184 . ${srcdir}/configure.tgt
5186 if test "$targ_obj" = "UNKNOWN"; then
5187 as_fn_error $? "\"unsupported target $targ\"" "$LINENO" 5
5189 targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)"
5190 if test "$targ_extra_obj" != ""; then
5191 targetobjs="$targetobjs ${targ_extra_obj}.\$(OBJEXT)"
5193 if test "$targ_size" = "32" -o "$targ_extra_size" = "32"; then
5194 if test "$targ_big_endian" = "true" \
5195 -o "$targ_extra_big_endian" = "true"; then
5198 if test "$targ_big_endian" = "false" \
5199 -o "$targ_extra_big_endian" = "false"; then
5203 if test "$targ_size" = "64" -o "$targ_extra_size" = "64"; then
5204 if test "$targ_big_endian" = "true" \
5205 -o "$targ_extra_big_endian" = "true"; then
5208 if test "$targ_big_endian" = "false" \
5209 -o "$targ_extra_big_endian" = "false"; then
5214 if test "$target" = "$targ"; then
5215 default_machine=$targ_machine
5216 default_size=$targ_size
5217 default_big_endian=$targ_big_endian
5218 default_osabi=$targ_osabi
5220 if test "$targ_obj" = "aarch64"; then
5221 DEFAULT_TARGET_AARCH64_TRUE=
5222 DEFAULT_TARGET_AARCH64_FALSE='#'
5224 DEFAULT_TARGET_AARCH64_TRUE='#'
5225 DEFAULT_TARGET_AARCH64_FALSE=
5228 if test "$targ_obj" = "arm"; then
5229 DEFAULT_TARGET_ARM_TRUE=
5230 DEFAULT_TARGET_ARM_FALSE='#'
5232 DEFAULT_TARGET_ARM_TRUE='#'
5233 DEFAULT_TARGET_ARM_FALSE=
5236 if test "$targ_obj" = "i386"; then
5237 DEFAULT_TARGET_I386_TRUE=
5238 DEFAULT_TARGET_I386_FALSE='#'
5240 DEFAULT_TARGET_I386_TRUE='#'
5241 DEFAULT_TARGET_I386_FALSE=
5244 if test "$targ_obj" = "powerpc"; then
5245 DEFAULT_TARGET_POWERPC_TRUE=
5246 DEFAULT_TARGET_POWERPC_FALSE='#'
5248 DEFAULT_TARGET_POWERPC_TRUE='#'
5249 DEFAULT_TARGET_POWERPC_FALSE=
5252 if test "$targ_obj" = "sparc"; then
5253 DEFAULT_TARGET_SPARC_TRUE=
5254 DEFAULT_TARGET_SPARC_FALSE='#'
5256 DEFAULT_TARGET_SPARC_TRUE='#'
5257 DEFAULT_TARGET_SPARC_FALSE=
5260 if test "$targ_obj" = "s390"; then
5261 DEFAULT_TARGET_S390_TRUE=
5262 DEFAULT_TARGET_S390_FALSE='#'
5264 DEFAULT_TARGET_S390_TRUE='#'
5265 DEFAULT_TARGET_S390_FALSE=
5270 if test "$targ_obj" = "x86_64"; then
5272 x86_64*-linux-gnux32)
5281 if test "$target_x86_64" = "yes"; then
5282 DEFAULT_TARGET_X86_64_TRUE=
5283 DEFAULT_TARGET_X86_64_FALSE='#'
5285 DEFAULT_TARGET_X86_64_TRUE='#'
5286 DEFAULT_TARGET_X86_64_FALSE=
5289 if test "$target_x32" = "yes"; then
5290 DEFAULT_TARGET_X32_TRUE=
5291 DEFAULT_TARGET_X32_FALSE='#'
5293 DEFAULT_TARGET_X32_TRUE='#'
5294 DEFAULT_TARGET_X32_FALSE=
5297 if test "$target_x86_64" = "yes" -o "$target_x32" = "yes"; then
5298 DEFAULT_TARGET_X86_64_OR_X32_TRUE=
5299 DEFAULT_TARGET_X86_64_OR_X32_FALSE='#'
5301 DEFAULT_TARGET_X86_64_OR_X32_TRUE='#'
5302 DEFAULT_TARGET_X86_64_OR_X32_FALSE=
5305 if test "$targ_obj" = "tilegx"; then
5306 DEFAULT_TARGET_TILEGX_TRUE=
5307 DEFAULT_TARGET_TILEGX_FALSE='#'
5309 DEFAULT_TARGET_TILEGX_TRUE='#'
5310 DEFAULT_TARGET_TILEGX_FALSE=
5313 if test "$targ_obj" = "mips"; then
5314 DEFAULT_TARGET_MIPS_TRUE=
5315 DEFAULT_TARGET_MIPS_FALSE='#'
5317 DEFAULT_TARGET_MIPS_TRUE='#'
5318 DEFAULT_TARGET_MIPS_FALSE=
5321 DEFAULT_TARGET=${targ_obj}
5328 # Remove any duplicates.
5330 for t in $targetobjs; do
5338 if test -n "$targ_32_little"; then
5340 $as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h
5343 if test -n "$targ_32_big"; then
5345 $as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h
5348 if test -n "$targ_64_little"; then
5350 $as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h
5353 if test -n "$targ_64_big"; then
5355 $as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h
5359 if test -n "$all_targets"; then
5360 TARGETOBJS='$(ALL_TARGETOBJS)'
5362 TARGETOBJS="$targetobjs"
5367 cat >>confdefs.h <<_ACEOF
5368 #define GOLD_DEFAULT_MACHINE $default_machine
5372 cat >>confdefs.h <<_ACEOF
5373 #define GOLD_DEFAULT_SIZE $default_size
5377 cat >>confdefs.h <<_ACEOF
5378 #define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian
5382 cat >>confdefs.h <<_ACEOF
5383 #define GOLD_DEFAULT_OSABI $default_osabi
5388 # Check whether --with-lib-path was given.
5389 if test "${with_lib_path+set}" = set; then :
5390 withval=$with_lib_path; case "$withval" in
5391 yes) LIB_PATH='"/lib:/usr/lib"' ;;
5392 no) LIB_PATH='""' ;;
5393 *) LIB_PATH='"'"$withval"'"' ;;
5396 LIB_PATH='"::DEFAULT::"'
5400 cat >>confdefs.h <<_ACEOF
5401 #define LIB_PATH $LIB_PATH
5404 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
5406 $as_echo "#define NATIVE_LINKER 1" >>confdefs.h
5410 if test -n "$ac_tool_prefix"; then
5411 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5412 set dummy ${ac_tool_prefix}nm; ac_word=$2
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5414 $as_echo_n "checking for $ac_word... " >&6; }
5415 if ${ac_cv_prog_NM+:} false; then :
5416 $as_echo_n "(cached) " >&6
5418 if test -n "$NM"; then
5419 ac_cv_prog_NM="$NM" # Let the user override the test.
5421 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5425 test -z "$as_dir" && as_dir=.
5426 for ac_exec_ext in '' $ac_executable_extensions; do
5427 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5428 ac_cv_prog_NM="${ac_tool_prefix}nm"
5429 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5439 if test -n "$NM"; then
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5441 $as_echo "$NM" >&6; }
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5444 $as_echo "no" >&6; }
5449 if test -z "$ac_cv_prog_NM"; then
5451 # Extract the first word of "nm", so it can be a program name with args.
5452 set dummy nm; ac_word=$2
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5454 $as_echo_n "checking for $ac_word... " >&6; }
5455 if ${ac_cv_prog_ac_ct_NM+:} false; then :
5456 $as_echo_n "(cached) " >&6
5458 if test -n "$ac_ct_NM"; then
5459 ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test.
5461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5465 test -z "$as_dir" && as_dir=.
5466 for ac_exec_ext in '' $ac_executable_extensions; do
5467 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5468 ac_cv_prog_ac_ct_NM="nm"
5469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5478 ac_ct_NM=$ac_cv_prog_ac_ct_NM
5479 if test -n "$ac_ct_NM"; then
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5481 $as_echo "$ac_ct_NM" >&6; }
5483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5484 $as_echo "no" >&6; }
5487 if test "x$ac_ct_NM" = x; then
5490 case $cross_compiling:$ac_tool_warned in
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5493 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5494 ac_tool_warned=yes ;;
5504 ac_cpp='$CPP $CPPFLAGS'
5505 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5506 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5507 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5508 if test -n "$ac_tool_prefix"; then
5509 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5510 set dummy ${ac_tool_prefix}gcc; ac_word=$2
5511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5512 $as_echo_n "checking for $ac_word... " >&6; }
5513 if ${ac_cv_prog_CC+:} false; then :
5514 $as_echo_n "(cached) " >&6
5516 if test -n "$CC"; then
5517 ac_cv_prog_CC="$CC" # Let the user override the test.
5519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5523 test -z "$as_dir" && as_dir=.
5524 for ac_exec_ext in '' $ac_executable_extensions; do
5525 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5526 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5537 if test -n "$CC"; then
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5539 $as_echo "$CC" >&6; }
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5542 $as_echo "no" >&6; }
5547 if test -z "$ac_cv_prog_CC"; then
5549 # Extract the first word of "gcc", so it can be a program name with args.
5550 set dummy gcc; ac_word=$2
5551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5552 $as_echo_n "checking for $ac_word... " >&6; }
5553 if ${ac_cv_prog_ac_ct_CC+:} false; then :
5554 $as_echo_n "(cached) " >&6
5556 if test -n "$ac_ct_CC"; then
5557 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5563 test -z "$as_dir" && as_dir=.
5564 for ac_exec_ext in '' $ac_executable_extensions; do
5565 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5566 ac_cv_prog_ac_ct_CC="gcc"
5567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5576 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5577 if test -n "$ac_ct_CC"; then
5578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5579 $as_echo "$ac_ct_CC" >&6; }
5581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5582 $as_echo "no" >&6; }
5585 if test "x$ac_ct_CC" = x; then
5588 case $cross_compiling:$ac_tool_warned in
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5591 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5592 ac_tool_warned=yes ;;
5600 if test -z "$CC"; then
5601 if test -n "$ac_tool_prefix"; then
5602 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5603 set dummy ${ac_tool_prefix}cc; ac_word=$2
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5605 $as_echo_n "checking for $ac_word... " >&6; }
5606 if ${ac_cv_prog_CC+:} false; then :
5607 $as_echo_n "(cached) " >&6
5609 if test -n "$CC"; then
5610 ac_cv_prog_CC="$CC" # Let the user override the test.
5612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5616 test -z "$as_dir" && as_dir=.
5617 for ac_exec_ext in '' $ac_executable_extensions; do
5618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5619 ac_cv_prog_CC="${ac_tool_prefix}cc"
5620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5630 if test -n "$CC"; then
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5632 $as_echo "$CC" >&6; }
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5635 $as_echo "no" >&6; }
5641 if test -z "$CC"; then
5642 # Extract the first word of "cc", so it can be a program name with args.
5643 set dummy cc; ac_word=$2
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5645 $as_echo_n "checking for $ac_word... " >&6; }
5646 if ${ac_cv_prog_CC+:} false; then :
5647 $as_echo_n "(cached) " >&6
5649 if test -n "$CC"; then
5650 ac_cv_prog_CC="$CC" # Let the user override the test.
5653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5657 test -z "$as_dir" && as_dir=.
5658 for ac_exec_ext in '' $ac_executable_extensions; do
5659 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5660 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5661 ac_prog_rejected=yes
5665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5672 if test $ac_prog_rejected = yes; then
5673 # We found a bogon in the path, so make sure we never use it.
5674 set dummy $ac_cv_prog_CC
5676 if test $# != 0; then
5677 # We chose a different compiler from the bogus one.
5678 # However, it has the same basename, so the bogon will be chosen
5679 # first if we set CC to just the basename; use the full file name.
5681 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
5687 if test -n "$CC"; then
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5689 $as_echo "$CC" >&6; }
5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5692 $as_echo "no" >&6; }
5697 if test -z "$CC"; then
5698 if test -n "$ac_tool_prefix"; then
5699 for ac_prog in cl.exe
5701 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5702 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5704 $as_echo_n "checking for $ac_word... " >&6; }
5705 if ${ac_cv_prog_CC+:} false; then :
5706 $as_echo_n "(cached) " >&6
5708 if test -n "$CC"; then
5709 ac_cv_prog_CC="$CC" # Let the user override the test.
5711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5715 test -z "$as_dir" && as_dir=.
5716 for ac_exec_ext in '' $ac_executable_extensions; do
5717 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5718 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5719 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5729 if test -n "$CC"; then
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5731 $as_echo "$CC" >&6; }
5733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5734 $as_echo "no" >&6; }
5738 test -n "$CC" && break
5741 if test -z "$CC"; then
5743 for ac_prog in cl.exe
5745 # Extract the first word of "$ac_prog", so it can be a program name with args.
5746 set dummy $ac_prog; ac_word=$2
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5748 $as_echo_n "checking for $ac_word... " >&6; }
5749 if ${ac_cv_prog_ac_ct_CC+:} false; then :
5750 $as_echo_n "(cached) " >&6
5752 if test -n "$ac_ct_CC"; then
5753 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5759 test -z "$as_dir" && as_dir=.
5760 for ac_exec_ext in '' $ac_executable_extensions; do
5761 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5762 ac_cv_prog_ac_ct_CC="$ac_prog"
5763 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5772 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5773 if test -n "$ac_ct_CC"; then
5774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5775 $as_echo "$ac_ct_CC" >&6; }
5777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5778 $as_echo "no" >&6; }
5782 test -n "$ac_ct_CC" && break
5785 if test "x$ac_ct_CC" = x; then
5788 case $cross_compiling:$ac_tool_warned in
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5791 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5792 ac_tool_warned=yes ;;
5801 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5802 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5803 as_fn_error $? "no acceptable C compiler found in \$PATH
5804 See \`config.log' for more details" "$LINENO" 5; }
5806 # Provide some information about the compiler.
5807 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5810 for ac_option in --version -v -V -qversion; do
5811 { { ac_try="$ac_compiler $ac_option >&5"
5813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5814 *) ac_try_echo=$ac_try;;
5816 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5817 $as_echo "$ac_try_echo"; } >&5
5818 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5820 if test -s conftest.err; then
5822 ... rest of stderr output deleted ...
5823 10q' conftest.err >conftest.er1
5824 cat conftest.er1 >&5
5826 rm -f conftest.er1 conftest.err
5827 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5828 test $ac_status = 0; }
5831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5832 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5833 if ${ac_cv_c_compiler_gnu+:} false; then :
5834 $as_echo_n "(cached) " >&6
5836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5837 /* end confdefs.h. */
5850 if ac_fn_c_try_compile "$LINENO"; then :
5855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5856 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5860 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
5861 if test $ac_compiler_gnu = yes; then
5866 ac_test_CFLAGS=${CFLAGS+set}
5867 ac_save_CFLAGS=$CFLAGS
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5869 $as_echo_n "checking whether $CC accepts -g... " >&6; }
5870 if ${ac_cv_prog_cc_g+:} false; then :
5871 $as_echo_n "(cached) " >&6
5873 ac_save_c_werror_flag=$ac_c_werror_flag
5874 ac_c_werror_flag=yes
5877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5878 /* end confdefs.h. */
5888 if ac_fn_c_try_compile "$LINENO"; then :
5892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5893 /* end confdefs.h. */
5903 if ac_fn_c_try_compile "$LINENO"; then :
5906 ac_c_werror_flag=$ac_save_c_werror_flag
5908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5909 /* end confdefs.h. */
5919 if ac_fn_c_try_compile "$LINENO"; then :
5922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5924 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5927 ac_c_werror_flag=$ac_save_c_werror_flag
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5930 $as_echo "$ac_cv_prog_cc_g" >&6; }
5931 if test "$ac_test_CFLAGS" = set; then
5932 CFLAGS=$ac_save_CFLAGS
5933 elif test $ac_cv_prog_cc_g = yes; then
5934 if test "$GCC" = yes; then
5940 if test "$GCC" = yes; then
5946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5947 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5948 if ${ac_cv_prog_cc_c89+:} false; then :
5949 $as_echo_n "(cached) " >&6
5951 ac_cv_prog_cc_c89=no
5953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5954 /* end confdefs.h. */
5958 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5959 struct buf { int x; };
5960 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5961 static char *e (p, i)
5967 static char *f (char * (*g) (char **, int), char **p, ...)
5972 s = g (p, va_arg (v,int));
5977 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5978 function prototypes and stuff, but not '\xHH' hex character constants.
5979 These don't provoke an error unfortunately, instead are silently treated
5980 as 'x'. The following induces an error, until -std is added to get
5981 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5982 array size at least. It's necessary to write '\x00'==0 to get something
5983 that's true only with -std. */
5984 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5986 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5987 inside strings and character constants. */
5989 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5991 int test (int i, double x);
5992 struct s1 {int (*f) (int a);};
5993 struct s2 {int (*f) (double a);};
5994 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
6000 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
6005 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
6006 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
6008 CC="$ac_save_CC $ac_arg"
6009 if ac_fn_c_try_compile "$LINENO"; then :
6010 ac_cv_prog_cc_c89=$ac_arg
6012 rm -f core conftest.err conftest.$ac_objext
6013 test "x$ac_cv_prog_cc_c89" != "xno" && break
6015 rm -f conftest.$ac_ext
6020 case "x$ac_cv_prog_cc_c89" in
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
6023 $as_echo "none needed" >&6; } ;;
6025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
6026 $as_echo "unsupported" >&6; } ;;
6028 CC="$CC $ac_cv_prog_cc_c89"
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
6030 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
6032 if test "x$ac_cv_prog_cc_c89" != xno; then :
6037 ac_cpp='$CPP $CPPFLAGS'
6038 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6039 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6040 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6043 ac_cpp='$CPP $CPPFLAGS'
6044 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6045 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6046 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
6048 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
6049 if ${am_cv_prog_cc_c_o+:} false; then :
6050 $as_echo_n "(cached) " >&6
6052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6053 /* end confdefs.h. */
6063 # Make sure it works both with $CC and with simple cc.
6064 # Following AC_PROG_CC_C_O, we do the test twice because some
6065 # compilers refuse to overwrite an existing .o file with -o,
6066 # though they will create one.
6067 am_cv_prog_cc_c_o=yes
6069 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
6070 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
6072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6073 (exit $ac_status); } \
6074 && test -f conftest2.$ac_objext; then
6077 am_cv_prog_cc_c_o=no
6081 rm -f core conftest*
6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
6085 $as_echo "$am_cv_prog_cc_c_o" >&6; }
6086 if test "$am_cv_prog_cc_c_o" != yes; then
6087 # Losing compiler, so override with the script.
6088 # FIXME: It is wrong to rewrite CC.
6089 # But if we don't then we get into trouble of one sort or another.
6090 # A longer-term fix would be to have automake use am__CC in this case,
6091 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6092 CC="$am_aux_dir/compile $CC"
6095 ac_cpp='$CPP $CPPFLAGS'
6096 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6097 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6098 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6101 depcc="$CC" am_compiler_list=
6103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6104 $as_echo_n "checking dependency style of $depcc... " >&6; }
6105 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
6106 $as_echo_n "(cached) " >&6
6108 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6109 # We make a subdir and do the tests there. Otherwise we can end up
6110 # making bogus files that we don't know about and never remove. For
6111 # instance it was reported that on HP-UX the gcc test will end up
6112 # making a dummy file named 'D' -- because '-MD' means "put the output
6116 # Copy depcomp to subdir because otherwise we won't find it if we're
6117 # using a relative directory.
6118 cp "$am_depcomp" conftest.dir
6120 # We will build objects and dependencies in a subdirectory because
6121 # it helps to detect inapplicable dependency modes. For instance
6122 # both Tru64's cc and ICC support -MD to output dependencies as a
6123 # side effect of compilation, but ICC will put the dependencies in
6124 # the current directory while Tru64 will put them in the object
6128 am_cv_CC_dependencies_compiler_type=none
6129 if test "$am_compiler_list" = ""; then
6130 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6133 case " $depcc " in #(
6134 *\ -arch\ *\ -arch\ *) am__universal=true ;;
6137 for depmode in $am_compiler_list; do
6138 # Setup a source with many dependencies, because some compilers
6139 # like to wrap large dependency lists on column 80 (with \), and
6140 # we should not choose a depcomp mode which is confused by this.
6142 # We need to recreate these files for each test, as the compiler may
6143 # overwrite some of them when testing with obscure command lines.
6144 # This happens at least with the AIX C compiler.
6146 for i in 1 2 3 4 5 6; do
6147 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6148 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
6149 # Solaris 10 /bin/sh.
6150 echo '/* dummy */' > sub/conftst$i.h
6152 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6154 # We check with '-c' and '-o' for the sake of the "dashmstdout"
6155 # mode. It turns out that the SunPro C++ compiler does not properly
6156 # handle '-M -o', and we need to detect this. Also, some Intel
6157 # versions had trouble with output in subdirs.
6158 am__obj=sub/conftest.${OBJEXT-o}
6159 am__minus_obj="-o $am__obj"
6162 # This depmode causes a compiler race in universal mode.
6163 test "$am__universal" = false || continue
6166 # After this tag, mechanisms are not by side-effect, so they'll
6167 # only be used when explicitly requested.
6168 if test "x$enable_dependency_tracking" = xyes; then
6174 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
6175 # This compiler won't grok '-c -o', but also, the minuso test has
6176 # not run yet. These depmodes are late enough in the game, and
6177 # so weak that their functioning should not be impacted.
6178 am__obj=conftest.${OBJEXT-o}
6183 if depmode=$depmode \
6184 source=sub/conftest.c object=$am__obj \
6185 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6186 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
6187 >/dev/null 2>conftest.err &&
6188 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6189 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6190 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
6191 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6192 # icc doesn't choke on unknown options, it will just issue warnings
6193 # or remarks (even with -Werror). So we grep stderr for any message
6194 # that says an option was ignored or not supported.
6195 # When given -MP, icc 7.0 and 7.1 complain thusly:
6196 # icc: Command line warning: ignoring option '-M'; no argument required
6197 # The diagnosis changed in icc 8.0:
6198 # icc: Command line remark: option '-MP' not supported
6199 if (grep 'ignoring option' conftest.err ||
6200 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6201 am_cv_CC_dependencies_compiler_type=$depmode
6210 am_cv_CC_dependencies_compiler_type=none
6214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6215 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6216 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6219 test "x$enable_dependency_tracking" != xno \
6220 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
6222 am__fastdepCC_FALSE='#'
6224 am__fastdepCC_TRUE='#'
6225 am__fastdepCC_FALSE=
6230 ac_cpp='$CXXCPP $CPPFLAGS'
6231 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6232 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6233 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6234 if test -z "$CXX"; then
6235 if test -n "$CCC"; then
6238 if test -n "$ac_tool_prefix"; then
6239 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
6241 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6242 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6244 $as_echo_n "checking for $ac_word... " >&6; }
6245 if ${ac_cv_prog_CXX+:} false; then :
6246 $as_echo_n "(cached) " >&6
6248 if test -n "$CXX"; then
6249 ac_cv_prog_CXX="$CXX" # Let the user override the test.
6251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6255 test -z "$as_dir" && as_dir=.
6256 for ac_exec_ext in '' $ac_executable_extensions; do
6257 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6258 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
6259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6269 if test -n "$CXX"; then
6270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
6271 $as_echo "$CXX" >&6; }
6273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6274 $as_echo "no" >&6; }
6278 test -n "$CXX" && break
6281 if test -z "$CXX"; then
6283 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
6285 # Extract the first word of "$ac_prog", so it can be a program name with args.
6286 set dummy $ac_prog; ac_word=$2
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6288 $as_echo_n "checking for $ac_word... " >&6; }
6289 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
6290 $as_echo_n "(cached) " >&6
6292 if test -n "$ac_ct_CXX"; then
6293 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
6295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6299 test -z "$as_dir" && as_dir=.
6300 for ac_exec_ext in '' $ac_executable_extensions; do
6301 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6302 ac_cv_prog_ac_ct_CXX="$ac_prog"
6303 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6312 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
6313 if test -n "$ac_ct_CXX"; then
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
6315 $as_echo "$ac_ct_CXX" >&6; }
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6318 $as_echo "no" >&6; }
6322 test -n "$ac_ct_CXX" && break
6325 if test "x$ac_ct_CXX" = x; then
6328 case $cross_compiling:$ac_tool_warned in
6330 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6331 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6332 ac_tool_warned=yes ;;
6340 # Provide some information about the compiler.
6341 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
6344 for ac_option in --version -v -V -qversion; do
6345 { { ac_try="$ac_compiler $ac_option >&5"
6347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6348 *) ac_try_echo=$ac_try;;
6350 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6351 $as_echo "$ac_try_echo"; } >&5
6352 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
6354 if test -s conftest.err; then
6356 ... rest of stderr output deleted ...
6357 10q' conftest.err >conftest.er1
6358 cat conftest.er1 >&5
6360 rm -f conftest.er1 conftest.err
6361 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6362 test $ac_status = 0; }
6365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
6366 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
6367 if ${ac_cv_cxx_compiler_gnu+:} false; then :
6368 $as_echo_n "(cached) " >&6
6370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6371 /* end confdefs.h. */
6384 if ac_fn_cxx_try_compile "$LINENO"; then :
6389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6390 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
6393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
6394 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
6395 if test $ac_compiler_gnu = yes; then
6400 ac_test_CXXFLAGS=${CXXFLAGS+set}
6401 ac_save_CXXFLAGS=$CXXFLAGS
6402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
6403 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
6404 if ${ac_cv_prog_cxx_g+:} false; then :
6405 $as_echo_n "(cached) " >&6
6407 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
6408 ac_cxx_werror_flag=yes
6411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6412 /* end confdefs.h. */
6422 if ac_fn_cxx_try_compile "$LINENO"; then :
6423 ac_cv_prog_cxx_g=yes
6426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6427 /* end confdefs.h. */
6437 if ac_fn_cxx_try_compile "$LINENO"; then :
6440 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6443 /* end confdefs.h. */
6453 if ac_fn_cxx_try_compile "$LINENO"; then :
6454 ac_cv_prog_cxx_g=yes
6456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6461 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
6464 $as_echo "$ac_cv_prog_cxx_g" >&6; }
6465 if test "$ac_test_CXXFLAGS" = set; then
6466 CXXFLAGS=$ac_save_CXXFLAGS
6467 elif test $ac_cv_prog_cxx_g = yes; then
6468 if test "$GXX" = yes; then
6474 if test "$GXX" = yes; then
6481 ac_cpp='$CPP $CPPFLAGS'
6482 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6483 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6484 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6486 depcc="$CXX" am_compiler_list=
6488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6489 $as_echo_n "checking dependency style of $depcc... " >&6; }
6490 if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
6491 $as_echo_n "(cached) " >&6
6493 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6494 # We make a subdir and do the tests there. Otherwise we can end up
6495 # making bogus files that we don't know about and never remove. For
6496 # instance it was reported that on HP-UX the gcc test will end up
6497 # making a dummy file named 'D' -- because '-MD' means "put the output
6501 # Copy depcomp to subdir because otherwise we won't find it if we're
6502 # using a relative directory.
6503 cp "$am_depcomp" conftest.dir
6505 # We will build objects and dependencies in a subdirectory because
6506 # it helps to detect inapplicable dependency modes. For instance
6507 # both Tru64's cc and ICC support -MD to output dependencies as a
6508 # side effect of compilation, but ICC will put the dependencies in
6509 # the current directory while Tru64 will put them in the object
6513 am_cv_CXX_dependencies_compiler_type=none
6514 if test "$am_compiler_list" = ""; then
6515 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6518 case " $depcc " in #(
6519 *\ -arch\ *\ -arch\ *) am__universal=true ;;
6522 for depmode in $am_compiler_list; do
6523 # Setup a source with many dependencies, because some compilers
6524 # like to wrap large dependency lists on column 80 (with \), and
6525 # we should not choose a depcomp mode which is confused by this.
6527 # We need to recreate these files for each test, as the compiler may
6528 # overwrite some of them when testing with obscure command lines.
6529 # This happens at least with the AIX C compiler.
6531 for i in 1 2 3 4 5 6; do
6532 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6533 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
6534 # Solaris 10 /bin/sh.
6535 echo '/* dummy */' > sub/conftst$i.h
6537 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6539 # We check with '-c' and '-o' for the sake of the "dashmstdout"
6540 # mode. It turns out that the SunPro C++ compiler does not properly
6541 # handle '-M -o', and we need to detect this. Also, some Intel
6542 # versions had trouble with output in subdirs.
6543 am__obj=sub/conftest.${OBJEXT-o}
6544 am__minus_obj="-o $am__obj"
6547 # This depmode causes a compiler race in universal mode.
6548 test "$am__universal" = false || continue
6551 # After this tag, mechanisms are not by side-effect, so they'll
6552 # only be used when explicitly requested.
6553 if test "x$enable_dependency_tracking" = xyes; then
6559 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
6560 # This compiler won't grok '-c -o', but also, the minuso test has
6561 # not run yet. These depmodes are late enough in the game, and
6562 # so weak that their functioning should not be impacted.
6563 am__obj=conftest.${OBJEXT-o}
6568 if depmode=$depmode \
6569 source=sub/conftest.c object=$am__obj \
6570 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6571 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
6572 >/dev/null 2>conftest.err &&
6573 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6574 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6575 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
6576 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6577 # icc doesn't choke on unknown options, it will just issue warnings
6578 # or remarks (even with -Werror). So we grep stderr for any message
6579 # that says an option was ignored or not supported.
6580 # When given -MP, icc 7.0 and 7.1 complain thusly:
6581 # icc: Command line warning: ignoring option '-M'; no argument required
6582 # The diagnosis changed in icc 8.0:
6583 # icc: Command line remark: option '-MP' not supported
6584 if (grep 'ignoring option' conftest.err ||
6585 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6586 am_cv_CXX_dependencies_compiler_type=$depmode
6595 am_cv_CXX_dependencies_compiler_type=none
6599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
6600 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
6601 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
6604 test "x$enable_dependency_tracking" != xno \
6605 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
6606 am__fastdepCXX_TRUE=
6607 am__fastdepCXX_FALSE='#'
6609 am__fastdepCXX_TRUE='#'
6610 am__fastdepCXX_FALSE=
6614 for ac_prog in 'bison -y' byacc
6616 # Extract the first word of "$ac_prog", so it can be a program name with args.
6617 set dummy $ac_prog; ac_word=$2
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6619 $as_echo_n "checking for $ac_word... " >&6; }
6620 if ${ac_cv_prog_YACC+:} false; then :
6621 $as_echo_n "(cached) " >&6
6623 if test -n "$YACC"; then
6624 ac_cv_prog_YACC="$YACC" # Let the user override the test.
6626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6630 test -z "$as_dir" && as_dir=.
6631 for ac_exec_ext in '' $ac_executable_extensions; do
6632 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6633 ac_cv_prog_YACC="$ac_prog"
6634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6643 YACC=$ac_cv_prog_YACC
6644 if test -n "$YACC"; then
6645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
6646 $as_echo "$YACC" >&6; }
6648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6649 $as_echo "no" >&6; }
6653 test -n "$YACC" && break
6655 test -n "$YACC" || YACC="yacc"
6657 if test -n "$ac_tool_prefix"; then
6658 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6659 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6661 $as_echo_n "checking for $ac_word... " >&6; }
6662 if ${ac_cv_prog_RANLIB+:} false; then :
6663 $as_echo_n "(cached) " >&6
6665 if test -n "$RANLIB"; then
6666 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6672 test -z "$as_dir" && as_dir=.
6673 for ac_exec_ext in '' $ac_executable_extensions; do
6674 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6675 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6685 RANLIB=$ac_cv_prog_RANLIB
6686 if test -n "$RANLIB"; then
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6688 $as_echo "$RANLIB" >&6; }
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6691 $as_echo "no" >&6; }
6696 if test -z "$ac_cv_prog_RANLIB"; then
6697 ac_ct_RANLIB=$RANLIB
6698 # Extract the first word of "ranlib", so it can be a program name with args.
6699 set dummy ranlib; ac_word=$2
6700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6701 $as_echo_n "checking for $ac_word... " >&6; }
6702 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6703 $as_echo_n "(cached) " >&6
6705 if test -n "$ac_ct_RANLIB"; then
6706 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6712 test -z "$as_dir" && as_dir=.
6713 for ac_exec_ext in '' $ac_executable_extensions; do
6714 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6715 ac_cv_prog_ac_ct_RANLIB="ranlib"
6716 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6725 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6726 if test -n "$ac_ct_RANLIB"; then
6727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6728 $as_echo "$ac_ct_RANLIB" >&6; }
6730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6731 $as_echo "no" >&6; }
6734 if test "x$ac_ct_RANLIB" = x; then
6737 case $cross_compiling:$ac_tool_warned in
6739 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6740 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6741 ac_tool_warned=yes ;;
6743 RANLIB=$ac_ct_RANLIB
6746 RANLIB="$ac_cv_prog_RANLIB"
6750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6751 $as_echo_n "checking whether ln -s works... " >&6; }
6753 if test "$LN_S" = "ln -s"; then
6754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6755 $as_echo "yes" >&6; }
6757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6758 $as_echo "no, using $LN_S" >&6; }
6764 # If we haven't got the data from the intl directory,
6765 # assume NLS is disabled.
6774 if test -f ../intl/config.intl; then
6775 . ../intl/config.intl
6777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6778 $as_echo_n "checking whether NLS is requested... " >&6; }
6779 if test x"$USE_NLS" != xyes; then
6780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6781 $as_echo "no" >&6; }
6783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6784 $as_echo "yes" >&6; }
6786 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
6789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6790 $as_echo_n "checking for catalogs to be installed... " >&6; }
6791 # Look for .po and .gmo files in the source directory.
6794 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
6795 # If there aren't any .gmo files the shell will give us the
6796 # literal string "../path/to/srcdir/po/*.gmo" which has to be
6798 case "$cat" in *\**)
6801 # The quadruple backslash is collapsed to a double backslash
6802 # by the backticks, then collapsed again by the double quotes,
6803 # leaving us with one backslash in the sed expression (right
6804 # before the dot that mustn't act as a wildcard).
6805 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6806 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
6807 # The user is allowed to set LINGUAS to a list of languages to
6808 # install catalogs for. If it's empty that means "all of them."
6809 if test "x$LINGUAS" = x; then
6810 CATALOGS="$CATALOGS $cat"
6811 XLINGUAS="$XLINGUAS $lang"
6813 case "$LINGUAS" in *$lang*)
6814 CATALOGS="$CATALOGS $cat"
6815 XLINGUAS="$XLINGUAS $lang"
6821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6822 $as_echo "$LINGUAS" >&6; }
6836 if test -n "$ac_aux_dir"; then
6837 case "$ac_aux_dir" in
6838 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
6839 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
6842 if test -z "$MKINSTALLDIRS"; then
6843 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
6848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6849 $as_echo_n "checking whether NLS is requested... " >&6; }
6850 # Check whether --enable-nls was given.
6851 if test "${enable_nls+set}" = set; then :
6852 enableval=$enable_nls; USE_NLS=$enableval
6857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6858 $as_echo "$USE_NLS" >&6; }
6865 # Prepare PATH_SEPARATOR.
6866 # The user is always right.
6867 if test "${PATH_SEPARATOR+set}" != set; then
6868 echo "#! /bin/sh" >conf$$.sh
6869 echo "exit 0" >>conf$$.sh
6871 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6879 # Find out how to test for executable files. Don't use a zero-byte file,
6880 # as systems may use methods other than mode bits to determine executability.
6881 cat >conf$$.file <<_ASEOF
6885 chmod +x conf$$.file
6886 if test -x conf$$.file >/dev/null 2>&1; then
6887 ac_executable_p="test -x"
6889 ac_executable_p="test -f"
6893 # Extract the first word of "msgfmt", so it can be a program name with args.
6894 set dummy msgfmt; ac_word=$2
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6896 $as_echo_n "checking for $ac_word... " >&6; }
6897 if ${ac_cv_path_MSGFMT+:} false; then :
6898 $as_echo_n "(cached) " >&6
6902 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6905 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6906 for ac_dir in $PATH; do
6908 test -z "$ac_dir" && ac_dir=.
6909 for ac_exec_ext in '' $ac_executable_extensions; do
6910 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6911 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
6912 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6913 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6920 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6924 MSGFMT="$ac_cv_path_MSGFMT"
6925 if test "$MSGFMT" != ":"; then
6926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6927 $as_echo "$MSGFMT" >&6; }
6929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6930 $as_echo "no" >&6; }
6933 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6934 set dummy gmsgfmt; ac_word=$2
6935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6936 $as_echo_n "checking for $ac_word... " >&6; }
6937 if ${ac_cv_path_GMSGFMT+:} false; then :
6938 $as_echo_n "(cached) " >&6
6942 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6949 test -z "$as_dir" && as_dir=.
6950 for ac_exec_ext in '' $ac_executable_extensions; do
6951 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6952 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
6953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6960 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6964 GMSGFMT=$ac_cv_path_GMSGFMT
6965 if test -n "$GMSGFMT"; then
6966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
6967 $as_echo "$GMSGFMT" >&6; }
6969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6970 $as_echo "no" >&6; }
6976 # Prepare PATH_SEPARATOR.
6977 # The user is always right.
6978 if test "${PATH_SEPARATOR+set}" != set; then
6979 echo "#! /bin/sh" >conf$$.sh
6980 echo "exit 0" >>conf$$.sh
6982 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6990 # Find out how to test for executable files. Don't use a zero-byte file,
6991 # as systems may use methods other than mode bits to determine executability.
6992 cat >conf$$.file <<_ASEOF
6996 chmod +x conf$$.file
6997 if test -x conf$$.file >/dev/null 2>&1; then
6998 ac_executable_p="test -x"
7000 ac_executable_p="test -f"
7004 # Extract the first word of "xgettext", so it can be a program name with args.
7005 set dummy xgettext; ac_word=$2
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7007 $as_echo_n "checking for $ac_word... " >&6; }
7008 if ${ac_cv_path_XGETTEXT+:} false; then :
7009 $as_echo_n "(cached) " >&6
7013 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
7016 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
7017 for ac_dir in $PATH; do
7019 test -z "$ac_dir" && ac_dir=.
7020 for ac_exec_ext in '' $ac_executable_extensions; do
7021 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7022 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
7023 (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
7024 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
7031 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
7035 XGETTEXT="$ac_cv_path_XGETTEXT"
7036 if test "$XGETTEXT" != ":"; then
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
7038 $as_echo "$XGETTEXT" >&6; }
7040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7041 $as_echo "no" >&6; }
7047 # Prepare PATH_SEPARATOR.
7048 # The user is always right.
7049 if test "${PATH_SEPARATOR+set}" != set; then
7050 echo "#! /bin/sh" >conf$$.sh
7051 echo "exit 0" >>conf$$.sh
7053 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7061 # Find out how to test for executable files. Don't use a zero-byte file,
7062 # as systems may use methods other than mode bits to determine executability.
7063 cat >conf$$.file <<_ASEOF
7067 chmod +x conf$$.file
7068 if test -x conf$$.file >/dev/null 2>&1; then
7069 ac_executable_p="test -x"
7071 ac_executable_p="test -f"
7075 # Extract the first word of "msgmerge", so it can be a program name with args.
7076 set dummy msgmerge; ac_word=$2
7077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7078 $as_echo_n "checking for $ac_word... " >&6; }
7079 if ${ac_cv_path_MSGMERGE+:} false; then :
7080 $as_echo_n "(cached) " >&6
7084 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
7087 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
7088 for ac_dir in $PATH; do
7090 test -z "$ac_dir" && ac_dir=.
7091 for ac_exec_ext in '' $ac_executable_extensions; do
7092 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7093 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
7094 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
7101 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
7105 MSGMERGE="$ac_cv_path_MSGMERGE"
7106 if test "$MSGMERGE" != ":"; then
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
7108 $as_echo "$MSGMERGE" >&6; }
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7111 $as_echo "no" >&6; }
7115 if test "$GMSGFMT" != ":"; then
7116 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
7117 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
7120 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
7121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
7122 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
7127 if test "$XGETTEXT" != ":"; then
7128 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
7129 (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
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
7133 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
7139 ac_config_commands="$ac_config_commands default-1"
7143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
7144 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
7145 if ${ac_cv_c_bigendian+:} false; then :
7146 $as_echo_n "(cached) " >&6
7148 ac_cv_c_bigendian=unknown
7149 # See if we're dealing with a universal compiler.
7150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7151 /* end confdefs.h. */
7152 #ifndef __APPLE_CC__
7153 not a universal capable compiler
7158 if ac_fn_c_try_compile "$LINENO"; then :
7160 # Check for potential -arch flags. It is not universal unless
7161 # there are at least two -arch flags with different values.
7164 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
7165 if test -n "$ac_prev"; then
7167 i?86 | x86_64 | ppc | ppc64)
7168 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
7171 ac_cv_c_bigendian=universal
7177 elif test "x$ac_word" = "x-arch"; then
7182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7183 if test $ac_cv_c_bigendian = unknown; then
7184 # See if sys/param.h defines the BYTE_ORDER macro.
7185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7186 /* end confdefs.h. */
7187 #include <sys/types.h>
7188 #include <sys/param.h>
7193 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
7194 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
7203 if ac_fn_c_try_compile "$LINENO"; then :
7204 # It does; now see whether it defined to BIG_ENDIAN or not.
7205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7206 /* end confdefs.h. */
7207 #include <sys/types.h>
7208 #include <sys/param.h>
7213 #if BYTE_ORDER != BIG_ENDIAN
7221 if ac_fn_c_try_compile "$LINENO"; then :
7222 ac_cv_c_bigendian=yes
7224 ac_cv_c_bigendian=no
7226 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7230 if test $ac_cv_c_bigendian = unknown; then
7231 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
7232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7233 /* end confdefs.h. */
7239 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
7247 if ac_fn_c_try_compile "$LINENO"; then :
7248 # It does; now see whether it defined to _BIG_ENDIAN or not.
7249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7250 /* end confdefs.h. */
7264 if ac_fn_c_try_compile "$LINENO"; then :
7265 ac_cv_c_bigendian=yes
7267 ac_cv_c_bigendian=no
7269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7273 if test $ac_cv_c_bigendian = unknown; then
7274 # Compile a test program.
7275 if test "$cross_compiling" = yes; then :
7276 # Try to guess by grepping values from an object file.
7277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7278 /* end confdefs.h. */
7279 short int ascii_mm[] =
7280 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7281 short int ascii_ii[] =
7282 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
7283 int use_ascii (int i) {
7284 return ascii_mm[i] + ascii_ii[i];
7286 short int ebcdic_ii[] =
7287 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7288 short int ebcdic_mm[] =
7289 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
7290 int use_ebcdic (int i) {
7291 return ebcdic_mm[i] + ebcdic_ii[i];
7298 return use_ascii (foo) == use_ebcdic (foo);
7303 if ac_fn_c_try_compile "$LINENO"; then :
7304 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
7305 ac_cv_c_bigendian=yes
7307 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
7308 if test "$ac_cv_c_bigendian" = unknown; then
7309 ac_cv_c_bigendian=no
7311 # finding both strings is unlikely to happen, but who knows?
7312 ac_cv_c_bigendian=unknown
7316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7319 /* end confdefs.h. */
7320 $ac_includes_default
7325 /* Are we little or big endian? From Harbison&Steele. */
7329 char c[sizeof (long int)];
7332 return u.c[sizeof (long int) - 1] == 1;
7338 if ac_fn_c_try_run "$LINENO"; then :
7339 ac_cv_c_bigendian=no
7341 ac_cv_c_bigendian=yes
7343 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7344 conftest.$ac_objext conftest.beam conftest.$ac_ext
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
7350 $as_echo "$ac_cv_c_bigendian" >&6; }
7351 case $ac_cv_c_bigendian in #(
7353 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
7359 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
7363 as_fn_error $? "unknown endianness
7364 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
7370 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias"; then
7372 NATIVE_LINKER_FALSE='#'
7374 NATIVE_LINKER_TRUE='#'
7375 NATIVE_LINKER_FALSE=
7378 if test "$GCC" = yes; then
7387 if test "x$target_alias" = "x" -o "x$host_alias" = "x$target_alias" -o "x$host_alias" = "x$build_alias"; then
7388 NATIVE_OR_CROSS_LINKER_TRUE=
7389 NATIVE_OR_CROSS_LINKER_FALSE='#'
7391 NATIVE_OR_CROSS_LINKER_TRUE='#'
7392 NATIVE_OR_CROSS_LINKER_FALSE=
7396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether static linking works" >&5
7397 $as_echo_n "checking whether static linking works... " >&6; }
7398 if ${gold_cv_lib_static+:} false; then :
7399 $as_echo_n "(cached) " >&6
7401 LDFLAGS_hold=$LDFLAGS
7402 LDFLAGS="$LDFLAGS -static"
7403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7404 /* end confdefs.h. */
7415 if ac_fn_c_try_link "$LINENO"; then :
7416 gold_cv_lib_static=yes
7418 gold_cv_lib_static=no
7420 rm -f core conftest.err conftest.$ac_objext \
7421 conftest$ac_exeext conftest.$ac_ext
7422 LDFLAGS=$LDFLAGS_hold
7424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_static" >&5
7425 $as_echo "$gold_cv_lib_static" >&6; }
7426 if test "$gold_cv_lib_static" = "yes"; then
7428 HAVE_STATIC_FALSE='#'
7430 HAVE_STATIC_TRUE='#'
7443 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE=
7444 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE='#'
7446 FN_PTRS_IN_SO_WITHOUT_PIC_TRUE='#'
7447 FN_PTRS_IN_SO_WITHOUT_PIC_FALSE=
7451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 4.1" >&5
7452 $as_echo_n "checking for gcc >= 4.1... " >&6; }
7453 if ${gold_cv_prog_gcc41+:} false; then :
7454 $as_echo_n "(cached) " >&6
7456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7457 /* end confdefs.h. */
7459 #if !defined __GNUC__
7461 #elif __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 1)
7466 if ac_fn_c_try_compile "$LINENO"; then :
7467 gold_cv_prog_gcc41=yes
7469 gold_cv_prog_gcc41=no
7471 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc41" >&5
7474 $as_echo "$gold_cv_prog_gcc41" >&6; }
7476 save_CFLAGS="$CFLAGS"
7477 CFLAGS="$CFLAGS -mcmodel=medium"
7478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7479 /* end confdefs.h. */
7482 if ac_fn_c_try_compile "$LINENO"; then :
7483 have_mcmodel_medium=yes
7485 have_mcmodel_medium=no
7487 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7488 CFLAGS="$save_CFLAGS"
7489 if test "$target_cpu" = "x86_64" -a "$have_mcmodel_medium" = "yes" -a "$gold_cv_prog_gcc41" = "yes"; then
7490 MCMODEL_MEDIUM_TRUE=
7491 MCMODEL_MEDIUM_FALSE='#'
7493 MCMODEL_MEDIUM_TRUE='#'
7494 MCMODEL_MEDIUM_FALSE=
7498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc >= 9" >&5
7499 $as_echo_n "checking for gcc >= 9... " >&6; }
7500 if ${gold_cv_prog_gcc9+:} false; then :
7501 $as_echo_n "(cached) " >&6
7503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7504 /* end confdefs.h. */
7506 #if !defined __GNUC__ || __GNUC__ < 9
7511 if ac_fn_c_try_compile "$LINENO"; then :
7512 gold_cv_prog_gcc9=yes
7514 gold_cv_prog_gcc9=no
7516 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_prog_gcc9" >&5
7519 $as_echo "$gold_cv_prog_gcc9" >&6; }
7520 if test "$gold_cv_prog_gcc9" = "yes"; then
7529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fcf-protection" >&5
7530 $as_echo_n "checking for -fcf-protection... " >&6; }
7531 if ${gold_cv_cflags_cf_protection+:} false; then :
7532 $as_echo_n "(cached) " >&6
7534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7535 /* end confdefs.h. */
7537 #if !defined __x86_64__ || !defined __CET__
7542 if ac_fn_c_try_compile "$LINENO"; then :
7543 gold_cv_cflags_cf_protection=yes
7545 gold_cv_cflags_cf_protection=no
7547 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_cflags_cf_protection" >&5
7550 $as_echo "$gold_cv_cflags_cf_protection" >&6; }
7551 if test "$gold_cv_cflags_cf_protection" = "yes"; then
7552 CFLAGS_CF_PROTECTION_TRUE=
7553 CFLAGS_CF_PROTECTION_FALSE='#'
7555 CFLAGS_CF_PROTECTION_TRUE='#'
7556 CFLAGS_CF_PROTECTION_FALSE=
7560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fmerge-constants" >&5
7561 $as_echo_n "checking whether $CC supports -fmerge-constants... " >&6; }
7562 if ${gold_cv_merge_constants+:} false; then :
7563 $as_echo_n "(cached) " >&6
7566 save_CFLAGS="$CFLAGS"
7567 CFLAGS="$CFLAGS -fmerge-constants"
7568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7569 /* end confdefs.h. */
7570 const char *s = "foo";
7572 if ac_fn_c_try_compile "$LINENO"; then :
7573 gold_cv_merge_constants=yes
7575 gold_cv_merge_constants=no
7577 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7578 CFLAGS="$save_CFLAGS"
7580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_merge_constants" >&5
7581 $as_echo "$gold_cv_merge_constants" >&6; }
7583 if test "$gold_cv_merge_constants" = yes; then :
7584 MERGE_CONSTANTS_FLAG=-fmerge-constants
7586 MERGE_CONSTANTS_FLAG=
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread support" >&5
7590 $as_echo_n "checking for thread support... " >&6; }
7591 if ${gold_cv_c_thread+:} false; then :
7592 $as_echo_n "(cached) " >&6
7594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7595 /* end confdefs.h. */
7598 if ac_fn_c_try_compile "$LINENO"; then :
7599 gold_cv_c_thread=yes
7603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_thread" >&5
7606 $as_echo "$gold_cv_c_thread" >&6; }
7608 if test "$gold_cv_c_thread" = "yes"; then
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.4" >&5
7618 $as_echo_n "checking for glibc >= 2.4... " >&6; }
7619 if ${gold_cv_lib_glibc24+:} false; then :
7620 $as_echo_n "(cached) " >&6
7622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7623 /* end confdefs.h. */
7625 #include <features.h>
7626 #if !defined __GLIBC__
7628 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 4)
7633 if ac_fn_c_try_compile "$LINENO"; then :
7634 gold_cv_lib_glibc24=yes
7636 gold_cv_lib_glibc24=no
7638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc24" >&5
7641 $as_echo "$gold_cv_lib_glibc24" >&6; }
7643 if test "$gold_cv_lib_glibc24" = "yes"; then
7645 STATIC_TLS_FALSE='#'
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for omp support" >&5
7653 $as_echo_n "checking for omp support... " >&6; }
7654 if ${gold_cv_c_threadprivate+:} false; then :
7655 $as_echo_n "(cached) " >&6
7657 save_CFLAGS="$CFLAGS"
7658 CFLAGS="$CFLAGS -fopenmp"
7659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7660 /* end confdefs.h. */
7664 #pragma omp threadprivate (i)
7667 if ac_fn_c_try_compile "$LINENO"; then :
7668 gold_cv_c_threadprivate=yes
7670 gold_cv_c_threadprivate=no
7672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7673 CFLAGS="$save_CFLAGS"
7675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_threadprivate" >&5
7676 $as_echo "$gold_cv_c_threadprivate" >&6; }
7677 if test "$gold_cv_c_threadprivate" = "yes"; then
7679 $as_echo "#define HAVE_OMP_SUPPORT 1" >>confdefs.h
7682 if test "$gold_cv_c_threadprivate" = "yes"; then
7684 OMP_SUPPORT_FALSE='#'
7686 OMP_SUPPORT_TRUE='#'
7691 save_CFLAGS="$CFLAGS"
7692 CFLAGS="$CFLAGS -Werror -fpic -mtls-dialect=gnu2"
7693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7694 /* end confdefs.h. */
7703 if ac_fn_c_try_compile "$LINENO"; then :
7708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7709 CFLAGS="$save_CFLAGS"
7710 if test "$have_tls_gnu2" = "yes"; then
7711 TLS_GNU2_DIALECT_TRUE=
7712 TLS_GNU2_DIALECT_FALSE='#'
7714 TLS_GNU2_DIALECT_TRUE='#'
7715 TLS_GNU2_DIALECT_FALSE=
7719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc >= 2.9" >&5
7720 $as_echo_n "checking for glibc >= 2.9... " >&6; }
7721 if ${gold_cv_lib_glibc29+:} false; then :
7722 $as_echo_n "(cached) " >&6
7724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7725 /* end confdefs.h. */
7727 #include <features.h>
7728 #if !defined __GLIBC__
7730 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 9)
7735 if ac_fn_c_try_compile "$LINENO"; then :
7736 gold_cv_lib_glibc29=yes
7738 gold_cv_lib_glibc29=no
7740 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc29" >&5
7743 $as_echo "$gold_cv_lib_glibc29" >&6; }
7745 if test "$gold_cv_lib_glibc29" = "yes"; then
7746 TLS_DESCRIPTORS_TRUE=
7747 TLS_DESCRIPTORS_FALSE='#'
7749 TLS_DESCRIPTORS_TRUE='#'
7750 TLS_DESCRIPTORS_FALSE=
7754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed support" >&5
7755 $as_echo_n "checking for -frandom-seed support... " >&6; }
7756 if ${gold_cv_c_random_seed+:} false; then :
7757 $as_echo_n "(cached) " >&6
7759 save_CFLAGS="$CFLAGS"
7760 CFLAGS="$CFLAGS -frandom-seed=foo"
7761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7762 /* end confdefs.h. */
7765 if ac_fn_c_try_compile "$LINENO"; then :
7766 gold_cv_c_random_seed=yes
7768 gold_cv_c_random_seed=no
7770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7771 CFLAGS="$save_CFLAGS"
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_c_random_seed" >&5
7774 $as_echo "$gold_cv_c_random_seed" >&6; }
7775 if test "$gold_cv_c_random_seed" = "yes"; then
7776 # In Makefile, '$@' will be expanded to be the name of the file
7777 # being built, providing a unique seed for each file.
7778 RANDOM_SEED_CFLAGS=-frandom-seed=\$@
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc ifunc support" >&5
7783 $as_echo_n "checking for glibc ifunc support... " >&6; }
7784 if ${gold_cv_lib_glibc_ifunc+:} false; then :
7785 $as_echo_n "(cached) " >&6
7787 save_LDFLAGS="$LDFLAGS"
7788 LDFLAGS="$LDFLAGS -static"
7789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7790 /* end confdefs.h. */
7792 #include <features.h>
7793 #if !defined __GLIBC__
7795 #elif __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ < 11)
7798 void func (void) { }
7800 __asm__(".type invoke, %gnu_indirect_function");
7801 typedef void (*funcptr) (void);
7802 funcptr dispatch (void) __asm__ ("invoke");
7803 funcptr dispatch (void) { return &func; }
7813 if ac_fn_c_try_link "$LINENO"; then :
7815 if ${NM} conftest$EXEEXT | grep "__rela\?_iplt_start" >/dev/null 2>&1; then
7816 gold_cv_lib_glibc_ifunc=both
7818 gold_cv_lib_glibc_ifunc=dyn
7821 gold_cv_lib_glibc_ifunc=no
7823 rm -f core conftest.err conftest.$ac_objext \
7824 conftest$ac_exeext conftest.$ac_ext
7825 LDFLAGS="$save_LDFLAGS"
7827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_glibc_ifunc" >&5
7828 $as_echo "$gold_cv_lib_glibc_ifunc" >&6; }
7830 if test "$gold_cv_lib_glibc_ifunc" != "no"; then
7838 if test "$gold_cv_lib_glibc_ifunc" = "both"; then
7840 IFUNC_STATIC_FALSE='#'
7842 IFUNC_STATIC_TRUE='#'
7848 # Set the 'development' global.
7849 . $srcdir/../bfd/development.sh
7851 # Set acp_cpp_for_build variable
7852 ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
7854 # Default set of GCC warnings to enable.
7855 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
7856 GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
7858 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
7859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7860 /* end confdefs.h. */
7863 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7864 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
7867 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
7872 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
7873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7874 /* end confdefs.h. */
7877 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7878 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
7881 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
7886 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
7887 WARN_WRITE_STRINGS=""
7888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7889 /* end confdefs.h. */
7892 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7893 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
7896 WARN_WRITE_STRINGS="-Wwrite-strings"
7901 # Verify CC_FOR_BUILD to be compatible with warning flags
7903 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
7904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7905 /* end confdefs.h. */
7908 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
7909 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
7912 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
7917 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
7918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7919 /* end confdefs.h. */
7922 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
7923 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
7926 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
7931 # Check whether --enable-werror was given.
7932 if test "${enable_werror+set}" = set; then :
7933 enableval=$enable_werror; case "${enableval}" in
7934 yes | y) ERROR_ON_WARNING="yes" ;;
7935 no | n) ERROR_ON_WARNING="no" ;;
7936 *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
7941 # Disable -Wformat by default when using gcc on mingw
7944 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
7945 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
7946 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
7952 # Enable -Werror by default when using gcc. Turn it off for releases.
7953 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
7954 ERROR_ON_WARNING=yes
7958 if test "${ERROR_ON_WARNING}" = yes ; then
7959 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
7960 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
7961 NO_WERROR="-Wno-error"
7964 if test "${GCC}" = yes ; then
7965 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
7966 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
7969 # Check whether --enable-build-warnings was given.
7970 if test "${enable_build_warnings+set}" = set; then :
7971 enableval=$enable_build_warnings; case "${enableval}" in
7972 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}"
7973 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
7974 no) if test "${GCC}" = yes ; then
7976 WARN_CFLAGS_FOR_BUILD="-w"
7978 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
7979 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
7980 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
7981 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
7982 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
7983 WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
7984 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
7985 WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
7990 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
7991 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
8000 WARN_CXXFLAGS=`echo ${WARN_CFLAGS} | sed -e 's/-Wstrict-prototypes//' -e 's/-Wmissing-prototypes//' -e 's/-Wshadow//'`
8004 # Check whether --with-gold-ldflags was given.
8005 if test "${with_gold_ldflags+set}" = set; then :
8006 withval=$with_gold_ldflags; if test "$withval" = "no" -o "$withval" = "yes"; then
8009 GOLD_LDFLAGS=$withval
8018 # Check whether --with-gold-ldadd was given.
8019 if test "${with_gold_ldadd+set}" = set; then :
8020 withval=$with_gold_ldadd; if test "$withval" = "no" -o "$withval" = "yes"; then
8031 LFS_CFLAGS="-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
8034 for ac_header in sys/mman.h
8036 ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
8037 if test "x$ac_cv_header_sys_mman_h" = xyes; then :
8038 cat >>confdefs.h <<_ACEOF
8039 #define HAVE_SYS_MMAN_H 1
8046 for ac_func in chsize mmap link
8048 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8049 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8050 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
8051 cat >>confdefs.h <<_ACEOF
8052 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8058 ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
8059 if test "x$ac_cv_func_pread" = xyes; then :
8060 $as_echo "#define HAVE_PREAD 1" >>confdefs.h
8063 case " $LIBOBJS " in
8064 *" pread.$ac_objext "* ) ;;
8065 *) LIBOBJS="$LIBOBJS pread.$ac_objext"
8071 ac_fn_c_check_func "$LINENO" "ftruncate" "ac_cv_func_ftruncate"
8072 if test "x$ac_cv_func_ftruncate" = xyes; then :
8073 $as_echo "#define HAVE_FTRUNCATE 1" >>confdefs.h
8076 case " $LIBOBJS " in
8077 *" ftruncate.$ac_objext "* ) ;;
8078 *) LIBOBJS="$LIBOBJS ftruncate.$ac_objext"
8084 ac_fn_c_check_func "$LINENO" "ffsll" "ac_cv_func_ffsll"
8085 if test "x$ac_cv_func_ffsll" = xyes; then :
8086 $as_echo "#define HAVE_FFSLL 1" >>confdefs.h
8089 case " $LIBOBJS " in
8090 *" ffsll.$ac_objext "* ) ;;
8091 *) LIBOBJS="$LIBOBJS ffsll.$ac_objext"
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking mremap with MREMAP_MAYMOVE" >&5
8100 $as_echo_n "checking mremap with MREMAP_MAYMOVE... " >&6; }
8101 if ${gold_cv_lib_mremap_maymove+:} false; then :
8102 $as_echo_n "(cached) " >&6
8104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8105 /* end confdefs.h. */
8108 #include <sys/mman.h>
8109 void f() { mremap (0, 0, 0, MREMAP_MAYMOVE); }
8119 if ac_fn_c_try_link "$LINENO"; then :
8120 gold_cv_lib_mremap_maymove=yes
8122 gold_cv_lib_mremap_maymove=no
8124 rm -f core conftest.err conftest.$ac_objext \
8125 conftest$ac_exeext conftest.$ac_ext
8127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_lib_mremap_maymove" >&5
8128 $as_echo "$gold_cv_lib_mremap_maymove" >&6; }
8129 if test "$gold_cv_lib_mremap_maymove" = "yes"; then
8131 $as_echo "#define HAVE_MREMAP 1" >>confdefs.h
8134 case " $LIBOBJS " in
8135 *" mremap.$ac_objext "* ) ;;
8136 *) LIBOBJS="$LIBOBJS mremap.$ac_objext"
8142 # Link in zlib if we can. This allows us to write compressed sections.
8144 # Use the system's zlib library.
8145 zlibdir="-L\$(top_builddir)/../zlib"
8146 zlibinc="-I\$(top_srcdir)/../zlib"
8148 # Check whether --with-system-zlib was given.
8149 if test "${with_system_zlib+set}" = set; then :
8150 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
8161 # Check whether --enable-threads was given.
8162 if test "${enable_threads+set}" = set; then :
8163 enableval=$enable_threads; case "${enableval}" in
8164 yes | "") threads=yes ;;
8166 auto) threads=auto ;;
8174 if test "$threads" = "yes"; then
8175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
8176 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
8177 if ${ac_cv_path_SED+:} false; then :
8178 $as_echo_n "(cached) " >&6
8180 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
8181 for ac_i in 1 2 3 4 5 6 7; do
8182 ac_script="$ac_script$as_nl$ac_script"
8184 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
8185 { ac_script=; unset ac_script;}
8186 if test -z "$SED"; then
8187 ac_path_SED_found=false
8188 # Loop through the user's path and test for each of PROGNAME-LIST
8189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8193 test -z "$as_dir" && as_dir=.
8194 for ac_prog in sed gsed; do
8195 for ac_exec_ext in '' $ac_executable_extensions; do
8196 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
8197 as_fn_executable_p "$ac_path_SED" || continue
8198 # Check for GNU ac_path_SED and select it if it is found.
8199 # Check for GNU $ac_path_SED
8200 case `"$ac_path_SED" --version 2>&1` in
8202 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
8205 $as_echo_n 0123456789 >"conftest.in"
8208 cat "conftest.in" "conftest.in" >"conftest.tmp"
8209 mv "conftest.tmp" "conftest.in"
8210 cp "conftest.in" "conftest.nl"
8211 $as_echo '' >> "conftest.nl"
8212 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
8213 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
8214 as_fn_arith $ac_count + 1 && ac_count=$as_val
8215 if test $ac_count -gt ${ac_path_SED_max-0}; then
8216 # Best one so far, save it but keep looking for a better one
8217 ac_cv_path_SED="$ac_path_SED"
8218 ac_path_SED_max=$ac_count
8220 # 10*(2^10) chars as input seems more than enough
8221 test $ac_count -gt 10 && break
8223 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
8226 $ac_path_SED_found && break 3
8231 if test -z "$ac_cv_path_SED"; then
8232 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
8239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
8240 $as_echo "$ac_cv_path_SED" >&6; }
8241 SED="$ac_cv_path_SED"
8249 ac_cpp='$CPP $CPPFLAGS'
8250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8256 # We used to check for pthread.h first, but this fails if pthread.h
8257 # requires special compiler flags (e.g. on Tru64 or Sequent).
8258 # It gets checked for in the link test anyway.
8260 # First of all, check if the user has set any of the PTHREAD_LIBS,
8261 # etcetera environment variables, and if threads linking works using
8263 if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
8264 ax_pthread_save_CC="$CC"
8265 ax_pthread_save_CFLAGS="$CFLAGS"
8266 ax_pthread_save_LIBS="$LIBS"
8267 if test "x$PTHREAD_CC" != "x"; then :
8270 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8271 LIBS="$PTHREAD_LIBS $LIBS"
8272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
8273 $as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
8274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8275 /* end confdefs.h. */
8277 /* Override any GCC internal prototype to avoid an error.
8278 Use char because int might match the return type of a GCC
8279 builtin and then its argument prototype would still apply. */
8283 char pthread_join ();
8287 return pthread_join ();
8292 if ac_fn_c_try_link "$LINENO"; then :
8295 rm -f core conftest.err conftest.$ac_objext \
8296 conftest$ac_exeext conftest.$ac_ext
8297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8298 $as_echo "$ax_pthread_ok" >&6; }
8299 if test "x$ax_pthread_ok" = "xno"; then
8303 CC="$ax_pthread_save_CC"
8304 CFLAGS="$ax_pthread_save_CFLAGS"
8305 LIBS="$ax_pthread_save_LIBS"
8308 # We must check for the threads library under a number of different
8309 # names; the ordering is very important because some systems
8310 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
8311 # libraries is broken (non-POSIX).
8313 # Create a list of thread flags to try. Items starting with a "-" are
8314 # C compiler flags, and other items are library names, except for "none"
8315 # which indicates that we try without any flags at all, and "pthread-config"
8316 # which is a program returning the flags for the Pth emulation library.
8318 ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
8320 # The ordering *is* (sometimes) important. Some notes on the
8321 # individual items follow:
8323 # pthreads: AIX (must check this before -lpthread)
8324 # none: in case threads are in libc; should be tried before -Kthread and
8325 # other compiler flags to prevent continual compiler warnings
8326 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
8327 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
8328 # (Note: HP C rejects this with "bad form for `-t' option")
8329 # -pthreads: Solaris/gcc (Note: HP C also rejects)
8330 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
8331 # doesn't hurt to check since this sometimes defines pthreads and
8332 # -D_REENTRANT too), HP C (must be checked before -lpthread, which
8333 # is present but should not be used directly; and before -mthreads,
8334 # because the compiler interprets this as "-mt" + "-hreads")
8335 # -mthreads: Mingw32/gcc, Lynx/gcc
8336 # pthread: Linux, etcetera
8337 # --thread-safe: KAI C++
8338 # pthread-config: use pthread-config program (for GNU Pth library)
8344 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
8345 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
8347 ax_pthread_flags="-kthread lthread $ax_pthread_flags"
8352 # From the cc(1) man page: "[-mt] Sets various -D flags to enable
8353 # multi-threading and also sets -lpthread."
8355 ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"
8360 # IBM z/OS requires a feature-test macro to be defined in order to
8361 # enable POSIX threads at all, so give the user a hint if this is
8362 # not set. (We don't define these ourselves, as they can affect
8363 # other portions of the system API in unpredictable ways.)
8365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8366 /* end confdefs.h. */
8368 # if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
8369 AX_PTHREAD_ZOS_MISSING
8373 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8374 $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1; then :
8375 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
8376 $as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
8384 # On Solaris (at least, for some versions), libc contains stubbed
8385 # (non-functional) versions of the pthreads routines, so link-based
8386 # tests will erroneously succeed. (N.B.: The stubs are missing
8387 # pthread_cleanup_push, or rather a function called by this macro,
8388 # so we could check for that, but who knows whether they'll stub
8389 # that too in a future libc.) So we'll check first for the
8390 # standard Solaris way of linking pthreads (-mt -lpthread).
8392 ax_pthread_flags="-mt,pthread pthread $ax_pthread_flags"
8396 # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
8398 if test "x$GCC" = "xyes"; then :
8399 ax_pthread_flags="-pthread -pthreads $ax_pthread_flags"
8402 # The presence of a feature test macro requesting re-entrant function
8403 # definitions is, on some systems, a strong hint that pthreads support is
8407 darwin* | hpux* | linux* | osf* | solaris*)
8408 ax_pthread_check_macro="_REENTRANT"
8412 ax_pthread_check_macro="_THREAD_SAFE"
8416 ax_pthread_check_macro="--"
8419 if test "x$ax_pthread_check_macro" = "x--"; then :
8420 ax_pthread_check_cond=0
8422 ax_pthread_check_cond="!defined($ax_pthread_check_macro)"
8425 # Are we compiling with Clang?
8427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
8428 $as_echo_n "checking whether $CC is Clang... " >&6; }
8429 if ${ax_cv_PTHREAD_CLANG+:} false; then :
8430 $as_echo_n "(cached) " >&6
8432 ax_cv_PTHREAD_CLANG=no
8433 # Note that Autoconf sets GCC=yes for Clang as well as GCC
8434 if test "x$GCC" = "xyes"; then
8435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8436 /* end confdefs.h. */
8437 /* Note: Clang 2.7 lacks __clang_[a-z]+__ */
8438 # if defined(__clang__) && defined(__llvm__)
8439 AX_PTHREAD_CC_IS_CLANG
8443 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8444 $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1; then :
8445 ax_cv_PTHREAD_CLANG=yes
8452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
8453 $as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
8454 ax_pthread_clang="$ax_cv_PTHREAD_CLANG"
8456 ax_pthread_clang_warning=no
8458 # Clang needs special handling, because older versions handle the -pthread
8459 # option in a rather... idiosyncratic way
8461 if test "x$ax_pthread_clang" = "xyes"; then
8463 # Clang takes -pthread; it has never supported any other flag
8465 # (Note 1: This will need to be revisited if a system that Clang
8466 # supports has POSIX threads in a separate library. This tends not
8467 # to be the way of modern systems, but it's conceivable.)
8469 # (Note 2: On some systems, notably Darwin, -pthread is not needed
8470 # to get POSIX threads support; the API is always present and
8471 # active. We could reasonably leave PTHREAD_CFLAGS empty. But
8472 # -pthread does define _REENTRANT, and while the Darwin headers
8473 # ignore this macro, third-party headers might not.)
8475 PTHREAD_CFLAGS="-pthread"
8480 # However, older versions of Clang make a point of warning the user
8481 # that, in an invocation where only linking and no compilation is
8482 # taking place, the -pthread option has no effect ("argument unused
8483 # during compilation"). They expect -pthread to be passed in only
8484 # when source code is being compiled.
8486 # Problem is, this is at odds with the way Automake and most other
8487 # C build frameworks function, which is that the same flags used in
8488 # compilation (CFLAGS) are also used in linking. Many systems
8489 # supported by AX_PTHREAD require exactly this for POSIX threads
8490 # support, and in fact it is often not straightforward to specify a
8491 # flag that is used only in the compilation phase and not in
8492 # linking. Such a scenario is extremely rare in practice.
8494 # Even though use of the -pthread flag in linking would only print
8495 # a warning, this can be a nuisance for well-run software projects
8496 # that build with -Werror. So if the active version of Clang has
8497 # this misfeature, we search for an option to squash it.
8499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
8500 $as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
8501 if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then :
8502 $as_echo_n "(cached) " >&6
8504 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown
8505 # Create an alternate version of $ac_link that compiles and
8506 # links in two steps (.c -> .o, .o -> exe) instead of one
8507 # (.c -> exe), because the warning occurs only in the second
8509 ax_pthread_save_ac_link="$ac_link"
8510 ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
8511 ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
8512 ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
8513 ax_pthread_save_CFLAGS="$CFLAGS"
8514 for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do
8515 if test "x$ax_pthread_try" = "xunknown"; then :
8518 CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
8519 ac_link="$ax_pthread_save_ac_link"
8520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8521 /* end confdefs.h. */
8522 int main(void){return 0;}
8524 if ac_fn_c_try_link "$LINENO"; then :
8525 ac_link="$ax_pthread_2step_ac_link"
8526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8527 /* end confdefs.h. */
8528 int main(void){return 0;}
8530 if ac_fn_c_try_link "$LINENO"; then :
8533 rm -f core conftest.err conftest.$ac_objext \
8534 conftest$ac_exeext conftest.$ac_ext
8537 rm -f core conftest.err conftest.$ac_objext \
8538 conftest$ac_exeext conftest.$ac_ext
8540 ac_link="$ax_pthread_save_ac_link"
8541 CFLAGS="$ax_pthread_save_CFLAGS"
8542 if test "x$ax_pthread_try" = "x"; then :
8545 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"
8548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
8549 $as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
8551 case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
8553 *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
8556 fi # $ax_pthread_clang = yes
8558 if test "x$ax_pthread_ok" = "xno"; then
8559 for ax_pthread_try_flag in $ax_pthread_flags; do
8561 case $ax_pthread_try_flag in
8563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
8564 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
8568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5
8569 $as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; }
8570 PTHREAD_CFLAGS="-mt"
8571 PTHREAD_LIBS="-lpthread"
8575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
8576 $as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
8577 PTHREAD_CFLAGS="$ax_pthread_try_flag"
8581 # Extract the first word of "pthread-config", so it can be a program name with args.
8582 set dummy pthread-config; ac_word=$2
8583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8584 $as_echo_n "checking for $ac_word... " >&6; }
8585 if ${ac_cv_prog_ax_pthread_config+:} false; then :
8586 $as_echo_n "(cached) " >&6
8588 if test -n "$ax_pthread_config"; then
8589 ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
8591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8595 test -z "$as_dir" && as_dir=.
8596 for ac_exec_ext in '' $ac_executable_extensions; do
8597 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8598 ac_cv_prog_ax_pthread_config="yes"
8599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8606 test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
8609 ax_pthread_config=$ac_cv_prog_ax_pthread_config
8610 if test -n "$ax_pthread_config"; then
8611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
8612 $as_echo "$ax_pthread_config" >&6; }
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8615 $as_echo "no" >&6; }
8619 if test "x$ax_pthread_config" = "xno"; then :
8622 PTHREAD_CFLAGS="`pthread-config --cflags`"
8623 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
8628 $as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
8629 PTHREAD_LIBS="-l$ax_pthread_try_flag"
8633 ax_pthread_save_CFLAGS="$CFLAGS"
8634 ax_pthread_save_LIBS="$LIBS"
8635 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8636 LIBS="$PTHREAD_LIBS $LIBS"
8638 # Check for various functions. We must include pthread.h,
8639 # since some functions may be macros. (On the Sequent, we
8640 # need a special flag -Kthread to make this header compile.)
8641 # We check for pthread_join because it is in -lpthread on IRIX
8642 # while pthread_create is in libc. We check for pthread_attr_init
8643 # due to DEC craziness with -lpthreads. We check for
8644 # pthread_cleanup_push because it is one of the few pthread
8645 # functions on Solaris that doesn't have a non-functional libc stub.
8646 # We try pthread_create on general principles.
8648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8649 /* end confdefs.h. */
8650 #include <pthread.h>
8651 # if $ax_pthread_check_cond
8652 # error "$ax_pthread_check_macro must be defined"
8654 static void routine(void *a) { a = 0; }
8655 static void *start_routine(void *a) { return a; }
8659 pthread_t th; pthread_attr_t attr;
8660 pthread_create(&th, 0, start_routine, 0);
8661 pthread_join(th, 0);
8662 pthread_attr_init(&attr);
8663 pthread_cleanup_push(routine, 0);
8664 pthread_cleanup_pop(0) /* ; */
8669 if ac_fn_c_try_link "$LINENO"; then :
8672 rm -f core conftest.err conftest.$ac_objext \
8673 conftest$ac_exeext conftest.$ac_ext
8675 CFLAGS="$ax_pthread_save_CFLAGS"
8676 LIBS="$ax_pthread_save_LIBS"
8678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8679 $as_echo "$ax_pthread_ok" >&6; }
8680 if test "x$ax_pthread_ok" = "xyes"; then :
8689 # Various other checks:
8690 if test "x$ax_pthread_ok" = "xyes"; then
8691 ax_pthread_save_CFLAGS="$CFLAGS"
8692 ax_pthread_save_LIBS="$LIBS"
8693 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8694 LIBS="$PTHREAD_LIBS $LIBS"
8696 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
8697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
8698 $as_echo_n "checking for joinable pthread attribute... " >&6; }
8699 if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false; then :
8700 $as_echo_n "(cached) " >&6
8702 ax_cv_PTHREAD_JOINABLE_ATTR=unknown
8703 for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
8704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8705 /* end confdefs.h. */
8706 #include <pthread.h>
8710 int attr = $ax_pthread_attr; return attr /* ; */
8715 if ac_fn_c_try_link "$LINENO"; then :
8716 ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break
8718 rm -f core conftest.err conftest.$ac_objext \
8719 conftest$ac_exeext conftest.$ac_ext
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
8724 $as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
8725 if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
8726 test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
8727 test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
8729 cat >>confdefs.h <<_ACEOF
8730 #define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
8733 ax_pthread_joinable_attr_defined=yes
8737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
8738 $as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
8739 if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false; then :
8740 $as_echo_n "(cached) " >&6
8742 ax_cv_PTHREAD_SPECIAL_FLAGS=no
8745 ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"
8750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
8751 $as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
8752 if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
8753 test "x$ax_pthread_special_flags_added" != "xyes"; then :
8754 PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
8755 ax_pthread_special_flags_added=yes
8758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
8759 $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
8760 if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
8761 $as_echo_n "(cached) " >&6
8763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8764 /* end confdefs.h. */
8765 #include <pthread.h>
8769 int i = PTHREAD_PRIO_INHERIT;
8774 if ac_fn_c_try_link "$LINENO"; then :
8775 ax_cv_PTHREAD_PRIO_INHERIT=yes
8777 ax_cv_PTHREAD_PRIO_INHERIT=no
8779 rm -f core conftest.err conftest.$ac_objext \
8780 conftest$ac_exeext conftest.$ac_ext
8783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
8784 $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
8785 if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
8786 test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
8788 $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
8790 ax_pthread_prio_inherit_defined=yes
8794 CFLAGS="$ax_pthread_save_CFLAGS"
8795 LIBS="$ax_pthread_save_LIBS"
8797 # More AIX lossage: compile with *_r variant
8798 if test "x$GCC" != "xyes"; then
8802 x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
8803 #handle absolute path differently from PATH based program lookup
8806 if as_fn_executable_p ${CC}_r; then :
8807 PTHREAD_CC="${CC}_r"
8810 for ac_prog in ${CC}_r
8812 # Extract the first word of "$ac_prog", so it can be a program name with args.
8813 set dummy $ac_prog; ac_word=$2
8814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8815 $as_echo_n "checking for $ac_word... " >&6; }
8816 if ${ac_cv_prog_PTHREAD_CC+:} false; then :
8817 $as_echo_n "(cached) " >&6
8819 if test -n "$PTHREAD_CC"; then
8820 ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
8822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8826 test -z "$as_dir" && as_dir=.
8827 for ac_exec_ext in '' $ac_executable_extensions; do
8828 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8829 ac_cv_prog_PTHREAD_CC="$ac_prog"
8830 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8839 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
8840 if test -n "$PTHREAD_CC"; then
8841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
8842 $as_echo "$PTHREAD_CC" >&6; }
8844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8845 $as_echo "no" >&6; }
8849 test -n "$PTHREAD_CC" && break
8851 test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
8862 test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
8868 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
8869 if test "x$ax_pthread_ok" = "xyes"; then
8874 as_fn_error $? "pthread not found" "$LINENO" 5
8877 ac_cpp='$CPP $CPPFLAGS'
8878 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8879 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8880 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8883 elif test "$threads" = "auto"; then
8889 ac_cpp='$CPP $CPPFLAGS'
8890 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8891 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8892 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8896 # We used to check for pthread.h first, but this fails if pthread.h
8897 # requires special compiler flags (e.g. on Tru64 or Sequent).
8898 # It gets checked for in the link test anyway.
8900 # First of all, check if the user has set any of the PTHREAD_LIBS,
8901 # etcetera environment variables, and if threads linking works using
8903 if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
8904 ax_pthread_save_CC="$CC"
8905 ax_pthread_save_CFLAGS="$CFLAGS"
8906 ax_pthread_save_LIBS="$LIBS"
8907 if test "x$PTHREAD_CC" != "x"; then :
8910 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
8911 LIBS="$PTHREAD_LIBS $LIBS"
8912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
8913 $as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
8914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8915 /* end confdefs.h. */
8917 /* Override any GCC internal prototype to avoid an error.
8918 Use char because int might match the return type of a GCC
8919 builtin and then its argument prototype would still apply. */
8923 char pthread_join ();
8927 return pthread_join ();
8932 if ac_fn_c_try_link "$LINENO"; then :
8935 rm -f core conftest.err conftest.$ac_objext \
8936 conftest$ac_exeext conftest.$ac_ext
8937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
8938 $as_echo "$ax_pthread_ok" >&6; }
8939 if test "x$ax_pthread_ok" = "xno"; then
8943 CC="$ax_pthread_save_CC"
8944 CFLAGS="$ax_pthread_save_CFLAGS"
8945 LIBS="$ax_pthread_save_LIBS"
8948 # We must check for the threads library under a number of different
8949 # names; the ordering is very important because some systems
8950 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
8951 # libraries is broken (non-POSIX).
8953 # Create a list of thread flags to try. Items starting with a "-" are
8954 # C compiler flags, and other items are library names, except for "none"
8955 # which indicates that we try without any flags at all, and "pthread-config"
8956 # which is a program returning the flags for the Pth emulation library.
8958 ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
8960 # The ordering *is* (sometimes) important. Some notes on the
8961 # individual items follow:
8963 # pthreads: AIX (must check this before -lpthread)
8964 # none: in case threads are in libc; should be tried before -Kthread and
8965 # other compiler flags to prevent continual compiler warnings
8966 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
8967 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
8968 # (Note: HP C rejects this with "bad form for `-t' option")
8969 # -pthreads: Solaris/gcc (Note: HP C also rejects)
8970 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
8971 # doesn't hurt to check since this sometimes defines pthreads and
8972 # -D_REENTRANT too), HP C (must be checked before -lpthread, which
8973 # is present but should not be used directly; and before -mthreads,
8974 # because the compiler interprets this as "-mt" + "-hreads")
8975 # -mthreads: Mingw32/gcc, Lynx/gcc
8976 # pthread: Linux, etcetera
8977 # --thread-safe: KAI C++
8978 # pthread-config: use pthread-config program (for GNU Pth library)
8984 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
8985 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
8987 ax_pthread_flags="-kthread lthread $ax_pthread_flags"
8992 # From the cc(1) man page: "[-mt] Sets various -D flags to enable
8993 # multi-threading and also sets -lpthread."
8995 ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"
9000 # IBM z/OS requires a feature-test macro to be defined in order to
9001 # enable POSIX threads at all, so give the user a hint if this is
9002 # not set. (We don't define these ourselves, as they can affect
9003 # other portions of the system API in unpredictable ways.)
9005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9006 /* end confdefs.h. */
9008 # if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
9009 AX_PTHREAD_ZOS_MISSING
9013 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9014 $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1; then :
9015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
9016 $as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
9024 # On Solaris (at least, for some versions), libc contains stubbed
9025 # (non-functional) versions of the pthreads routines, so link-based
9026 # tests will erroneously succeed. (N.B.: The stubs are missing
9027 # pthread_cleanup_push, or rather a function called by this macro,
9028 # so we could check for that, but who knows whether they'll stub
9029 # that too in a future libc.) So we'll check first for the
9030 # standard Solaris way of linking pthreads (-mt -lpthread).
9032 ax_pthread_flags="-mt,pthread pthread $ax_pthread_flags"
9036 # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
9038 if test "x$GCC" = "xyes"; then :
9039 ax_pthread_flags="-pthread -pthreads $ax_pthread_flags"
9042 # The presence of a feature test macro requesting re-entrant function
9043 # definitions is, on some systems, a strong hint that pthreads support is
9047 darwin* | hpux* | linux* | osf* | solaris*)
9048 ax_pthread_check_macro="_REENTRANT"
9052 ax_pthread_check_macro="_THREAD_SAFE"
9056 ax_pthread_check_macro="--"
9059 if test "x$ax_pthread_check_macro" = "x--"; then :
9060 ax_pthread_check_cond=0
9062 ax_pthread_check_cond="!defined($ax_pthread_check_macro)"
9065 # Are we compiling with Clang?
9067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
9068 $as_echo_n "checking whether $CC is Clang... " >&6; }
9069 if ${ax_cv_PTHREAD_CLANG+:} false; then :
9070 $as_echo_n "(cached) " >&6
9072 ax_cv_PTHREAD_CLANG=no
9073 # Note that Autoconf sets GCC=yes for Clang as well as GCC
9074 if test "x$GCC" = "xyes"; then
9075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9076 /* end confdefs.h. */
9077 /* Note: Clang 2.7 lacks __clang_[a-z]+__ */
9078 # if defined(__clang__) && defined(__llvm__)
9079 AX_PTHREAD_CC_IS_CLANG
9083 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9084 $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1; then :
9085 ax_cv_PTHREAD_CLANG=yes
9092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
9093 $as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
9094 ax_pthread_clang="$ax_cv_PTHREAD_CLANG"
9096 ax_pthread_clang_warning=no
9098 # Clang needs special handling, because older versions handle the -pthread
9099 # option in a rather... idiosyncratic way
9101 if test "x$ax_pthread_clang" = "xyes"; then
9103 # Clang takes -pthread; it has never supported any other flag
9105 # (Note 1: This will need to be revisited if a system that Clang
9106 # supports has POSIX threads in a separate library. This tends not
9107 # to be the way of modern systems, but it's conceivable.)
9109 # (Note 2: On some systems, notably Darwin, -pthread is not needed
9110 # to get POSIX threads support; the API is always present and
9111 # active. We could reasonably leave PTHREAD_CFLAGS empty. But
9112 # -pthread does define _REENTRANT, and while the Darwin headers
9113 # ignore this macro, third-party headers might not.)
9115 PTHREAD_CFLAGS="-pthread"
9120 # However, older versions of Clang make a point of warning the user
9121 # that, in an invocation where only linking and no compilation is
9122 # taking place, the -pthread option has no effect ("argument unused
9123 # during compilation"). They expect -pthread to be passed in only
9124 # when source code is being compiled.
9126 # Problem is, this is at odds with the way Automake and most other
9127 # C build frameworks function, which is that the same flags used in
9128 # compilation (CFLAGS) are also used in linking. Many systems
9129 # supported by AX_PTHREAD require exactly this for POSIX threads
9130 # support, and in fact it is often not straightforward to specify a
9131 # flag that is used only in the compilation phase and not in
9132 # linking. Such a scenario is extremely rare in practice.
9134 # Even though use of the -pthread flag in linking would only print
9135 # a warning, this can be a nuisance for well-run software projects
9136 # that build with -Werror. So if the active version of Clang has
9137 # this misfeature, we search for an option to squash it.
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
9140 $as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
9141 if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then :
9142 $as_echo_n "(cached) " >&6
9144 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown
9145 # Create an alternate version of $ac_link that compiles and
9146 # links in two steps (.c -> .o, .o -> exe) instead of one
9147 # (.c -> exe), because the warning occurs only in the second
9149 ax_pthread_save_ac_link="$ac_link"
9150 ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
9151 ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
9152 ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
9153 ax_pthread_save_CFLAGS="$CFLAGS"
9154 for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do
9155 if test "x$ax_pthread_try" = "xunknown"; then :
9158 CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
9159 ac_link="$ax_pthread_save_ac_link"
9160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9161 /* end confdefs.h. */
9162 int main(void){return 0;}
9164 if ac_fn_c_try_link "$LINENO"; then :
9165 ac_link="$ax_pthread_2step_ac_link"
9166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9167 /* end confdefs.h. */
9168 int main(void){return 0;}
9170 if ac_fn_c_try_link "$LINENO"; then :
9173 rm -f core conftest.err conftest.$ac_objext \
9174 conftest$ac_exeext conftest.$ac_ext
9177 rm -f core conftest.err conftest.$ac_objext \
9178 conftest$ac_exeext conftest.$ac_ext
9180 ac_link="$ax_pthread_save_ac_link"
9181 CFLAGS="$ax_pthread_save_CFLAGS"
9182 if test "x$ax_pthread_try" = "x"; then :
9185 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"
9188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
9189 $as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
9191 case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
9193 *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
9196 fi # $ax_pthread_clang = yes
9198 if test "x$ax_pthread_ok" = "xno"; then
9199 for ax_pthread_try_flag in $ax_pthread_flags; do
9201 case $ax_pthread_try_flag in
9203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
9204 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5
9209 $as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; }
9210 PTHREAD_CFLAGS="-mt"
9211 PTHREAD_LIBS="-lpthread"
9215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
9216 $as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
9217 PTHREAD_CFLAGS="$ax_pthread_try_flag"
9221 # Extract the first word of "pthread-config", so it can be a program name with args.
9222 set dummy pthread-config; ac_word=$2
9223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9224 $as_echo_n "checking for $ac_word... " >&6; }
9225 if ${ac_cv_prog_ax_pthread_config+:} false; then :
9226 $as_echo_n "(cached) " >&6
9228 if test -n "$ax_pthread_config"; then
9229 ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
9231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9235 test -z "$as_dir" && as_dir=.
9236 for ac_exec_ext in '' $ac_executable_extensions; do
9237 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9238 ac_cv_prog_ax_pthread_config="yes"
9239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9246 test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
9249 ax_pthread_config=$ac_cv_prog_ax_pthread_config
9250 if test -n "$ax_pthread_config"; then
9251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
9252 $as_echo "$ax_pthread_config" >&6; }
9254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9255 $as_echo "no" >&6; }
9259 if test "x$ax_pthread_config" = "xno"; then :
9262 PTHREAD_CFLAGS="`pthread-config --cflags`"
9263 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
9267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
9268 $as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
9269 PTHREAD_LIBS="-l$ax_pthread_try_flag"
9273 ax_pthread_save_CFLAGS="$CFLAGS"
9274 ax_pthread_save_LIBS="$LIBS"
9275 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
9276 LIBS="$PTHREAD_LIBS $LIBS"
9278 # Check for various functions. We must include pthread.h,
9279 # since some functions may be macros. (On the Sequent, we
9280 # need a special flag -Kthread to make this header compile.)
9281 # We check for pthread_join because it is in -lpthread on IRIX
9282 # while pthread_create is in libc. We check for pthread_attr_init
9283 # due to DEC craziness with -lpthreads. We check for
9284 # pthread_cleanup_push because it is one of the few pthread
9285 # functions on Solaris that doesn't have a non-functional libc stub.
9286 # We try pthread_create on general principles.
9288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9289 /* end confdefs.h. */
9290 #include <pthread.h>
9291 # if $ax_pthread_check_cond
9292 # error "$ax_pthread_check_macro must be defined"
9294 static void routine(void *a) { a = 0; }
9295 static void *start_routine(void *a) { return a; }
9299 pthread_t th; pthread_attr_t attr;
9300 pthread_create(&th, 0, start_routine, 0);
9301 pthread_join(th, 0);
9302 pthread_attr_init(&attr);
9303 pthread_cleanup_push(routine, 0);
9304 pthread_cleanup_pop(0) /* ; */
9309 if ac_fn_c_try_link "$LINENO"; then :
9312 rm -f core conftest.err conftest.$ac_objext \
9313 conftest$ac_exeext conftest.$ac_ext
9315 CFLAGS="$ax_pthread_save_CFLAGS"
9316 LIBS="$ax_pthread_save_LIBS"
9318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
9319 $as_echo "$ax_pthread_ok" >&6; }
9320 if test "x$ax_pthread_ok" = "xyes"; then :
9329 # Various other checks:
9330 if test "x$ax_pthread_ok" = "xyes"; then
9331 ax_pthread_save_CFLAGS="$CFLAGS"
9332 ax_pthread_save_LIBS="$LIBS"
9333 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
9334 LIBS="$PTHREAD_LIBS $LIBS"
9336 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
9337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
9338 $as_echo_n "checking for joinable pthread attribute... " >&6; }
9339 if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false; then :
9340 $as_echo_n "(cached) " >&6
9342 ax_cv_PTHREAD_JOINABLE_ATTR=unknown
9343 for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
9344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9345 /* end confdefs.h. */
9346 #include <pthread.h>
9350 int attr = $ax_pthread_attr; return attr /* ; */
9355 if ac_fn_c_try_link "$LINENO"; then :
9356 ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break
9358 rm -f core conftest.err conftest.$ac_objext \
9359 conftest$ac_exeext conftest.$ac_ext
9363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
9364 $as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
9365 if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
9366 test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
9367 test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
9369 cat >>confdefs.h <<_ACEOF
9370 #define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
9373 ax_pthread_joinable_attr_defined=yes
9377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
9378 $as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
9379 if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false; then :
9380 $as_echo_n "(cached) " >&6
9382 ax_cv_PTHREAD_SPECIAL_FLAGS=no
9385 ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"
9390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
9391 $as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
9392 if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
9393 test "x$ax_pthread_special_flags_added" != "xyes"; then :
9394 PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
9395 ax_pthread_special_flags_added=yes
9398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
9399 $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
9400 if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
9401 $as_echo_n "(cached) " >&6
9403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9404 /* end confdefs.h. */
9405 #include <pthread.h>
9409 int i = PTHREAD_PRIO_INHERIT;
9414 if ac_fn_c_try_link "$LINENO"; then :
9415 ax_cv_PTHREAD_PRIO_INHERIT=yes
9417 ax_cv_PTHREAD_PRIO_INHERIT=no
9419 rm -f core conftest.err conftest.$ac_objext \
9420 conftest$ac_exeext conftest.$ac_ext
9423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
9424 $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
9425 if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
9426 test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
9428 $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
9430 ax_pthread_prio_inherit_defined=yes
9434 CFLAGS="$ax_pthread_save_CFLAGS"
9435 LIBS="$ax_pthread_save_LIBS"
9437 # More AIX lossage: compile with *_r variant
9438 if test "x$GCC" != "xyes"; then
9442 x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
9443 #handle absolute path differently from PATH based program lookup
9446 if as_fn_executable_p ${CC}_r; then :
9447 PTHREAD_CC="${CC}_r"
9450 for ac_prog in ${CC}_r
9452 # Extract the first word of "$ac_prog", so it can be a program name with args.
9453 set dummy $ac_prog; ac_word=$2
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9455 $as_echo_n "checking for $ac_word... " >&6; }
9456 if ${ac_cv_prog_PTHREAD_CC+:} false; then :
9457 $as_echo_n "(cached) " >&6
9459 if test -n "$PTHREAD_CC"; then
9460 ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
9462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9466 test -z "$as_dir" && as_dir=.
9467 for ac_exec_ext in '' $ac_executable_extensions; do
9468 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9469 ac_cv_prog_PTHREAD_CC="$ac_prog"
9470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9479 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
9480 if test -n "$PTHREAD_CC"; then
9481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
9482 $as_echo "$PTHREAD_CC" >&6; }
9484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9485 $as_echo "no" >&6; }
9489 test -n "$PTHREAD_CC" && break
9491 test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
9502 test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
9508 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
9509 if test "x$ax_pthread_ok" = "xyes"; then
9517 ac_cpp='$CPP $CPPFLAGS'
9518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9525 if test "$threads" = "yes"; then
9527 $as_echo "#define ENABLE_THREADS 1" >>confdefs.h
9530 if test "$threads" = "yes"; then
9539 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
9540 if test "x$ac_cv_have_decl_basename" = xyes; then :
9546 cat >>confdefs.h <<_ACEOF
9547 #define HAVE_DECL_BASENAME $ac_have_decl
9549 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
9550 if test "x$ac_cv_have_decl_ffs" = xyes; then :
9556 cat >>confdefs.h <<_ACEOF
9557 #define HAVE_DECL_FFS $ac_have_decl
9559 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
9560 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
9566 cat >>confdefs.h <<_ACEOF
9567 #define HAVE_DECL_ASPRINTF $ac_have_decl
9569 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
9570 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
9576 cat >>confdefs.h <<_ACEOF
9577 #define HAVE_DECL_VASPRINTF $ac_have_decl
9579 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
9580 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
9586 cat >>confdefs.h <<_ACEOF
9587 #define HAVE_DECL_SNPRINTF $ac_have_decl
9589 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
9590 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
9596 cat >>confdefs.h <<_ACEOF
9597 #define HAVE_DECL_VSNPRINTF $ac_have_decl
9599 ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
9600 if test "x$ac_cv_have_decl_strverscmp" = xyes; then :
9606 cat >>confdefs.h <<_ACEOF
9607 #define HAVE_DECL_STRVERSCMP $ac_have_decl
9611 save_CFLAGS="$CFLAGS"
9612 CFLAGS="$CFLAGS -Werror -gpubnames"
9613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9614 /* end confdefs.h. */
9617 if ac_fn_c_try_compile "$LINENO"; then :
9622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9623 CFLAGS="$save_CFLAGS"
9624 if test "$have_pubnames" = "yes"; then
9626 HAVE_PUBNAMES_FALSE='#'
9628 HAVE_PUBNAMES_TRUE='#'
9629 HAVE_PUBNAMES_FALSE=
9633 save_CFLAGS="$CFLAGS"
9634 CFLAGS="$CFLAGS -Werror -fno-use-linker-plugin"
9635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9636 /* end confdefs.h. */
9639 if ac_fn_c_try_compile "$LINENO"; then :
9640 have_no_use_linker_plugin=yes
9642 have_no_use_linker_plugin=no
9644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9645 CFLAGS="$save_CFLAGS"
9646 if test "$have_no_use_linker_plugin" = "yes"; then
9647 HAVE_NO_USE_LINKER_PLUGIN_TRUE=
9648 HAVE_NO_USE_LINKER_PLUGIN_FALSE='#'
9650 HAVE_NO_USE_LINKER_PLUGIN_TRUE='#'
9651 HAVE_NO_USE_LINKER_PLUGIN_FALSE=
9656 ac_cpp='$CXXCPP $CPPFLAGS'
9657 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9658 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9659 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9664 ac_cpp='$CXXCPP $CPPFLAGS'
9665 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9666 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9667 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
9669 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
9670 if test -z "$CXXCPP"; then
9671 if ${ac_cv_prog_CXXCPP+:} false; then :
9672 $as_echo_n "(cached) " >&6
9674 # Double quotes because CXXCPP needs to be expanded
9675 for CXXCPP in "$CXX -E" "/lib/cpp"
9678 for ac_cxx_preproc_warn_flag in '' yes
9680 # Use a header file that comes with gcc, so configuring glibc
9681 # with a fresh cross-compiler works.
9682 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9683 # <limits.h> exists even on freestanding compilers.
9684 # On the NeXT, cc -E runs the code through the compiler's parser,
9685 # not just through cpp. "Syntax error" is here to catch this case.
9686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9687 /* end confdefs.h. */
9689 # include <limits.h>
9691 # include <assert.h>
9695 if ac_fn_cxx_try_cpp "$LINENO"; then :
9698 # Broken: fails on valid input.
9701 rm -f conftest.err conftest.i conftest.$ac_ext
9703 # OK, works on sane cases. Now check whether nonexistent headers
9704 # can be detected and how.
9705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9706 /* end confdefs.h. */
9707 #include <ac_nonexistent.h>
9709 if ac_fn_cxx_try_cpp "$LINENO"; then :
9710 # Broken: success on invalid input.
9713 # Passes both tests.
9717 rm -f conftest.err conftest.i conftest.$ac_ext
9720 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9721 rm -f conftest.i conftest.err conftest.$ac_ext
9722 if $ac_preproc_ok; then :
9727 ac_cv_prog_CXXCPP=$CXXCPP
9730 CXXCPP=$ac_cv_prog_CXXCPP
9732 ac_cv_prog_CXXCPP=$CXXCPP
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
9735 $as_echo "$CXXCPP" >&6; }
9737 for ac_cxx_preproc_warn_flag in '' yes
9739 # Use a header file that comes with gcc, so configuring glibc
9740 # with a fresh cross-compiler works.
9741 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9742 # <limits.h> exists even on freestanding compilers.
9743 # On the NeXT, cc -E runs the code through the compiler's parser,
9744 # not just through cpp. "Syntax error" is here to catch this case.
9745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9746 /* end confdefs.h. */
9748 # include <limits.h>
9750 # include <assert.h>
9754 if ac_fn_cxx_try_cpp "$LINENO"; then :
9757 # Broken: fails on valid input.
9760 rm -f conftest.err conftest.i conftest.$ac_ext
9762 # OK, works on sane cases. Now check whether nonexistent headers
9763 # can be detected and how.
9764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9765 /* end confdefs.h. */
9766 #include <ac_nonexistent.h>
9768 if ac_fn_cxx_try_cpp "$LINENO"; then :
9769 # Broken: success on invalid input.
9772 # Passes both tests.
9776 rm -f conftest.err conftest.i conftest.$ac_ext
9779 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9780 rm -f conftest.i conftest.err conftest.$ac_ext
9781 if $ac_preproc_ok; then :
9784 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
9785 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9786 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
9787 See \`config.log' for more details" "$LINENO" 5; }
9791 ac_cpp='$CXXCPP $CPPFLAGS'
9792 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9793 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9794 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9797 for ac_header in unordered_set unordered_map
9799 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9800 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9801 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9802 cat >>confdefs.h <<_ACEOF
9803 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9810 for ac_header in tr1/unordered_set tr1/unordered_map
9812 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9813 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9814 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9815 cat >>confdefs.h <<_ACEOF
9816 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9823 for ac_header in ext/hash_map ext/hash_set
9825 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9826 ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9827 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9828 cat >>confdefs.h <<_ACEOF
9829 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9836 for ac_header in byteswap.h
9838 ac_fn_cxx_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
9839 if test "x$ac_cv_header_byteswap_h" = xyes; then :
9840 cat >>confdefs.h <<_ACEOF
9841 #define HAVE_BYTESWAP_H 1
9849 ac_fn_cxx_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
9851 if test "x$ac_cv_have_decl_bswap_16" = xyes; then :
9857 cat >>confdefs.h <<_ACEOF
9858 #define HAVE_DECL_BSWAP_16 $ac_have_decl
9860 ac_fn_cxx_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
9862 if test "x$ac_cv_have_decl_bswap_32" = xyes; then :
9868 cat >>confdefs.h <<_ACEOF
9869 #define HAVE_DECL_BSWAP_32 $ac_have_decl
9871 ac_fn_cxx_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
9873 if test "x$ac_cv_have_decl_bswap_64" = xyes; then :
9879 cat >>confdefs.h <<_ACEOF
9880 #define HAVE_DECL_BSWAP_64 $ac_have_decl
9884 for ac_header in windows.h
9886 ac_fn_cxx_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
9887 if test "x$ac_cv_header_windows_h" = xyes; then :
9888 cat >>confdefs.h <<_ACEOF
9889 #define HAVE_WINDOWS_H 1
9896 for ac_header in dlfcn.h
9898 ac_fn_cxx_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
9899 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
9900 cat >>confdefs.h <<_ACEOF
9901 #define HAVE_DLFCN_H 1
9908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9909 $as_echo_n "checking for library containing dlopen... " >&6; }
9910 if ${ac_cv_search_dlopen+:} false; then :
9911 $as_echo_n "(cached) " >&6
9913 ac_func_search_save_LIBS=$LIBS
9914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9915 /* end confdefs.h. */
9917 /* Override any GCC internal prototype to avoid an error.
9918 Use char because int might match the return type of a GCC
9919 builtin and then its argument prototype would still apply. */
9932 for ac_lib in '' dl dld; do
9933 if test -z "$ac_lib"; then
9934 ac_res="none required"
9937 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9939 if ac_fn_cxx_try_link "$LINENO"; then :
9940 ac_cv_search_dlopen=$ac_res
9942 rm -f core conftest.err conftest.$ac_objext \
9944 if ${ac_cv_search_dlopen+:} false; then :
9948 if ${ac_cv_search_dlopen+:} false; then :
9951 ac_cv_search_dlopen=no
9954 LIBS=$ac_func_search_save_LIBS
9956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9957 $as_echo "$ac_cv_search_dlopen" >&6; }
9958 ac_res=$ac_cv_search_dlopen
9959 if test "$ac_res" != no; then :
9960 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9964 case "$ac_cv_search_dlopen" in
9965 no*) DLOPEN_LIBS="";;
9966 *) DLOPEN_LIBS="$ac_cv_search_dlopen";;
9970 for ac_func in mallinfo posix_fallocate fallocate readv sysconf times mkdtemp
9972 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9973 ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
9974 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9975 cat >>confdefs.h <<_ACEOF
9976 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9982 ac_fn_cxx_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
9983 if test "x$ac_cv_have_decl_basename" = xyes; then :
9989 cat >>confdefs.h <<_ACEOF
9990 #define HAVE_DECL_BASENAME $ac_have_decl
9992 ac_fn_cxx_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
9993 if test "x$ac_cv_have_decl_ffs" = xyes; then :
9999 cat >>confdefs.h <<_ACEOF
10000 #define HAVE_DECL_FFS $ac_have_decl
10002 ac_fn_cxx_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
10003 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
10009 cat >>confdefs.h <<_ACEOF
10010 #define HAVE_DECL_ASPRINTF $ac_have_decl
10012 ac_fn_cxx_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
10013 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
10019 cat >>confdefs.h <<_ACEOF
10020 #define HAVE_DECL_VASPRINTF $ac_have_decl
10022 ac_fn_cxx_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
10023 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
10029 cat >>confdefs.h <<_ACEOF
10030 #define HAVE_DECL_SNPRINTF $ac_have_decl
10032 ac_fn_cxx_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
10033 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
10039 cat >>confdefs.h <<_ACEOF
10040 #define HAVE_DECL_VSNPRINTF $ac_have_decl
10042 ac_fn_cxx_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
10043 if test "x$ac_cv_have_decl_strverscmp" = xyes; then :
10049 cat >>confdefs.h <<_ACEOF
10050 #define HAVE_DECL_STRVERSCMP $ac_have_decl
10052 ac_fn_cxx_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
10053 if test "x$ac_cv_have_decl_strndup" = xyes; then :
10059 cat >>confdefs.h <<_ACEOF
10060 #define HAVE_DECL_STRNDUP $ac_have_decl
10062 ac_fn_cxx_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
10063 if test "x$ac_cv_have_decl_memmem" = xyes; then :
10069 cat >>confdefs.h <<_ACEOF
10070 #define HAVE_DECL_MEMMEM $ac_have_decl
10074 # Use of ::std::tr1::unordered_map::rehash causes undefined symbols
10075 # at link time with some versions of GCC.
10076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ::std::tr1::unordered_map::rehash is usable." >&5
10077 $as_echo_n "checking whether ::std::tr1::unordered_map::rehash is usable.... " >&6; }
10078 if ${gold_cv_unordered_map_rehash+:} false; then :
10079 $as_echo_n "(cached) " >&6
10081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10082 /* end confdefs.h. */
10084 #include <tr1/unordered_map>
10085 void bar() { ::std::tr1::unordered_map<int, int> x; x.rehash(10); }
10095 if ac_fn_cxx_try_link "$LINENO"; then :
10096 gold_cv_unordered_map_rehash=yes
10098 gold_cv_unordered_map_rehash=no
10100 rm -f core conftest.err conftest.$ac_objext \
10101 conftest$ac_exeext conftest.$ac_ext
10103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_unordered_map_rehash" >&5
10104 $as_echo "$gold_cv_unordered_map_rehash" >&6; }
10105 if test "$gold_cv_unordered_map_rehash" = "yes"; then
10107 $as_echo "#define HAVE_TR1_UNORDERED_MAP_REHASH 1" >>confdefs.h
10111 # Use of tr1/unordered_map with off_t as a key is not supported on GCC
10112 # 4.1.xx when compiling in 32-bit mode with a 64-bit off_t type.
10113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether std::tr1::hash<off_t> is defined" >&5
10114 $as_echo_n "checking whether std::tr1::hash<off_t> is defined... " >&6; }
10115 if ${gold_cv_hash_off_t+:} false; then :
10116 $as_echo_n "(cached) " >&6
10118 CXXFLAGS_hold=$CXXFLAGS
10119 CXXFLAGS="$CXXFLAGS $LFS_CFLAGS"
10120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10121 /* end confdefs.h. */
10123 #include <sys/types.h>
10124 #include <tr1/unordered_map>
10125 std::tr1::hash<off_t> h;
10128 if ac_fn_cxx_try_compile "$LINENO"; then :
10129 gold_cv_hash_off_t=yes
10131 gold_cv_hash_off_t=no
10133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10134 CXXFLAGS=$CXXFLAGS_hold
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_hash_off_t" >&5
10137 $as_echo "$gold_cv_hash_off_t" >&6; }
10138 if test "$gold_cv_hash_off_t" = "yes"; then
10140 $as_echo "#define HAVE_TR1_HASH_OFF_T 1" >>confdefs.h
10144 # gcc 4.3.0 doesn't recognize the printf attribute on a template
10145 # function. Check for that. This is gcc bug 35546. This test can
10146 # probably be removed after the bug has been fixed for a while.
10147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use attributes with template functions" >&5
10148 $as_echo_n "checking whether we can use attributes with template functions... " >&6; }
10149 if ${gold_cv_template_attribute+:} false; then :
10150 $as_echo_n "(cached) " >&6
10152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10153 /* end confdefs.h. */
10155 template<typename T> extern void foo(const char*, ...)
10156 __attribute__ ((__format__ (__printf__, 1, 2)));
10157 template<typename T> void foo(const char* format, ...) {}
10158 void bar() { foo<int>("%s\n", "foo"); }
10161 if ac_fn_cxx_try_compile "$LINENO"; then :
10162 gold_cv_template_attribute=yes
10164 gold_cv_template_attribute=no
10166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_template_attribute" >&5
10169 $as_echo "$gold_cv_template_attribute" >&6; }
10170 if test "$gold_cv_template_attribute" = "yes"; then
10172 $as_echo "#define HAVE_TEMPLATE_ATTRIBUTES 1" >>confdefs.h
10176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat::st_mtim." >&5
10177 $as_echo_n "checking for struct stat::st_mtim.... " >&6; }
10178 if ${gold_cv_stat_st_mtim+:} false; then :
10179 $as_echo_n "(cached) " >&6
10181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10182 /* end confdefs.h. */
10184 #include <sys/stat.h>
10185 long bar() { struct stat s; return (long)(s.st_mtim.tv_sec + s.st_mtim.tv_sec);}
10195 if ac_fn_cxx_try_compile "$LINENO"; then :
10196 gold_cv_stat_st_mtim=yes
10198 gold_cv_stat_st_mtim=no
10200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gold_cv_stat_st_mtim" >&5
10203 $as_echo "$gold_cv_stat_st_mtim" >&6; }
10204 if test "$gold_cv_stat_st_mtim" = "yes"; then
10206 $as_echo "#define HAVE_STAT_ST_MTIM 1" >>confdefs.h
10211 ac_cpp='$CPP $CPPFLAGS'
10212 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10213 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10214 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10217 for ac_header in locale.h
10219 ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default"
10220 if test "x$ac_cv_header_locale_h" = xyes; then :
10221 cat >>confdefs.h <<_ACEOF
10222 #define HAVE_LOCALE_H 1
10229 for ac_func in setlocale
10231 ac_fn_c_check_func "$LINENO" "setlocale" "ac_cv_func_setlocale"
10232 if test "x$ac_cv_func_setlocale" = xyes; then :
10233 cat >>confdefs.h <<_ACEOF
10234 #define HAVE_SETLOCALE 1
10241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10242 $as_echo_n "checking for LC_MESSAGES... " >&6; }
10243 if ${am_cv_val_LC_MESSAGES+:} false; then :
10244 $as_echo_n "(cached) " >&6
10246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10247 /* end confdefs.h. */
10248 #include <locale.h>
10257 if ac_fn_c_try_link "$LINENO"; then :
10258 am_cv_val_LC_MESSAGES=yes
10260 am_cv_val_LC_MESSAGES=no
10262 rm -f core conftest.err conftest.$ac_objext \
10263 conftest$ac_exeext conftest.$ac_ext
10265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
10266 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
10267 if test $am_cv_val_LC_MESSAGES = yes; then
10269 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10276 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10277 # Check whether --enable-maintainer-mode was given.
10278 if test "${enable_maintainer_mode+set}" = set; then :
10279 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
10281 USE_MAINTAINER_MODE=no
10284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10285 $as_echo "$USE_MAINTAINER_MODE" >&6; }
10286 if test $USE_MAINTAINER_MODE = yes; then
10287 MAINTAINER_MODE_TRUE=
10288 MAINTAINER_MODE_FALSE='#'
10290 MAINTAINER_MODE_TRUE='#'
10291 MAINTAINER_MODE_FALSE=
10294 MAINT=$MAINTAINER_MODE_TRUE
10298 ac_config_files="$ac_config_files Makefile testsuite/Makefile po/Makefile.in:po/Make-in"
10300 cat >confcache <<\_ACEOF
10301 # This file is a shell script that caches the results of configure
10302 # tests run on this system so they can be shared between configure
10303 # scripts and configure runs, see configure's option --config-cache.
10304 # It is not useful on other systems. If it contains results you don't
10305 # want to keep, you may remove or edit it.
10307 # config.status only pays attention to the cache file if you give it
10308 # the --recheck option to rerun configure.
10310 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10311 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10312 # following values.
10316 # The following way of writing the cache mishandles newlines in values,
10317 # but we know of no workaround that is simple, portable, and efficient.
10318 # So, we kill variables containing newlines.
10319 # Ultrix sh set writes to stderr and can't be redirected directly,
10320 # and sets the high bit in the cache file unless we assign to the vars.
10322 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10323 eval ac_val=\$$ac_var
10327 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10328 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10331 _ | IFS | as_nl) ;; #(
10332 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10333 *) { eval $ac_var=; unset $ac_var;} ;;
10339 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10340 *${as_nl}ac_space=\ *)
10341 # `set' does not quote correctly, so add quotes: double-quote
10342 # substitution turns \\\\ into \\, and sed turns \\ into \.
10345 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10348 # `set' quotes correctly as required by POSIX, so do not add quotes.
10349 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10358 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10360 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10362 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10363 if test -w "$cache_file"; then
10364 if test "x$cache_file" != "x/dev/null"; then
10365 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10366 $as_echo "$as_me: updating cache $cache_file" >&6;}
10367 if test ! -f "$cache_file" || test -h "$cache_file"; then
10368 cat confcache >"$cache_file"
10370 case $cache_file in #(
10372 mv -f confcache "$cache_file"$$ &&
10373 mv -f "$cache_file"$$ "$cache_file" ;; #(
10375 mv -f confcache "$cache_file" ;;
10380 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10381 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10386 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10387 # Let make expand exec_prefix.
10388 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10390 DEFS=-DHAVE_CONFIG_H
10394 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10395 # 1. Remove the extension, and $U if already installed.
10396 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10397 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10398 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10399 # will be set to the directory where LIBOBJS objects are built.
10400 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10401 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10403 LIBOBJS=$ac_libobjs
10405 LTLIBOBJS=$ac_ltlibobjs
10408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
10409 $as_echo_n "checking that generated files are newer than configure... " >&6; }
10410 if test -n "$am_sleep_pid"; then
10411 # Hide warnings about reused PIDs.
10412 wait $am_sleep_pid 2>/dev/null
10414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
10415 $as_echo "done" >&6; }
10416 if test -n "$EXEEXT"; then
10418 am__EXEEXT_FALSE='#'
10420 am__EXEEXT_TRUE='#'
10424 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10425 as_fn_error $? "conditional \"AMDEP\" was never defined.
10426 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10428 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10429 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
10430 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10432 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
10433 as_fn_error $? "conditional \"PLUGINS\" was never defined.
10434 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10436 if test -z "${DEFAULT_TARGET_AARCH64_TRUE}" && test -z "${DEFAULT_TARGET_AARCH64_FALSE}"; then
10437 as_fn_error $? "conditional \"DEFAULT_TARGET_AARCH64\" was never defined.
10438 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10440 if test -z "${DEFAULT_TARGET_ARM_TRUE}" && test -z "${DEFAULT_TARGET_ARM_FALSE}"; then
10441 as_fn_error $? "conditional \"DEFAULT_TARGET_ARM\" was never defined.
10442 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10444 if test -z "${DEFAULT_TARGET_I386_TRUE}" && test -z "${DEFAULT_TARGET_I386_FALSE}"; then
10445 as_fn_error $? "conditional \"DEFAULT_TARGET_I386\" was never defined.
10446 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10448 if test -z "${DEFAULT_TARGET_POWERPC_TRUE}" && test -z "${DEFAULT_TARGET_POWERPC_FALSE}"; then
10449 as_fn_error $? "conditional \"DEFAULT_TARGET_POWERPC\" was never defined.
10450 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10452 if test -z "${DEFAULT_TARGET_SPARC_TRUE}" && test -z "${DEFAULT_TARGET_SPARC_FALSE}"; then
10453 as_fn_error $? "conditional \"DEFAULT_TARGET_SPARC\" was never defined.
10454 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10456 if test -z "${DEFAULT_TARGET_S390_TRUE}" && test -z "${DEFAULT_TARGET_S390_FALSE}"; then
10457 as_fn_error $? "conditional \"DEFAULT_TARGET_S390\" was never defined.
10458 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10460 if test -z "${DEFAULT_TARGET_X86_64_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_FALSE}"; then
10461 as_fn_error $? "conditional \"DEFAULT_TARGET_X86_64\" was never defined.
10462 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10464 if test -z "${DEFAULT_TARGET_X32_TRUE}" && test -z "${DEFAULT_TARGET_X32_FALSE}"; then
10465 as_fn_error $? "conditional \"DEFAULT_TARGET_X32\" was never defined.
10466 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10468 if test -z "${DEFAULT_TARGET_X86_64_OR_X32_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_OR_X32_FALSE}"; then
10469 as_fn_error $? "conditional \"DEFAULT_TARGET_X86_64_OR_X32\" was never defined.
10470 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10472 if test -z "${DEFAULT_TARGET_TILEGX_TRUE}" && test -z "${DEFAULT_TARGET_TILEGX_FALSE}"; then
10473 as_fn_error $? "conditional \"DEFAULT_TARGET_TILEGX\" was never defined.
10474 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10476 if test -z "${DEFAULT_TARGET_MIPS_TRUE}" && test -z "${DEFAULT_TARGET_MIPS_FALSE}"; then
10477 as_fn_error $? "conditional \"DEFAULT_TARGET_MIPS\" was never defined.
10478 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10480 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10481 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
10482 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10484 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
10485 as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
10486 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10489 if test -z "${NATIVE_LINKER_TRUE}" && test -z "${NATIVE_LINKER_FALSE}"; then
10490 as_fn_error $? "conditional \"NATIVE_LINKER\" was never defined.
10491 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10493 if test -z "${GCC_TRUE}" && test -z "${GCC_FALSE}"; then
10494 as_fn_error $? "conditional \"GCC\" was never defined.
10495 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10497 if test -z "${NATIVE_OR_CROSS_LINKER_TRUE}" && test -z "${NATIVE_OR_CROSS_LINKER_FALSE}"; then
10498 as_fn_error $? "conditional \"NATIVE_OR_CROSS_LINKER\" was never defined.
10499 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10501 if test -z "${HAVE_STATIC_TRUE}" && test -z "${HAVE_STATIC_FALSE}"; then
10502 as_fn_error $? "conditional \"HAVE_STATIC\" was never defined.
10503 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10505 if test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_TRUE}" && test -z "${FN_PTRS_IN_SO_WITHOUT_PIC_FALSE}"; then
10506 as_fn_error $? "conditional \"FN_PTRS_IN_SO_WITHOUT_PIC\" was never defined.
10507 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10509 if test -z "${MCMODEL_MEDIUM_TRUE}" && test -z "${MCMODEL_MEDIUM_FALSE}"; then
10510 as_fn_error $? "conditional \"MCMODEL_MEDIUM\" was never defined.
10511 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10513 if test -z "${GCC9_TRUE}" && test -z "${GCC9_FALSE}"; then
10514 as_fn_error $? "conditional \"GCC9\" was never defined.
10515 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10517 if test -z "${CFLAGS_CF_PROTECTION_TRUE}" && test -z "${CFLAGS_CF_PROTECTION_FALSE}"; then
10518 as_fn_error $? "conditional \"CFLAGS_CF_PROTECTION\" was never defined.
10519 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10521 if test -z "${TLS_TRUE}" && test -z "${TLS_FALSE}"; then
10522 as_fn_error $? "conditional \"TLS\" was never defined.
10523 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10525 if test -z "${STATIC_TLS_TRUE}" && test -z "${STATIC_TLS_FALSE}"; then
10526 as_fn_error $? "conditional \"STATIC_TLS\" was never defined.
10527 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10529 if test -z "${OMP_SUPPORT_TRUE}" && test -z "${OMP_SUPPORT_FALSE}"; then
10530 as_fn_error $? "conditional \"OMP_SUPPORT\" was never defined.
10531 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10533 if test -z "${TLS_GNU2_DIALECT_TRUE}" && test -z "${TLS_GNU2_DIALECT_FALSE}"; then
10534 as_fn_error $? "conditional \"TLS_GNU2_DIALECT\" was never defined.
10535 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10537 if test -z "${TLS_DESCRIPTORS_TRUE}" && test -z "${TLS_DESCRIPTORS_FALSE}"; then
10538 as_fn_error $? "conditional \"TLS_DESCRIPTORS\" was never defined.
10539 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10541 if test -z "${IFUNC_TRUE}" && test -z "${IFUNC_FALSE}"; then
10542 as_fn_error $? "conditional \"IFUNC\" was never defined.
10543 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10545 if test -z "${IFUNC_STATIC_TRUE}" && test -z "${IFUNC_STATIC_FALSE}"; then
10546 as_fn_error $? "conditional \"IFUNC_STATIC\" was never defined.
10547 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10549 if test -z "${THREADS_TRUE}" && test -z "${THREADS_FALSE}"; then
10550 as_fn_error $? "conditional \"THREADS\" was never defined.
10551 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10553 if test -z "${HAVE_PUBNAMES_TRUE}" && test -z "${HAVE_PUBNAMES_FALSE}"; then
10554 as_fn_error $? "conditional \"HAVE_PUBNAMES\" was never defined.
10555 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10557 if test -z "${HAVE_NO_USE_LINKER_PLUGIN_TRUE}" && test -z "${HAVE_NO_USE_LINKER_PLUGIN_FALSE}"; then
10558 as_fn_error $? "conditional \"HAVE_NO_USE_LINKER_PLUGIN\" was never defined.
10559 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10561 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
10562 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
10563 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10566 : "${CONFIG_STATUS=./config.status}"
10568 ac_clean_files_save=$ac_clean_files
10569 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10570 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10571 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10573 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10575 # Generated by $as_me.
10576 # Run this file to recreate the current configuration.
10577 # Compiler output produced by configure, useful for debugging
10578 # configure, is in config.log if it exists.
10581 ac_cs_recheck=false
10584 SHELL=\${CONFIG_SHELL-$SHELL}
10587 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10588 ## -------------------- ##
10589 ## M4sh Initialization. ##
10590 ## -------------------- ##
10592 # Be more Bourne compatible
10593 DUALCASE=1; export DUALCASE # for MKS sh
10594 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10597 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10598 # is contrary to our usage. Disable this feature.
10599 alias -g '${1+"$@"}'='"$@"'
10600 setopt NO_GLOB_SUBST
10602 case `(set -o) 2>/dev/null` in #(
10614 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10615 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10616 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10617 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10618 # Prefer a ksh shell builtin over an external printf program on Solaris,
10619 # but without wasting forks for bash or zsh.
10620 if test -z "$BASH_VERSION$ZSH_VERSION" \
10621 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10622 as_echo='print -r --'
10623 as_echo_n='print -rn --'
10624 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10625 as_echo='printf %s\n'
10626 as_echo_n='printf %s'
10628 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10629 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10630 as_echo_n='/usr/ucb/echo -n'
10632 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10633 as_echo_n_body='eval
10637 expr "X$arg" : "X\\(.*\\)$as_nl";
10638 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10640 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10642 export as_echo_n_body
10643 as_echo_n='sh -c $as_echo_n_body as_echo'
10645 export as_echo_body
10646 as_echo='sh -c $as_echo_body as_echo'
10649 # The user is always right.
10650 if test "${PATH_SEPARATOR+set}" != set; then
10652 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10653 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10660 # We need space, tab and new line, in precisely that order. Quoting is
10661 # there to prevent editors from complaining about space-tab.
10662 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10663 # splitting by setting IFS to empty value.)
10666 # Find who we are. Look in the path if we contain no directory separator.
10669 *[\\/]* ) as_myself=$0 ;;
10670 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10671 for as_dir in $PATH
10674 test -z "$as_dir" && as_dir=.
10675 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10681 # We did not find ourselves, most probably we were run as `sh COMMAND'
10682 # in which case we are not to be found in the path.
10683 if test "x$as_myself" = x; then
10686 if test ! -f "$as_myself"; then
10687 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10691 # Unset variables that we do not need and which cause bugs (e.g. in
10692 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10693 # suppresses any "Segmentation fault" message there. '((' could
10694 # trigger a bug in pdksh 5.2.14.
10695 for as_var in BASH_ENV ENV MAIL MAILPATH
10696 do eval test x\${$as_var+set} = xset \
10697 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
10710 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10713 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10714 # ----------------------------------------
10715 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10716 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10717 # script with STATUS, using 1 if that was 0.
10720 as_status=$1; test $as_status -eq 0 && as_status=1
10722 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
10723 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10725 $as_echo "$as_me: error: $2" >&2
10726 as_fn_exit $as_status
10730 # as_fn_set_status STATUS
10731 # -----------------------
10732 # Set $? to STATUS, without forking.
10733 as_fn_set_status ()
10736 } # as_fn_set_status
10738 # as_fn_exit STATUS
10739 # -----------------
10740 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10744 as_fn_set_status $1
10750 # Portably unset VAR.
10753 { eval $1=; unset $1;}
10755 as_unset=as_fn_unset
10756 # as_fn_append VAR VALUE
10757 # ----------------------
10758 # Append the text in VALUE to the end of the definition contained in VAR. Take
10759 # advantage of any shell optimizations that allow amortized linear growth over
10760 # repeated appends, instead of the typical quadratic growth present in naive
10762 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
10763 eval 'as_fn_append ()
10774 # as_fn_arith ARG...
10775 # ------------------
10776 # Perform arithmetic evaluation on the ARGs, and store the result in the
10777 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10778 # must be portable across $(()) and expr.
10779 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
10780 eval 'as_fn_arith ()
10787 as_val=`expr "$@" || test $? -eq 1`
10792 if expr a : '\(a\)' >/dev/null 2>&1 &&
10793 test "X`expr 00001 : '.*\(...\)'`" = X001; then
10799 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10800 as_basename=basename
10805 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
10811 as_me=`$as_basename -- "$0" ||
10812 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10813 X"$0" : 'X\(//\)$' \| \
10814 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10816 sed '/^.*\/\([^/][^/]*\)\/*$/{
10830 # Avoid depending upon Character Ranges.
10831 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10832 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10833 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10834 as_cr_digits='0123456789'
10835 as_cr_alnum=$as_cr_Letters$as_cr_digits
10837 ECHO_C= ECHO_N= ECHO_T=
10838 case `echo -n x` in #(((((
10840 case `echo 'xy\c'` in
10841 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
10843 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
10850 rm -f conf$$ conf$$.exe conf$$.file
10851 if test -d conf$$.dir; then
10852 rm -f conf$$.dir/conf$$.file
10855 mkdir conf$$.dir 2>/dev/null
10857 if (echo >conf$$.file) 2>/dev/null; then
10858 if ln -s conf$$.file conf$$ 2>/dev/null; then
10860 # ... but there are two gotchas:
10861 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10862 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10863 # In both cases, we have to default to `cp -pR'.
10864 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
10866 elif ln conf$$.file conf$$ 2>/dev/null; then
10874 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
10875 rmdir conf$$.dir 2>/dev/null
10880 # Create "$as_dir" as a directory, including parents if necessary.
10885 -*) as_dir=./$as_dir;;
10887 test -d "$as_dir" || eval $as_mkdir_p || {
10891 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10892 *) as_qdir=$as_dir;;
10894 as_dirs="'$as_qdir' $as_dirs"
10895 as_dir=`$as_dirname -- "$as_dir" ||
10896 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10897 X"$as_dir" : 'X\(//\)[^/]' \| \
10898 X"$as_dir" : 'X\(//\)$' \| \
10899 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10900 $as_echo X"$as_dir" |
10901 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10905 /^X\(\/\/\)[^/].*/{
10918 test -d "$as_dir" && break
10920 test -z "$as_dirs" || eval "mkdir $as_dirs"
10921 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
10925 if mkdir -p . 2>/dev/null; then
10926 as_mkdir_p='mkdir -p "$as_dir"'
10928 test -d ./-p && rmdir ./-p
10933 # as_fn_executable_p FILE
10934 # -----------------------
10935 # Test if FILE is an executable regular file.
10936 as_fn_executable_p ()
10938 test -f "$1" && test -x "$1"
10939 } # as_fn_executable_p
10940 as_test_x='test -x'
10941 as_executable_p=as_fn_executable_p
10943 # Sed expression to map a string onto a valid CPP name.
10944 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10946 # Sed expression to map a string onto a valid variable name.
10947 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10951 ## ----------------------------------- ##
10952 ## Main body of $CONFIG_STATUS script. ##
10953 ## ----------------------------------- ##
10955 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
10957 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10958 # Save the log message, to keep $0 and so on meaningful, and to
10959 # report actual input values of CONFIG_FILES etc. instead of their
10960 # values after options handling.
10962 This file was extended by gold $as_me 0.1, which was
10963 generated by GNU Autoconf 2.69. Invocation command line was
10965 CONFIG_FILES = $CONFIG_FILES
10966 CONFIG_HEADERS = $CONFIG_HEADERS
10967 CONFIG_LINKS = $CONFIG_LINKS
10968 CONFIG_COMMANDS = $CONFIG_COMMANDS
10971 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10976 case $ac_config_files in *"
10977 "*) set x $ac_config_files; shift; ac_config_files=$*;;
10980 case $ac_config_headers in *"
10981 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
10985 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10986 # Files that config.status was made for.
10987 config_files="$ac_config_files"
10988 config_headers="$ac_config_headers"
10989 config_commands="$ac_config_commands"
10993 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10995 \`$as_me' instantiates files and other configuration actions
10996 from templates according to the current configuration. Unless the files
10997 and actions are specified as TAGs, all are instantiated by default.
10999 Usage: $0 [OPTION]... [TAG]...
11001 -h, --help print this help, then exit
11002 -V, --version print version number and configuration settings, then exit
11003 --config print configuration, then exit
11004 -q, --quiet, --silent
11005 do not print progress messages
11006 -d, --debug don't remove temporary files
11007 --recheck update $as_me by reconfiguring in the same conditions
11008 --file=FILE[:TEMPLATE]
11009 instantiate the configuration file FILE
11010 --header=FILE[:TEMPLATE]
11011 instantiate the configuration header FILE
11013 Configuration files:
11016 Configuration headers:
11019 Configuration commands:
11022 Report bugs to the package provider."
11025 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11026 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11028 gold config.status 0.1
11029 configured by $0, generated by GNU Autoconf 2.69,
11030 with options \\"\$ac_cs_config\\"
11032 Copyright (C) 2012 Free Software Foundation, Inc.
11033 This config.status script is free software; the Free Software Foundation
11034 gives unlimited permission to copy, distribute and modify it."
11041 test -n "\$AWK" || AWK=awk
11044 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11045 # The default lists apply if the user does not specify any file.
11051 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11052 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11056 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11068 # Handling of the options.
11069 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11071 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11072 $as_echo "$ac_cs_version"; exit ;;
11073 --config | --confi | --conf | --con | --co | --c )
11074 $as_echo "$ac_cs_config"; exit ;;
11075 --debug | --debu | --deb | --de | --d | -d )
11077 --file | --fil | --fi | --f )
11080 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11081 '') as_fn_error $? "missing file argument" ;;
11083 as_fn_append CONFIG_FILES " '$ac_optarg'"
11084 ac_need_defaults=false;;
11085 --header | --heade | --head | --hea )
11088 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11090 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11091 ac_need_defaults=false;;
11093 # Conflict between --help and --header
11094 as_fn_error $? "ambiguous option: \`$1'
11095 Try \`$0 --help' for more information.";;
11096 --help | --hel | -h )
11097 $as_echo "$ac_cs_usage"; exit ;;
11098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11099 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11102 # This is an error.
11103 -*) as_fn_error $? "unrecognized option: \`$1'
11104 Try \`$0 --help' for more information." ;;
11106 *) as_fn_append ac_config_targets " $1"
11107 ac_need_defaults=false ;;
11113 ac_configure_extra_args=
11115 if $ac_cs_silent; then
11117 ac_configure_extra_args="$ac_configure_extra_args --silent"
11121 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11122 if \$ac_cs_recheck; then
11123 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11125 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11126 CONFIG_SHELL='$SHELL'
11127 export CONFIG_SHELL
11132 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11136 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11137 ## Running $as_me. ##
11143 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11147 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11148 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
11149 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
11151 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
11152 # Capture the value of LINGUAS because we need it to compute CATALOGS.
11153 LINGUAS="${LINGUAS-%UNSET%}"
11158 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11160 # Handling of arguments.
11161 for ac_config_target in $ac_config_targets
11163 case $ac_config_target in
11164 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
11165 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11166 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
11167 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11168 "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
11169 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
11171 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11176 # If the user did not use the arguments to specify the items to instantiate,
11177 # then the envvar interface is used. Set only those that are not.
11178 # We use the long form for the default assignment because of an extremely
11179 # bizarre bug on SunOS 4.1.3.
11180 if $ac_need_defaults; then
11181 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11182 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11183 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11186 # Have a temporary directory for convenience. Make it in the build tree
11187 # simply because there is no reason against having it here, and in addition,
11188 # creating and moving files from /tmp can sometimes cause problems.
11189 # Hook for its removal unless debugging.
11190 # Note that there is a small window in which the directory will not be cleaned:
11191 # after its creation but before its name has been assigned to `$tmp'.
11195 trap 'exit_status=$?
11196 : "${ac_tmp:=$tmp}"
11197 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11199 trap 'as_fn_exit 1' 1 2 13 15
11201 # Create a (secure) tmp directory for tmp files.
11204 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11208 tmp=./conf$$-$RANDOM
11209 (umask 077 && mkdir "$tmp")
11210 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11213 # Set up the scripts for CONFIG_FILES section.
11214 # No need to generate them if there are no CONFIG_FILES.
11215 # This happens for instance with `./config.status config.h'.
11216 if test -n "$CONFIG_FILES"; then
11219 ac_cr=`echo X | tr X '\015'`
11220 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11221 # But we know of no other shell where ac_cr would be empty at this
11222 # point, so we can use a bashism as a fallback.
11223 if test "x$ac_cr" = x; then
11224 eval ac_cr=\$\'\\r\'
11226 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11227 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11230 ac_cs_awk_cr=$ac_cr
11233 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11238 echo "cat >conf$$subs.awk <<_ACEOF" &&
11239 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11241 } >conf$$subs.sh ||
11242 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11243 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11245 for ac_last_try in false false false false false :; do
11246 . ./conf$$subs.sh ||
11247 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11249 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11250 if test $ac_delim_n = $ac_delim_num; then
11252 elif $ac_last_try; then
11253 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11255 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11258 rm -f conf$$subs.sh
11260 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11261 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
11265 s/^/S["/; s/!.*/"]=/
11275 s/\(.\{148\}\)..*/\1/
11277 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11282 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11289 s/\(.\{148\}\)..*/\1/
11291 s/["\\]/\\&/g; s/^/"/; s/$/"/
11295 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11300 ' <conf$$subs.awk | sed '
11305 ' >>$CONFIG_STATUS || ac_write_fail=1
11306 rm -f conf$$subs.awk
11307 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11309 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
11310 for (key in S) S_is_set[key] = 1
11316 nfields = split(line, field, "@")
11318 len = length(field[1])
11319 for (i = 2; i < nfields; i++) {
11321 keylen = length(key)
11322 if (S_is_set[key]) {
11324 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11325 len += length(value) + length(field[++i])
11336 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11337 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11338 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11341 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
11342 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
11345 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11346 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
11347 # trailing colons and then remove the whole line if VPATH becomes empty
11348 # (actually we leave an empty line to preserve line numbers).
11349 if test "x$srcdir" = x.; then
11350 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11368 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11369 fi # test -n "$CONFIG_FILES"
11371 # Set up the scripts for CONFIG_HEADERS section.
11372 # No need to generate them if there are no CONFIG_HEADERS.
11373 # This happens for instance with `./config.status Makefile'.
11374 if test -n "$CONFIG_HEADERS"; then
11375 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
11379 # Transform confdefs.h into an awk script `defines.awk', embedded as
11380 # here-document in config.status, that substitutes the proper values into
11381 # config.h.in to produce config.h.
11383 # Create a delimiter string that does not exist in confdefs.h, to ease
11384 # handling of long lines.
11386 for ac_last_try in false false :; do
11387 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
11388 if test -z "$ac_tt"; then
11390 elif $ac_last_try; then
11391 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
11393 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11397 # For the awk script, D is an array of macro values keyed by name,
11398 # likewise P contains macro parameters if any. Preserve backslash
11399 # newline sequences.
11401 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11403 s/.\{148\}/&'"$ac_delim"'/g
11406 s/^[ ]*#[ ]*define[ ][ ]*/ /
11413 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
11415 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
11419 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
11420 D["\1"]=" \3\\\\\\n"\\/p
11422 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11427 s/.\{148\}/&'"$ac_delim"'/g
11432 s/["\\]/\\&/g; s/^/"/; s/$/"/p
11435 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11437 ' <confdefs.h | sed '
11438 s/'"$ac_delim"'/"\\\
11439 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11441 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11442 for (key in D) D_is_set[key] = 1
11445 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11447 split(line, arg, " ")
11448 if (arg[1] == "#") {
11452 defundef = substr(arg[1], 2)
11455 split(mac1, mac2, "(") #)
11457 prefix = substr(line, 1, index(line, defundef) - 1)
11458 if (D_is_set[macro]) {
11459 # Preserve the white space surrounding the "#".
11460 print prefix "define", macro P[macro] D[macro]
11463 # Replace #undef with comments. This is necessary, for example,
11464 # in the case of _POSIX_SOURCE, which is predefined and required
11465 # on some systems where configure will not decide to define it.
11466 if (defundef == "undef") {
11467 print "/*", prefix defundef, macro, "*/"
11475 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11476 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
11477 fi # test -n "$CONFIG_HEADERS"
11480 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
11485 :[FHLC]) ac_mode=$ac_tag; continue;;
11487 case $ac_mode$ac_tag in
11489 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
11490 :[FH]-) ac_tag=-:-;;
11491 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11508 -) ac_f="$ac_tmp/stdin";;
11509 *) # Look for the file first in the build tree, then in the source tree
11510 # (if the path is not absolute). The absolute path cannot be DOS-style,
11511 # because $ac_f cannot contain `:'.
11515 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11517 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11519 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11520 as_fn_append ac_file_inputs " '$ac_f'"
11523 # Let's still pretend it is `configure' which instantiates (i.e., don't
11524 # use $as_me), people would be surprised to read:
11525 # /* config.h. Generated by config.status. */
11526 configure_input='Generated from '`
11527 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11529 if test x"$ac_file" != x-; then
11530 configure_input="$ac_file. $configure_input"
11531 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11532 $as_echo "$as_me: creating $ac_file" >&6;}
11534 # Neutralize special characters interpreted by sed in replacement strings.
11535 case $configure_input in #(
11536 *\&* | *\|* | *\\* )
11537 ac_sed_conf_input=`$as_echo "$configure_input" |
11538 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11539 *) ac_sed_conf_input=$configure_input;;
11543 *:-:* | *:-) cat >"$ac_tmp/stdin" \
11544 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
11549 ac_dir=`$as_dirname -- "$ac_file" ||
11550 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11551 X"$ac_file" : 'X\(//\)[^/]' \| \
11552 X"$ac_file" : 'X\(//\)$' \| \
11553 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11554 $as_echo X"$ac_file" |
11555 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11559 /^X\(\/\/\)[^/].*/{
11572 as_dir="$ac_dir"; as_fn_mkdir_p
11576 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11578 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11579 # A ".." for each directory in $ac_dir_suffix.
11580 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11581 case $ac_top_builddir_sub in
11582 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11583 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11586 ac_abs_top_builddir=$ac_pwd
11587 ac_abs_builddir=$ac_pwd$ac_dir_suffix
11588 # for backward compatibility:
11589 ac_top_builddir=$ac_top_build_prefix
11592 .) # We are building in place.
11594 ac_top_srcdir=$ac_top_builddir_sub
11595 ac_abs_top_srcdir=$ac_pwd ;;
11596 [\\/]* | ?:[\\/]* ) # Absolute name.
11597 ac_srcdir=$srcdir$ac_dir_suffix;
11598 ac_top_srcdir=$srcdir
11599 ac_abs_top_srcdir=$srcdir ;;
11600 *) # Relative name.
11601 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11602 ac_top_srcdir=$ac_top_build_prefix$srcdir
11603 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11605 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11615 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11616 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
11618 ac_MKDIR_P=$MKDIR_P
11620 [\\/$]* | ?:[\\/]* ) ;;
11621 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
11625 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11626 # If the template does not know about datarootdir, expand it.
11627 # FIXME: This hack should be removed a few years after 2.60.
11628 ac_datarootdir_hack=; ac_datarootdir_seen=
11639 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11640 *datarootdir*) ac_datarootdir_seen=yes;;
11641 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
11642 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11643 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11645 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11646 ac_datarootdir_hack='
11647 s&@datadir@&$datadir&g
11648 s&@docdir@&$docdir&g
11649 s&@infodir@&$infodir&g
11650 s&@localedir@&$localedir&g
11651 s&@mandir@&$mandir&g
11652 s&\\\${datarootdir}&$datarootdir&g' ;;
11656 # Neutralize VPATH when `$srcdir' = `.'.
11657 # Shell code in configure.ac might set extrasub.
11658 # FIXME: do we really want to maintain this feature?
11659 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11660 ac_sed_extra="$ac_vpsub
11663 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11665 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11666 s|@configure_input@|$ac_sed_conf_input|;t t
11667 s&@top_builddir@&$ac_top_builddir_sub&;t t
11668 s&@top_build_prefix@&$ac_top_build_prefix&;t t
11669 s&@srcdir@&$ac_srcdir&;t t
11670 s&@abs_srcdir@&$ac_abs_srcdir&;t t
11671 s&@top_srcdir@&$ac_top_srcdir&;t t
11672 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11673 s&@builddir@&$ac_builddir&;t t
11674 s&@abs_builddir@&$ac_abs_builddir&;t t
11675 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
11676 s&@INSTALL@&$ac_INSTALL&;t t
11677 s&@MKDIR_P@&$ac_MKDIR_P&;t t
11678 $ac_datarootdir_hack
11680 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
11681 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11683 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11684 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
11685 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11686 "$ac_tmp/out"`; test -z "$ac_out"; } &&
11687 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11688 which seems to be undefined. Please make sure it is defined" >&5
11689 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
11690 which seems to be undefined. Please make sure it is defined" >&2;}
11692 rm -f "$ac_tmp/stdin"
11694 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11695 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11697 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11703 if test x"$ac_file" != x-; then
11705 $as_echo "/* $configure_input */" \
11706 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11707 } >"$ac_tmp/config.h" \
11708 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11709 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11710 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11711 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11714 mv "$ac_tmp/config.h" "$ac_file" \
11715 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11718 $as_echo "/* $configure_input */" \
11719 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11720 || as_fn_error $? "could not create -" "$LINENO" 5
11722 # Compute "$ac_file"'s index in $config_headers.
11725 for _am_header in $config_headers :; do
11726 case $_am_header in
11727 $_am_arg | $_am_arg:* )
11730 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
11733 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
11734 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11735 X"$_am_arg" : 'X\(//\)[^/]' \| \
11736 X"$_am_arg" : 'X\(//\)$' \| \
11737 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
11738 $as_echo X"$_am_arg" |
11739 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11743 /^X\(\/\/\)[^/].*/{
11755 s/.*/./; q'`/stamp-h$_am_stamp_count
11758 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
11759 $as_echo "$as_me: executing $ac_file commands" >&6;}
11764 case $ac_file$ac_mode in
11765 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
11766 # Older Autoconf quotes --file arguments for eval, but not when files
11767 # are listed without --file. Let's play safe and only enable the eval
11768 # if we detect the quoting.
11769 case $CONFIG_FILES in
11770 *\'*) eval set x "$CONFIG_FILES" ;;
11771 *) set x $CONFIG_FILES ;;
11776 # Strip MF so we end up with the name of the file.
11777 mf=`echo "$mf" | sed -e 's/:.*$//'`
11778 # Check whether this is an Automake generated Makefile or not.
11779 # We used to match only the files named 'Makefile.in', but
11780 # some people rename them; so instead we look at the file content.
11781 # Grep'ing the first line is not enough: some people post-process
11782 # each Makefile.in and add a new line on top of each file to say so.
11783 # Grep'ing the whole file is not good either: AIX grep has a line
11784 # limit of 2048, but all sed's we know have understand at least 4000.
11785 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
11786 dirpart=`$as_dirname -- "$mf" ||
11787 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11788 X"$mf" : 'X\(//\)[^/]' \| \
11789 X"$mf" : 'X\(//\)$' \| \
11790 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
11792 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11796 /^X\(\/\/\)[^/].*/{
11812 # Extract the definition of DEPDIR, am__include, and am__quote
11813 # from the Makefile without running 'make'.
11814 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
11815 test -z "$DEPDIR" && continue
11816 am__include=`sed -n 's/^am__include = //p' < "$mf"`
11817 test -z "$am__include" && continue
11818 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
11819 # Find all dependency output files, they are included files with
11820 # $(DEPDIR) in their names. We invoke sed twice because it is the
11821 # simplest approach to changing $(DEPDIR) to its actual value in the
11823 for file in `sed -n "
11824 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
11825 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
11826 # Make sure the directory exists.
11827 test -f "$dirpart/$file" && continue
11828 fdir=`$as_dirname -- "$file" ||
11829 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11830 X"$file" : 'X\(//\)[^/]' \| \
11831 X"$file" : 'X\(//\)$' \| \
11832 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
11833 $as_echo X"$file" |
11834 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11838 /^X\(\/\/\)[^/].*/{
11851 as_dir=$dirpart/$fdir; as_fn_mkdir_p
11852 # echo "creating $dirpart/$file"
11853 echo '# dummy' > "$dirpart/$file"
11859 for ac_file in $CONFIG_FILES; do
11860 # Support "outfile[:infile[:infile...]]"
11862 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
11864 # PO directories have a Makefile.in generated from Makefile.in.in.
11865 case "$ac_file" in */Makefile.in)
11866 # Adjust a relative srcdir.
11867 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
11868 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
11869 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
11870 # In autoconf-2.13 it is called $ac_given_srcdir.
11871 # In autoconf-2.50 it is called $srcdir.
11872 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
11873 case "$ac_given_srcdir" in
11874 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
11875 /*) top_srcdir="$ac_given_srcdir" ;;
11876 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
11878 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
11879 rm -f "$ac_dir/POTFILES"
11880 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
11881 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
11882 POMAKEFILEDEPS="POTFILES.in"
11883 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
11884 # on $ac_dir but don't depend on user-specified configuration
11886 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
11887 # The LINGUAS file contains the set of available languages.
11888 if test -n "$OBSOLETE_ALL_LINGUAS"; then
11889 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
11891 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
11892 # Hide the ALL_LINGUAS assigment from automake.
11893 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
11894 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
11896 # The set of available languages was given in configure.ac.
11897 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
11899 case "$ac_given_srcdir" in
11901 *) srcdirpre='$(srcdir)/' ;;
11907 for lang in $ALL_LINGUAS; do
11908 POFILES="$POFILES $srcdirpre$lang.po"
11909 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
11910 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
11911 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
11913 # CATALOGS depends on both $ac_dir and the user's LINGUAS
11914 # environment variable.
11916 if test -n "$ALL_LINGUAS"; then
11917 for presentlang in $ALL_LINGUAS; do
11919 if test "%UNSET%" != "$LINGUAS"; then
11920 desiredlanguages="$LINGUAS"
11922 desiredlanguages="$ALL_LINGUAS"
11924 for desiredlang in $desiredlanguages; do
11925 # Use the presentlang catalog if desiredlang is
11926 # a. equal to presentlang, or
11927 # b. a variant of presentlang (because in this case,
11928 # presentlang can be used as a fallback for messages
11929 # which are not translated in the desiredlang catalog).
11930 case "$desiredlang" in
11931 "$presentlang"*) useit=yes;;
11934 if test $useit = yes; then
11935 INST_LINGUAS="$INST_LINGUAS $presentlang"
11940 if test -n "$INST_LINGUAS"; then
11941 for lang in $INST_LINGUAS; do
11942 CATALOGS="$CATALOGS $lang.gmo"
11945 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
11946 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"
11947 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
11948 if test -f "$f"; then
11950 *.orig | *.bak | *~) ;;
11951 *) cat "$f" >> "$ac_dir/Makefile" ;;
11966 ac_clean_files=$ac_clean_files_save
11968 test $ac_write_fail = 0 ||
11969 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11972 # configure is writing to config.log, and then calls config.status.
11973 # config.status does its own redirection, appending to config.log.
11974 # Unfortunately, on DOS this fails, as config.log is still kept open
11975 # by configure, so config.status won't be able to write to it; its
11976 # output is simply discarded. So we exec the FD to /dev/null,
11977 # effectively closing config.log, so it can be properly (re)opened and
11978 # appended to by config.status. When coming back to configure, we
11979 # need to make the FD available again.
11980 if test "$no_create" != yes; then
11982 ac_config_status_args=
11983 test "$silent" = yes &&
11984 ac_config_status_args="$ac_config_status_args --quiet"
11986 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11988 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11989 # would make configure fail if this is the last instruction.
11990 $ac_cs_success || as_fn_exit 1
11992 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
11993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11994 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}