2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for libjava version-unused.
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 DUALCASE=1; export DUALCASE # for MKS sh
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
128 case $CONFIG_SHELL in
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
138 if ("$as_dir/$as_base" -c '
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 s,^['$as_cr_digits']*\n,,
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
182 # Exit status is that of the last command.
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 if expr a : '\(a\)' >/dev/null 2>&1; then
200 rm -f conf$$ conf$$.exe conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
211 elif ln conf$$.file conf$$ 2>/dev/null; then
216 rm -f conf$$ conf$$.exe conf$$.file
218 if mkdir -p . 2>/dev/null; then
221 test -d ./-p && rmdir ./-p
225 as_executable_p="test -f"
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
235 # We need space, tab and new line, in precisely that order.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
260 SHELL=${CONFIG_SHELL-/bin/sh}
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete. It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
267 # Identity of this package.
268 PACKAGE_NAME='libjava'
269 PACKAGE_TARNAME='libjava'
270 PACKAGE_VERSION='version-unused'
271 PACKAGE_STRING='libjava version-unused'
274 ac_unique_file="java/lang/System.java"
275 ac_subdirs_all="$ac_subdirs_all classpath libltdl"
276 # Factoring default headers for most tests.
277 ac_includes_default="\
280 # include <sys/types.h>
283 # include <sys/stat.h>
294 # if !STDC_HEADERS && HAVE_MEMORY_H
300 # include <strings.h>
303 # include <inttypes.h>
313 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os build_libsubdir build_subdir host_subdir target_subdir multi_basedir host host_cpu host_vendor host_os target target_cpu target_vendor target_os target_noncanonical LN_S mkinstalldirs JAVA_MAINTAINER_MODE_TRUE JAVA_MAINTAINER_MODE_FALSE CC ac_ct_CC EXEEXT OBJEXT CXX ac_ct_CXX CFLAGS CXXFLAGS LDFLAGS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE AS ac_ct_AS LD ac_ct_LD AR ac_ct_AR RANLIB ac_ct_RANLIB JAR ZIP UNZIP MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBGCJ_CFLAGS LIBGCJ_CXXFLAGS LIBGCJ_JAVAFLAGS LIBGCJ_LD_SYMBOLIC LIBGCJ_LD_SYMBOLIC_FUNCTIONS LIBGCJDEBUG TOOLKIT XLIB_AWT_TRUE XLIB_AWT_FALSE X_AWT_TRUE X_AWT_FALSE GCJ_FOR_ECJX GCJH host_exeext INCLTDL LIBLTDL DIRLTDL LIBTOOL CXXCPP CPPFLAGS GCJ GCJFLAGS GCJDEPMODE am__fastdepGCJ_TRUE am__fastdepGCJ_FALSE subdirs TESTSUBDIR_TRUE TESTSUBDIR_FALSE ECJ_BUILD_JAR ECJ_JAR BUILD_ECJ1_TRUE BUILD_ECJ1_FALSE INSTALL_ECJ_JAR_TRUE INSTALL_ECJ_JAR_FALSE JAVA_HOME_SET_TRUE JAVA_HOME_SET_FALSE JAVA_HOME INTERPRETER LIBFFI LIBFFIINCS PLATFORM CPP EGREP USING_WIN32_PLATFORM_TRUE USING_WIN32_PLATFORM_FALSE USING_POSIX_PLATFORM_TRUE USING_POSIX_PLATFORM_FALSE USING_DARWIN_CRT_TRUE USING_DARWIN_CRT_FALSE SYSTEMSPEC LIBGCJTESTSPEC ZLIBSPEC ZLIBTESTSPEC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS extra_ldflags_libjava GCLIBS GCINCS GCDEPS GCSPEC JC1GCSPEC GCTESTSPEC USING_BOEHMGC_TRUE USING_BOEHMGC_FALSE USING_NOGC_TRUE USING_NOGC_FALSE THREADLIBS THREADINCS THREADDEPS THREADSPEC THREADSTARTFILESPEC THREADLDFLAGS THREADCXXFLAGS USING_POSIX_THREADS_TRUE USING_POSIX_THREADS_FALSE USING_WIN32_THREADS_TRUE USING_WIN32_THREADS_FALSE USING_NO_THREADS_TRUE USING_NO_THREADS_FALSE USE_LIBGCJ_BC_TRUE USE_LIBGCJ_BC_FALSE LIBGCJ_SPEC HASH_SYNC_SPEC USING_GCC_TRUE USING_GCC_FALSE LIBICONV LTLIBICONV PKG_CONFIG GTK_CFLAGS GTK_LIBS GLIB_CFLAGS GLIB_LIBS LIBART_CFLAGS LIBART_LIBS CLASSPATH_SEPARATOR ac_ct_GCJ ZLIBS SYS_ZLIBS ZINCS DIVIDESPEC CHECKREFSPEC EXCEPTIONSPEC BACKTRACESPEC IEEESPEC NATIVE_TRUE NATIVE_FALSE ENABLE_SHARED_TRUE ENABLE_SHARED_FALSE NEEDS_DATA_START_TRUE NEEDS_DATA_START_FALSE GCC_UNWIND_INCLUDE toolexecdir toolexecmainlibdir toolexeclibdir dbexecdir GCJVERSION gxx_include_dir libstdcxx_incdir ALLOCA PERL SYSDEP_SOURCES ANONVERSCRIPT_TRUE ANONVERSCRIPT_FALSE LD_START_STATIC_SPEC LD_FINISH_STATIC_SPEC here LIBOBJS LTLIBOBJS'
316 # Initialize some variables set by options.
318 ac_init_version=false
319 # The variables have the same names as the options, with
320 # dashes changed to underlines.
328 program_transform_name=s,x,x,
336 # Installation directory options.
337 # These are left unexpanded so users can "make install exec_prefix=/foo"
338 # and all the variables that are supposed to be based on exec_prefix
339 # by default will actually change.
340 # Use braces instead of parens because sh, perl, etc. also accept them.
341 bindir='${exec_prefix}/bin'
342 sbindir='${exec_prefix}/sbin'
343 libexecdir='${exec_prefix}/libexec'
344 datadir='${prefix}/share'
345 sysconfdir='${prefix}/etc'
346 sharedstatedir='${prefix}/com'
347 localstatedir='${prefix}/var'
348 libdir='${exec_prefix}/lib'
349 includedir='${prefix}/include'
350 oldincludedir='/usr/include'
351 infodir='${prefix}/info'
352 mandir='${prefix}/man'
357 # If the previous option needs an argument, assign it.
358 if test -n "$ac_prev"; then
359 eval "$ac_prev=\$ac_option"
364 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366 # Accept the important Cygnus configure options, so we can diagnose typos.
370 -bindir | --bindir | --bindi | --bind | --bin | --bi)
372 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
375 -build | --build | --buil | --bui | --bu)
376 ac_prev=build_alias ;;
377 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
378 build_alias=$ac_optarg ;;
380 -cache-file | --cache-file | --cache-fil | --cache-fi \
381 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
382 ac_prev=cache_file ;;
383 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
384 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
385 cache_file=$ac_optarg ;;
388 cache_file=config.cache ;;
390 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
392 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394 datadir=$ac_optarg ;;
396 -disable-* | --disable-*)
397 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
398 # Reject names that are not valid shell variable names.
399 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
400 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
401 { (exit 1); exit 1; }; }
402 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
403 eval "enable_$ac_feature=no" ;;
405 -enable-* | --enable-*)
406 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
407 # Reject names that are not valid shell variable names.
408 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
409 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
410 { (exit 1); exit 1; }; }
411 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
413 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 eval "enable_$ac_feature='$ac_optarg'" ;;
418 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
419 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
420 | --exec | --exe | --ex)
421 ac_prev=exec_prefix ;;
422 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
423 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
424 | --exec=* | --exe=* | --ex=*)
425 exec_prefix=$ac_optarg ;;
427 -gas | --gas | --ga | --g)
428 # Obsolete; use --with-gas.
431 -help | --help | --hel | --he | -h)
433 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
434 ac_init_help=recursive ;;
435 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
436 ac_init_help=short ;;
438 -host | --host | --hos | --ho)
439 ac_prev=host_alias ;;
440 -host=* | --host=* | --hos=* | --ho=*)
441 host_alias=$ac_optarg ;;
443 -includedir | --includedir | --includedi | --included | --include \
444 | --includ | --inclu | --incl | --inc)
445 ac_prev=includedir ;;
446 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
447 | --includ=* | --inclu=* | --incl=* | --inc=*)
448 includedir=$ac_optarg ;;
450 -infodir | --infodir | --infodi | --infod | --info | --inf)
452 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
453 infodir=$ac_optarg ;;
455 -libdir | --libdir | --libdi | --libd)
457 -libdir=* | --libdir=* | --libdi=* | --libd=*)
460 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
461 | --libexe | --libex | --libe)
462 ac_prev=libexecdir ;;
463 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
464 | --libexe=* | --libex=* | --libe=*)
465 libexecdir=$ac_optarg ;;
467 -localstatedir | --localstatedir | --localstatedi | --localstated \
468 | --localstate | --localstat | --localsta | --localst \
469 | --locals | --local | --loca | --loc | --lo)
470 ac_prev=localstatedir ;;
471 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
472 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
473 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
474 localstatedir=$ac_optarg ;;
476 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
478 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
482 # Obsolete; use --without-fp.
485 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
486 | --no-cr | --no-c | -n)
489 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
490 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
493 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
494 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
495 | --oldin | --oldi | --old | --ol | --o)
496 ac_prev=oldincludedir ;;
497 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
498 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
499 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
500 oldincludedir=$ac_optarg ;;
502 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
504 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
507 -program-prefix | --program-prefix | --program-prefi | --program-pref \
508 | --program-pre | --program-pr | --program-p)
509 ac_prev=program_prefix ;;
510 -program-prefix=* | --program-prefix=* | --program-prefi=* \
511 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
512 program_prefix=$ac_optarg ;;
514 -program-suffix | --program-suffix | --program-suffi | --program-suff \
515 | --program-suf | --program-su | --program-s)
516 ac_prev=program_suffix ;;
517 -program-suffix=* | --program-suffix=* | --program-suffi=* \
518 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
519 program_suffix=$ac_optarg ;;
521 -program-transform-name | --program-transform-name \
522 | --program-transform-nam | --program-transform-na \
523 | --program-transform-n | --program-transform- \
524 | --program-transform | --program-transfor \
525 | --program-transfo | --program-transf \
526 | --program-trans | --program-tran \
527 | --progr-tra | --program-tr | --program-t)
528 ac_prev=program_transform_name ;;
529 -program-transform-name=* | --program-transform-name=* \
530 | --program-transform-nam=* | --program-transform-na=* \
531 | --program-transform-n=* | --program-transform-=* \
532 | --program-transform=* | --program-transfor=* \
533 | --program-transfo=* | --program-transf=* \
534 | --program-trans=* | --program-tran=* \
535 | --progr-tra=* | --program-tr=* | --program-t=*)
536 program_transform_name=$ac_optarg ;;
538 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
539 | -silent | --silent | --silen | --sile | --sil)
542 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
544 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
546 sbindir=$ac_optarg ;;
548 -sharedstatedir | --sharedstatedir | --sharedstatedi \
549 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
550 | --sharedst | --shareds | --shared | --share | --shar \
552 ac_prev=sharedstatedir ;;
553 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
554 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
555 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
557 sharedstatedir=$ac_optarg ;;
559 -site | --site | --sit)
561 -site=* | --site=* | --sit=*)
564 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
566 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
569 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
570 | --syscon | --sysco | --sysc | --sys | --sy)
571 ac_prev=sysconfdir ;;
572 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
573 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
574 sysconfdir=$ac_optarg ;;
576 -target | --target | --targe | --targ | --tar | --ta | --t)
577 ac_prev=target_alias ;;
578 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
579 target_alias=$ac_optarg ;;
581 -v | -verbose | --verbose | --verbos | --verbo | --verb)
584 -version | --version | --versio | --versi | --vers | -V)
588 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
589 # Reject names that are not valid shell variable names.
590 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
591 { echo "$as_me: error: invalid package name: $ac_package" >&2
592 { (exit 1); exit 1; }; }
593 ac_package=`echo $ac_package| sed 's/-/_/g'`
595 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598 eval "with_$ac_package='$ac_optarg'" ;;
600 -without-* | --without-*)
601 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
602 # Reject names that are not valid shell variable names.
603 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
604 { echo "$as_me: error: invalid package name: $ac_package" >&2
605 { (exit 1); exit 1; }; }
606 ac_package=`echo $ac_package | sed 's/-/_/g'`
607 eval "with_$ac_package=no" ;;
610 # Obsolete; use --with-x.
613 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
614 | --x-incl | --x-inc | --x-in | --x-i)
615 ac_prev=x_includes ;;
616 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
617 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
618 x_includes=$ac_optarg ;;
620 -x-libraries | --x-libraries | --x-librarie | --x-librari \
621 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
622 ac_prev=x_libraries ;;
623 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
624 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
625 x_libraries=$ac_optarg ;;
627 -*) { echo "$as_me: error: unrecognized option: $ac_option
628 Try \`$0 --help' for more information." >&2
629 { (exit 1); exit 1; }; }
633 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
634 # Reject names that are not valid shell variable names.
635 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
636 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
637 { (exit 1); exit 1; }; }
638 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
639 eval "$ac_envvar='$ac_optarg'"
643 # FIXME: should be removed in autoconf 3.0.
644 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
645 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
646 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
647 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
653 if test -n "$ac_prev"; then
654 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
655 { echo "$as_me: error: missing argument to $ac_option" >&2
656 { (exit 1); exit 1; }; }
659 # Be sure to have absolute paths.
660 for ac_var in exec_prefix prefix
662 eval ac_val=$`echo $ac_var`
664 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
665 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
666 { (exit 1); exit 1; }; };;
670 # Be sure to have absolute paths.
671 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
672 localstatedir libdir includedir oldincludedir infodir mandir
674 eval ac_val=$`echo $ac_var`
676 [\\/$]* | ?:[\\/]* ) ;;
677 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
678 { (exit 1); exit 1; }; };;
682 # There might be people who depend on the old broken behavior: `$host'
683 # used to hold the argument of --host etc.
684 # FIXME: To remove some day.
689 # FIXME: To remove some day.
690 if test "x$host_alias" != x; then
691 if test "x$build_alias" = x; then
692 cross_compiling=maybe
693 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
694 If a cross compiler is detected then cross compile mode will be used." >&2
695 elif test "x$build_alias" != "x$host_alias"; then
701 test -n "$host_alias" && ac_tool_prefix=$host_alias-
703 test "$silent" = yes && exec 6>/dev/null
706 # Find the source files, if location was not specified.
707 if test -z "$srcdir"; then
708 ac_srcdir_defaulted=yes
709 # Try the directory containing this script, then its parent.
710 ac_confdir=`(dirname "$0") 2>/dev/null ||
711 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
712 X"$0" : 'X\(//\)[^/]' \| \
713 X"$0" : 'X\(//\)$' \| \
714 X"$0" : 'X\(/\)' \| \
715 . : '\(.\)' 2>/dev/null ||
717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
718 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
719 /^X\(\/\/\)$/{ s//\1/; q; }
720 /^X\(\/\).*/{ s//\1/; q; }
723 if test ! -r $srcdir/$ac_unique_file; then
727 ac_srcdir_defaulted=no
729 if test ! -r $srcdir/$ac_unique_file; then
730 if test "$ac_srcdir_defaulted" = yes; then
731 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
732 { (exit 1); exit 1; }; }
734 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
735 { (exit 1); exit 1; }; }
738 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
739 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
740 { (exit 1); exit 1; }; }
741 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
742 ac_env_build_alias_set=${build_alias+set}
743 ac_env_build_alias_value=$build_alias
744 ac_cv_env_build_alias_set=${build_alias+set}
745 ac_cv_env_build_alias_value=$build_alias
746 ac_env_host_alias_set=${host_alias+set}
747 ac_env_host_alias_value=$host_alias
748 ac_cv_env_host_alias_set=${host_alias+set}
749 ac_cv_env_host_alias_value=$host_alias
750 ac_env_target_alias_set=${target_alias+set}
751 ac_env_target_alias_value=$target_alias
752 ac_cv_env_target_alias_set=${target_alias+set}
753 ac_cv_env_target_alias_value=$target_alias
754 ac_env_CXXCPP_set=${CXXCPP+set}
755 ac_env_CXXCPP_value=$CXXCPP
756 ac_cv_env_CXXCPP_set=${CXXCPP+set}
757 ac_cv_env_CXXCPP_value=$CXXCPP
758 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
759 ac_env_CPPFLAGS_value=$CPPFLAGS
760 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
761 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
762 ac_env_CPP_set=${CPP+set}
763 ac_env_CPP_value=$CPP
764 ac_cv_env_CPP_set=${CPP+set}
765 ac_cv_env_CPP_value=$CPP
768 # Report the --help message.
770 if test "$ac_init_help" = "long"; then
771 # Omit some internal or obsolete options to make the list less imposing.
772 # This message is too long to be a string in the A/UX 3.1 sh.
774 \`configure' configures libjava version-unused to adapt to many kinds of systems.
776 Usage: $0 [OPTION]... [VAR=VALUE]...
778 To assign environment variables (e.g., CC, CFLAGS...), specify them as
779 VAR=VALUE. See below for descriptions of some of the useful variables.
781 Defaults for the options are specified in brackets.
784 -h, --help display this help and exit
785 --help=short display options specific to this package
786 --help=recursive display the short help of all the included packages
787 -V, --version display version information and exit
788 -q, --quiet, --silent do not print \`checking...' messages
789 --cache-file=FILE cache test results in FILE [disabled]
790 -C, --config-cache alias for \`--cache-file=config.cache'
791 -n, --no-create do not create output files
792 --srcdir=DIR find the sources in DIR [configure dir or \`..']
797 Installation directories:
798 --prefix=PREFIX install architecture-independent files in PREFIX
800 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
803 By default, \`make install' will install all the files in
804 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
805 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
806 for instance \`--prefix=\$HOME'.
808 For better control, use the options below.
810 Fine tuning of the installation directories:
811 --bindir=DIR user executables [EPREFIX/bin]
812 --sbindir=DIR system admin executables [EPREFIX/sbin]
813 --libexecdir=DIR program executables [EPREFIX/libexec]
814 --datadir=DIR read-only architecture-independent data [PREFIX/share]
815 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
816 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
817 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
818 --libdir=DIR object code libraries [EPREFIX/lib]
819 --includedir=DIR C header files [PREFIX/include]
820 --oldincludedir=DIR C header files for non-gcc [/usr/include]
821 --infodir=DIR info documentation [PREFIX/info]
822 --mandir=DIR man documentation [PREFIX/man]
828 --program-prefix=PREFIX prepend PREFIX to installed program names
829 --program-suffix=SUFFIX append SUFFIX to installed program names
830 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
833 --x-includes=DIR X include files are in DIR
834 --x-libraries=DIR X library files are in DIR
837 --build=BUILD configure for building on BUILD [guessed]
838 --host=HOST cross-compile to build programs to run on HOST [BUILD]
839 --target=TARGET configure for building compilers for TARGET [HOST]
843 if test -n "$ac_init_help"; then
844 case $ac_init_help in
845 short | recursive ) echo "Configuration of libjava version-unused:";;
850 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
851 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
852 --enable-multilib build many library versions (default)
853 --enable-version-specific-runtime-libs
854 specify that runtime libraries should be installed
855 in a compiler-specific directory
856 --enable-plugin build gcjwebplugin web browser plugin
857 --enable-gconf-peer compile GConf native peers for util.preferences
858 --enable-java-maintainer-mode
859 allow rebuilding of .class and .h files
860 --disable-dependency-tracking speeds up one-time build
861 --enable-dependency-tracking do not reject slow dependency extractors
862 --enable-maintainer-mode enable make rules and dependencies not useful
863 (and sometimes confusing) to the casual installer
864 --enable-libgcj-debug enable runtime debugging code
865 --enable-java-awt list of AWT peer implementations to be built
866 --enable-shared=PKGS build shared libraries default=yes
867 --enable-static=PKGS build static libraries default=yes
868 --enable-fast-install=PKGS optimize for fast installation default=yes
869 --disable-libtool-lock avoid locking (might break parallel builds)
870 --disable-getenv-properties
871 don't set system properties from GCJ_PROPERTIES
872 --enable-hash-synchronization
873 use global hash table for monitor locks
874 --enable-gc-debug include full support for pointer backtracing etc.
875 --enable-interpreter enable interpreter
876 --enable-sjlj-exceptions
877 force use of builtin_setjmp for exceptions
878 --disable-java-net disable java.net
879 --disable-jvmpi disable JVMPI support
880 --enable-java-gc=TYPE choose garbage collector (default is boehm)
881 --disable-rpath do not hardcode runtime library paths
882 --enable-tls Use thread-local storage [default=yes]
885 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
886 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
887 --with-build-libsubdir=DIR Directory where to find libraries for build system
888 --with-target-subdir=SUBDIR
889 configure in a subdirectory
890 --with-cross-host=HOST configure with a cross compiler from HOST
891 --with-newlib configure with newlib
892 --with-escher=ABS.PATH specify path to escher dir or JAR for X peers
893 --with-gnu-ld assume the C compiler uses GNU ld default=no
894 --with-pic try to use only PIC/non-PIC objects default=use both
895 --with-ecj-jar=FILE use preinstalled ecj jar
896 --with-java-home=DIRECTORY
897 value of java.home system property
898 --with-win32-nlsapi=ansi or unicows or unicode
899 native MinGW libgcj Win32 OS API (default is ansi)
900 --without-libffi don't use libffi
901 --with-ecos enable runtime eCos target support
902 --with-system-zlib use installed libz
903 --with-x use the X Window System
904 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
905 --without-libiconv-prefix don't search for libiconv in includedir and libdir
907 Some influential environment variables:
908 CC C compiler command
909 CFLAGS C compiler flags
910 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
911 nonstandard directory <lib dir>
912 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
913 headers in a nonstandard directory <include dir>
914 CXX C++ compiler command
915 CXXFLAGS C++ compiler flags
916 CXXCPP C++ preprocessor
919 Use these variables to override the choices made by `configure' or to help
920 it to find libraries and programs with nonstandard names/locations.
925 if test "$ac_init_help" = "recursive"; then
926 # If there are subdirs, report their specific --help.
928 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
929 test -d $ac_dir || continue
932 if test "$ac_dir" != .; then
933 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
934 # A "../" for each directory in $ac_dir_suffix.
935 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
937 ac_dir_suffix= ac_top_builddir=
941 .) # No --srcdir option. We are building in place.
943 if test -z "$ac_top_builddir"; then
946 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
948 [\\/]* | ?:[\\/]* ) # Absolute path.
949 ac_srcdir=$srcdir$ac_dir_suffix;
950 ac_top_srcdir=$srcdir ;;
952 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
953 ac_top_srcdir=$ac_top_builddir$srcdir ;;
956 # Do not use `cd foo && pwd` to compute absolute paths, because
957 # the directories may not exist.
959 .) ac_abs_builddir="$ac_dir";;
962 .) ac_abs_builddir=`pwd`;;
963 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
964 *) ac_abs_builddir=`pwd`/"$ac_dir";;
967 case $ac_abs_builddir in
968 .) ac_abs_top_builddir=${ac_top_builddir}.;;
970 case ${ac_top_builddir}. in
971 .) ac_abs_top_builddir=$ac_abs_builddir;;
972 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
973 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
976 case $ac_abs_builddir in
977 .) ac_abs_srcdir=$ac_srcdir;;
980 .) ac_abs_srcdir=$ac_abs_builddir;;
981 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
982 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
985 case $ac_abs_builddir in
986 .) ac_abs_top_srcdir=$ac_top_srcdir;;
988 case $ac_top_srcdir in
989 .) ac_abs_top_srcdir=$ac_abs_builddir;;
990 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
991 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
996 # Check for guested configure; otherwise get Cygnus style configure.
997 if test -f $ac_srcdir/configure.gnu; then
999 $SHELL $ac_srcdir/configure.gnu --help=recursive
1000 elif test -f $ac_srcdir/configure; then
1002 $SHELL $ac_srcdir/configure --help=recursive
1003 elif test -f $ac_srcdir/configure.ac ||
1004 test -f $ac_srcdir/configure.in; then
1006 $ac_configure --help
1008 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1014 test -n "$ac_init_help" && exit 0
1015 if $ac_init_version; then
1017 libjava configure version-unused
1018 generated by GNU Autoconf 2.59
1020 Copyright (C) 2003 Free Software Foundation, Inc.
1021 This configure script is free software; the Free Software Foundation
1022 gives unlimited permission to copy, distribute and modify it.
1028 This file contains any messages produced by compilers while
1029 running configure, to aid debugging if configure makes a mistake.
1031 It was created by libjava $as_me version-unused, which was
1032 generated by GNU Autoconf 2.59. Invocation command line was
1043 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1044 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1045 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1046 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1047 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1049 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1050 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1052 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1053 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1054 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1055 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1056 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1057 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1058 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1066 test -z "$as_dir" && as_dir=.
1067 echo "PATH: $as_dir"
1082 # Keep a trace of the command line.
1083 # Strip out --no-create and --no-recursion so they do not pile up.
1084 # Strip out --silent because we don't want to record it for future runs.
1085 # Also quote any args containing shell meta-characters.
1086 # Make two passes to allow for proper duplicate-argument suppression.
1091 ac_must_keep_next=false
1097 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099 | -silent | --silent | --silen | --sile | --sil)
1101 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1102 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1105 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1107 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1108 if test $ac_must_keep_next = true; then
1109 ac_must_keep_next=false # Got value, back to normal.
1112 *=* | --config-cache | -C | -disable-* | --disable-* \
1113 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1114 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1115 | -with-* | --with-* | -without-* | --without-* | --x)
1116 case "$ac_configure_args0 " in
1117 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1120 -* ) ac_must_keep_next=true ;;
1123 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1124 # Get rid of the leading space.
1130 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1131 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1133 # When interrupted or exit'd, cleanup temporary files, and complete
1134 # config.log. We remove comments because anyway the quotes in there
1135 # would cause problems or look ugly.
1136 # WARNING: Be sure not to use single quotes in there, as some shells,
1137 # such as our DU 5.0 friend, will then `close' the trap.
1138 trap 'exit_status=$?
1139 # Save into config.log some information that might help in debugging.
1144 ## ---------------- ##
1145 ## Cache variables. ##
1146 ## ---------------- ##
1149 # The following way of writing the cache mishandles newlines in values,
1152 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1155 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1156 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1160 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1167 ## ----------------- ##
1168 ## Output variables. ##
1169 ## ----------------- ##
1172 for ac_var in $ac_subst_vars
1174 eval ac_val=$`echo $ac_var`
1175 echo "$ac_var='"'"'$ac_val'"'"'"
1179 if test -n "$ac_subst_files"; then
1186 for ac_var in $ac_subst_files
1188 eval ac_val=$`echo $ac_var`
1189 echo "$ac_var='"'"'$ac_val'"'"'"
1194 if test -s confdefs.h; then
1201 sed "/^$/d" confdefs.h | sort
1204 test "$ac_signal" != 0 &&
1205 echo "$as_me: caught signal $ac_signal"
1206 echo "$as_me: exit $exit_status"
1208 rm -f core *.core &&
1209 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1212 for ac_signal in 1 2 13 15; do
1213 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1217 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1218 rm -rf conftest* confdefs.h
1219 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1222 # Predefined preprocessor variables.
1224 cat >>confdefs.h <<_ACEOF
1225 #define PACKAGE_NAME "$PACKAGE_NAME"
1229 cat >>confdefs.h <<_ACEOF
1230 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1234 cat >>confdefs.h <<_ACEOF
1235 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1239 cat >>confdefs.h <<_ACEOF
1240 #define PACKAGE_STRING "$PACKAGE_STRING"
1244 cat >>confdefs.h <<_ACEOF
1245 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1249 # Let the site file select an alternate cache file if it wants to.
1250 # Prefer explicitly selected file to automatically selected ones.
1251 if test -z "$CONFIG_SITE"; then
1252 if test "x$prefix" != xNONE; then
1253 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1255 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1258 for ac_site_file in $CONFIG_SITE; do
1259 if test -r "$ac_site_file"; then
1260 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1261 echo "$as_me: loading site script $ac_site_file" >&6;}
1262 sed 's/^/| /' "$ac_site_file" >&5
1267 if test -r "$cache_file"; then
1268 # Some versions of bash will fail to source /dev/null (special
1269 # files actually), so we avoid doing that.
1270 if test -f "$cache_file"; then
1271 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1272 echo "$as_me: loading cache $cache_file" >&6;}
1274 [\\/]* | ?:[\\/]* ) . $cache_file;;
1275 *) . ./$cache_file;;
1279 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1280 echo "$as_me: creating cache $cache_file" >&6;}
1284 # Check that the precious variables saved in the cache have kept the same
1286 ac_cache_corrupted=false
1287 for ac_var in `(set) 2>&1 |
1288 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1289 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1290 eval ac_new_set=\$ac_env_${ac_var}_set
1291 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1292 eval ac_new_val="\$ac_env_${ac_var}_value"
1293 case $ac_old_set,$ac_new_set in
1295 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1296 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1297 ac_cache_corrupted=: ;;
1299 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1300 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1301 ac_cache_corrupted=: ;;
1304 if test "x$ac_old_val" != "x$ac_new_val"; then
1305 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1306 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1307 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1308 echo "$as_me: former value: $ac_old_val" >&2;}
1309 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1310 echo "$as_me: current value: $ac_new_val" >&2;}
1311 ac_cache_corrupted=:
1314 # Pass precious variables to config.status.
1315 if test "$ac_new_set" = set; then
1317 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1318 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1319 *) ac_arg=$ac_var=$ac_new_val ;;
1321 case " $ac_configure_args " in
1322 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1323 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1327 if $ac_cache_corrupted; then
1328 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1329 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1330 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1331 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1332 { (exit 1); exit 1; }; }
1336 ac_cpp='$CPP $CPPFLAGS'
1337 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1338 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1339 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1371 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1372 if test -f $ac_dir/install-sh; then
1374 ac_install_sh="$ac_aux_dir/install-sh -c"
1376 elif test -f $ac_dir/install.sh; then
1378 ac_install_sh="$ac_aux_dir/install.sh -c"
1380 elif test -f $ac_dir/shtool; then
1382 ac_install_sh="$ac_aux_dir/shtool install -c"
1386 if test -z "$ac_aux_dir"; then
1387 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1388 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1389 { (exit 1); exit 1; }; }
1391 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1392 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1393 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1395 # Make sure we can run config.sub.
1396 $ac_config_sub sun4 >/dev/null 2>&1 ||
1397 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1398 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1399 { (exit 1); exit 1; }; }
1401 echo "$as_me:$LINENO: checking build system type" >&5
1402 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1403 if test "${ac_cv_build+set}" = set; then
1404 echo $ECHO_N "(cached) $ECHO_C" >&6
1406 ac_cv_build_alias=$build_alias
1407 test -z "$ac_cv_build_alias" &&
1408 ac_cv_build_alias=`$ac_config_guess`
1409 test -z "$ac_cv_build_alias" &&
1410 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1411 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1412 { (exit 1); exit 1; }; }
1413 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1414 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1415 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1416 { (exit 1); exit 1; }; }
1419 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1420 echo "${ECHO_T}$ac_cv_build" >&6
1422 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1423 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1424 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1427 case ${build_alias} in
1428 "") build_noncanonical=${build} ;;
1429 *) build_noncanonical=${build_alias} ;;
1432 case ${host_alias} in
1433 "") host_noncanonical=${build_noncanonical} ;;
1434 *) host_noncanonical=${host_alias} ;;
1437 case ${target_alias} in
1438 "") target_noncanonical=${host_noncanonical} ;;
1439 *) target_noncanonical=${target_alias} ;;
1443 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
1444 # have matching libraries, they should use host libraries: Makefile.tpl
1445 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
1446 # However, they still use the build modules, because the corresponding
1447 # host modules (e.g. bison) are only built for the host when bootstrap
1449 # - build_subdir is where we find build modules, and never changes.
1450 # - build_libsubdir is where we find build libraries, and can be overridden.
1452 # Prefix 'build-' so this never conflicts with target_subdir.
1453 build_subdir="build-${build_noncanonical}"
1455 # Check whether --with-build-libsubdir or --without-build-libsubdir was given.
1456 if test "${with_build_libsubdir+set}" = set; then
1457 withval="$with_build_libsubdir"
1458 build_libsubdir="$withval"
1460 build_libsubdir="$build_subdir"
1462 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1463 if ( test $srcdir = . && test -d gcc ) \
1464 || test -d $srcdir/../host-${host_noncanonical}; then
1465 host_subdir="host-${host_noncanonical}"
1470 target_subdir=${target_noncanonical}
1473 # We use these options to decide which functions to include.
1475 # Check whether --with-target-subdir or --without-target-subdir was given.
1476 if test "${with_target_subdir+set}" = set; then
1477 withval="$with_target_subdir"
1481 # We may get other options which we don't document:
1482 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1484 # Find the rest of the source tree framework.
1485 # Default to --enable-multilib
1486 # Check whether --enable-multilib or --disable-multilib was given.
1487 if test "${enable_multilib+set}" = set; then
1488 enableval="$enable_multilib"
1489 case "$enableval" in
1490 yes) multilib=yes ;;
1492 *) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1493 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1494 { (exit 1); exit 1; }; } ;;
1500 # We may get other options which we leave undocumented:
1501 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1502 # See config-ml.in if you want the gory details.
1504 if test "$srcdir" = "."; then
1505 if test "$with_target_subdir" != "."; then
1506 multi_basedir="$srcdir/$with_multisrctop../.."
1508 multi_basedir="$srcdir/$with_multisrctop.."
1511 multi_basedir="$srcdir/.."
1515 # Even if the default multilib is not a cross compilation,
1516 # it may be that some of the other multilibs are.
1517 if test $cross_compiling = no && test $multilib = yes \
1518 && test "x${with_multisubdir}" != x ; then
1519 cross_compiling=maybe
1522 ac_config_commands="$ac_config_commands default-1"
1525 echo "$as_me:$LINENO: checking host system type" >&5
1526 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1527 if test "${ac_cv_host+set}" = set; then
1528 echo $ECHO_N "(cached) $ECHO_C" >&6
1530 ac_cv_host_alias=$host_alias
1531 test -z "$ac_cv_host_alias" &&
1532 ac_cv_host_alias=$ac_cv_build_alias
1533 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1534 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1535 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1536 { (exit 1); exit 1; }; }
1539 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1540 echo "${ECHO_T}$ac_cv_host" >&6
1542 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1543 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1544 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1547 echo "$as_me:$LINENO: checking target system type" >&5
1548 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1549 if test "${ac_cv_target+set}" = set; then
1550 echo $ECHO_N "(cached) $ECHO_C" >&6
1552 ac_cv_target_alias=$target_alias
1553 test "x$ac_cv_target_alias" = "x" &&
1554 ac_cv_target_alias=$ac_cv_host_alias
1555 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1556 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1557 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1558 { (exit 1); exit 1; }; }
1561 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1562 echo "${ECHO_T}$ac_cv_target" >&6
1563 target=$ac_cv_target
1564 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1565 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1566 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1569 # The aliases save the names the user supplied, while $host etc.
1570 # will get canonicalized.
1571 test -n "$target_alias" &&
1572 test "$program_prefix$program_suffix$program_transform_name" = \
1574 program_prefix=${target_alias}-
1575 case ${build_alias} in
1576 "") build_noncanonical=${build} ;;
1577 *) build_noncanonical=${build_alias} ;;
1580 case ${target_alias} in
1581 "") target_noncanonical=${host_noncanonical} ;;
1582 *) target_noncanonical=${target_alias} ;;
1588 # This works around the fact that libtool configuration may change LD
1589 # for this particular configuration, but some shells, instead of
1590 # keeping the changes in LD private, export them just because LD is
1592 ORIGINAL_LD_FOR_MULTILIBS=$LD
1594 echo "$as_me:$LINENO: checking whether ln -s works" >&5
1595 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
1597 if test "$LN_S" = "ln -s"; then
1598 echo "$as_me:$LINENO: result: yes" >&5
1599 echo "${ECHO_T}yes" >&6
1601 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
1602 echo "${ECHO_T}no, using $LN_S" >&6
1606 # This works around an automake problem.
1607 mkinstalldirs="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
1611 # Check whether --with-cross-host or --without-cross-host was given.
1612 if test "${with_cross_host+set}" = set; then
1613 withval="$with_cross_host"
1618 # Check whether --with-newlib or --without-newlib was given.
1619 if test "${with_newlib+set}" = set; then
1620 withval="$with_newlib"
1624 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
1625 if test "${enable_version_specific_runtime_libs+set}" = set; then
1626 enableval="$enable_version_specific_runtime_libs"
1627 case "$enableval" in
1628 yes) version_specific_libs=yes ;;
1629 no) version_specific_libs=no ;;
1630 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
1631 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
1632 { (exit 1); exit 1; }; };;
1635 version_specific_libs=no
1639 # Check whether --enable-plugin or --disable-plugin was given.
1640 if test "${enable_plugin+set}" = set; then
1641 enableval="$enable_plugin"
1642 case "$enableval" in
1643 yes) plugin_enabled=yes ;;
1644 no) plugin_enabled=no ;;
1645 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable plugin" >&5
1646 echo "$as_me: error: Unknown argument to enable/disable plugin" >&2;}
1647 { (exit 1); exit 1; }; };;
1654 # Check whether --enable-gconf-peer or --disable-gconf-peer was given.
1655 if test "${enable_gconf_peer+set}" = set; then
1656 enableval="$enable_gconf_peer"
1657 case "$enableval" in
1658 yes) gconf_enabled=yes ;;
1659 no) gconf_enabled=no ;;
1660 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable gconf-peer" >&5
1661 echo "$as_me: error: Unknown argument to enable/disable gconf-peer" >&2;}
1662 { (exit 1); exit 1; }; };;
1669 # Check whether --enable-java-maintainer-mode or --disable-java-maintainer-mode was given.
1670 if test "${enable_java_maintainer_mode+set}" = set; then
1671 enableval="$enable_java_maintainer_mode"
1676 if test "$enable_java_maintainer_mode" = yes; then
1677 JAVA_MAINTAINER_MODE_TRUE=
1678 JAVA_MAINTAINER_MODE_FALSE='#'
1680 JAVA_MAINTAINER_MODE_TRUE='#'
1681 JAVA_MAINTAINER_MODE_FALSE=
1685 # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
1688 # (1) We use an abnormal CXX (without library references), so we
1689 # must cache it under a different name.
1690 # (2) CC, CFLAGS, CXX, CXXFLAGS, LDFLAGS must not be 'precious', or
1691 # the non-multilib-adjusted value will be used in multilibs.
1692 # (3) As a side effect, we must SUBST CXXFLAGS, CFLAGS, and LDFLAGS ourselves.
1693 # (4) As another side effect, automake doesn't automatically include them
1695 # (5) For libstdc++-v3, -fno-builtin must be present here so that a
1696 # non-conflicting form of std::exit can be guessed by AC_PROG_CXX, and
1697 # used in later tests. This may not be necessary in libjava; I don't know.
1700 save_CXXFLAGS="$CXXFLAGS"
1701 CXXFLAGS="$CXXFLAGS -fno-builtin"
1703 ac_cpp='$CPP $CPPFLAGS'
1704 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1705 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1706 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1707 if test -n "$ac_tool_prefix"; then
1708 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1709 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1710 echo "$as_me:$LINENO: checking for $ac_word" >&5
1711 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1712 if test "${ac_cv_prog_CC+set}" = set; then
1713 echo $ECHO_N "(cached) $ECHO_C" >&6
1715 if test -n "$CC"; then
1716 ac_cv_prog_CC="$CC" # Let the user override the test.
1718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1722 test -z "$as_dir" && as_dir=.
1723 for ac_exec_ext in '' $ac_executable_extensions; do
1724 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1725 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1726 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1735 if test -n "$CC"; then
1736 echo "$as_me:$LINENO: result: $CC" >&5
1737 echo "${ECHO_T}$CC" >&6
1739 echo "$as_me:$LINENO: result: no" >&5
1740 echo "${ECHO_T}no" >&6
1744 if test -z "$ac_cv_prog_CC"; then
1746 # Extract the first word of "gcc", so it can be a program name with args.
1747 set dummy gcc; ac_word=$2
1748 echo "$as_me:$LINENO: checking for $ac_word" >&5
1749 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1750 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1751 echo $ECHO_N "(cached) $ECHO_C" >&6
1753 if test -n "$ac_ct_CC"; then
1754 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1756 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1760 test -z "$as_dir" && as_dir=.
1761 for ac_exec_ext in '' $ac_executable_extensions; do
1762 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1763 ac_cv_prog_ac_ct_CC="gcc"
1764 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1772 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1773 if test -n "$ac_ct_CC"; then
1774 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1775 echo "${ECHO_T}$ac_ct_CC" >&6
1777 echo "$as_me:$LINENO: result: no" >&5
1778 echo "${ECHO_T}no" >&6
1786 if test -z "$CC"; then
1787 if test -n "$ac_tool_prefix"; then
1788 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1789 set dummy ${ac_tool_prefix}cc; ac_word=$2
1790 echo "$as_me:$LINENO: checking for $ac_word" >&5
1791 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1792 if test "${ac_cv_prog_CC+set}" = set; then
1793 echo $ECHO_N "(cached) $ECHO_C" >&6
1795 if test -n "$CC"; then
1796 ac_cv_prog_CC="$CC" # Let the user override the test.
1798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1802 test -z "$as_dir" && as_dir=.
1803 for ac_exec_ext in '' $ac_executable_extensions; do
1804 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1805 ac_cv_prog_CC="${ac_tool_prefix}cc"
1806 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1815 if test -n "$CC"; then
1816 echo "$as_me:$LINENO: result: $CC" >&5
1817 echo "${ECHO_T}$CC" >&6
1819 echo "$as_me:$LINENO: result: no" >&5
1820 echo "${ECHO_T}no" >&6
1824 if test -z "$ac_cv_prog_CC"; then
1826 # Extract the first word of "cc", so it can be a program name with args.
1827 set dummy cc; ac_word=$2
1828 echo "$as_me:$LINENO: checking for $ac_word" >&5
1829 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1830 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1831 echo $ECHO_N "(cached) $ECHO_C" >&6
1833 if test -n "$ac_ct_CC"; then
1834 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1840 test -z "$as_dir" && as_dir=.
1841 for ac_exec_ext in '' $ac_executable_extensions; do
1842 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1843 ac_cv_prog_ac_ct_CC="cc"
1844 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1852 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1853 if test -n "$ac_ct_CC"; then
1854 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1855 echo "${ECHO_T}$ac_ct_CC" >&6
1857 echo "$as_me:$LINENO: result: no" >&5
1858 echo "${ECHO_T}no" >&6
1867 if test -z "$CC"; then
1868 # Extract the first word of "cc", so it can be a program name with args.
1869 set dummy cc; ac_word=$2
1870 echo "$as_me:$LINENO: checking for $ac_word" >&5
1871 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1872 if test "${ac_cv_prog_CC+set}" = set; then
1873 echo $ECHO_N "(cached) $ECHO_C" >&6
1875 if test -n "$CC"; then
1876 ac_cv_prog_CC="$CC" # Let the user override the test.
1879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1883 test -z "$as_dir" && as_dir=.
1884 for ac_exec_ext in '' $ac_executable_extensions; do
1885 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1886 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1887 ac_prog_rejected=yes
1891 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1897 if test $ac_prog_rejected = yes; then
1898 # We found a bogon in the path, so make sure we never use it.
1899 set dummy $ac_cv_prog_CC
1901 if test $# != 0; then
1902 # We chose a different compiler from the bogus one.
1903 # However, it has the same basename, so the bogon will be chosen
1904 # first if we set CC to just the basename; use the full file name.
1906 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1912 if test -n "$CC"; then
1913 echo "$as_me:$LINENO: result: $CC" >&5
1914 echo "${ECHO_T}$CC" >&6
1916 echo "$as_me:$LINENO: result: no" >&5
1917 echo "${ECHO_T}no" >&6
1921 if test -z "$CC"; then
1922 if test -n "$ac_tool_prefix"; then
1925 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1926 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1927 echo "$as_me:$LINENO: checking for $ac_word" >&5
1928 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1929 if test "${ac_cv_prog_CC+set}" = set; then
1930 echo $ECHO_N "(cached) $ECHO_C" >&6
1932 if test -n "$CC"; then
1933 ac_cv_prog_CC="$CC" # Let the user override the test.
1935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1939 test -z "$as_dir" && as_dir=.
1940 for ac_exec_ext in '' $ac_executable_extensions; do
1941 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1942 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1943 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1952 if test -n "$CC"; then
1953 echo "$as_me:$LINENO: result: $CC" >&5
1954 echo "${ECHO_T}$CC" >&6
1956 echo "$as_me:$LINENO: result: no" >&5
1957 echo "${ECHO_T}no" >&6
1960 test -n "$CC" && break
1963 if test -z "$CC"; then
1967 # Extract the first word of "$ac_prog", so it can be a program name with args.
1968 set dummy $ac_prog; ac_word=$2
1969 echo "$as_me:$LINENO: checking for $ac_word" >&5
1970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1971 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1972 echo $ECHO_N "(cached) $ECHO_C" >&6
1974 if test -n "$ac_ct_CC"; then
1975 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1981 test -z "$as_dir" && as_dir=.
1982 for ac_exec_ext in '' $ac_executable_extensions; do
1983 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1984 ac_cv_prog_ac_ct_CC="$ac_prog"
1985 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1993 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1994 if test -n "$ac_ct_CC"; then
1995 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1996 echo "${ECHO_T}$ac_ct_CC" >&6
1998 echo "$as_me:$LINENO: result: no" >&5
1999 echo "${ECHO_T}no" >&6
2002 test -n "$ac_ct_CC" && break
2011 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2012 See \`config.log' for more details." >&5
2013 echo "$as_me: error: no acceptable C compiler found in \$PATH
2014 See \`config.log' for more details." >&2;}
2015 { (exit 1); exit 1; }; }
2017 # Provide some information about the compiler.
2018 echo "$as_me:$LINENO:" \
2019 "checking for C compiler version" >&5
2020 ac_compiler=`set X $ac_compile; echo $2`
2021 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2022 (eval $ac_compiler --version </dev/null >&5) 2>&5
2024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025 (exit $ac_status); }
2026 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2027 (eval $ac_compiler -v </dev/null >&5) 2>&5
2029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2030 (exit $ac_status); }
2031 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2032 (eval $ac_compiler -V </dev/null >&5) 2>&5
2034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2035 (exit $ac_status); }
2037 cat >conftest.$ac_ext <<_ACEOF
2040 cat confdefs.h >>conftest.$ac_ext
2041 cat >>conftest.$ac_ext <<_ACEOF
2042 /* end confdefs.h. */
2053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2054 (eval $ac_link) 2>&5
2056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2057 (exit $ac_status); }; then
2063 if test x$gcc_no_link = xyes; then
2064 # Setting cross_compile will disable run tests; it will
2065 # also disable AC_CHECK_FILE but that's generally
2066 # correct if we can't link.
2070 cat >conftest.$ac_ext <<_ACEOF
2073 cat confdefs.h >>conftest.$ac_ext
2074 cat >>conftest.$ac_ext <<_ACEOF
2075 /* end confdefs.h. */
2085 ac_clean_files_save=$ac_clean_files
2086 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2087 # Try to create an executable without -o first, disregard a.out.
2088 # It will help us diagnose broken compilers, and finding out an intuition
2090 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2091 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2092 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2093 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2094 (eval $ac_link_default) 2>&5
2096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2097 (exit $ac_status); }; then
2098 # Find the output, starting from the most likely. This scheme is
2099 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2102 # Be careful to initialize this variable, since it used to be cached.
2103 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2105 # b.out is created by i960 compilers.
2106 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2108 test -f "$ac_file" || continue
2110 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2113 # This is the source file.
2116 # We found the default executable, but exeext='' is most
2120 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2121 # FIXME: I believe we export ac_cv_exeext for Libtool,
2122 # but it would be cool to find out if it's true. Does anybody
2123 # maintain Libtool? --akim.
2131 echo "$as_me: failed program was:" >&5
2132 sed 's/^/| /' conftest.$ac_ext >&5
2134 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2135 See \`config.log' for more details." >&5
2136 echo "$as_me: error: C compiler cannot create executables
2137 See \`config.log' for more details." >&2;}
2138 { (exit 77); exit 77; }; }
2141 ac_exeext=$ac_cv_exeext
2142 echo "$as_me:$LINENO: result: $ac_file" >&5
2143 echo "${ECHO_T}$ac_file" >&6
2145 # Check the compiler produces executables we can run. If not, either
2146 # the compiler is broken, or we cross compile.
2147 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2148 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2149 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2150 # If not cross compiling, check that we can run a simple program.
2151 if test "$cross_compiling" != yes; then
2152 if { ac_try='./$ac_file'
2153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2157 (exit $ac_status); }; }; then
2160 if test "$cross_compiling" = maybe; then
2163 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2164 If you meant to cross compile, use \`--host'.
2165 See \`config.log' for more details." >&5
2166 echo "$as_me: error: cannot run C compiled programs.
2167 If you meant to cross compile, use \`--host'.
2168 See \`config.log' for more details." >&2;}
2169 { (exit 1); exit 1; }; }
2173 echo "$as_me:$LINENO: result: yes" >&5
2174 echo "${ECHO_T}yes" >&6
2176 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2177 ac_clean_files=$ac_clean_files_save
2178 # Check the compiler produces executables we can run. If not, either
2179 # the compiler is broken, or we cross compile.
2180 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2181 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2182 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2183 echo "${ECHO_T}$cross_compiling" >&6
2185 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2186 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2187 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2188 (eval $ac_link) 2>&5
2190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2191 (exit $ac_status); }; then
2192 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2193 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2194 # work properly (i.e., refer to `conftest.exe'), while it won't with
2196 for ac_file in conftest.exe conftest conftest.*; do
2197 test -f "$ac_file" || continue
2199 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2200 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2207 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2208 See \`config.log' for more details." >&5
2209 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2210 See \`config.log' for more details." >&2;}
2211 { (exit 1); exit 1; }; }
2214 rm -f conftest$ac_cv_exeext
2215 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2216 echo "${ECHO_T}$ac_cv_exeext" >&6
2218 rm -f conftest.$ac_ext
2219 EXEEXT=$ac_cv_exeext
2222 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2223 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2224 if test "${ac_cv_objext+set}" = set; then
2225 echo $ECHO_N "(cached) $ECHO_C" >&6
2227 cat >conftest.$ac_ext <<_ACEOF
2230 cat confdefs.h >>conftest.$ac_ext
2231 cat >>conftest.$ac_ext <<_ACEOF
2232 /* end confdefs.h. */
2242 rm -f conftest.o conftest.obj
2243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2244 (eval $ac_compile) 2>&5
2246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2247 (exit $ac_status); }; then
2248 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2250 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2251 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2256 echo "$as_me: failed program was:" >&5
2257 sed 's/^/| /' conftest.$ac_ext >&5
2259 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2260 See \`config.log' for more details." >&5
2261 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2262 See \`config.log' for more details." >&2;}
2263 { (exit 1); exit 1; }; }
2266 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2268 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2269 echo "${ECHO_T}$ac_cv_objext" >&6
2270 OBJEXT=$ac_cv_objext
2272 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2273 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2274 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2275 echo $ECHO_N "(cached) $ECHO_C" >&6
2277 cat >conftest.$ac_ext <<_ACEOF
2280 cat confdefs.h >>conftest.$ac_ext
2281 cat >>conftest.$ac_ext <<_ACEOF
2282 /* end confdefs.h. */
2295 rm -f conftest.$ac_objext
2296 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2297 (eval $ac_compile) 2>conftest.er1
2299 grep -v '^ *+' conftest.er1 >conftest.err
2301 cat conftest.err >&5
2302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2303 (exit $ac_status); } &&
2304 { ac_try='test -z "$ac_c_werror_flag"
2305 || test ! -s conftest.err'
2306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2310 (exit $ac_status); }; } &&
2311 { ac_try='test -s conftest.$ac_objext'
2312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2316 (exit $ac_status); }; }; then
2319 echo "$as_me: failed program was:" >&5
2320 sed 's/^/| /' conftest.$ac_ext >&5
2324 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2325 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2328 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2329 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2330 GCC=`test $ac_compiler_gnu = yes && echo yes`
2331 ac_test_CFLAGS=${CFLAGS+set}
2332 ac_save_CFLAGS=$CFLAGS
2334 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2335 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2336 if test "${ac_cv_prog_cc_g+set}" = set; then
2337 echo $ECHO_N "(cached) $ECHO_C" >&6
2339 cat >conftest.$ac_ext <<_ACEOF
2342 cat confdefs.h >>conftest.$ac_ext
2343 cat >>conftest.$ac_ext <<_ACEOF
2344 /* end confdefs.h. */
2354 rm -f conftest.$ac_objext
2355 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2356 (eval $ac_compile) 2>conftest.er1
2358 grep -v '^ *+' conftest.er1 >conftest.err
2360 cat conftest.err >&5
2361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2362 (exit $ac_status); } &&
2363 { ac_try='test -z "$ac_c_werror_flag"
2364 || test ! -s conftest.err'
2365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2369 (exit $ac_status); }; } &&
2370 { ac_try='test -s conftest.$ac_objext'
2371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2375 (exit $ac_status); }; }; then
2378 echo "$as_me: failed program was:" >&5
2379 sed 's/^/| /' conftest.$ac_ext >&5
2383 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2385 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2386 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2387 if test "$ac_test_CFLAGS" = set; then
2388 CFLAGS=$ac_save_CFLAGS
2389 elif test $ac_cv_prog_cc_g = yes; then
2390 if test "$GCC" = yes; then
2396 if test "$GCC" = yes; then
2402 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2403 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2404 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2405 echo $ECHO_N "(cached) $ECHO_C" >&6
2407 ac_cv_prog_cc_stdc=no
2409 cat >conftest.$ac_ext <<_ACEOF
2412 cat confdefs.h >>conftest.$ac_ext
2413 cat >>conftest.$ac_ext <<_ACEOF
2414 /* end confdefs.h. */
2417 #include <sys/types.h>
2418 #include <sys/stat.h>
2419 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2420 struct buf { int x; };
2421 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2422 static char *e (p, i)
2428 static char *f (char * (*g) (char **, int), char **p, ...)
2433 s = g (p, va_arg (v,int));
2438 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2439 function prototypes and stuff, but not '\xHH' hex character constants.
2440 These don't provoke an error unfortunately, instead are silently treated
2441 as 'x'. The following induces an error, until -std1 is added to get
2442 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2443 array size at least. It's necessary to write '\x00'==0 to get something
2444 that's true only with -std1. */
2445 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2447 int test (int i, double x);
2448 struct s1 {int (*f) (int a);};
2449 struct s2 {int (*f) (double a);};
2450 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2456 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2461 # Don't try gcc -ansi; that turns off useful extensions and
2462 # breaks some systems' header files.
2463 # AIX -qlanglvl=ansi
2464 # Ultrix and OSF/1 -std1
2465 # HP-UX 10.20 and later -Ae
2466 # HP-UX older versions -Aa -D_HPUX_SOURCE
2467 # SVR4 -Xc -D__EXTENSIONS__
2468 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2470 CC="$ac_save_CC $ac_arg"
2471 rm -f conftest.$ac_objext
2472 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2473 (eval $ac_compile) 2>conftest.er1
2475 grep -v '^ *+' conftest.er1 >conftest.err
2477 cat conftest.err >&5
2478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2479 (exit $ac_status); } &&
2480 { ac_try='test -z "$ac_c_werror_flag"
2481 || test ! -s conftest.err'
2482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2486 (exit $ac_status); }; } &&
2487 { ac_try='test -s conftest.$ac_objext'
2488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 (exit $ac_status); }; }; then
2493 ac_cv_prog_cc_stdc=$ac_arg
2496 echo "$as_me: failed program was:" >&5
2497 sed 's/^/| /' conftest.$ac_ext >&5
2500 rm -f conftest.err conftest.$ac_objext
2502 rm -f conftest.$ac_ext conftest.$ac_objext
2507 case "x$ac_cv_prog_cc_stdc" in
2509 echo "$as_me:$LINENO: result: none needed" >&5
2510 echo "${ECHO_T}none needed" >&6 ;;
2512 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2513 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2514 CC="$CC $ac_cv_prog_cc_stdc" ;;
2517 # Some people use a C++ compiler to compile C. Since we use `exit',
2518 # in C++ we need to declare it. In case someone uses the same compiler
2519 # for both compiling C and C++ we need to have the C++ compiler decide
2520 # the declaration of exit, since it's the most demanding environment.
2521 cat >conftest.$ac_ext <<_ACEOF
2526 rm -f conftest.$ac_objext
2527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2528 (eval $ac_compile) 2>conftest.er1
2530 grep -v '^ *+' conftest.er1 >conftest.err
2532 cat conftest.err >&5
2533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534 (exit $ac_status); } &&
2535 { ac_try='test -z "$ac_c_werror_flag"
2536 || test ! -s conftest.err'
2537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541 (exit $ac_status); }; } &&
2542 { ac_try='test -s conftest.$ac_objext'
2543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 (exit $ac_status); }; }; then
2548 for ac_declaration in \
2550 'extern "C" void std::exit (int) throw (); using std::exit;' \
2551 'extern "C" void std::exit (int); using std::exit;' \
2552 'extern "C" void exit (int) throw ();' \
2553 'extern "C" void exit (int);' \
2556 cat >conftest.$ac_ext <<_ACEOF
2559 cat confdefs.h >>conftest.$ac_ext
2560 cat >>conftest.$ac_ext <<_ACEOF
2561 /* end confdefs.h. */
2572 rm -f conftest.$ac_objext
2573 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2574 (eval $ac_compile) 2>conftest.er1
2576 grep -v '^ *+' conftest.er1 >conftest.err
2578 cat conftest.err >&5
2579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2580 (exit $ac_status); } &&
2581 { ac_try='test -z "$ac_c_werror_flag"
2582 || test ! -s conftest.err'
2583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587 (exit $ac_status); }; } &&
2588 { ac_try='test -s conftest.$ac_objext'
2589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2593 (exit $ac_status); }; }; then
2596 echo "$as_me: failed program was:" >&5
2597 sed 's/^/| /' conftest.$ac_ext >&5
2601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2602 cat >conftest.$ac_ext <<_ACEOF
2605 cat confdefs.h >>conftest.$ac_ext
2606 cat >>conftest.$ac_ext <<_ACEOF
2607 /* end confdefs.h. */
2617 rm -f conftest.$ac_objext
2618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2619 (eval $ac_compile) 2>conftest.er1
2621 grep -v '^ *+' conftest.er1 >conftest.err
2623 cat conftest.err >&5
2624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2625 (exit $ac_status); } &&
2626 { ac_try='test -z "$ac_c_werror_flag"
2627 || test ! -s conftest.err'
2628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2632 (exit $ac_status); }; } &&
2633 { ac_try='test -s conftest.$ac_objext'
2634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2638 (exit $ac_status); }; }; then
2641 echo "$as_me: failed program was:" >&5
2642 sed 's/^/| /' conftest.$ac_ext >&5
2645 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2648 if test -n "$ac_declaration"; then
2649 echo '#ifdef __cplusplus' >>confdefs.h
2650 echo $ac_declaration >>confdefs.h
2651 echo '#endif' >>confdefs.h
2655 echo "$as_me: failed program was:" >&5
2656 sed 's/^/| /' conftest.$ac_ext >&5
2659 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2661 ac_cpp='$CPP $CPPFLAGS'
2662 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2663 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2664 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2667 ac_cpp='$CXXCPP $CPPFLAGS'
2668 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2669 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2670 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2671 if test -n "$ac_tool_prefix"; then
2672 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2674 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2675 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2676 echo "$as_me:$LINENO: checking for $ac_word" >&5
2677 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2678 if test "${ac_cv_prog_CXX+set}" = set; then
2679 echo $ECHO_N "(cached) $ECHO_C" >&6
2681 if test -n "$CXX"; then
2682 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2688 test -z "$as_dir" && as_dir=.
2689 for ac_exec_ext in '' $ac_executable_extensions; do
2690 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2691 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2692 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2701 if test -n "$CXX"; then
2702 echo "$as_me:$LINENO: result: $CXX" >&5
2703 echo "${ECHO_T}$CXX" >&6
2705 echo "$as_me:$LINENO: result: no" >&5
2706 echo "${ECHO_T}no" >&6
2709 test -n "$CXX" && break
2712 if test -z "$CXX"; then
2714 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2716 # Extract the first word of "$ac_prog", so it can be a program name with args.
2717 set dummy $ac_prog; ac_word=$2
2718 echo "$as_me:$LINENO: checking for $ac_word" >&5
2719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2720 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2721 echo $ECHO_N "(cached) $ECHO_C" >&6
2723 if test -n "$ac_ct_CXX"; then
2724 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2730 test -z "$as_dir" && as_dir=.
2731 for ac_exec_ext in '' $ac_executable_extensions; do
2732 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2733 ac_cv_prog_ac_ct_CXX="$ac_prog"
2734 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2742 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2743 if test -n "$ac_ct_CXX"; then
2744 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2745 echo "${ECHO_T}$ac_ct_CXX" >&6
2747 echo "$as_me:$LINENO: result: no" >&5
2748 echo "${ECHO_T}no" >&6
2751 test -n "$ac_ct_CXX" && break
2753 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2759 # Provide some information about the compiler.
2760 echo "$as_me:$LINENO:" \
2761 "checking for C++ compiler version" >&5
2762 ac_compiler=`set X $ac_compile; echo $2`
2763 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2764 (eval $ac_compiler --version </dev/null >&5) 2>&5
2766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2767 (exit $ac_status); }
2768 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2769 (eval $ac_compiler -v </dev/null >&5) 2>&5
2771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2772 (exit $ac_status); }
2773 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2774 (eval $ac_compiler -V </dev/null >&5) 2>&5
2776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 (exit $ac_status); }
2779 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2780 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2781 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2782 echo $ECHO_N "(cached) $ECHO_C" >&6
2784 cat >conftest.$ac_ext <<_ACEOF
2787 cat confdefs.h >>conftest.$ac_ext
2788 cat >>conftest.$ac_ext <<_ACEOF
2789 /* end confdefs.h. */
2802 rm -f conftest.$ac_objext
2803 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2804 (eval $ac_compile) 2>conftest.er1
2806 grep -v '^ *+' conftest.er1 >conftest.err
2808 cat conftest.err >&5
2809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2810 (exit $ac_status); } &&
2811 { ac_try='test -z "$ac_cxx_werror_flag"
2812 || test ! -s conftest.err'
2813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2817 (exit $ac_status); }; } &&
2818 { ac_try='test -s conftest.$ac_objext'
2819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823 (exit $ac_status); }; }; then
2826 echo "$as_me: failed program was:" >&5
2827 sed 's/^/| /' conftest.$ac_ext >&5
2831 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2832 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2835 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2836 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2837 GXX=`test $ac_compiler_gnu = yes && echo yes`
2838 ac_test_CXXFLAGS=${CXXFLAGS+set}
2839 ac_save_CXXFLAGS=$CXXFLAGS
2841 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2842 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2843 if test "${ac_cv_prog_cxx_g+set}" = set; then
2844 echo $ECHO_N "(cached) $ECHO_C" >&6
2846 cat >conftest.$ac_ext <<_ACEOF
2849 cat confdefs.h >>conftest.$ac_ext
2850 cat >>conftest.$ac_ext <<_ACEOF
2851 /* end confdefs.h. */
2861 rm -f conftest.$ac_objext
2862 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2863 (eval $ac_compile) 2>conftest.er1
2865 grep -v '^ *+' conftest.er1 >conftest.err
2867 cat conftest.err >&5
2868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2869 (exit $ac_status); } &&
2870 { ac_try='test -z "$ac_cxx_werror_flag"
2871 || test ! -s conftest.err'
2872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2876 (exit $ac_status); }; } &&
2877 { ac_try='test -s conftest.$ac_objext'
2878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2882 (exit $ac_status); }; }; then
2883 ac_cv_prog_cxx_g=yes
2885 echo "$as_me: failed program was:" >&5
2886 sed 's/^/| /' conftest.$ac_ext >&5
2890 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2892 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2893 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2894 if test "$ac_test_CXXFLAGS" = set; then
2895 CXXFLAGS=$ac_save_CXXFLAGS
2896 elif test $ac_cv_prog_cxx_g = yes; then
2897 if test "$GXX" = yes; then
2903 if test "$GXX" = yes; then
2909 for ac_declaration in \
2911 'extern "C" void std::exit (int) throw (); using std::exit;' \
2912 'extern "C" void std::exit (int); using std::exit;' \
2913 'extern "C" void exit (int) throw ();' \
2914 'extern "C" void exit (int);' \
2917 cat >conftest.$ac_ext <<_ACEOF
2920 cat confdefs.h >>conftest.$ac_ext
2921 cat >>conftest.$ac_ext <<_ACEOF
2922 /* end confdefs.h. */
2933 rm -f conftest.$ac_objext
2934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2935 (eval $ac_compile) 2>conftest.er1
2937 grep -v '^ *+' conftest.er1 >conftest.err
2939 cat conftest.err >&5
2940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2941 (exit $ac_status); } &&
2942 { ac_try='test -z "$ac_cxx_werror_flag"
2943 || test ! -s conftest.err'
2944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2948 (exit $ac_status); }; } &&
2949 { ac_try='test -s conftest.$ac_objext'
2950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2954 (exit $ac_status); }; }; then
2957 echo "$as_me: failed program was:" >&5
2958 sed 's/^/| /' conftest.$ac_ext >&5
2962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2963 cat >conftest.$ac_ext <<_ACEOF
2966 cat confdefs.h >>conftest.$ac_ext
2967 cat >>conftest.$ac_ext <<_ACEOF
2968 /* end confdefs.h. */
2978 rm -f conftest.$ac_objext
2979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2980 (eval $ac_compile) 2>conftest.er1
2982 grep -v '^ *+' conftest.er1 >conftest.err
2984 cat conftest.err >&5
2985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2986 (exit $ac_status); } &&
2987 { ac_try='test -z "$ac_cxx_werror_flag"
2988 || test ! -s conftest.err'
2989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2993 (exit $ac_status); }; } &&
2994 { ac_try='test -s conftest.$ac_objext'
2995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2999 (exit $ac_status); }; }; then
3002 echo "$as_me: failed program was:" >&5
3003 sed 's/^/| /' conftest.$ac_ext >&5
3006 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3009 if test -n "$ac_declaration"; then
3010 echo '#ifdef __cplusplus' >>confdefs.h
3011 echo $ac_declaration >>confdefs.h
3012 echo '#endif' >>confdefs.h
3016 ac_cpp='$CPP $CPPFLAGS'
3017 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3018 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3019 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3021 CXXFLAGS="$save_CXXFLAGS"
3027 am__api_version="1.9"
3028 # Find a good install program. We prefer a C program (faster),
3029 # so one script is as good as another. But avoid the broken or
3030 # incompatible versions:
3031 # SysV /etc/install, /usr/sbin/install
3032 # SunOS /usr/etc/install
3033 # IRIX /sbin/install
3035 # AmigaOS /C/install, which installs bootblocks on floppy discs
3036 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3037 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3038 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3039 # OS/2's system install, which has a completely different semantic
3040 # ./install, which can be erroneously created by make from ./install.sh.
3041 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3042 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3043 if test -z "$INSTALL"; then
3044 if test "${ac_cv_path_install+set}" = set; then
3045 echo $ECHO_N "(cached) $ECHO_C" >&6
3047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3051 test -z "$as_dir" && as_dir=.
3052 # Account for people who put trailing slashes in PATH elements.
3054 ./ | .// | /cC/* | \
3055 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3056 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3059 # OSF1 and SCO ODT 3.0 have their own names for install.
3060 # Don't use installbsd from OSF since it installs stuff as root
3062 for ac_prog in ginstall scoinst install; do
3063 for ac_exec_ext in '' $ac_executable_extensions; do
3064 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3065 if test $ac_prog = install &&
3066 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3067 # AIX install. It has an incompatible calling convention.
3069 elif test $ac_prog = install &&
3070 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3071 # program-specific install script used by HP pwplus--don't use.
3074 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3086 if test "${ac_cv_path_install+set}" = set; then
3087 INSTALL=$ac_cv_path_install
3089 # As a last resort, use the slow shell script. We don't cache a
3090 # path for INSTALL within a source directory, because that will
3091 # break other packages using the cache if that directory is
3092 # removed, or if the path is relative.
3093 INSTALL=$ac_install_sh
3096 echo "$as_me:$LINENO: result: $INSTALL" >&5
3097 echo "${ECHO_T}$INSTALL" >&6
3099 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3100 # It thinks the first close brace ends the variable substitution.
3101 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3103 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3105 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3107 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
3108 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
3111 echo timestamp > conftest.file
3112 # Do `set' in a subshell so we don't clobber the current shell's
3113 # arguments. Must try -L first in case configure is actually a
3114 # symlink; some systems play weird games with the mod time of symlinks
3115 # (eg FreeBSD returns the mod time of the symlink's containing
3118 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
3119 if test "$*" = "X"; then
3121 set X `ls -t $srcdir/configure conftest.file`
3124 if test "$*" != "X $srcdir/configure conftest.file" \
3125 && test "$*" != "X conftest.file $srcdir/configure"; then
3127 # If neither matched, then we have a broken ls. This can happen
3128 # if, for instance, CONFIG_SHELL is bash and it inherits a
3129 # broken ls alias from the environment. This has actually
3130 # happened. Such a system could not be considered "sane".
3131 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
3132 alias in your environment" >&5
3133 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
3134 alias in your environment" >&2;}
3135 { (exit 1); exit 1; }; }
3138 test "$2" = conftest.file
3144 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
3145 Check your system clock" >&5
3146 echo "$as_me: error: newly created file is older than distributed files!
3147 Check your system clock" >&2;}
3148 { (exit 1); exit 1; }; }
3150 echo "$as_me:$LINENO: result: yes" >&5
3151 echo "${ECHO_T}yes" >&6
3152 test "$program_prefix" != NONE &&
3153 program_transform_name="s,^,$program_prefix,;$program_transform_name"
3154 # Use a double $ so make ignores it.
3155 test "$program_suffix" != NONE &&
3156 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
3157 # Double any \ or $. echo might interpret backslashes.
3158 # By default was `s,x,x', remove it if useless.
3159 cat <<\_ACEOF >conftest.sed
3160 s/[\\$]/&&/g;s/;s,x,x,$//
3162 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
3165 # expand $ac_aux_dir to an absolute path
3166 am_aux_dir=`cd $ac_aux_dir && pwd`
3168 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
3169 # Use eval to expand $SHELL
3170 if eval "$MISSING --run true"; then
3171 am_missing_run="$MISSING --run "
3174 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
3175 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3178 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
3179 # We used to keeping the `.' as first argument, in order to
3180 # allow $(mkdir_p) to be used without argument. As in
3181 # $(mkdir_p) $(somedir)
3182 # where $(somedir) is conditionally defined. However this is wrong
3184 # 1. if the package is installed by a user who cannot write `.'
3185 # make install will fail,
3186 # 2. the above comment should most certainly read
3187 # $(mkdir_p) $(DESTDIR)$(somedir)
3188 # so it does not work when $(somedir) is undefined and
3189 # $(DESTDIR) is not.
3190 # To support the latter case, we have to write
3191 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
3192 # so the `.' trick is pointless.
3193 mkdir_p='mkdir -p --'
3195 # On NextStep and OpenStep, the `mkdir' command does not
3196 # recognize any option. It will interpret all options as
3197 # directories to create, and then abort because `.' already
3199 for d in ./-p ./--version;
3201 test -d $d && rmdir $d
3203 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
3204 if test -f "$ac_aux_dir/mkinstalldirs"; then
3205 mkdir_p='$(mkinstalldirs)'
3207 mkdir_p='$(install_sh) -d'
3211 for ac_prog in gawk mawk nawk awk
3213 # Extract the first word of "$ac_prog", so it can be a program name with args.
3214 set dummy $ac_prog; ac_word=$2
3215 echo "$as_me:$LINENO: checking for $ac_word" >&5
3216 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3217 if test "${ac_cv_prog_AWK+set}" = set; then
3218 echo $ECHO_N "(cached) $ECHO_C" >&6
3220 if test -n "$AWK"; then
3221 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3227 test -z "$as_dir" && as_dir=.
3228 for ac_exec_ext in '' $ac_executable_extensions; do
3229 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3230 ac_cv_prog_AWK="$ac_prog"
3231 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3240 if test -n "$AWK"; then
3241 echo "$as_me:$LINENO: result: $AWK" >&5
3242 echo "${ECHO_T}$AWK" >&6
3244 echo "$as_me:$LINENO: result: no" >&5
3245 echo "${ECHO_T}no" >&6
3248 test -n "$AWK" && break
3251 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3252 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3253 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3254 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3255 echo $ECHO_N "(cached) $ECHO_C" >&6
3257 cat >conftest.make <<\_ACEOF
3259 @echo 'ac_maketemp="$(MAKE)"'
3261 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3262 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3263 if test -n "$ac_maketemp"; then
3264 eval ac_cv_prog_make_${ac_make}_set=yes
3266 eval ac_cv_prog_make_${ac_make}_set=no
3270 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3271 echo "$as_me:$LINENO: result: yes" >&5
3272 echo "${ECHO_T}yes" >&6
3275 echo "$as_me:$LINENO: result: no" >&5
3276 echo "${ECHO_T}no" >&6
3277 SET_MAKE="MAKE=${MAKE-make}"
3280 rm -rf .tst 2>/dev/null
3281 mkdir .tst 2>/dev/null
3282 if test -d .tst; then
3287 rmdir .tst 2>/dev/null
3289 DEPDIR="${am__leading_dot}deps"
3291 ac_config_commands="$ac_config_commands depfiles"
3294 am_make=${MAKE-make}
3295 cat > confinc << 'END'
3300 # If we don't find an include directive, just comment out the code.
3301 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3302 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
3306 # First try GNU make style include.
3307 echo "include confinc" > confmf
3308 # We grep out `Entering directory' and `Leaving directory'
3309 # messages which can occur if `w' ends up in MAKEFLAGS.
3310 # In particular we don't look at `^make:' because GNU make might
3311 # be invoked under some other name (usually "gmake"), in which
3312 # case it prints its new name instead of `make'.
3313 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3318 # Now try BSD make style include.
3319 if test "$am__include" = "#"; then
3320 echo '.include "confinc"' > confmf
3321 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3322 am__include=.include
3329 echo "$as_me:$LINENO: result: $_am_result" >&5
3330 echo "${ECHO_T}$_am_result" >&6
3331 rm -f confinc confmf
3333 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3334 if test "${enable_dependency_tracking+set}" = set; then
3335 enableval="$enable_dependency_tracking"
3338 if test "x$enable_dependency_tracking" != xno; then
3339 am_depcomp="$ac_aux_dir/depcomp"
3344 if test "x$enable_dependency_tracking" != xno; then
3354 # test to see if srcdir already configured
3355 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3356 test -f $srcdir/config.status; then
3357 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3358 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3359 { (exit 1); exit 1; }; }
3362 # test whether we have cygpath
3363 if test -z "$CYGPATH_W"; then
3364 if (cygpath --version) >/dev/null 2>/dev/null; then
3365 CYGPATH_W='cygpath -w'
3372 # Define the identity of the package.
3374 VERSION='version-unused'
3377 cat >>confdefs.h <<_ACEOF
3378 #define PACKAGE "$PACKAGE"
3382 cat >>confdefs.h <<_ACEOF
3383 #define VERSION "$VERSION"
3386 # Some tools Automake needs.
3388 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3391 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3394 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3397 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3400 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3402 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3404 # Installed binaries are usually stripped using `strip' when the user
3405 # run `make install-strip'. However `strip' might not be the right
3406 # tool to use in cross-compilation environments, therefore Automake
3407 # will honor the `STRIP' environment variable to overrule this program.
3408 if test "$cross_compiling" != no; then
3409 if test -n "$ac_tool_prefix"; then
3410 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3411 set dummy ${ac_tool_prefix}strip; ac_word=$2
3412 echo "$as_me:$LINENO: checking for $ac_word" >&5
3413 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3414 if test "${ac_cv_prog_STRIP+set}" = set; then
3415 echo $ECHO_N "(cached) $ECHO_C" >&6
3417 if test -n "$STRIP"; then
3418 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3420 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3424 test -z "$as_dir" && as_dir=.
3425 for ac_exec_ext in '' $ac_executable_extensions; do
3426 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3427 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3428 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3436 STRIP=$ac_cv_prog_STRIP
3437 if test -n "$STRIP"; then
3438 echo "$as_me:$LINENO: result: $STRIP" >&5
3439 echo "${ECHO_T}$STRIP" >&6
3441 echo "$as_me:$LINENO: result: no" >&5
3442 echo "${ECHO_T}no" >&6
3446 if test -z "$ac_cv_prog_STRIP"; then
3448 # Extract the first word of "strip", so it can be a program name with args.
3449 set dummy strip; ac_word=$2
3450 echo "$as_me:$LINENO: checking for $ac_word" >&5
3451 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3452 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3453 echo $ECHO_N "(cached) $ECHO_C" >&6
3455 if test -n "$ac_ct_STRIP"; then
3456 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3462 test -z "$as_dir" && as_dir=.
3463 for ac_exec_ext in '' $ac_executable_extensions; do
3464 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3465 ac_cv_prog_ac_ct_STRIP="strip"
3466 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3472 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3475 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3476 if test -n "$ac_ct_STRIP"; then
3477 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3478 echo "${ECHO_T}$ac_ct_STRIP" >&6
3480 echo "$as_me:$LINENO: result: no" >&5
3481 echo "${ECHO_T}no" >&6
3486 STRIP="$ac_cv_prog_STRIP"
3490 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3492 # We need awk for the "check" target. The system "awk" is bad on
3494 # Always define AMTAR for backward compatibility.
3496 AMTAR=${AMTAR-"${am_missing_run}tar"}
3498 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3503 depcc="$CC" am_compiler_list=
3505 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3506 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3507 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3508 echo $ECHO_N "(cached) $ECHO_C" >&6
3510 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3511 # We make a subdir and do the tests there. Otherwise we can end up
3512 # making bogus files that we don't know about and never remove. For
3513 # instance it was reported that on HP-UX the gcc test will end up
3514 # making a dummy file named `D' -- because `-MD' means `put the output
3517 # Copy depcomp to subdir because otherwise we won't find it if we're
3518 # using a relative directory.
3519 cp "$am_depcomp" conftest.dir
3521 # We will build objects and dependencies in a subdirectory because
3522 # it helps to detect inapplicable dependency modes. For instance
3523 # both Tru64's cc and ICC support -MD to output dependencies as a
3524 # side effect of compilation, but ICC will put the dependencies in
3525 # the current directory while Tru64 will put them in the object
3529 am_cv_CC_dependencies_compiler_type=none
3530 if test "$am_compiler_list" = ""; then
3531 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3533 for depmode in $am_compiler_list; do
3534 # Setup a source with many dependencies, because some compilers
3535 # like to wrap large dependency lists on column 80 (with \), and
3536 # we should not choose a depcomp mode which is confused by this.
3538 # We need to recreate these files for each test, as the compiler may
3539 # overwrite some of them when testing with obscure command lines.
3540 # This happens at least with the AIX C compiler.
3542 for i in 1 2 3 4 5 6; do
3543 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3544 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3545 # Solaris 8's {/usr,}/bin/sh.
3546 touch sub/conftst$i.h
3548 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3552 # after this tag, mechanisms are not by side-effect, so they'll
3553 # only be used when explicitly requested
3554 if test "x$enable_dependency_tracking" = xyes; then
3562 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3563 # mode. It turns out that the SunPro C++ compiler does not properly
3564 # handle `-M -o', and we need to detect this.
3565 if depmode=$depmode \
3566 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3567 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3568 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3569 >/dev/null 2>conftest.err &&
3570 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3571 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3572 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3573 # icc doesn't choke on unknown options, it will just issue warnings
3574 # or remarks (even with -Werror). So we grep stderr for any message
3575 # that says an option was ignored or not supported.
3576 # When given -MP, icc 7.0 and 7.1 complain thusly:
3577 # icc: Command line warning: ignoring option '-M'; no argument required
3578 # The diagnosis changed in icc 8.0:
3579 # icc: Command line remark: option '-MP' not supported
3580 if (grep 'ignoring option' conftest.err ||
3581 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3582 am_cv_CC_dependencies_compiler_type=$depmode
3591 am_cv_CC_dependencies_compiler_type=none
3595 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3596 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3597 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3602 test "x$enable_dependency_tracking" != xno \
3603 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3605 am__fastdepCC_FALSE='#'
3607 am__fastdepCC_TRUE='#'
3608 am__fastdepCC_FALSE=
3612 depcc="$CXX" am_compiler_list=
3614 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3615 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3616 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
3617 echo $ECHO_N "(cached) $ECHO_C" >&6
3619 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3620 # We make a subdir and do the tests there. Otherwise we can end up
3621 # making bogus files that we don't know about and never remove. For
3622 # instance it was reported that on HP-UX the gcc test will end up
3623 # making a dummy file named `D' -- because `-MD' means `put the output
3626 # Copy depcomp to subdir because otherwise we won't find it if we're
3627 # using a relative directory.
3628 cp "$am_depcomp" conftest.dir
3630 # We will build objects and dependencies in a subdirectory because
3631 # it helps to detect inapplicable dependency modes. For instance
3632 # both Tru64's cc and ICC support -MD to output dependencies as a
3633 # side effect of compilation, but ICC will put the dependencies in
3634 # the current directory while Tru64 will put them in the object
3638 am_cv_CXX_dependencies_compiler_type=none
3639 if test "$am_compiler_list" = ""; then
3640 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3642 for depmode in $am_compiler_list; do
3643 # Setup a source with many dependencies, because some compilers
3644 # like to wrap large dependency lists on column 80 (with \), and
3645 # we should not choose a depcomp mode which is confused by this.
3647 # We need to recreate these files for each test, as the compiler may
3648 # overwrite some of them when testing with obscure command lines.
3649 # This happens at least with the AIX C compiler.
3651 for i in 1 2 3 4 5 6; do
3652 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3653 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3654 # Solaris 8's {/usr,}/bin/sh.
3655 touch sub/conftst$i.h
3657 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3661 # after this tag, mechanisms are not by side-effect, so they'll
3662 # only be used when explicitly requested
3663 if test "x$enable_dependency_tracking" = xyes; then
3671 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3672 # mode. It turns out that the SunPro C++ compiler does not properly
3673 # handle `-M -o', and we need to detect this.
3674 if depmode=$depmode \
3675 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3676 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3677 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3678 >/dev/null 2>conftest.err &&
3679 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3680 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3681 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3682 # icc doesn't choke on unknown options, it will just issue warnings
3683 # or remarks (even with -Werror). So we grep stderr for any message
3684 # that says an option was ignored or not supported.
3685 # When given -MP, icc 7.0 and 7.1 complain thusly:
3686 # icc: Command line warning: ignoring option '-M'; no argument required
3687 # The diagnosis changed in icc 8.0:
3688 # icc: Command line remark: option '-MP' not supported
3689 if (grep 'ignoring option' conftest.err ||
3690 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3691 am_cv_CXX_dependencies_compiler_type=$depmode
3700 am_cv_CXX_dependencies_compiler_type=none
3704 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
3705 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
3706 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
3711 test "x$enable_dependency_tracking" != xno \
3712 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
3713 am__fastdepCXX_TRUE=
3714 am__fastdepCXX_FALSE='#'
3716 am__fastdepCXX_TRUE='#'
3717 am__fastdepCXX_FALSE=
3723 if test -n "$ac_tool_prefix"; then
3724 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3725 set dummy ${ac_tool_prefix}as; ac_word=$2
3726 echo "$as_me:$LINENO: checking for $ac_word" >&5
3727 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3728 if test "${ac_cv_prog_AS+set}" = set; then
3729 echo $ECHO_N "(cached) $ECHO_C" >&6
3731 if test -n "$AS"; then
3732 ac_cv_prog_AS="$AS" # Let the user override the test.
3734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3738 test -z "$as_dir" && as_dir=.
3739 for ac_exec_ext in '' $ac_executable_extensions; do
3740 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3741 ac_cv_prog_AS="${ac_tool_prefix}as"
3742 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3751 if test -n "$AS"; then
3752 echo "$as_me:$LINENO: result: $AS" >&5
3753 echo "${ECHO_T}$AS" >&6
3755 echo "$as_me:$LINENO: result: no" >&5
3756 echo "${ECHO_T}no" >&6
3760 if test -z "$ac_cv_prog_AS"; then
3762 # Extract the first word of "as", so it can be a program name with args.
3763 set dummy as; ac_word=$2
3764 echo "$as_me:$LINENO: checking for $ac_word" >&5
3765 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3766 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
3767 echo $ECHO_N "(cached) $ECHO_C" >&6
3769 if test -n "$ac_ct_AS"; then
3770 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3776 test -z "$as_dir" && as_dir=.
3777 for ac_exec_ext in '' $ac_executable_extensions; do
3778 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3779 ac_cv_prog_ac_ct_AS="as"
3780 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3788 ac_ct_AS=$ac_cv_prog_ac_ct_AS
3789 if test -n "$ac_ct_AS"; then
3790 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
3791 echo "${ECHO_T}$ac_ct_AS" >&6
3793 echo "$as_me:$LINENO: result: no" >&5
3794 echo "${ECHO_T}no" >&6
3802 if test -n "$ac_tool_prefix"; then
3803 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3804 set dummy ${ac_tool_prefix}ld; ac_word=$2
3805 echo "$as_me:$LINENO: checking for $ac_word" >&5
3806 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3807 if test "${ac_cv_prog_LD+set}" = set; then
3808 echo $ECHO_N "(cached) $ECHO_C" >&6
3810 if test -n "$LD"; then
3811 ac_cv_prog_LD="$LD" # Let the user override the test.
3813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3817 test -z "$as_dir" && as_dir=.
3818 for ac_exec_ext in '' $ac_executable_extensions; do
3819 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3820 ac_cv_prog_LD="${ac_tool_prefix}ld"
3821 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3830 if test -n "$LD"; then
3831 echo "$as_me:$LINENO: result: $LD" >&5
3832 echo "${ECHO_T}$LD" >&6
3834 echo "$as_me:$LINENO: result: no" >&5
3835 echo "${ECHO_T}no" >&6
3839 if test -z "$ac_cv_prog_LD"; then
3841 # Extract the first word of "ld", so it can be a program name with args.
3842 set dummy ld; ac_word=$2
3843 echo "$as_me:$LINENO: checking for $ac_word" >&5
3844 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3845 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3846 echo $ECHO_N "(cached) $ECHO_C" >&6
3848 if test -n "$ac_ct_LD"; then
3849 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3855 test -z "$as_dir" && as_dir=.
3856 for ac_exec_ext in '' $ac_executable_extensions; do
3857 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3858 ac_cv_prog_ac_ct_LD="ld"
3859 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3867 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3868 if test -n "$ac_ct_LD"; then
3869 echo "$as_me:$LINENO: result: $ac_ct_LD" >&5
3870 echo "${ECHO_T}$ac_ct_LD" >&6
3872 echo "$as_me:$LINENO: result: no" >&5
3873 echo "${ECHO_T}no" >&6
3881 if test -n "$ac_tool_prefix"; then
3882 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3883 set dummy ${ac_tool_prefix}ar; ac_word=$2
3884 echo "$as_me:$LINENO: checking for $ac_word" >&5
3885 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3886 if test "${ac_cv_prog_AR+set}" = set; then
3887 echo $ECHO_N "(cached) $ECHO_C" >&6
3889 if test -n "$AR"; then
3890 ac_cv_prog_AR="$AR" # Let the user override the test.
3892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3896 test -z "$as_dir" && as_dir=.
3897 for ac_exec_ext in '' $ac_executable_extensions; do
3898 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3899 ac_cv_prog_AR="${ac_tool_prefix}ar"
3900 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3909 if test -n "$AR"; then
3910 echo "$as_me:$LINENO: result: $AR" >&5
3911 echo "${ECHO_T}$AR" >&6
3913 echo "$as_me:$LINENO: result: no" >&5
3914 echo "${ECHO_T}no" >&6
3918 if test -z "$ac_cv_prog_AR"; then
3920 # Extract the first word of "ar", so it can be a program name with args.
3921 set dummy ar; ac_word=$2
3922 echo "$as_me:$LINENO: checking for $ac_word" >&5
3923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3924 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3925 echo $ECHO_N "(cached) $ECHO_C" >&6
3927 if test -n "$ac_ct_AR"; then
3928 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3934 test -z "$as_dir" && as_dir=.
3935 for ac_exec_ext in '' $ac_executable_extensions; do
3936 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3937 ac_cv_prog_ac_ct_AR="ar"
3938 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3946 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3947 if test -n "$ac_ct_AR"; then
3948 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3949 echo "${ECHO_T}$ac_ct_AR" >&6
3951 echo "$as_me:$LINENO: result: no" >&5
3952 echo "${ECHO_T}no" >&6
3960 if test -n "$ac_tool_prefix"; then
3961 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3962 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3963 echo "$as_me:$LINENO: checking for $ac_word" >&5
3964 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3965 if test "${ac_cv_prog_RANLIB+set}" = set; then
3966 echo $ECHO_N "(cached) $ECHO_C" >&6
3968 if test -n "$RANLIB"; then
3969 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3975 test -z "$as_dir" && as_dir=.
3976 for ac_exec_ext in '' $ac_executable_extensions; do
3977 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3978 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3979 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3987 RANLIB=$ac_cv_prog_RANLIB
3988 if test -n "$RANLIB"; then
3989 echo "$as_me:$LINENO: result: $RANLIB" >&5
3990 echo "${ECHO_T}$RANLIB" >&6
3992 echo "$as_me:$LINENO: result: no" >&5
3993 echo "${ECHO_T}no" >&6
3997 if test -z "$ac_cv_prog_RANLIB"; then
3998 ac_ct_RANLIB=$RANLIB
3999 # Extract the first word of "ranlib", so it can be a program name with args.
4000 set dummy ranlib; ac_word=$2
4001 echo "$as_me:$LINENO: checking for $ac_word" >&5
4002 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4003 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4004 echo $ECHO_N "(cached) $ECHO_C" >&6
4006 if test -n "$ac_ct_RANLIB"; then
4007 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4013 test -z "$as_dir" && as_dir=.
4014 for ac_exec_ext in '' $ac_executable_extensions; do
4015 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4016 ac_cv_prog_ac_ct_RANLIB="ranlib"
4017 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4023 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4026 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4027 if test -n "$ac_ct_RANLIB"; then
4028 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4029 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4031 echo "$as_me:$LINENO: result: no" >&5
4032 echo "${ECHO_T}no" >&6
4035 RANLIB=$ac_ct_RANLIB
4037 RANLIB="$ac_cv_prog_RANLIB"
4040 for ac_prog in gawk mawk nawk awk
4042 # Extract the first word of "$ac_prog", so it can be a program name with args.
4043 set dummy $ac_prog; ac_word=$2
4044 echo "$as_me:$LINENO: checking for $ac_word" >&5
4045 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4046 if test "${ac_cv_prog_AWK+set}" = set; then
4047 echo $ECHO_N "(cached) $ECHO_C" >&6
4049 if test -n "$AWK"; then
4050 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4056 test -z "$as_dir" && as_dir=.
4057 for ac_exec_ext in '' $ac_executable_extensions; do
4058 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4059 ac_cv_prog_AWK="$ac_prog"
4060 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4069 if test -n "$AWK"; then
4070 echo "$as_me:$LINENO: result: $AWK" >&5
4071 echo "${ECHO_T}$AWK" >&6
4073 echo "$as_me:$LINENO: result: no" >&5
4074 echo "${ECHO_T}no" >&6
4077 test -n "$AWK" && break
4080 for ac_prog in jar fastjar gjar
4082 # Extract the first word of "$ac_prog", so it can be a program name with args.
4083 set dummy $ac_prog; ac_word=$2
4084 echo "$as_me:$LINENO: checking for $ac_word" >&5
4085 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4086 if test "${ac_cv_prog_JAR+set}" = set; then
4087 echo $ECHO_N "(cached) $ECHO_C" >&6
4089 if test -n "$JAR"; then
4090 ac_cv_prog_JAR="$JAR" # Let the user override the test.
4092 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4096 test -z "$as_dir" && as_dir=.
4097 for ac_exec_ext in '' $ac_executable_extensions; do
4098 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4099 ac_cv_prog_JAR="$ac_prog"
4100 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4109 if test -n "$JAR"; then
4110 echo "$as_me:$LINENO: result: $JAR" >&5
4111 echo "${ECHO_T}$JAR" >&6
4113 echo "$as_me:$LINENO: result: no" >&5
4114 echo "${ECHO_T}no" >&6
4117 test -n "$JAR" && break
4119 test -n "$JAR" || JAR="no"
4121 # Extract the first word of "zip", so it can be a program name with args.
4122 set dummy zip; ac_word=$2
4123 echo "$as_me:$LINENO: checking for $ac_word" >&5
4124 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4125 if test "${ac_cv_path_ZIP+set}" = set; then
4126 echo $ECHO_N "(cached) $ECHO_C" >&6
4130 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
4133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4137 test -z "$as_dir" && as_dir=.
4138 for ac_exec_ext in '' $ac_executable_extensions; do
4139 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4140 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
4141 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4147 test -z "$ac_cv_path_ZIP" && ac_cv_path_ZIP="no"
4153 if test -n "$ZIP"; then
4154 echo "$as_me:$LINENO: result: $ZIP" >&5
4155 echo "${ECHO_T}$ZIP" >&6
4157 echo "$as_me:$LINENO: result: no" >&5
4158 echo "${ECHO_T}no" >&6
4161 # Extract the first word of "unzip", so it can be a program name with args.
4162 set dummy unzip; ac_word=$2
4163 echo "$as_me:$LINENO: checking for $ac_word" >&5
4164 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4165 if test "${ac_cv_path_UNZIP+set}" = set; then
4166 echo $ECHO_N "(cached) $ECHO_C" >&6
4170 ac_cv_path_UNZIP="$UNZIP" # Let the user override the test with a path.
4173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4177 test -z "$as_dir" && as_dir=.
4178 for ac_exec_ext in '' $ac_executable_extensions; do
4179 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4180 ac_cv_path_UNZIP="$as_dir/$ac_word$ac_exec_ext"
4181 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4187 test -z "$ac_cv_path_UNZIP" && ac_cv_path_UNZIP="unzip"
4191 UNZIP=$ac_cv_path_UNZIP
4193 if test -n "$UNZIP"; then
4194 echo "$as_me:$LINENO: result: $UNZIP" >&5
4195 echo "${ECHO_T}$UNZIP" >&6
4197 echo "$as_me:$LINENO: result: no" >&5
4198 echo "${ECHO_T}no" >&6
4202 # We need a jar that supports -@. This is a GNU extension.
4203 if test "$JAR" != no; then
4204 rm -f config-test.jar
4205 echo $srcdir/configure.ac | $JAR -cf@ config-test.jar
4206 if test -f config-test.jar; then
4207 rm -f config-test.jar
4213 # Prefer the jar we found, but fall back to our jar script.
4214 if test "$JAR" = no; then
4215 if test "$ZIP" = no; then
4216 { { echo "$as_me:$LINENO: error: cannot find neither zip nor jar, cannot continue" >&5
4217 echo "$as_me: error: cannot find neither zip nor jar, cannot continue" >&2;}
4218 { (exit 1); exit 1; }; }
4220 # InfoZIP available, use the 'guaranteed' Bourne-shell JAR to build libjava
4221 JAR=`pwd`/scripts/jar
4225 # Find a good install program. We prefer a C program (faster),
4226 # so one script is as good as another. But avoid the broken or
4227 # incompatible versions:
4228 # SysV /etc/install, /usr/sbin/install
4229 # SunOS /usr/etc/install
4230 # IRIX /sbin/install
4232 # AmigaOS /C/install, which installs bootblocks on floppy discs
4233 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4234 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4235 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4236 # OS/2's system install, which has a completely different semantic
4237 # ./install, which can be erroneously created by make from ./install.sh.
4238 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4239 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4240 if test -z "$INSTALL"; then
4241 if test "${ac_cv_path_install+set}" = set; then
4242 echo $ECHO_N "(cached) $ECHO_C" >&6
4244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4248 test -z "$as_dir" && as_dir=.
4249 # Account for people who put trailing slashes in PATH elements.
4251 ./ | .// | /cC/* | \
4252 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4253 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4256 # OSF1 and SCO ODT 3.0 have their own names for install.
4257 # Don't use installbsd from OSF since it installs stuff as root
4259 for ac_prog in ginstall scoinst install; do
4260 for ac_exec_ext in '' $ac_executable_extensions; do
4261 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4262 if test $ac_prog = install &&
4263 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4264 # AIX install. It has an incompatible calling convention.
4266 elif test $ac_prog = install &&
4267 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4268 # program-specific install script used by HP pwplus--don't use.
4271 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4283 if test "${ac_cv_path_install+set}" = set; then
4284 INSTALL=$ac_cv_path_install
4286 # As a last resort, use the slow shell script. We don't cache a
4287 # path for INSTALL within a source directory, because that will
4288 # break other packages using the cache if that directory is
4289 # removed, or if the path is relative.
4290 INSTALL=$ac_install_sh
4293 echo "$as_me:$LINENO: result: $INSTALL" >&5
4294 echo "${ECHO_T}$INSTALL" >&6
4296 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4297 # It thinks the first close brace ends the variable substitution.
4298 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4300 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4302 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4305 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
4306 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
4307 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4308 if test "${enable_maintainer_mode+set}" = set; then
4309 enableval="$enable_maintainer_mode"
4310 USE_MAINTAINER_MODE=$enableval
4312 USE_MAINTAINER_MODE=no
4314 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
4315 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
4318 if test $USE_MAINTAINER_MODE = yes; then
4319 MAINTAINER_MODE_TRUE=
4320 MAINTAINER_MODE_FALSE='#'
4322 MAINTAINER_MODE_TRUE='#'
4323 MAINTAINER_MODE_FALSE=
4326 MAINT=$MAINTAINER_MODE_TRUE
4332 # configure.host sets the following important variables
4333 # libgcj_cflags - host specific C compiler flags
4334 # libgcj_cxxflags - host specific C++ compiler flags
4335 # libgcj_javaflags - host specific Java compiler flags
4341 . ${srcdir}/configure.host
4343 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4344 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4345 if test "${acl_cv_prog_gnu_ld+set}" = set; then
4346 echo $ECHO_N "(cached) $ECHO_C" >&6
4348 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4349 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4350 acl_cv_prog_gnu_ld=yes
4352 acl_cv_prog_gnu_ld=no
4355 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
4356 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
4357 with_gnu_ld=$acl_cv_prog_gnu_ld
4359 echo "$as_me:$LINENO: checking if the GNU linker ($LD) supports -Bsymbolic-functions" >&5
4360 echo $ECHO_N "checking if the GNU linker ($LD) supports -Bsymbolic-functions... $ECHO_C" >&6
4361 if test "${acl_cv_prog_gnu_ld_symbolic+set}" = set; then
4362 echo $ECHO_N "(cached) $ECHO_C" >&6
4365 acl_cv_prog_gnu_ld_symbolic=no
4367 if test x"$with_gnu_ld" = x"yes"; then
4368 if $LD --help 2>&1 </dev/null | grep Bsymbolic-functions 1>&5; then
4369 acl_cv_prog_gnu_ld_symbolic=yes
4373 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld_symbolic" >&5
4374 echo "${ECHO_T}$acl_cv_prog_gnu_ld_symbolic" >&6
4375 if test x"$acl_cv_prog_gnu_ld_symbolic" = x"yes"; then
4376 SYMBOLIC_LDFLAGS="-Wl,-Bsymbolic-functions"
4381 libgcj_ld_symbolic_functions=$SYMBOLIC_LDFLAGS
4382 if test -z "$libgcj_ld_symbolic"; then
4383 libgcj_ld_symbolic=$SYMBOLIC_LDFLAGS
4386 LIBGCJ_CFLAGS="${libgcj_cflags}"
4387 LIBGCJ_CXXFLAGS="${libgcj_cxxflags}"
4388 LIBGCJ_JAVAFLAGS="${libgcj_javaflags}"
4389 LIBGCJ_LD_SYMBOLIC="${libgcj_ld_symbolic}"
4390 LIBGCJ_LD_SYMBOLIC_FUNCTIONS="${libgcj_ld_symbolic_functions}"
4397 # Only use libltdl for non-newlib builds.
4398 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
4399 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
4400 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
4402 libname_spec='lib$name'
4410 shlibpath_overrides_runpath=unknown
4412 dynamic_linker="$host_os ld.so"
4413 sys_lib_dlsearch_path_spec="/lib /usr/lib"
4414 if test "$GCC" = yes; then
4415 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
4416 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
4417 # if the path contains ";" then we assume it to be the separator
4418 # otherwise default to the standard path separator (i.e. ":") - it is
4419 # assumed that no part of a normal pathname contains ";" but that should
4420 # okay in the real world where ";" in dirpaths is itself problematic.
4421 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
4423 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
4426 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
4428 need_lib_prefix=unknown
4429 hardcode_into_libs=no
4431 # when you set need_version to no, make sure it does not cause -set_version
4432 # flags to be left without arguments
4433 need_version=unknown
4438 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
4439 shlibpath_var=LIBPATH
4441 # AIX 3 has no versioning support, so we append a major version to the name.
4442 soname_spec='${libname}${release}${shared_ext}$major'
4449 hardcode_into_libs=yes
4450 if test "$host_cpu" = ia64; then
4451 # AIX 5 supports IA64
4452 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
4453 shlibpath_var=LD_LIBRARY_PATH
4455 # With GCC up to 2.95.x, collect2 would create an import file
4456 # for dependence libraries. The import file would start with
4457 # the line `#! .'. This would cause the generated library to
4458 # depend on `.', always an invalid library. This was fixed in
4459 # development snapshots of GCC prior to 3.0.
4461 aix4 | aix4.[01] | aix4.[01].*)
4462 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
4464 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
4471 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
4472 # soname into executable. Probably we can add versioning support to
4473 # collect2, so additional links can be useful in future.
4474 if test "$aix_use_runtimelinking" = yes; then
4475 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
4476 # instead of lib<name>.a to let people know that these are not
4477 # typical AIX shared libraries.
4478 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4480 # We preserve .a as extension for shared libraries through AIX4.2
4481 # and later when we are not doing run time linking.
4482 library_names_spec='${libname}${release}.a $libname.a'
4483 soname_spec='${libname}${release}${shared_ext}$major'
4485 shlibpath_var=LIBPATH
4490 library_names_spec='$libname.ixlibrary $libname.a'
4491 # Create ${libname}_ixlibrary.a entries in /sys/libs.
4492 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
4496 library_names_spec='${libname}${shared_ext}'
4497 dynamic_linker="$host_os ld.so"
4498 shlibpath_var=LIBRARY_PATH
4504 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4505 soname_spec='${libname}${release}${shared_ext}$major'
4506 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
4507 shlibpath_var=LD_LIBRARY_PATH
4508 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
4509 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
4510 # the default ld.so.conf also contains /usr/contrib/lib and
4511 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
4512 # libtool to hard-code these into programs
4515 cygwin* | mingw* | pw32*)
4516 version_type=windows
4521 case $GCC,$host_os in
4522 yes,cygwin* | yes,mingw* | yes,pw32*)
4523 library_names_spec='$libname.dll.a'
4524 # DLL is installed to $(libdir)/../bin by postinstall_cmds
4525 postinstall_cmds='base_file=`basename \${file}`~
4526 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
4527 dldir=$destdir/`dirname \$dlpath`~
4528 test -d \$dldir || mkdir -p \$dldir~
4529 $install_prog $dir/$dlname \$dldir/$dlname'
4530 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
4531 dlpath=$dir/\$dldll~
4533 shlibpath_overrides_runpath=yes
4537 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
4538 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
4539 sys_lib_search_path_spec="/lib /lib/w32api /usr/lib /usr/local/lib"
4542 # MinGW DLLs use traditional 'lib' prefix
4543 soname_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
4544 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
4545 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
4546 # It is most probably a Windows format PATH printed by
4547 # mingw gcc, but we are running on Cygwin. Gcc prints its search
4548 # path with ; separators, and with drive letters. We can handle the
4549 # drive letters (cygwin fileutils understands them), so leave them,
4550 # especially as we might pass files found there to a mingw objdump,
4551 # which wouldn't understand a cygwinified path. Ahh.
4552 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
4554 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
4558 # pw32 DLLs use 'pw' prefix rather than 'lib'
4559 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}${shared_ext}'
4565 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
4568 dynamic_linker='Win32 ld.exe'
4569 # FIXME: first we should search . and the directory the executable is in
4573 darwin* | rhapsody*)
4574 dynamic_linker="$host_os dyld"
4578 # FIXME: Relying on posixy $() will cause problems for
4579 # cross-compilation, but unfortunately the echo tests do not
4580 # yet detect zsh echo's removal of \ escapes.
4581 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
4582 soname_spec='${libname}${release}${major}$shared_ext'
4583 shlibpath_overrides_runpath=yes
4584 shlibpath_var=DYLD_LIBRARY_PATH
4585 shrext='$(test .$module = .yes && echo .so || echo .dylib)'
4586 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
4587 if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then
4588 sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
4590 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
4597 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
4598 soname_spec='${libname}${release}${shared_ext}$major'
4599 shlibpath_var=LD_LIBRARY_PATH
4607 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
4608 version_type=freebsd-$objformat
4609 case $version_type in
4611 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
4616 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
4620 shlibpath_var=LD_LIBRARY_PATH
4623 shlibpath_overrides_runpath=yes
4625 freebsd3.01* | freebsdelf3.01*)
4626 shlibpath_overrides_runpath=yes
4627 hardcode_into_libs=yes
4630 shlibpath_overrides_runpath=no
4631 hardcode_into_libs=yes
4640 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
4641 soname_spec='${libname}${release}${shared_ext}$major'
4642 shlibpath_var=LD_LIBRARY_PATH
4643 hardcode_into_libs=yes
4646 hpux9* | hpux10* | hpux11*)
4647 # Give a soname corresponding to the major version so that dld.sl refuses to
4648 # link against other versions.
4655 hardcode_into_libs=yes
4656 dynamic_linker="$host_os dld.so"
4657 shlibpath_var=LD_LIBRARY_PATH
4658 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
4659 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4660 soname_spec='${libname}${release}${shared_ext}$major'
4661 if test "X$HPUX_IA64_MODE" = X32; then
4662 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
4664 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
4666 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
4670 hardcode_into_libs=yes
4671 dynamic_linker="$host_os dld.sl"
4672 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
4673 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
4674 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4675 soname_spec='${libname}${release}${shared_ext}$major'
4676 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
4677 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
4681 dynamic_linker="$host_os dld.sl"
4682 shlibpath_var=SHLIB_PATH
4683 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
4684 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4685 soname_spec='${libname}${release}${shared_ext}$major'
4688 # HP-UX runs *really* slowly unless shared libraries are mode 555.
4689 postinstall_cmds='chmod 555 $lib'
4692 irix5* | irix6* | nonstopux*)
4694 nonstopux*) version_type=nonstopux ;;
4696 if test "$lt_cv_prog_gnu_ld" = yes; then
4704 soname_spec='${libname}${release}${shared_ext}$major'
4705 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
4707 irix5* | nonstopux*)
4711 case $LD in # libtool.m4 will add one of these switches to LD
4712 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
4713 libsuff= shlibsuff= libmagic=32-bit;;
4714 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
4715 libsuff=32 shlibsuff=N32 libmagic=N32;;
4716 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
4717 libsuff=64 shlibsuff=64 libmagic=64-bit;;
4718 *) libsuff= shlibsuff= libmagic=never-match;;
4722 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
4723 shlibpath_overrides_runpath=no
4724 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
4725 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
4726 hardcode_into_libs=yes
4729 # No shared lib support for Linux oldld, aout, or coff.
4730 linux*oldld* | linux*aout* | linux*coff*)
4734 # This must be Linux ELF.
4739 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4740 soname_spec='${libname}${release}${shared_ext}$major'
4741 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
4742 shlibpath_var=LD_LIBRARY_PATH
4743 shlibpath_overrides_runpath=no
4744 # This implies no fast_install, which is unacceptable.
4745 # Some rework will be needed to allow for fast_install
4746 # before this can be enabled.
4747 hardcode_into_libs=yes
4749 # We used to test for /lib/ld.so.1 and disable shared libraries on
4750 # powerpc, because MkLinux only supported shared libraries with the
4751 # GNU dynamic linker. Since this was broken with cross compilers,
4752 # most powerpc-linux boxes support dynamic linking these days and
4753 # people can always --disable-shared, the test was removed, and we
4754 # assume the GNU/Linux dynamic linker is in use.
4755 dynamic_linker='GNU/Linux ld.so'
4762 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
4763 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
4764 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
4765 dynamic_linker='NetBSD (a.out) ld.so'
4767 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'
4768 soname_spec='${libname}${release}${shared_ext}$major'
4769 dynamic_linker='NetBSD ld.elf_so'
4771 shlibpath_var=LD_LIBRARY_PATH
4772 shlibpath_overrides_runpath=yes
4773 hardcode_into_libs=yes
4778 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4779 shlibpath_var=LD_LIBRARY_PATH
4780 shlibpath_overrides_runpath=yes
4787 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4788 soname_spec='${libname}${release}${shared_ext}$major'
4789 shlibpath_var=LD_LIBRARY_PATH
4790 shlibpath_overrides_runpath=yes
4797 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
4798 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
4799 shlibpath_var=LD_LIBRARY_PATH
4800 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4802 openbsd2.[89] | openbsd2.[89].*)
4803 shlibpath_overrides_runpath=no
4806 shlibpath_overrides_runpath=yes
4810 shlibpath_overrides_runpath=yes
4815 libname_spec='$name'
4818 library_names_spec='$libname${shared_ext} $libname.a'
4819 dynamic_linker='OS/2 ld.exe'
4820 shlibpath_var=LIBPATH
4823 osf3* | osf4* | osf5*)
4827 soname_spec='${libname}${release}${shared_ext}$major'
4828 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4829 shlibpath_var=LD_LIBRARY_PATH
4830 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
4831 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
4836 soname_spec='${libname}${release}${shared_ext}$major'
4837 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4838 shlibpath_var=LD_LIBRARY_PATH
4845 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4846 soname_spec='${libname}${release}${shared_ext}$major'
4847 shlibpath_var=LD_LIBRARY_PATH
4848 shlibpath_overrides_runpath=yes
4849 hardcode_into_libs=yes
4850 # ldd complains unless libraries are executable
4851 postinstall_cmds='chmod +x $lib'
4856 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
4857 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
4858 shlibpath_var=LD_LIBRARY_PATH
4859 shlibpath_overrides_runpath=yes
4860 if test "$with_gnu_ld" = yes; then
4866 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4868 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4869 soname_spec='${libname}${release}${shared_ext}$major'
4870 shlibpath_var=LD_LIBRARY_PATH
4871 case $host_vendor in
4873 shlibpath_overrides_runpath=no
4875 export_dynamic_flag_spec='${wl}-Blargedynsym'
4876 runpath_var=LD_RUN_PATH
4884 shlibpath_overrides_runpath=no
4885 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
4891 if test -d /usr/nec ;then
4893 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
4894 soname_spec='$libname${shared_ext}.$major'
4895 shlibpath_var=LD_LIBRARY_PATH
4901 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4902 soname_spec='${libname}${release}${shared_ext}$major'
4903 shlibpath_var=LD_LIBRARY_PATH
4910 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
4911 echo "${ECHO_T}$dynamic_linker" >&6
4912 test "$dynamic_linker" = no && can_build_shared=no
4915 echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
4916 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6
4917 if test "${libltdl_cv_shlibpath_var+set}" = set; then
4918 echo $ECHO_N "(cached) $ECHO_C" >&6
4920 libltdl_cv_shlibpath_var="$shlibpath_var"
4922 echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
4923 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6
4924 if test -n "$libltdl_cv_shlibpath_var"; then
4926 cat >>confdefs.h <<_ACEOF
4927 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
4934 ac_config_headers="$ac_config_headers include/config.h gcj/libgcj-config.h"
4937 # See if the user has requested runtime debugging.
4938 LIBGCJDEBUG="disable"
4940 # Check whether --enable-libgcj-debug or --disable-libgcj-debug was given.
4941 if test "${enable_libgcj_debug+set}" = set; then
4942 enableval="$enable_libgcj_debug"
4943 if test "$enable_libgcj_debug" = yes; then
4945 cat >>confdefs.h <<\_ACEOF
4949 LIBGCJDEBUG="enable"
4954 # Check whether --with-escher or --without-escher was given.
4955 if test "${with_escher+set}" = set; then
4956 withval="$with_escher"
4959 case "$with_escher" in
4967 { { echo "$as_me:$LINENO: error: Please supply an absolute path to Escher library" >&5
4968 echo "$as_me: error: Please supply an absolute path to Escher library" >&2;}
4969 { (exit 1); exit 1; }; }
4976 # Determine which AWT peer libraries to build
4977 # Check whether --enable-java-awt or --disable-java-awt was given.
4978 if test "${enable_java_awt+set}" = set; then
4979 enableval="$enable_java_awt"
4983 peerlibs="`echo ${enable_java_awt} | tr ',' ' '`"
4988 # The default toolkit to use is the first one specified.
4992 for peer in $peerlibs ; do
4995 if test "$no_x" = yes; then
4996 echo "*** xlib peers requested but no X library available" 1>&2
5000 if test -z "$TOOLKIT"; then
5001 TOOLKIT=gnu.awt.xlib.XToolkit
5006 if test "$no_x" = yes; then
5007 echo "*** gtk peers requested but no X library available" 1>&2
5011 if test -z "$TOOLKIT"; then
5012 TOOLKIT=gnu.java.awt.peer.gtk.GtkToolkit
5017 if test "$no_x" = yes; then
5018 # Perhaps we should admit the possibility of embedded Qt.
5019 echo "*** Qt peers requested but no X library available" 1>&2
5023 if test -z "$TOOLKIT"; then
5024 TOOLKIT=gnu.java.awt.peer.qt.QtToolkit
5030 if test -z "$TOOLKIT"; then
5031 TOOLKIT=gnu.java.awt.peer.x.XToolkit
5042 echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
5049 if test "$use_xlib_awt" = yes; then
5059 if test "$use_x_awt" = yes; then
5069 cat >>confdefs.h <<_ACEOF
5070 #define AWT_TOOLKIT "$TOOLKIT"
5075 cat >>confdefs.h <<_ACEOF
5076 #define LIBGCJ_PREFIX "$prefix"
5080 # Create standard.omit based on decisions we just made.
5081 cp $srcdir/standard.omit.in standard.omit
5082 if test "$use_xlib_awt" != yes; then
5083 echo gnu/awt/xlib >> standard.omit
5084 echo gnu/gcj/xlib >> standard.omit
5086 if test "$use_x_awt" != yes; then
5087 echo gnu/java/awt/peer/x >> standard.omit
5090 # Tools that need to be compiled against classpath's tools classes
5091 for package in gnu/gcj/tools/gc_analyze ; do
5092 echo $package >> standard.omit
5093 echo $package >> vm-tools-packages
5096 if test -z "${with_multisubdir}"; then
5099 builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
5104 # Which gcj and host gcj (for ecjx) do we use?
5106 host_exeext=${ac_exeext}
5108 built_gcc_dir="`cd ${builddotdot}/../../${host_subdir}/gcc && ${PWDCMD-pwd}`"
5109 if test -n "${with_cross_host}"; then
5110 # We are being configured with a cross compiler. We can't
5111 # use ac_exeext, because that is for the target platform.
5114 GCJ_FOR_ECJX="${with_cross_host}-gcj"
5115 case "${with_cross_host}" in
5117 cross_host_exeext=.exe
5120 host_exeext=${cross_host_exeext}
5121 if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
5122 if test x"$build_noncanonical" = x"$with_cross_host"; then
5123 # Ordinary cross (host!=target and host=build)
5126 # Canadian cross (host!=target and host!=build)
5133 # We are being configured with a native or crossed-native compiler
5134 if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
5135 if test x"$build" = x"$host"; then
5136 # True native build (host=target and host=build)
5139 # Crossed-native build (host=target and host!=build)
5146 case "${which_gcj}" in
5148 GCJ="$built_gcc_dir/gcj -B`${PWDCMD-pwd}`/ -B$built_gcc_dir/"
5149 GCJH='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/gcc/gcjh'
5152 if test "x${with_newlib}" = "xyes"; then
5153 # FIXME (comment): Why is this needed?
5155 GCJ="${target_noncanonical}-gcj"
5157 GCJ="${target_noncanonical}-gcj -B`${PWDCMD-pwd}`/"
5159 GCJH='$(target_noncanonical)-gcjh'
5162 GCJ="gcj -B`${PWDCMD-pwd}`/"
5171 # Create it, so that compile/link tests don't fail
5172 test -f libgcj.spec || touch libgcj.spec
5176 # Set up to configure Classpath.
5177 # FIXME: no supported way to pass args in autoconf.
5178 ac_configure_args="$ac_configure_args --with-fastjar=$JAR"
5179 # Disable tool wrappers to avoid ltdl.h configure check.
5180 ac_configure_args="$ac_configure_args --disable-tool-wrappers"
5181 ac_configure_args="$ac_configure_args --disable-load-library"
5182 ac_configure_args="$ac_configure_args --${LIBGCJDEBUG}-debug"
5183 ac_configure_args="$ac_configure_args --enable-default-toolkit=$TOOLKIT"
5184 dir1=`cd $srcdir && pwd`
5186 ac_configure_args="$ac_configure_args --with-vm-classes=$dir1:$dir2"
5187 ac_configure_args="$ac_configure_args --disable-core-jni"
5188 ac_configure_args="$ac_configure_args --disable-examples"
5189 ac_configure_args="$ac_configure_args --with-glibj=build"
5190 if test "$plugin_enabled" != yes; then
5191 ac_configure_args="$ac_configure_args --disable-plugin"
5193 if test "$gconf_enabled" != yes; then
5194 ac_configure_args="$ac_configure_args --disable-gconf-peer"
5195 ac_configure_args="$ac_configure_args --enable-default-preferences-peer=gnu.java.util.prefs.FileBasedFactory"
5197 if test "$use_gtk_awt" != yes; then
5198 ac_configure_args="$ac_configure_args --disable-gtk-peer --disable-plugin"
5200 if test "$use_qt_awt" != yes; then
5201 ac_configure_args="$ac_configure_args --disable-qt-peer"
5203 # We need this as qt is disabled by default in classpath.
5204 ac_configure_args="$ac_configure_args --enable-qt-peer"
5206 if test "$use_x_awt" != yes; then
5207 ac_configure_args="$ac_configure_args --without-escher"
5209 # We need this as escher is disabled by default in classpath.
5210 if test "$use_escher" != true; then
5211 { { echo "$as_me:$LINENO: error: Please supply an absolute path to the Escher library" >&5
5212 echo "$as_me: error: Please supply an absolute path to the Escher library" >&2;}
5213 { (exit 1); exit 1; }; }
5215 ac_configure_args="$ac_configure_args --with-escher=$with_escher"
5218 # -Werror causes unavoidable problems in code using alsa.
5219 ac_configure_args="$ac_configure_args --disable-Werror"
5221 # Only use libltdl for non-newlib builds.
5222 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
5223 case $enable_ltdl_convenience in
5224 no) { { echo "$as_me:$LINENO: error: this package needs a convenience libltdl" >&5
5225 echo "$as_me: error: this package needs a convenience libltdl" >&2;}
5226 { (exit 1); exit 1; }; } ;;
5227 "") enable_ltdl_convenience=yes
5228 ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
5230 LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la
5231 INCLTDL='-I${top_srcdir}/''libltdl'
5236 cat >>confdefs.h <<\_ACEOF
5240 # Sigh. Libtool's macro doesn't do the right thing.
5241 INCLTDL="-I\$(top_srcdir)/libltdl $INCLTDL"
5242 # FIXME: this is a hack.
5243 sub_auxdir="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
5244 ac_configure_args="$ac_configure_args --with-auxdir=$sub_auxdir"
5249 # Check whether --enable-shared or --disable-shared was given.
5250 if test "${enable_shared+set}" = set; then
5251 enableval="$enable_shared"
5252 p=${PACKAGE-default}
5254 yes) enable_shared=yes ;;
5255 no) enable_shared=no ;;
5258 # Look at the argument we got. We use all the common list separators.
5259 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
5260 for pkg in $enableval; do
5261 if test "X$pkg" = "X$p"; then
5271 # Check whether --enable-static or --disable-static was given.
5272 if test "${enable_static+set}" = set; then
5273 enableval="$enable_static"
5274 p=${PACKAGE-default}
5276 yes) enable_static=yes ;;
5277 no) enable_static=no ;;
5280 # Look at the argument we got. We use all the common list separators.
5281 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
5282 for pkg in $enableval; do
5283 if test "X$pkg" = "X$p"; then
5293 # Check whether --enable-fast-install or --disable-fast-install was given.
5294 if test "${enable_fast_install+set}" = set; then
5295 enableval="$enable_fast_install"
5296 p=${PACKAGE-default}
5298 yes) enable_fast_install=yes ;;
5299 no) enable_fast_install=no ;;
5301 enable_fast_install=no
5302 # Look at the argument we got. We use all the common list separators.
5303 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
5304 for pkg in $enableval; do
5305 if test "X$pkg" = "X$p"; then
5306 enable_fast_install=yes
5313 enable_fast_install=yes
5316 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5317 if test "${with_gnu_ld+set}" = set; then
5318 withval="$with_gnu_ld"
5319 test "$withval" = no || with_gnu_ld=yes
5324 if test "$GCC" = yes; then
5325 # Check if gcc -print-prog-name=ld gives a path.
5326 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
5327 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
5330 # gcc leaves a trailing carriage return which upsets mingw
5331 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5333 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5336 # Accept absolute paths.
5337 [\\/]* | [A-Za-z]:[\\/]*)
5338 re_direlt='/[^/][^/]*/\.\./'
5339 # Canonicalize the path of ld
5340 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
5341 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5342 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
5344 test -z "$LD" && LD="$ac_prog"
5347 # If it fails, then pretend we aren't using GCC.
5351 # If it is relative, then search for the first ld in PATH.
5355 elif test "$with_gnu_ld" = yes; then
5356 echo "$as_me:$LINENO: checking for GNU ld" >&5
5357 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5359 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5360 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5362 if test "${lt_cv_path_LD+set}" = set; then
5363 echo $ECHO_N "(cached) $ECHO_C" >&6
5365 if test -z "$LD"; then
5366 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5367 for ac_dir in $PATH; do
5368 test -z "$ac_dir" && ac_dir=.
5369 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5370 lt_cv_path_LD="$ac_dir/$ac_prog"
5371 # Check to see if the program is GNU ld. I'd rather use --version,
5372 # but apparently some GNU ld's only accept -v.
5373 # Break only if it was the GNU/non-GNU ld that we prefer.
5374 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
5375 test "$with_gnu_ld" != no && break
5377 test "$with_gnu_ld" != yes && break
5383 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5388 if test -n "$LD"; then
5389 echo "$as_me:$LINENO: result: $LD" >&5
5390 echo "${ECHO_T}$LD" >&6
5392 echo "$as_me:$LINENO: result: no" >&5
5393 echo "${ECHO_T}no" >&6
5395 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5396 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5397 { (exit 1); exit 1; }; }
5398 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5399 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5400 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5401 echo $ECHO_N "(cached) $ECHO_C" >&6
5403 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5404 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
5405 lt_cv_prog_gnu_ld=yes
5407 lt_cv_prog_gnu_ld=no
5410 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5411 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5412 with_gnu_ld=$lt_cv_prog_gnu_ld
5415 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5416 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5417 if test "${lt_cv_ld_reload_flag+set}" = set; then
5418 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 lt_cv_ld_reload_flag='-r'
5422 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5423 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5424 reload_flag=$lt_cv_ld_reload_flag
5425 test -n "$reload_flag" && reload_flag=" $reload_flag"
5427 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5428 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5429 if test "${lt_cv_path_NM+set}" = set; then
5430 echo $ECHO_N "(cached) $ECHO_C" >&6
5432 if test -n "$NM"; then
5433 # Let the user override the test.
5436 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5437 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5438 test -z "$ac_dir" && ac_dir=.
5439 tmp_nm=$ac_dir/${ac_tool_prefix}nm
5440 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
5441 # Check to see if the nm accepts a BSD-compat flag.
5442 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5443 # nm: unknown option "B" ignored
5444 # Tru64's nm complains that /dev/null is an invalid object file
5445 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
5446 lt_cv_path_NM="$tmp_nm -B"
5448 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
5449 lt_cv_path_NM="$tmp_nm -p"
5452 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5453 continue # so that we can try to find one that supports BSD flags
5458 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5463 echo "$as_me:$LINENO: result: $NM" >&5
5464 echo "${ECHO_T}$NM" >&6
5466 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
5467 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
5468 if test "${lt_cv_deplibs_check_method+set}" = set; then
5469 echo $ECHO_N "(cached) $ECHO_C" >&6
5471 lt_cv_file_magic_cmd='$MAGIC_CMD'
5472 lt_cv_file_magic_test_file=
5473 lt_cv_deplibs_check_method='unknown'
5474 # Need to set the preceding variable on all platforms that support
5475 # interlibrary dependencies.
5476 # 'none' -- dependencies not supported.
5477 # `unknown' -- same as none, but documents that we really don't know.
5478 # 'pass_all' -- all dependencies passed with no checks.
5479 # 'test_compile' -- check by making test program.
5480 # 'file_magic [regex]' -- check by looking for files in library path
5481 # which responds to the $file_magic_cmd with a given egrep regex.
5482 # If you have `file' or equivalent on your system and you're not sure
5483 # whether `pass_all' will *always* work, you probably want this one.
5487 lt_cv_deplibs_check_method=pass_all
5491 lt_cv_deplibs_check_method=pass_all
5495 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5496 lt_cv_file_magic_cmd='/usr/bin/file -L'
5497 lt_cv_file_magic_test_file=/shlib/libc.so
5500 cygwin* | mingw* |pw32*)
5501 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5502 lt_cv_file_magic_cmd='$OBJDUMP -f'
5505 darwin* | rhapsody*)
5506 # this will be overwritten by pass_all, but leave it in just in case
5507 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
5508 lt_cv_file_magic_cmd='/usr/bin/file -L'
5510 rhapsody* | darwin1.012)
5511 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
5514 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
5517 lt_cv_deplibs_check_method=pass_all
5520 freebsd* | kfreebsd*-gnu)
5521 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5524 # Not sure whether the presence of OpenBSD here was a mistake.
5525 # Let's accept both of them until this is cleared up.
5526 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
5527 lt_cv_file_magic_cmd=/usr/bin/file
5528 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5532 lt_cv_deplibs_check_method=pass_all
5537 lt_cv_deplibs_check_method=pass_all
5543 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5544 lt_cv_file_magic_cmd=/usr/bin/file
5545 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5548 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5549 lt_cv_file_magic_cmd=/usr/bin/file
5550 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5558 # this will be overridden with pass_all, but let us keep it just in case
5559 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
5563 *-32|*"-32 ") libmagic=32-bit;;
5564 *-n32|*"-n32 ") libmagic=N32;;
5565 *-64|*"-64 ") libmagic=64-bit;;
5566 *) libmagic=never-match;;
5568 # this will be overridden with pass_all, but let us keep it just in case
5569 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
5572 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
5573 lt_cv_deplibs_check_method=pass_all
5576 # This must be Linux ELF.
5578 lt_cv_deplibs_check_method=pass_all
5581 netbsd* | knetbsd*-gnu)
5582 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5583 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
5585 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
5590 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5591 lt_cv_file_magic_cmd=/usr/bin/file
5592 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5595 osf3* | osf4* | osf5*)
5596 # this will be overridden with pass_all, but let us keep it just in case
5597 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
5598 lt_cv_file_magic_test_file=/shlib/libc.so
5599 lt_cv_deplibs_check_method=pass_all
5603 lt_cv_deplibs_check_method=pass_all
5607 lt_cv_deplibs_check_method=pass_all
5608 lt_cv_file_magic_test_file=/lib/libc.so
5611 sysv5uw[78]* | sysv4*uw2*)
5612 lt_cv_deplibs_check_method=pass_all
5615 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5616 case $host_vendor in
5618 lt_cv_deplibs_check_method=pass_all
5621 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5622 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5629 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5630 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5631 file_magic_cmd=$lt_cv_file_magic_cmd
5632 deplibs_check_method=$lt_cv_deplibs_check_method
5637 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
5639 # find the maximum length of command line arguments
5640 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5641 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5642 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5643 echo $ECHO_N "(cached) $ECHO_C" >&6
5650 # On DJGPP, this test can blow up pretty badly due to problems in libc
5651 # (any single argument exceeding 2000 bytes causes a buffer overrun
5652 # during glob expansion). Even if it were fixed, the result of this
5653 # check would be larger than it should be.
5654 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5658 # On Win9x/ME, this test blows up -- it succeeds, but takes
5659 # about 5 minutes as the teststring grows exponentially.
5660 # Worse, since 9x/ME are not pre-emptively multitasking,
5661 # you end up with a "frozen" computer, even though with patience
5662 # the test eventually succeeds (with a max line length of 256k).
5663 # Instead, let's just punt: use the minimum linelength reported by
5664 # all of the supported platforms: 8192 (on NT/2K/XP).
5665 lt_cv_sys_max_cmd_len=8192;
5669 # On AmigaOS with pdksh, this test takes hours, literally.
5670 # So we just punt and use a minimum line length of 8192.
5671 lt_cv_sys_max_cmd_len=8192;
5674 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5675 # This has been around since 386BSD, at least. Likely further.
5676 if test -x /sbin/sysctl; then
5677 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5678 elif test -x /usr/sbin/sysctl; then
5679 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5681 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
5683 # And add a safety zone
5684 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5685 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5691 if test -n "$lt_cv_sys_max_cmd_len" ; then
5692 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5693 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5695 echo "$as_me:$LINENO: result: none" >&5
5696 echo "${ECHO_T}none" >&6
5700 # Only perform the check for file, if the check method requires it
5701 case $deplibs_check_method in
5703 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
5704 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
5705 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
5706 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5707 echo $ECHO_N "(cached) $ECHO_C" >&6
5711 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5714 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5717 ac_save_MAGIC_CMD="$MAGIC_CMD"
5718 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5719 ac_dummy="/usr/bin:$PATH"
5720 for ac_dir in $ac_dummy; do
5721 test -z "$ac_dir" && ac_dir=.
5722 if test -f $ac_dir/${ac_tool_prefix}file; then
5723 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
5724 if test -n "$file_magic_test_file"; then
5725 case $deplibs_check_method in
5727 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5728 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5729 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5730 egrep "$file_magic_regex" > /dev/null; then
5735 *** Warning: the command libtool uses to detect shared libraries,
5736 *** $file_magic_cmd, produces output that libtool cannot recognize.
5737 *** The result is that libtool may fail to recognize shared libraries
5738 *** as such. This will affect the creation of libtool libraries that
5739 *** depend on shared libraries, but programs linked with such libtool
5740 *** libraries will work regardless of this problem. Nevertheless, you
5741 *** may want to report the problem to your system manager and/or to
5742 *** bug-libtool@gnu.org
5752 MAGIC_CMD="$ac_save_MAGIC_CMD"
5757 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5758 if test -n "$MAGIC_CMD"; then
5759 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5760 echo "${ECHO_T}$MAGIC_CMD" >&6
5762 echo "$as_me:$LINENO: result: no" >&5
5763 echo "${ECHO_T}no" >&6
5766 if test -z "$lt_cv_path_MAGIC_CMD"; then
5767 if test -n "$ac_tool_prefix"; then
5768 echo "$as_me:$LINENO: checking for file" >&5
5769 echo $ECHO_N "checking for file... $ECHO_C" >&6
5770 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5771 echo $ECHO_N "(cached) $ECHO_C" >&6
5775 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5778 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5781 ac_save_MAGIC_CMD="$MAGIC_CMD"
5782 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5783 ac_dummy="/usr/bin:$PATH"
5784 for ac_dir in $ac_dummy; do
5785 test -z "$ac_dir" && ac_dir=.
5786 if test -f $ac_dir/file; then
5787 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5788 if test -n "$file_magic_test_file"; then
5789 case $deplibs_check_method in
5791 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5792 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5793 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5794 egrep "$file_magic_regex" > /dev/null; then
5799 *** Warning: the command libtool uses to detect shared libraries,
5800 *** $file_magic_cmd, produces output that libtool cannot recognize.
5801 *** The result is that libtool may fail to recognize shared libraries
5802 *** as such. This will affect the creation of libtool libraries that
5803 *** depend on shared libraries, but programs linked with such libtool
5804 *** libraries will work regardless of this problem. Nevertheless, you
5805 *** may want to report the problem to your system manager and/or to
5806 *** bug-libtool@gnu.org
5816 MAGIC_CMD="$ac_save_MAGIC_CMD"
5821 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5822 if test -n "$MAGIC_CMD"; then
5823 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5824 echo "${ECHO_T}$MAGIC_CMD" >&6
5826 echo "$as_me:$LINENO: result: no" >&5
5827 echo "${ECHO_T}no" >&6
5839 if test -n "$ac_tool_prefix"; then
5840 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5841 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5842 echo "$as_me:$LINENO: checking for $ac_word" >&5
5843 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5844 if test "${ac_cv_prog_RANLIB+set}" = set; then
5845 echo $ECHO_N "(cached) $ECHO_C" >&6
5847 if test -n "$RANLIB"; then
5848 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5854 test -z "$as_dir" && as_dir=.
5855 for ac_exec_ext in '' $ac_executable_extensions; do
5856 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5857 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5858 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5866 RANLIB=$ac_cv_prog_RANLIB
5867 if test -n "$RANLIB"; then
5868 echo "$as_me:$LINENO: result: $RANLIB" >&5
5869 echo "${ECHO_T}$RANLIB" >&6
5871 echo "$as_me:$LINENO: result: no" >&5
5872 echo "${ECHO_T}no" >&6
5876 if test -z "$ac_cv_prog_RANLIB"; then
5877 ac_ct_RANLIB=$RANLIB
5878 # Extract the first word of "ranlib", so it can be a program name with args.
5879 set dummy ranlib; ac_word=$2
5880 echo "$as_me:$LINENO: checking for $ac_word" >&5
5881 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5882 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5883 echo $ECHO_N "(cached) $ECHO_C" >&6
5885 if test -n "$ac_ct_RANLIB"; then
5886 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5892 test -z "$as_dir" && as_dir=.
5893 for ac_exec_ext in '' $ac_executable_extensions; do
5894 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5895 ac_cv_prog_ac_ct_RANLIB="ranlib"
5896 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5902 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5905 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5906 if test -n "$ac_ct_RANLIB"; then
5907 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5908 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5910 echo "$as_me:$LINENO: result: no" >&5
5911 echo "${ECHO_T}no" >&6
5914 RANLIB=$ac_ct_RANLIB
5916 RANLIB="$ac_cv_prog_RANLIB"
5919 if test -n "$ac_tool_prefix"; then
5920 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5921 set dummy ${ac_tool_prefix}strip; ac_word=$2
5922 echo "$as_me:$LINENO: checking for $ac_word" >&5
5923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5924 if test "${ac_cv_prog_STRIP+set}" = set; then
5925 echo $ECHO_N "(cached) $ECHO_C" >&6
5927 if test -n "$STRIP"; then
5928 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5934 test -z "$as_dir" && as_dir=.
5935 for ac_exec_ext in '' $ac_executable_extensions; do
5936 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5937 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5938 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5946 STRIP=$ac_cv_prog_STRIP
5947 if test -n "$STRIP"; then
5948 echo "$as_me:$LINENO: result: $STRIP" >&5
5949 echo "${ECHO_T}$STRIP" >&6
5951 echo "$as_me:$LINENO: result: no" >&5
5952 echo "${ECHO_T}no" >&6
5956 if test -z "$ac_cv_prog_STRIP"; then
5958 # Extract the first word of "strip", so it can be a program name with args.
5959 set dummy strip; ac_word=$2
5960 echo "$as_me:$LINENO: checking for $ac_word" >&5
5961 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5962 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5963 echo $ECHO_N "(cached) $ECHO_C" >&6
5965 if test -n "$ac_ct_STRIP"; then
5966 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5972 test -z "$as_dir" && as_dir=.
5973 for ac_exec_ext in '' $ac_executable_extensions; do
5974 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5975 ac_cv_prog_ac_ct_STRIP="strip"
5976 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5982 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5985 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5986 if test -n "$ac_ct_STRIP"; then
5987 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5988 echo "${ECHO_T}$ac_ct_STRIP" >&6
5990 echo "$as_me:$LINENO: result: no" >&5
5991 echo "${ECHO_T}no" >&6
5996 STRIP="$ac_cv_prog_STRIP"
6000 # Check for any special flags to pass to ltconfig.
6001 libtool_flags="--cache-file=$cache_file"
6002 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
6003 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
6004 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
6005 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
6006 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
6009 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6010 if test "${enable_libtool_lock+set}" = set; then
6011 enableval="$enable_libtool_lock"
6014 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
6015 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
6018 # Check whether --with-pic or --without-pic was given.
6019 if test "${with_pic+set}" = set; then
6025 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
6026 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
6028 # Some flags need to be propagated to the compiler or linker for good
6032 # Find out which ABI we are using.
6033 echo '#line 6033 "configure"' > conftest.$ac_ext
6034 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6035 (eval $ac_compile) 2>&5
6037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6038 (exit $ac_status); }; then
6039 if test "$lt_cv_prog_gnu_ld" = yes; then
6040 case `/usr/bin/file conftest.$ac_objext` in
6042 LD="${LD-ld} -melf32bsmip"
6045 LD="${LD-ld} -melf32bmipn32"
6048 LD="${LD-ld} -melf64bmip"
6052 case `/usr/bin/file conftest.$ac_objext` in
6069 # Find out which ABI we are using.
6070 echo 'int i;' > conftest.$ac_ext
6071 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6072 (eval $ac_compile) 2>&5
6074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6075 (exit $ac_status); }; then
6076 case "`/usr/bin/file conftest.o`" in
6088 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
6089 # Find out which ABI we are using.
6090 echo 'int i;' > conftest.$ac_ext
6091 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6092 (eval $ac_compile) 2>&5
6094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6095 (exit $ac_status); }; then
6096 case "`/usr/bin/file conftest.o`" in
6100 LD="${LD-ld} -m elf_i386"
6102 ppc64-*linux*|powerpc64-*linux*)
6103 LD="${LD-ld} -m elf32ppclinux"
6106 LD="${LD-ld} -m elf_s390"
6109 LD="${LD-ld} -m elf32_sparc"
6116 LD="${LD-ld} -m elf_x86_64"
6118 ppc*-*linux*|powerpc*-*linux*)
6119 LD="${LD-ld} -m elf64ppc"
6122 LD="${LD-ld} -m elf64_s390"
6125 LD="${LD-ld} -m elf64_sparc"
6135 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6136 SAVE_CFLAGS="$CFLAGS"
6137 CFLAGS="$CFLAGS -belf"
6138 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6139 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6140 if test "${lt_cv_cc_needs_belf+set}" = set; then
6141 echo $ECHO_N "(cached) $ECHO_C" >&6
6146 ac_cpp='$CPP $CPPFLAGS'
6147 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6148 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6149 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6151 if test x$gcc_no_link = xyes; then
6152 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6153 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6154 { (exit 1); exit 1; }; }
6156 cat >conftest.$ac_ext <<_ACEOF
6159 cat confdefs.h >>conftest.$ac_ext
6160 cat >>conftest.$ac_ext <<_ACEOF
6161 /* end confdefs.h. */
6171 rm -f conftest.$ac_objext conftest$ac_exeext
6172 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6173 (eval $ac_link) 2>conftest.er1
6175 grep -v '^ *+' conftest.er1 >conftest.err
6177 cat conftest.err >&5
6178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6179 (exit $ac_status); } &&
6180 { ac_try='test -z "$ac_c_werror_flag"
6181 || test ! -s conftest.err'
6182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6186 (exit $ac_status); }; } &&
6187 { ac_try='test -s conftest$ac_exeext'
6188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6192 (exit $ac_status); }; }; then
6193 lt_cv_cc_needs_belf=yes
6195 echo "$as_me: failed program was:" >&5
6196 sed 's/^/| /' conftest.$ac_ext >&5
6198 lt_cv_cc_needs_belf=no
6200 rm -f conftest.err conftest.$ac_objext \
6201 conftest$ac_exeext conftest.$ac_ext
6203 ac_cpp='$CPP $CPPFLAGS'
6204 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6205 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6206 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6209 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6210 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6211 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6212 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6213 CFLAGS="$SAVE_CFLAGS"
6221 # Save cache, so that ltconfig can load it
6222 cat >confcache <<\_ACEOF
6223 # This file is a shell script that caches the results of configure
6224 # tests run on this system so they can be shared between configure
6225 # scripts and configure runs, see configure's option --config-cache.
6226 # It is not useful on other systems. If it contains results you don't
6227 # want to keep, you may remove or edit it.
6229 # config.status only pays attention to the cache file if you give it
6230 # the --recheck option to rerun configure.
6232 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6233 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6238 # The following way of writing the cache mishandles newlines in values,
6239 # but we know of no workaround that is simple, portable, and efficient.
6240 # So, don't put newlines in cache variables' values.
6241 # Ultrix sh set writes to stderr and can't be redirected directly,
6242 # and sets the high bit in the cache file unless we assign to the vars.
6245 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6247 # `set' does not quote correctly, so add quotes (double-quote
6248 # substitution turns \\\\ into \\, and sed turns \\ into \).
6251 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6254 # `set' quotes correctly as required by POSIX, so do not add quotes.
6256 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6263 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6265 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6267 if diff $cache_file confcache >/dev/null 2>&1; then :; else
6268 if test -w $cache_file; then
6269 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6270 cat confcache >$cache_file
6272 echo "not updating unwritable cache $cache_file"
6277 # Actually configure libtool. ac_aux_dir is where install-sh is found.
6278 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
6279 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6280 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6281 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6282 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6283 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
6284 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
6285 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
6286 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
6287 echo "$as_me: error: libtool configure failed" >&2;}
6288 { (exit 1); exit 1; }; }
6290 # Reload cache, that may have been modified by ltconfig
6291 if test -r "$cache_file"; then
6292 # Some versions of bash will fail to source /dev/null (special
6293 # files actually), so we avoid doing that.
6294 if test -f "$cache_file"; then
6295 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
6296 echo "$as_me: loading cache $cache_file" >&6;}
6298 [\\/]* | ?:[\\/]* ) . $cache_file;;
6299 *) . ./$cache_file;;
6303 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
6304 echo "$as_me: creating cache $cache_file" >&6;}
6309 # This can be used to rebuild libtool when needed
6310 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
6312 # Always use our own libtool.
6313 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6315 # Redirect the config.log output again, so that the ltconfig log is not
6316 # clobbered by the next message.
6317 exec 5>>./config.log
6320 ac_cpp='$CXXCPP $CPPFLAGS'
6321 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6322 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6323 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6324 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
6325 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
6326 if test -z "$CXXCPP"; then
6327 if test "${ac_cv_prog_CXXCPP+set}" = set; then
6328 echo $ECHO_N "(cached) $ECHO_C" >&6
6330 # Double quotes because CXXCPP needs to be expanded
6331 for CXXCPP in "$CXX -E" "/lib/cpp"
6334 for ac_cxx_preproc_warn_flag in '' yes
6336 # Use a header file that comes with gcc, so configuring glibc
6337 # with a fresh cross-compiler works.
6338 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6339 # <limits.h> exists even on freestanding compilers.
6340 # On the NeXT, cc -E runs the code through the compiler's parser,
6341 # not just through cpp. "Syntax error" is here to catch this case.
6342 cat >conftest.$ac_ext <<_ACEOF
6345 cat confdefs.h >>conftest.$ac_ext
6346 cat >>conftest.$ac_ext <<_ACEOF
6347 /* end confdefs.h. */
6349 # include <limits.h>
6351 # include <assert.h>
6355 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6356 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6358 grep -v '^ *+' conftest.er1 >conftest.err
6360 cat conftest.err >&5
6361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362 (exit $ac_status); } >/dev/null; then
6363 if test -s conftest.err; then
6364 ac_cpp_err=$ac_cxx_preproc_warn_flag
6365 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6372 if test -z "$ac_cpp_err"; then
6375 echo "$as_me: failed program was:" >&5
6376 sed 's/^/| /' conftest.$ac_ext >&5
6378 # Broken: fails on valid input.
6381 rm -f conftest.err conftest.$ac_ext
6383 # OK, works on sane cases. Now check whether non-existent headers
6384 # can be detected and how.
6385 cat >conftest.$ac_ext <<_ACEOF
6388 cat confdefs.h >>conftest.$ac_ext
6389 cat >>conftest.$ac_ext <<_ACEOF
6390 /* end confdefs.h. */
6391 #include <ac_nonexistent.h>
6393 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6394 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6396 grep -v '^ *+' conftest.er1 >conftest.err
6398 cat conftest.err >&5
6399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6400 (exit $ac_status); } >/dev/null; then
6401 if test -s conftest.err; then
6402 ac_cpp_err=$ac_cxx_preproc_warn_flag
6403 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6410 if test -z "$ac_cpp_err"; then
6411 # Broken: success on invalid input.
6414 echo "$as_me: failed program was:" >&5
6415 sed 's/^/| /' conftest.$ac_ext >&5
6417 # Passes both tests.
6421 rm -f conftest.err conftest.$ac_ext
6424 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6425 rm -f conftest.err conftest.$ac_ext
6426 if $ac_preproc_ok; then
6431 ac_cv_prog_CXXCPP=$CXXCPP
6434 CXXCPP=$ac_cv_prog_CXXCPP
6436 ac_cv_prog_CXXCPP=$CXXCPP
6438 echo "$as_me:$LINENO: result: $CXXCPP" >&5
6439 echo "${ECHO_T}$CXXCPP" >&6
6441 for ac_cxx_preproc_warn_flag in '' yes
6443 # Use a header file that comes with gcc, so configuring glibc
6444 # with a fresh cross-compiler works.
6445 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6446 # <limits.h> exists even on freestanding compilers.
6447 # On the NeXT, cc -E runs the code through the compiler's parser,
6448 # not just through cpp. "Syntax error" is here to catch this case.
6449 cat >conftest.$ac_ext <<_ACEOF
6452 cat confdefs.h >>conftest.$ac_ext
6453 cat >>conftest.$ac_ext <<_ACEOF
6454 /* end confdefs.h. */
6456 # include <limits.h>
6458 # include <assert.h>
6462 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6463 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6465 grep -v '^ *+' conftest.er1 >conftest.err
6467 cat conftest.err >&5
6468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6469 (exit $ac_status); } >/dev/null; then
6470 if test -s conftest.err; then
6471 ac_cpp_err=$ac_cxx_preproc_warn_flag
6472 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6479 if test -z "$ac_cpp_err"; then
6482 echo "$as_me: failed program was:" >&5
6483 sed 's/^/| /' conftest.$ac_ext >&5
6485 # Broken: fails on valid input.
6488 rm -f conftest.err conftest.$ac_ext
6490 # OK, works on sane cases. Now check whether non-existent headers
6491 # can be detected and how.
6492 cat >conftest.$ac_ext <<_ACEOF
6495 cat confdefs.h >>conftest.$ac_ext
6496 cat >>conftest.$ac_ext <<_ACEOF
6497 /* end confdefs.h. */
6498 #include <ac_nonexistent.h>
6500 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6501 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6503 grep -v '^ *+' conftest.er1 >conftest.err
6505 cat conftest.err >&5
6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507 (exit $ac_status); } >/dev/null; then
6508 if test -s conftest.err; then
6509 ac_cpp_err=$ac_cxx_preproc_warn_flag
6510 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6517 if test -z "$ac_cpp_err"; then
6518 # Broken: success on invalid input.
6521 echo "$as_me: failed program was:" >&5
6522 sed 's/^/| /' conftest.$ac_ext >&5
6524 # Passes both tests.
6528 rm -f conftest.err conftest.$ac_ext
6531 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6532 rm -f conftest.err conftest.$ac_ext
6533 if $ac_preproc_ok; then
6536 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6537 See \`config.log' for more details." >&5
6538 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6539 See \`config.log' for more details." >&2;}
6540 { (exit 1); exit 1; }; }
6544 ac_cpp='$CPP $CPPFLAGS'
6545 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6546 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6547 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6551 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-cxx.sh"
6553 lt_save_CFLAGS="$CFLAGS"
6554 AR="$AR" LTCC="$CC" CC="$CXX" CXX="$CXX" CFLAGS="$CXXFLAGS" CPPFLAGS="$CPPFLAGS" \
6555 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6556 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6557 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6558 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6559 deplibs_check_method="$deplibs_check_method" \
6560 file_magic_cmd="$file_magic_cmd" \
6561 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
6562 --build="$build" --add-tag=CXX $ac_aux_dir/ltcf-cxx.sh $host \
6563 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
6564 echo "$as_me: error: libtool tag configuration failed" >&2;}
6565 { (exit 1); exit 1; }; }
6567 CFLAGS="$lt_save_CFLAGS"
6569 # Redirect the config.log output again, so that the ltconfig log is not
6570 # clobbered by the next message.
6571 exec 5>>./config.log
6581 # Extract the first word of "$ac_prog", so it can be a program name with args.
6582 set dummy $ac_prog; ac_word=$2
6583 echo "$as_me:$LINENO: checking for $ac_word" >&5
6584 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6585 if test "${ac_cv_prog_GCJ+set}" = set; then
6586 echo $ECHO_N "(cached) $ECHO_C" >&6
6588 if test -n "$GCJ"; then
6589 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
6591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6595 test -z "$as_dir" && as_dir=.
6596 for ac_exec_ext in '' $ac_executable_extensions; do
6597 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6598 ac_cv_prog_GCJ="$ac_prog"
6599 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6608 if test -n "$GCJ"; then
6609 echo "$as_me:$LINENO: result: $GCJ" >&5
6610 echo "${ECHO_T}$GCJ" >&6
6612 echo "$as_me:$LINENO: result: no" >&5
6613 echo "${ECHO_T}no" >&6
6616 test -n "$GCJ" && break
6618 test -n "$GCJ" || GCJ="gcj"
6620 test -z "$GCJ" && { { echo "$as_me:$LINENO: error: no acceptable gcj found in \$PATH" >&5
6621 echo "$as_me: error: no acceptable gcj found in \$PATH" >&2;}
6622 { (exit 1); exit 1; }; }
6623 if test "x${GCJFLAGS-unset}" = xunset; then
6628 depcc="$GCJ" am_compiler_list='gcc3 gcc'
6630 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6631 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6632 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then
6633 echo $ECHO_N "(cached) $ECHO_C" >&6
6635 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6636 # We make a subdir and do the tests there. Otherwise we can end up
6637 # making bogus files that we don't know about and never remove. For
6638 # instance it was reported that on HP-UX the gcc test will end up
6639 # making a dummy file named `D' -- because `-MD' means `put the output
6642 # Copy depcomp to subdir because otherwise we won't find it if we're
6643 # using a relative directory.
6644 cp "$am_depcomp" conftest.dir
6646 # We will build objects and dependencies in a subdirectory because
6647 # it helps to detect inapplicable dependency modes. For instance
6648 # both Tru64's cc and ICC support -MD to output dependencies as a
6649 # side effect of compilation, but ICC will put the dependencies in
6650 # the current directory while Tru64 will put them in the object
6654 am_cv_GCJ_dependencies_compiler_type=none
6655 if test "$am_compiler_list" = ""; then
6656 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6658 for depmode in $am_compiler_list; do
6659 # Setup a source with many dependencies, because some compilers
6660 # like to wrap large dependency lists on column 80 (with \), and
6661 # we should not choose a depcomp mode which is confused by this.
6663 # We need to recreate these files for each test, as the compiler may
6664 # overwrite some of them when testing with obscure command lines.
6665 # This happens at least with the AIX C compiler.
6667 for i in 1 2 3 4 5 6; do
6668 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6669 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6670 # Solaris 8's {/usr,}/bin/sh.
6671 touch sub/conftst$i.h
6673 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6677 # after this tag, mechanisms are not by side-effect, so they'll
6678 # only be used when explicitly requested
6679 if test "x$enable_dependency_tracking" = xyes; then
6687 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6688 # mode. It turns out that the SunPro C++ compiler does not properly
6689 # handle `-M -o', and we need to detect this.
6690 if depmode=$depmode \
6691 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6692 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6693 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
6694 >/dev/null 2>conftest.err &&
6695 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6696 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
6697 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6698 # icc doesn't choke on unknown options, it will just issue warnings
6699 # or remarks (even with -Werror). So we grep stderr for any message
6700 # that says an option was ignored or not supported.
6701 # When given -MP, icc 7.0 and 7.1 complain thusly:
6702 # icc: Command line warning: ignoring option '-M'; no argument required
6703 # The diagnosis changed in icc 8.0:
6704 # icc: Command line remark: option '-MP' not supported
6705 if (grep 'ignoring option' conftest.err ||
6706 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6707 am_cv_GCJ_dependencies_compiler_type=$depmode
6716 am_cv_GCJ_dependencies_compiler_type=none
6720 echo "$as_me:$LINENO: result: $am_cv_GCJ_dependencies_compiler_type" >&5
6721 echo "${ECHO_T}$am_cv_GCJ_dependencies_compiler_type" >&6
6722 GCJDEPMODE=depmode=$am_cv_GCJ_dependencies_compiler_type
6727 test "x$enable_dependency_tracking" != xno \
6728 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3; then
6729 am__fastdepGCJ_TRUE=
6730 am__fastdepGCJ_FALSE='#'
6732 am__fastdepGCJ_TRUE='#'
6733 am__fastdepGCJ_FALSE=
6739 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-gcj.sh"
6741 lt_save_CFLAGS="$CFLAGS"
6742 AR="$AR" LTCC="$CC" CC="$GCJ" CFLAGS="$GCJFLAGS" CPPFLAGS="$CPPFLAGS" \
6743 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6744 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6745 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6746 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6747 deplibs_check_method="$deplibs_check_method" \
6748 file_magic_cmd="$file_magic_cmd" \
6749 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
6750 --build="$build" --add-tag=GCJ $ac_aux_dir/ltcf-gcj.sh $host \
6751 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
6752 echo "$as_me: error: libtool tag configuration failed" >&2;}
6753 { (exit 1); exit 1; }; }
6755 CFLAGS="$lt_save_CFLAGS"
6757 # Redirect the config.log output again, so that the ltconfig log is not
6758 # clobbered by the next message.
6759 exec 5>>./config.log
6763 if test "x$CC" != xcc; then
6764 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
6765 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
6767 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
6768 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
6770 set dummy $CC; ac_cc=`echo $2 |
6771 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6772 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
6773 echo $ECHO_N "(cached) $ECHO_C" >&6
6775 cat >conftest.$ac_ext <<_ACEOF
6778 cat confdefs.h >>conftest.$ac_ext
6779 cat >>conftest.$ac_ext <<_ACEOF
6780 /* end confdefs.h. */
6790 # Make sure it works both with $CC and with simple cc.
6791 # We do the test twice because some compilers refuse to overwrite an
6792 # existing .o file with -o, though they will create one.
6793 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
6794 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6798 (exit $ac_status); } &&
6799 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6803 (exit $ac_status); };
6805 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
6806 if test "x$CC" != xcc; then
6807 # Test first that cc exists at all.
6808 if { ac_try='cc -c conftest.$ac_ext >&5'
6809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813 (exit $ac_status); }; }; then
6814 ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
6815 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819 (exit $ac_status); } &&
6820 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6824 (exit $ac_status); };
6829 # cc exists but doesn't like -o.
6830 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6835 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6840 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
6841 echo "$as_me:$LINENO: result: yes" >&5
6842 echo "${ECHO_T}yes" >&6
6844 echo "$as_me:$LINENO: result: no" >&5
6845 echo "${ECHO_T}no" >&6
6847 cat >>confdefs.h <<\_ACEOF
6848 #define NO_MINUS_C_MINUS_O 1
6853 # FIXME: we rely on the cache variable name because
6854 # there is no other way.
6856 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6857 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
6858 # Losing compiler, so override with the script.
6859 # FIXME: It is wrong to rewrite CC.
6860 # But if we don't then we get into trouble of one sort or another.
6861 # A longer-term fix would be to have automake use am__CC in this case,
6862 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6863 CC="$am_aux_dir/compile $CC"
6869 subdirs="$subdirs classpath libltdl"
6872 # The -no-testsuite modules omit the test subdir.
6875 if test -d $srcdir/testsuite; then
6877 TESTSUBDIR_FALSE='#'
6884 # Should the runtime set system properties by examining the
6885 # environment variable GCJ_PROPERTIES?
6886 # Check whether --enable-getenv-properties or --disable-getenv-properties was given.
6887 if test "${enable_getenv_properties+set}" = set; then
6888 enableval="$enable_getenv_properties"
6892 # Whether GCJ_PROPERTIES is used depends on the target.
6893 if test -z "$enable_getenv_properties"; then
6894 enable_getenv_properties=${enable_getenv_properties_default-yes}
6896 if test "$enable_getenv_properties" = no; then
6898 cat >>confdefs.h <<\_ACEOF
6899 #define DISABLE_GETENV_PROPERTIES 1
6904 # Whether we should use arguments to main()
6905 if test -z "$enable_main_args"; then
6906 enable_main_args=${enable_main_args_default-yes}
6908 if test "$enable_main_args" = no; then
6910 cat >>confdefs.h <<\_ACEOF
6911 #define DISABLE_MAIN_ARGS 1
6917 # Should we use hashtable-based synchronization?
6918 # Currently works only for Linux X86/ia64
6919 # Typically faster and more space-efficient
6920 # Check whether --enable-hash-synchronization or --disable-hash-synchronization was given.
6921 if test "${enable_hash_synchronization+set}" = set; then
6922 enableval="$enable_hash_synchronization"
6926 if test -z "$enable_hash_synchronization"; then
6927 enable_hash_synchronization=$enable_hash_synchronization_default
6935 # Check whether --with-ecj-jar or --without-ecj-jar was given.
6936 if test "${with_ecj_jar+set}" = set; then
6937 withval="$with_ecj_jar"
6940 if test -f $multi_basedir/ecj.jar; then
6941 ECJ_BUILD_JAR=$multi_basedir/ecj.jar
6942 ECJ_JAR='$(jardir)/ecj.jar'
6950 if test "$ECJ_JAR" != ""; then
6952 BUILD_ECJ1_FALSE='#'
6960 if test $install_ecj_jar = yes; then
6961 INSTALL_ECJ_JAR_TRUE=
6962 INSTALL_ECJ_JAR_FALSE='#'
6964 INSTALL_ECJ_JAR_TRUE='#'
6965 INSTALL_ECJ_JAR_FALSE=
6970 # Check whether --with-java-home or --without-java-home was given.
6971 if test "${with_java_home+set}" = set; then
6972 withval="$with_java_home"
6973 JAVA_HOME="${withval}"
6979 if test ! -z "$JAVA_HOME"; then
6981 JAVA_HOME_SET_FALSE='#'
6983 JAVA_HOME_SET_TRUE='#'
6984 JAVA_HOME_SET_FALSE=
6989 # What is the native OS API for MinGW?
6991 # Check whether --with-win32-nlsapi or --without-win32-nlsapi was given.
6992 if test "${with_win32_nlsapi+set}" = set; then
6993 withval="$with_win32_nlsapi"
6994 case "${withval}" in
6995 ansi) with_win32_nlsapi=ansi ;;
6996 unicows) with_win32_nlsapi=unicows ;;
6997 unicode) with_win32_nlsapi=unicode ;;
6998 *) { { echo "$as_me:$LINENO: error: Bad value ${withval} for --with-win32-nlsapi." >&5
6999 echo "$as_me: error: Bad value ${withval} for --with-win32-nlsapi." >&2;}
7000 { (exit 1); exit 1; }; } ;;
7003 with_win32_nlsapi=ansi
7006 case "${with_win32_nlsapi}" in
7009 cat >>confdefs.h <<\_ACEOF
7010 #define MINGW_LIBGCJ_UNICODE 1
7016 # configure.host sets slow_pthread_self if the synchronization code should
7017 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
7018 if test "${slow_pthread_self}" = "yes"; then
7020 cat >>confdefs.h <<\_ACEOF
7021 #define SLOW_PTHREAD_SELF 1
7026 # Check for gc debugging. This option is handled both here and in the GC.
7027 # Check whether --enable-gc-debug or --disable-gc-debug was given.
7028 if test "${enable_gc_debug+set}" = set; then
7029 enableval="$enable_gc_debug"
7030 if test "$enable_gc_debug" = "yes"; then
7032 cat >>confdefs.h <<\_ACEOF
7033 #define LIBGCJ_GC_DEBUG 1
7039 # See if the user has the interpreter included.
7040 # Check whether --enable-interpreter or --disable-interpreter was given.
7041 if test "${enable_interpreter+set}" = set; then
7042 enableval="$enable_interpreter"
7043 if test "$enable_interpreter" = yes; then
7044 # This can also be set in configure.host.
7045 libgcj_interpreter=yes
7046 elif test "$enable_interpreter" = no; then
7047 libgcj_interpreter=no
7051 if test "$libgcj_interpreter" = yes; then
7053 cat >>confdefs.h <<\_ACEOF
7054 #define INTERPRETER 1
7058 INTERPRETER="$libgcj_interpreter"
7061 echo "$as_me:$LINENO: checking for exception model to use" >&5
7062 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
7064 ac_cpp='$CXXCPP $CPPFLAGS'
7065 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7066 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7067 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7069 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
7070 if test "${enable_sjlj_exceptions+set}" = set; then
7071 enableval="$enable_sjlj_exceptions"
7074 cat > conftest.$ac_ext << EOF
7075 #line 7075 "configure"
7084 old_CXXFLAGS="$CXXFLAGS"
7086 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7087 (eval $ac_compile) 2>&5
7089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7090 (exit $ac_status); }; then
7091 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
7092 enable_sjlj_exceptions=yes
7093 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
7094 enable_sjlj_exceptions=no
7097 CXXFLAGS="$old_CXXFLAGS"
7100 if test x$enable_sjlj_exceptions = xyes; then
7102 cat >>confdefs.h <<\_ACEOF
7103 #define SJLJ_EXCEPTIONS 1
7106 ac_exception_model_name=sjlj
7107 elif test x$enable_sjlj_exceptions = xno; then
7108 ac_exception_model_name="call frame"
7110 { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
7111 echo "$as_me: error: unable to detect exception model" >&2;}
7112 { (exit 1); exit 1; }; }
7115 ac_cpp='$CPP $CPPFLAGS'
7116 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7117 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7118 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7120 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
7121 echo "${ECHO_T}$ac_exception_model_name" >&6
7123 # If we are non using SJLJ exceptions, and this host does not have support
7124 # for unwinding from a signal handler, enable checked dereferences and divides.
7125 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
7126 CHECKREFSPEC=-fcheck-references
7127 DIVIDESPEC=-fuse-divide-subroutine
7131 # See if the user wants to disable java.net. This is the mildly
7132 # ugly way that we admit that target-side configuration sucks.
7133 # Check whether --enable-java-net or --disable-java-net was given.
7134 if test "${enable_java_net+set}" = set; then
7135 enableval="$enable_java_net"
7139 # Whether java.net is built by default can depend on the target.
7140 if test -z "$enable_java_net"; then
7141 enable_java_net=${enable_java_net_default-yes}
7143 if test "$enable_java_net" = no; then
7145 cat >>confdefs.h <<\_ACEOF
7146 #define DISABLE_JAVA_NET 1
7151 # See if the user wants to configure without libffi. Some
7152 # architectures don't support it, and default values are set in
7155 # Check whether --with-libffi or --without-libffi was given.
7156 if test "${with_libffi+set}" = set; then
7157 withval="$with_libffi"
7160 with_libffi=${with_libffi_default-yes}
7165 if test "$with_libffi" != no; then
7167 cat >>confdefs.h <<\_ACEOF
7168 #define USE_LIBFFI 1
7171 LIBFFI=../libffi/libffi_convenience.la
7172 LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
7177 # See if the user wants to disable JVMPI support.
7178 # Check whether --enable-jvmpi or --disable-jvmpi was given.
7179 if test "${enable_jvmpi+set}" = set; then
7180 enableval="$enable_jvmpi"
7184 if test "$enable_jvmpi" != no; then
7186 cat >>confdefs.h <<\_ACEOF
7187 #define ENABLE_JVMPI 1
7192 # If the target is an eCos system, use the appropriate eCos
7194 # FIXME: this should not be a local option but a global target
7195 # system; at present there is no eCos target.
7196 TARGET_ECOS=${PROCESS-"no"}
7198 # Check whether --with-ecos or --without-ecos was given.
7199 if test "${with_ecos+set}" = set; then
7200 withval="$with_ecos"
7201 TARGET_ECOS="$with_ecos"
7205 case "$TARGET_ECOS" in
7212 echo "$as_me:$LINENO: checking whether 'ld' is at least 2.13" >&5
7213 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
7214 LD_PROG=`$CC --print-prog-name=ld`
7215 LD_VERSION=`$LD_PROG --version`
7216 LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
7217 LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
7218 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
7221 if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
7225 if test "x$LD_OK" != x; then
7226 echo "$as_me:$LINENO: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
7227 echo "${ECHO_T}yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
7229 echo "$as_me:$LINENO: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
7230 echo "${ECHO_T}no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
7231 { echo "$as_me:$LINENO: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
7232 echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
7234 cat >>confdefs.h <<\_ACEOF
7235 #define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1
7251 cat >>confdefs.h <<\_ACEOF
7259 ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
7263 ac_cpp='$CPP $CPPFLAGS'
7264 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7265 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7266 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7267 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
7268 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
7269 # On Suns, sometimes $CPP names a directory.
7270 if test -n "$CPP" && test -d "$CPP"; then
7273 if test -z "$CPP"; then
7274 if test "${ac_cv_prog_CPP+set}" = set; then
7275 echo $ECHO_N "(cached) $ECHO_C" >&6
7277 # Double quotes because CPP needs to be expanded
7278 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7281 for ac_c_preproc_warn_flag in '' yes
7283 # Use a header file that comes with gcc, so configuring glibc
7284 # with a fresh cross-compiler works.
7285 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7286 # <limits.h> exists even on freestanding compilers.
7287 # On the NeXT, cc -E runs the code through the compiler's parser,
7288 # not just through cpp. "Syntax error" is here to catch this case.
7289 cat >conftest.$ac_ext <<_ACEOF
7292 cat confdefs.h >>conftest.$ac_ext
7293 cat >>conftest.$ac_ext <<_ACEOF
7294 /* end confdefs.h. */
7296 # include <limits.h>
7298 # include <assert.h>
7302 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7303 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7305 grep -v '^ *+' conftest.er1 >conftest.err
7307 cat conftest.err >&5
7308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309 (exit $ac_status); } >/dev/null; then
7310 if test -s conftest.err; then
7311 ac_cpp_err=$ac_c_preproc_warn_flag
7312 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7319 if test -z "$ac_cpp_err"; then
7322 echo "$as_me: failed program was:" >&5
7323 sed 's/^/| /' conftest.$ac_ext >&5
7325 # Broken: fails on valid input.
7328 rm -f conftest.err conftest.$ac_ext
7330 # OK, works on sane cases. Now check whether non-existent headers
7331 # can be detected and how.
7332 cat >conftest.$ac_ext <<_ACEOF
7335 cat confdefs.h >>conftest.$ac_ext
7336 cat >>conftest.$ac_ext <<_ACEOF
7337 /* end confdefs.h. */
7338 #include <ac_nonexistent.h>
7340 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7341 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7343 grep -v '^ *+' conftest.er1 >conftest.err
7345 cat conftest.err >&5
7346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347 (exit $ac_status); } >/dev/null; then
7348 if test -s conftest.err; then
7349 ac_cpp_err=$ac_c_preproc_warn_flag
7350 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7357 if test -z "$ac_cpp_err"; then
7358 # Broken: success on invalid input.
7361 echo "$as_me: failed program was:" >&5
7362 sed 's/^/| /' conftest.$ac_ext >&5
7364 # Passes both tests.
7368 rm -f conftest.err conftest.$ac_ext
7371 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7372 rm -f conftest.err conftest.$ac_ext
7373 if $ac_preproc_ok; then
7385 echo "$as_me:$LINENO: result: $CPP" >&5
7386 echo "${ECHO_T}$CPP" >&6
7388 for ac_c_preproc_warn_flag in '' yes
7390 # Use a header file that comes with gcc, so configuring glibc
7391 # with a fresh cross-compiler works.
7392 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7393 # <limits.h> exists even on freestanding compilers.
7394 # On the NeXT, cc -E runs the code through the compiler's parser,
7395 # not just through cpp. "Syntax error" is here to catch this case.
7396 cat >conftest.$ac_ext <<_ACEOF
7399 cat confdefs.h >>conftest.$ac_ext
7400 cat >>conftest.$ac_ext <<_ACEOF
7401 /* end confdefs.h. */
7403 # include <limits.h>
7405 # include <assert.h>
7409 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7410 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7412 grep -v '^ *+' conftest.er1 >conftest.err
7414 cat conftest.err >&5
7415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7416 (exit $ac_status); } >/dev/null; then
7417 if test -s conftest.err; then
7418 ac_cpp_err=$ac_c_preproc_warn_flag
7419 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7426 if test -z "$ac_cpp_err"; then
7429 echo "$as_me: failed program was:" >&5
7430 sed 's/^/| /' conftest.$ac_ext >&5
7432 # Broken: fails on valid input.
7435 rm -f conftest.err conftest.$ac_ext
7437 # OK, works on sane cases. Now check whether non-existent headers
7438 # can be detected and how.
7439 cat >conftest.$ac_ext <<_ACEOF
7442 cat confdefs.h >>conftest.$ac_ext
7443 cat >>conftest.$ac_ext <<_ACEOF
7444 /* end confdefs.h. */
7445 #include <ac_nonexistent.h>
7447 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7448 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7450 grep -v '^ *+' conftest.er1 >conftest.err
7452 cat conftest.err >&5
7453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7454 (exit $ac_status); } >/dev/null; then
7455 if test -s conftest.err; then
7456 ac_cpp_err=$ac_c_preproc_warn_flag
7457 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7464 if test -z "$ac_cpp_err"; then
7465 # Broken: success on invalid input.
7468 echo "$as_me: failed program was:" >&5
7469 sed 's/^/| /' conftest.$ac_ext >&5
7471 # Passes both tests.
7475 rm -f conftest.err conftest.$ac_ext
7478 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7479 rm -f conftest.err conftest.$ac_ext
7480 if $ac_preproc_ok; then
7483 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7484 See \`config.log' for more details." >&5
7485 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7486 See \`config.log' for more details." >&2;}
7487 { (exit 1); exit 1; }; }
7491 ac_cpp='$CPP $CPPFLAGS'
7492 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7493 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7494 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7497 echo "$as_me:$LINENO: checking for egrep" >&5
7498 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
7499 if test "${ac_cv_prog_egrep+set}" = set; then
7500 echo $ECHO_N "(cached) $ECHO_C" >&6
7502 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
7503 then ac_cv_prog_egrep='grep -E'
7504 else ac_cv_prog_egrep='egrep'
7507 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
7508 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
7509 EGREP=$ac_cv_prog_egrep
7512 cat >conftest.$ac_ext <<_ACEOF
7515 cat confdefs.h >>conftest.$ac_ext
7516 cat >>conftest.$ac_ext <<_ACEOF
7517 /* end confdefs.h. */
7521 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7522 $EGREP "uint32_t" >/dev/null 2>&1; then
7524 cat >>confdefs.h <<\_ACEOF
7525 #define HAVE_INT32_DEFINED 1
7531 cat >conftest.$ac_ext <<_ACEOF
7534 cat confdefs.h >>conftest.$ac_ext
7535 cat >>conftest.$ac_ext <<_ACEOF
7536 /* end confdefs.h. */
7537 #include <inttypes.h>
7540 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7541 $EGREP "uint32_t" >/dev/null 2>&1; then
7543 cat >>confdefs.h <<\_ACEOF
7544 #define HAVE_INT32_DEFINED 1
7550 cat >conftest.$ac_ext <<_ACEOF
7553 cat confdefs.h >>conftest.$ac_ext
7554 cat >>conftest.$ac_ext <<_ACEOF
7555 /* end confdefs.h. */
7556 #include <sys/types.h>
7559 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7560 $EGREP "u_int32_t" >/dev/null 2>&1; then
7562 cat >>confdefs.h <<\_ACEOF
7563 #define HAVE_BSD_INT32_DEFINED 1
7569 cat >conftest.$ac_ext <<_ACEOF
7572 cat confdefs.h >>conftest.$ac_ext
7573 cat >>conftest.$ac_ext <<_ACEOF
7574 /* end confdefs.h. */
7575 #include <sys/config.h>
7578 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7579 $EGREP "u_int32_t" >/dev/null 2>&1; then
7581 cat >>confdefs.h <<\_ACEOF
7582 #define HAVE_BSD_INT32_DEFINED 1
7591 if test "$PLATFORM" = Win32; then
7592 USING_WIN32_PLATFORM_TRUE=
7593 USING_WIN32_PLATFORM_FALSE='#'
7595 USING_WIN32_PLATFORM_TRUE='#'
7596 USING_WIN32_PLATFORM_FALSE=
7601 if test "$PLATFORM" = Posix || test "$PLATFORM" = Ecos; then
7602 USING_POSIX_PLATFORM_TRUE=
7603 USING_POSIX_PLATFORM_FALSE='#'
7605 USING_POSIX_PLATFORM_TRUE='#'
7606 USING_POSIX_PLATFORM_FALSE=
7611 *-darwin*) DARWIN_CRT=true ;;
7612 *) DARWIN_CRT=false ;;
7616 if $DARWIN_CRT; then
7617 USING_DARWIN_CRT_TRUE=
7618 USING_DARWIN_CRT_FALSE='#'
7620 USING_DARWIN_CRT_TRUE='#'
7621 USING_DARWIN_CRT_FALSE=
7625 # These may not be defined in a non-ANS conformant embedded system.
7626 # FIXME: Should these case a runtime exception in that case?
7627 cat >conftest.$ac_ext <<_ACEOF
7630 cat confdefs.h >>conftest.$ac_ext
7631 cat >>conftest.$ac_ext <<_ACEOF
7632 /* end confdefs.h. */
7636 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7637 $EGREP "mktime" >/dev/null 2>&1; then
7639 cat >>confdefs.h <<\_ACEOF
7640 #define HAVE_MKTIME 1
7646 cat >conftest.$ac_ext <<_ACEOF
7649 cat confdefs.h >>conftest.$ac_ext
7650 cat >>conftest.$ac_ext <<_ACEOF
7651 /* end confdefs.h. */
7655 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7656 $EGREP "localtime" >/dev/null 2>&1; then
7658 cat >>confdefs.h <<\_ACEOF
7659 #define HAVE_LOCALTIME 1
7666 # Create the subdirectory for natFile.cc, or the attempt
7667 # to create the link will fail.
7668 test -d java || mkdir java
7669 test -d java/io || mkdir java/io
7670 test -d gnu || mkdir gnu
7671 ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
7674 # Likewise for natConcreteProcess.cc.
7675 test -d java/lang || mkdir java/lang
7676 ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
7679 # Likewise for natVMInetAddress.cc and natVMNetworkInterface.cc.
7680 test -d java/net || mkdir java/net
7681 ac_config_links="$ac_config_links java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc"
7683 ac_config_links="$ac_config_links java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc"
7686 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
7687 test -d gnu/java || mkdir gnu/java
7688 test -d gnu/java/net || mkdir gnu/java/net
7689 ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
7691 ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
7694 # Likewise for natVMPipe.cc and natVMSelector.cc.
7695 test -d gnu/java/nio || mkdir gnu/java/nio
7696 ac_config_links="$ac_config_links gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc"
7698 ac_config_links="$ac_config_links gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc"
7701 # Likewise for natFileChannelImpl.cc
7702 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
7703 ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
7708 SYSTEMSPEC="-lgdi32 -lws2_32"
7709 if test "${with_win32_nlsapi}" = "unicows"; then
7710 SYSTEMSPEC="-lunicows $SYSTEMSPEC"
7719 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
7723 # Check whether --with-system-zlib or --without-system-zlib was given.
7724 if test "${with_system_zlib+set}" = set; then
7725 withval="$with_system_zlib"
7733 echo "$as_me:$LINENO: checking for X" >&5
7734 echo $ECHO_N "checking for X... $ECHO_C" >&6
7737 # Check whether --with-x or --without-x was given.
7738 if test "${with_x+set}" = set; then
7742 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
7743 if test "x$with_x" = xno; then
7744 # The user explicitly disabled X.
7747 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
7748 # Both variables are already set.
7751 if test "${ac_cv_have_x+set}" = set; then
7752 echo $ECHO_N "(cached) $ECHO_C" >&6
7754 # One or both of the vars are not set, and there is no cached value.
7755 ac_x_includes=no ac_x_libraries=no
7757 if mkdir conftest.dir; then
7759 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
7760 cat >Imakefile <<'_ACEOF'
7762 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
7764 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
7765 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
7766 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
7767 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
7768 for ac_extension in a so sl; do
7769 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
7770 test -f $ac_im_libdir/libX11.$ac_extension; then
7771 ac_im_usrlibdir=$ac_im_libdir; break
7774 # Screen out bogus values from the imake configuration. They are
7775 # bogus both because they are the default anyway, and because
7776 # using them would break gcc on systems where it needs fixed includes.
7777 case $ac_im_incroot in
7779 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
7781 case $ac_im_usrlibdir in
7783 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
7790 # Standard set of common directories for X headers.
7791 # Check X11 before X11Rn because it is often a symlink to the current release.
7803 /usr/local/X11/include
7804 /usr/local/X11R6/include
7805 /usr/local/X11R5/include
7806 /usr/local/X11R4/include
7808 /usr/local/include/X11
7809 /usr/local/include/X11R6
7810 /usr/local/include/X11R5
7811 /usr/local/include/X11R4
7815 /usr/XFree86/include/X11
7819 /usr/unsupported/include
7821 /usr/local/x11r5/include
7822 /usr/lpp/Xamples/include
7824 /usr/openwin/include
7825 /usr/openwin/share/include'
7827 if test "$ac_x_includes" = no; then
7828 # Guess where to find include files, by looking for Xlib.h.
7829 # First, try using that file with no special directory specified.
7830 cat >conftest.$ac_ext <<_ACEOF
7833 cat confdefs.h >>conftest.$ac_ext
7834 cat >>conftest.$ac_ext <<_ACEOF
7835 /* end confdefs.h. */
7836 #include <X11/Xlib.h>
7838 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7839 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7841 grep -v '^ *+' conftest.er1 >conftest.err
7843 cat conftest.err >&5
7844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7845 (exit $ac_status); } >/dev/null; then
7846 if test -s conftest.err; then
7847 ac_cpp_err=$ac_c_preproc_warn_flag
7848 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7855 if test -z "$ac_cpp_err"; then
7856 # We can compile using X headers with no special include directory.
7859 echo "$as_me: failed program was:" >&5
7860 sed 's/^/| /' conftest.$ac_ext >&5
7862 for ac_dir in $ac_x_header_dirs; do
7863 if test -r "$ac_dir/X11/Xlib.h"; then
7864 ac_x_includes=$ac_dir
7869 rm -f conftest.err conftest.$ac_ext
7870 fi # $ac_x_includes = no
7872 if test "$ac_x_libraries" = no; then
7873 # Check for the libraries.
7874 # See if we find them without any special options.
7875 # Don't add to $LIBS permanently.
7878 if test x$gcc_no_link = xyes; then
7879 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7880 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7881 { (exit 1); exit 1; }; }
7883 cat >conftest.$ac_ext <<_ACEOF
7886 cat confdefs.h >>conftest.$ac_ext
7887 cat >>conftest.$ac_ext <<_ACEOF
7888 /* end confdefs.h. */
7889 #include <X11/Xlib.h>
7898 rm -f conftest.$ac_objext conftest$ac_exeext
7899 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7900 (eval $ac_link) 2>conftest.er1
7902 grep -v '^ *+' conftest.er1 >conftest.err
7904 cat conftest.err >&5
7905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7906 (exit $ac_status); } &&
7907 { ac_try='test -z "$ac_c_werror_flag"
7908 || test ! -s conftest.err'
7909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7913 (exit $ac_status); }; } &&
7914 { ac_try='test -s conftest$ac_exeext'
7915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7919 (exit $ac_status); }; }; then
7921 # We can link X programs with no special library path.
7924 echo "$as_me: failed program was:" >&5
7925 sed 's/^/| /' conftest.$ac_ext >&5
7928 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
7930 # Don't even attempt the hair of trying to link an X program!
7931 for ac_extension in a so sl; do
7932 if test -r $ac_dir/libXt.$ac_extension; then
7933 ac_x_libraries=$ac_dir
7939 rm -f conftest.err conftest.$ac_objext \
7940 conftest$ac_exeext conftest.$ac_ext
7941 fi # $ac_x_libraries = no
7943 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
7944 # Didn't find X anywhere. Cache the known absence of X.
7945 ac_cv_have_x="have_x=no"
7947 # Record where we found X for the cache.
7948 ac_cv_have_x="have_x=yes \
7949 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
7954 eval "$ac_cv_have_x"
7957 if test "$have_x" != yes; then
7958 echo "$as_me:$LINENO: result: $have_x" >&5
7959 echo "${ECHO_T}$have_x" >&6
7962 # If each of the values was on the command line, it overrides each guess.
7963 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
7964 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
7965 # Update the cache value to reflect the command line values.
7966 ac_cv_have_x="have_x=yes \
7967 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
7968 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
7969 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
7972 if test "$no_x" = yes; then
7973 # Not all programs may use this symbol, but it does not hurt to define it.
7975 cat >>confdefs.h <<\_ACEOF
7976 #define X_DISPLAY_MISSING 1
7979 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
7981 if test -n "$x_includes"; then
7982 X_CFLAGS="$X_CFLAGS -I$x_includes"
7985 # It would also be nice to do this for all -L options, not just this one.
7986 if test -n "$x_libraries"; then
7987 X_LIBS="$X_LIBS -L$x_libraries"
7988 # For Solaris; some versions of Sun CC require a space after -R and
7989 # others require no space. Words are not sufficient . . . .
7990 case `(uname -sr) 2>/dev/null` in
7992 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
7993 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
7994 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
7995 if test x$gcc_no_link = xyes; then
7996 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7997 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7998 { (exit 1); exit 1; }; }
8000 cat >conftest.$ac_ext <<_ACEOF
8003 cat confdefs.h >>conftest.$ac_ext
8004 cat >>conftest.$ac_ext <<_ACEOF
8005 /* end confdefs.h. */
8015 rm -f conftest.$ac_objext conftest$ac_exeext
8016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8017 (eval $ac_link) 2>conftest.er1
8019 grep -v '^ *+' conftest.er1 >conftest.err
8021 cat conftest.err >&5
8022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8023 (exit $ac_status); } &&
8024 { ac_try='test -z "$ac_c_werror_flag"
8025 || test ! -s conftest.err'
8026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8030 (exit $ac_status); }; } &&
8031 { ac_try='test -s conftest$ac_exeext'
8032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8036 (exit $ac_status); }; }; then
8039 echo "$as_me: failed program was:" >&5
8040 sed 's/^/| /' conftest.$ac_ext >&5
8044 rm -f conftest.err conftest.$ac_objext \
8045 conftest$ac_exeext conftest.$ac_ext
8046 if test $ac_R_nospace = yes; then
8047 echo "$as_me:$LINENO: result: no" >&5
8048 echo "${ECHO_T}no" >&6
8049 X_LIBS="$X_LIBS -R$x_libraries"
8051 LIBS="$ac_xsave_LIBS -R $x_libraries"
8052 if test x$gcc_no_link = xyes; then
8053 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8054 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8055 { (exit 1); exit 1; }; }
8057 cat >conftest.$ac_ext <<_ACEOF
8060 cat confdefs.h >>conftest.$ac_ext
8061 cat >>conftest.$ac_ext <<_ACEOF
8062 /* end confdefs.h. */
8072 rm -f conftest.$ac_objext conftest$ac_exeext
8073 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8074 (eval $ac_link) 2>conftest.er1
8076 grep -v '^ *+' conftest.er1 >conftest.err
8078 cat conftest.err >&5
8079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8080 (exit $ac_status); } &&
8081 { ac_try='test -z "$ac_c_werror_flag"
8082 || test ! -s conftest.err'
8083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8087 (exit $ac_status); }; } &&
8088 { ac_try='test -s conftest$ac_exeext'
8089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093 (exit $ac_status); }; }; then
8096 echo "$as_me: failed program was:" >&5
8097 sed 's/^/| /' conftest.$ac_ext >&5
8101 rm -f conftest.err conftest.$ac_objext \
8102 conftest$ac_exeext conftest.$ac_ext
8103 if test $ac_R_space = yes; then
8104 echo "$as_me:$LINENO: result: yes" >&5
8105 echo "${ECHO_T}yes" >&6
8106 X_LIBS="$X_LIBS -R $x_libraries"
8108 echo "$as_me:$LINENO: result: neither works" >&5
8109 echo "${ECHO_T}neither works" >&6
8116 # Check for system-dependent libraries X programs must link with.
8117 # Do this before checking for the system-independent R6 libraries
8118 # (-lICE), since we may need -lsocket or whatever for X linking.
8120 if test "$ISC" = yes; then
8121 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
8123 # Martyn Johnson says this is needed for Ultrix, if the X
8124 # libraries were built with DECnet support. And Karl Berry says
8125 # the Alpha needs dnet_stub (dnet does not exist).
8126 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
8127 if test x$gcc_no_link = xyes; then
8128 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8129 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8130 { (exit 1); exit 1; }; }
8132 cat >conftest.$ac_ext <<_ACEOF
8135 cat confdefs.h >>conftest.$ac_ext
8136 cat >>conftest.$ac_ext <<_ACEOF
8137 /* end confdefs.h. */
8139 /* Override any gcc2 internal prototype to avoid an error. */
8143 /* We use char because int might match the return type of a gcc2
8144 builtin and then its argument prototype would still apply. */
8145 char XOpenDisplay ();
8154 rm -f conftest.$ac_objext conftest$ac_exeext
8155 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8156 (eval $ac_link) 2>conftest.er1
8158 grep -v '^ *+' conftest.er1 >conftest.err
8160 cat conftest.err >&5
8161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8162 (exit $ac_status); } &&
8163 { ac_try='test -z "$ac_c_werror_flag"
8164 || test ! -s conftest.err'
8165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8169 (exit $ac_status); }; } &&
8170 { ac_try='test -s conftest$ac_exeext'
8171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8175 (exit $ac_status); }; }; then
8178 echo "$as_me: failed program was:" >&5
8179 sed 's/^/| /' conftest.$ac_ext >&5
8181 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
8182 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
8183 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
8184 echo $ECHO_N "(cached) $ECHO_C" >&6
8186 ac_check_lib_save_LIBS=$LIBS
8188 if test x$gcc_no_link = xyes; then
8189 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8190 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8191 { (exit 1); exit 1; }; }
8193 cat >conftest.$ac_ext <<_ACEOF
8196 cat confdefs.h >>conftest.$ac_ext
8197 cat >>conftest.$ac_ext <<_ACEOF
8198 /* end confdefs.h. */
8200 /* Override any gcc2 internal prototype to avoid an error. */
8204 /* We use char because int might match the return type of a gcc2
8205 builtin and then its argument prototype would still apply. */
8215 rm -f conftest.$ac_objext conftest$ac_exeext
8216 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8217 (eval $ac_link) 2>conftest.er1
8219 grep -v '^ *+' conftest.er1 >conftest.err
8221 cat conftest.err >&5
8222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8223 (exit $ac_status); } &&
8224 { ac_try='test -z "$ac_c_werror_flag"
8225 || test ! -s conftest.err'
8226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8230 (exit $ac_status); }; } &&
8231 { ac_try='test -s conftest$ac_exeext'
8232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8236 (exit $ac_status); }; }; then
8237 ac_cv_lib_dnet_dnet_ntoa=yes
8239 echo "$as_me: failed program was:" >&5
8240 sed 's/^/| /' conftest.$ac_ext >&5
8242 ac_cv_lib_dnet_dnet_ntoa=no
8244 rm -f conftest.err conftest.$ac_objext \
8245 conftest$ac_exeext conftest.$ac_ext
8246 LIBS=$ac_check_lib_save_LIBS
8248 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
8249 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
8250 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
8251 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
8254 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
8255 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
8256 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
8257 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
8258 echo $ECHO_N "(cached) $ECHO_C" >&6
8260 ac_check_lib_save_LIBS=$LIBS
8261 LIBS="-ldnet_stub $LIBS"
8262 if test x$gcc_no_link = xyes; then
8263 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8264 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8265 { (exit 1); exit 1; }; }
8267 cat >conftest.$ac_ext <<_ACEOF
8270 cat confdefs.h >>conftest.$ac_ext
8271 cat >>conftest.$ac_ext <<_ACEOF
8272 /* end confdefs.h. */
8274 /* Override any gcc2 internal prototype to avoid an error. */
8278 /* We use char because int might match the return type of a gcc2
8279 builtin and then its argument prototype would still apply. */
8289 rm -f conftest.$ac_objext conftest$ac_exeext
8290 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8291 (eval $ac_link) 2>conftest.er1
8293 grep -v '^ *+' conftest.er1 >conftest.err
8295 cat conftest.err >&5
8296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297 (exit $ac_status); } &&
8298 { ac_try='test -z "$ac_c_werror_flag"
8299 || test ! -s conftest.err'
8300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8304 (exit $ac_status); }; } &&
8305 { ac_try='test -s conftest$ac_exeext'
8306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8310 (exit $ac_status); }; }; then
8311 ac_cv_lib_dnet_stub_dnet_ntoa=yes
8313 echo "$as_me: failed program was:" >&5
8314 sed 's/^/| /' conftest.$ac_ext >&5
8316 ac_cv_lib_dnet_stub_dnet_ntoa=no
8318 rm -f conftest.err conftest.$ac_objext \
8319 conftest$ac_exeext conftest.$ac_ext
8320 LIBS=$ac_check_lib_save_LIBS
8322 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
8323 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
8324 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
8325 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
8330 rm -f conftest.err conftest.$ac_objext \
8331 conftest$ac_exeext conftest.$ac_ext
8332 LIBS="$ac_xsave_LIBS"
8334 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
8335 # to get the SysV transport functions.
8336 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
8338 # The nsl library prevents programs from opening the X display
8339 # on Irix 5.2, according to T.E. Dickey.
8340 # The functions gethostbyname, getservbyname, and inet_addr are
8341 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
8342 echo "$as_me:$LINENO: checking for gethostbyname" >&5
8343 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
8344 if test "${ac_cv_func_gethostbyname+set}" = set; then
8345 echo $ECHO_N "(cached) $ECHO_C" >&6
8347 if test x$gcc_no_link = xyes; then
8348 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8349 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8350 { (exit 1); exit 1; }; }
8352 cat >conftest.$ac_ext <<_ACEOF
8355 cat confdefs.h >>conftest.$ac_ext
8356 cat >>conftest.$ac_ext <<_ACEOF
8357 /* end confdefs.h. */
8358 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
8359 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8360 #define gethostbyname innocuous_gethostbyname
8362 /* System header to define __stub macros and hopefully few prototypes,
8363 which can conflict with char gethostbyname (); below.
8364 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8365 <limits.h> exists even on freestanding compilers. */
8368 # include <limits.h>
8370 # include <assert.h>
8373 #undef gethostbyname
8375 /* Override any gcc2 internal prototype to avoid an error. */
8380 /* We use char because int might match the return type of a gcc2
8381 builtin and then its argument prototype would still apply. */
8382 char gethostbyname ();
8383 /* The GNU C library defines this for functions which it implements
8384 to always fail with ENOSYS. Some functions are actually named
8385 something starting with __ and the normal name is an alias. */
8386 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
8389 char (*f) () = gethostbyname;
8398 return f != gethostbyname;
8403 rm -f conftest.$ac_objext conftest$ac_exeext
8404 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8405 (eval $ac_link) 2>conftest.er1
8407 grep -v '^ *+' conftest.er1 >conftest.err
8409 cat conftest.err >&5
8410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8411 (exit $ac_status); } &&
8412 { ac_try='test -z "$ac_c_werror_flag"
8413 || test ! -s conftest.err'
8414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8418 (exit $ac_status); }; } &&
8419 { ac_try='test -s conftest$ac_exeext'
8420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8424 (exit $ac_status); }; }; then
8425 ac_cv_func_gethostbyname=yes
8427 echo "$as_me: failed program was:" >&5
8428 sed 's/^/| /' conftest.$ac_ext >&5
8430 ac_cv_func_gethostbyname=no
8432 rm -f conftest.err conftest.$ac_objext \
8433 conftest$ac_exeext conftest.$ac_ext
8435 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
8436 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
8438 if test $ac_cv_func_gethostbyname = no; then
8439 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
8440 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
8441 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
8442 echo $ECHO_N "(cached) $ECHO_C" >&6
8444 ac_check_lib_save_LIBS=$LIBS
8446 if test x$gcc_no_link = xyes; then
8447 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8448 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8449 { (exit 1); exit 1; }; }
8451 cat >conftest.$ac_ext <<_ACEOF
8454 cat confdefs.h >>conftest.$ac_ext
8455 cat >>conftest.$ac_ext <<_ACEOF
8456 /* end confdefs.h. */
8458 /* Override any gcc2 internal prototype to avoid an error. */
8462 /* We use char because int might match the return type of a gcc2
8463 builtin and then its argument prototype would still apply. */
8464 char gethostbyname ();
8473 rm -f conftest.$ac_objext conftest$ac_exeext
8474 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8475 (eval $ac_link) 2>conftest.er1
8477 grep -v '^ *+' conftest.er1 >conftest.err
8479 cat conftest.err >&5
8480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8481 (exit $ac_status); } &&
8482 { ac_try='test -z "$ac_c_werror_flag"
8483 || test ! -s conftest.err'
8484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8488 (exit $ac_status); }; } &&
8489 { ac_try='test -s conftest$ac_exeext'
8490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8494 (exit $ac_status); }; }; then
8495 ac_cv_lib_nsl_gethostbyname=yes
8497 echo "$as_me: failed program was:" >&5
8498 sed 's/^/| /' conftest.$ac_ext >&5
8500 ac_cv_lib_nsl_gethostbyname=no
8502 rm -f conftest.err conftest.$ac_objext \
8503 conftest$ac_exeext conftest.$ac_ext
8504 LIBS=$ac_check_lib_save_LIBS
8506 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
8507 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
8508 if test $ac_cv_lib_nsl_gethostbyname = yes; then
8509 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
8512 if test $ac_cv_lib_nsl_gethostbyname = no; then
8513 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
8514 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
8515 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
8516 echo $ECHO_N "(cached) $ECHO_C" >&6
8518 ac_check_lib_save_LIBS=$LIBS
8520 if test x$gcc_no_link = xyes; then
8521 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8522 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8523 { (exit 1); exit 1; }; }
8525 cat >conftest.$ac_ext <<_ACEOF
8528 cat confdefs.h >>conftest.$ac_ext
8529 cat >>conftest.$ac_ext <<_ACEOF
8530 /* end confdefs.h. */
8532 /* Override any gcc2 internal prototype to avoid an error. */
8536 /* We use char because int might match the return type of a gcc2
8537 builtin and then its argument prototype would still apply. */
8538 char gethostbyname ();
8547 rm -f conftest.$ac_objext conftest$ac_exeext
8548 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8549 (eval $ac_link) 2>conftest.er1
8551 grep -v '^ *+' conftest.er1 >conftest.err
8553 cat conftest.err >&5
8554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8555 (exit $ac_status); } &&
8556 { ac_try='test -z "$ac_c_werror_flag"
8557 || test ! -s conftest.err'
8558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562 (exit $ac_status); }; } &&
8563 { ac_try='test -s conftest$ac_exeext'
8564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8568 (exit $ac_status); }; }; then
8569 ac_cv_lib_bsd_gethostbyname=yes
8571 echo "$as_me: failed program was:" >&5
8572 sed 's/^/| /' conftest.$ac_ext >&5
8574 ac_cv_lib_bsd_gethostbyname=no
8576 rm -f conftest.err conftest.$ac_objext \
8577 conftest$ac_exeext conftest.$ac_ext
8578 LIBS=$ac_check_lib_save_LIBS
8580 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
8581 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
8582 if test $ac_cv_lib_bsd_gethostbyname = yes; then
8583 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
8589 # lieder@skyler.mavd.honeywell.com says without -lsocket,
8590 # socket/setsockopt and other routines are undefined under SCO ODT
8591 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
8592 # on later versions), says Simon Leinen: it contains gethostby*
8593 # variants that don't use the name server (or something). -lsocket
8594 # must be given before -lnsl if both are needed. We assume that
8595 # if connect needs -lnsl, so does gethostbyname.
8596 echo "$as_me:$LINENO: checking for connect" >&5
8597 echo $ECHO_N "checking for connect... $ECHO_C" >&6
8598 if test "${ac_cv_func_connect+set}" = set; then
8599 echo $ECHO_N "(cached) $ECHO_C" >&6
8601 if test x$gcc_no_link = xyes; then
8602 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8603 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8604 { (exit 1); exit 1; }; }
8606 cat >conftest.$ac_ext <<_ACEOF
8609 cat confdefs.h >>conftest.$ac_ext
8610 cat >>conftest.$ac_ext <<_ACEOF
8611 /* end confdefs.h. */
8612 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
8613 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8614 #define connect innocuous_connect
8616 /* System header to define __stub macros and hopefully few prototypes,
8617 which can conflict with char connect (); below.
8618 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8619 <limits.h> exists even on freestanding compilers. */
8622 # include <limits.h>
8624 # include <assert.h>
8629 /* Override any gcc2 internal prototype to avoid an error. */
8634 /* We use char because int might match the return type of a gcc2
8635 builtin and then its argument prototype would still apply. */
8637 /* The GNU C library defines this for functions which it implements
8638 to always fail with ENOSYS. Some functions are actually named
8639 something starting with __ and the normal name is an alias. */
8640 #if defined (__stub_connect) || defined (__stub___connect)
8643 char (*f) () = connect;
8652 return f != connect;
8657 rm -f conftest.$ac_objext conftest$ac_exeext
8658 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8659 (eval $ac_link) 2>conftest.er1
8661 grep -v '^ *+' conftest.er1 >conftest.err
8663 cat conftest.err >&5
8664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8665 (exit $ac_status); } &&
8666 { ac_try='test -z "$ac_c_werror_flag"
8667 || test ! -s conftest.err'
8668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8672 (exit $ac_status); }; } &&
8673 { ac_try='test -s conftest$ac_exeext'
8674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8678 (exit $ac_status); }; }; then
8679 ac_cv_func_connect=yes
8681 echo "$as_me: failed program was:" >&5
8682 sed 's/^/| /' conftest.$ac_ext >&5
8684 ac_cv_func_connect=no
8686 rm -f conftest.err conftest.$ac_objext \
8687 conftest$ac_exeext conftest.$ac_ext
8689 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
8690 echo "${ECHO_T}$ac_cv_func_connect" >&6
8692 if test $ac_cv_func_connect = no; then
8693 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
8694 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
8695 if test "${ac_cv_lib_socket_connect+set}" = set; then
8696 echo $ECHO_N "(cached) $ECHO_C" >&6
8698 ac_check_lib_save_LIBS=$LIBS
8699 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
8700 if test x$gcc_no_link = xyes; then
8701 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8702 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8703 { (exit 1); exit 1; }; }
8705 cat >conftest.$ac_ext <<_ACEOF
8708 cat confdefs.h >>conftest.$ac_ext
8709 cat >>conftest.$ac_ext <<_ACEOF
8710 /* end confdefs.h. */
8712 /* Override any gcc2 internal prototype to avoid an error. */
8716 /* We use char because int might match the return type of a gcc2
8717 builtin and then its argument prototype would still apply. */
8727 rm -f conftest.$ac_objext conftest$ac_exeext
8728 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8729 (eval $ac_link) 2>conftest.er1
8731 grep -v '^ *+' conftest.er1 >conftest.err
8733 cat conftest.err >&5
8734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8735 (exit $ac_status); } &&
8736 { ac_try='test -z "$ac_c_werror_flag"
8737 || test ! -s conftest.err'
8738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8742 (exit $ac_status); }; } &&
8743 { ac_try='test -s conftest$ac_exeext'
8744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8748 (exit $ac_status); }; }; then
8749 ac_cv_lib_socket_connect=yes
8751 echo "$as_me: failed program was:" >&5
8752 sed 's/^/| /' conftest.$ac_ext >&5
8754 ac_cv_lib_socket_connect=no
8756 rm -f conftest.err conftest.$ac_objext \
8757 conftest$ac_exeext conftest.$ac_ext
8758 LIBS=$ac_check_lib_save_LIBS
8760 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
8761 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
8762 if test $ac_cv_lib_socket_connect = yes; then
8763 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
8768 # Guillermo Gomez says -lposix is necessary on A/UX.
8769 echo "$as_me:$LINENO: checking for remove" >&5
8770 echo $ECHO_N "checking for remove... $ECHO_C" >&6
8771 if test "${ac_cv_func_remove+set}" = set; then
8772 echo $ECHO_N "(cached) $ECHO_C" >&6
8774 if test x$gcc_no_link = xyes; then
8775 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8776 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8777 { (exit 1); exit 1; }; }
8779 cat >conftest.$ac_ext <<_ACEOF
8782 cat confdefs.h >>conftest.$ac_ext
8783 cat >>conftest.$ac_ext <<_ACEOF
8784 /* end confdefs.h. */
8785 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
8786 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8787 #define remove innocuous_remove
8789 /* System header to define __stub macros and hopefully few prototypes,
8790 which can conflict with char remove (); below.
8791 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8792 <limits.h> exists even on freestanding compilers. */
8795 # include <limits.h>
8797 # include <assert.h>
8802 /* Override any gcc2 internal prototype to avoid an error. */
8807 /* We use char because int might match the return type of a gcc2
8808 builtin and then its argument prototype would still apply. */
8810 /* The GNU C library defines this for functions which it implements
8811 to always fail with ENOSYS. Some functions are actually named
8812 something starting with __ and the normal name is an alias. */
8813 #if defined (__stub_remove) || defined (__stub___remove)
8816 char (*f) () = remove;
8830 rm -f conftest.$ac_objext conftest$ac_exeext
8831 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8832 (eval $ac_link) 2>conftest.er1
8834 grep -v '^ *+' conftest.er1 >conftest.err
8836 cat conftest.err >&5
8837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8838 (exit $ac_status); } &&
8839 { ac_try='test -z "$ac_c_werror_flag"
8840 || test ! -s conftest.err'
8841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8845 (exit $ac_status); }; } &&
8846 { ac_try='test -s conftest$ac_exeext'
8847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8851 (exit $ac_status); }; }; then
8852 ac_cv_func_remove=yes
8854 echo "$as_me: failed program was:" >&5
8855 sed 's/^/| /' conftest.$ac_ext >&5
8857 ac_cv_func_remove=no
8859 rm -f conftest.err conftest.$ac_objext \
8860 conftest$ac_exeext conftest.$ac_ext
8862 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
8863 echo "${ECHO_T}$ac_cv_func_remove" >&6
8865 if test $ac_cv_func_remove = no; then
8866 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
8867 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
8868 if test "${ac_cv_lib_posix_remove+set}" = set; then
8869 echo $ECHO_N "(cached) $ECHO_C" >&6
8871 ac_check_lib_save_LIBS=$LIBS
8872 LIBS="-lposix $LIBS"
8873 if test x$gcc_no_link = xyes; then
8874 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8875 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8876 { (exit 1); exit 1; }; }
8878 cat >conftest.$ac_ext <<_ACEOF
8881 cat confdefs.h >>conftest.$ac_ext
8882 cat >>conftest.$ac_ext <<_ACEOF
8883 /* end confdefs.h. */
8885 /* Override any gcc2 internal prototype to avoid an error. */
8889 /* We use char because int might match the return type of a gcc2
8890 builtin and then its argument prototype would still apply. */
8900 rm -f conftest.$ac_objext conftest$ac_exeext
8901 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8902 (eval $ac_link) 2>conftest.er1
8904 grep -v '^ *+' conftest.er1 >conftest.err
8906 cat conftest.err >&5
8907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8908 (exit $ac_status); } &&
8909 { ac_try='test -z "$ac_c_werror_flag"
8910 || test ! -s conftest.err'
8911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8915 (exit $ac_status); }; } &&
8916 { ac_try='test -s conftest$ac_exeext'
8917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8921 (exit $ac_status); }; }; then
8922 ac_cv_lib_posix_remove=yes
8924 echo "$as_me: failed program was:" >&5
8925 sed 's/^/| /' conftest.$ac_ext >&5
8927 ac_cv_lib_posix_remove=no
8929 rm -f conftest.err conftest.$ac_objext \
8930 conftest$ac_exeext conftest.$ac_ext
8931 LIBS=$ac_check_lib_save_LIBS
8933 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
8934 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
8935 if test $ac_cv_lib_posix_remove = yes; then
8936 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
8941 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
8942 echo "$as_me:$LINENO: checking for shmat" >&5
8943 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
8944 if test "${ac_cv_func_shmat+set}" = set; then
8945 echo $ECHO_N "(cached) $ECHO_C" >&6
8947 if test x$gcc_no_link = xyes; then
8948 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8949 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8950 { (exit 1); exit 1; }; }
8952 cat >conftest.$ac_ext <<_ACEOF
8955 cat confdefs.h >>conftest.$ac_ext
8956 cat >>conftest.$ac_ext <<_ACEOF
8957 /* end confdefs.h. */
8958 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
8959 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8960 #define shmat innocuous_shmat
8962 /* System header to define __stub macros and hopefully few prototypes,
8963 which can conflict with char shmat (); below.
8964 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8965 <limits.h> exists even on freestanding compilers. */
8968 # include <limits.h>
8970 # include <assert.h>
8975 /* Override any gcc2 internal prototype to avoid an error. */
8980 /* We use char because int might match the return type of a gcc2
8981 builtin and then its argument prototype would still apply. */
8983 /* The GNU C library defines this for functions which it implements
8984 to always fail with ENOSYS. Some functions are actually named
8985 something starting with __ and the normal name is an alias. */
8986 #if defined (__stub_shmat) || defined (__stub___shmat)
8989 char (*f) () = shmat;
9003 rm -f conftest.$ac_objext conftest$ac_exeext
9004 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9005 (eval $ac_link) 2>conftest.er1
9007 grep -v '^ *+' conftest.er1 >conftest.err
9009 cat conftest.err >&5
9010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9011 (exit $ac_status); } &&
9012 { ac_try='test -z "$ac_c_werror_flag"
9013 || test ! -s conftest.err'
9014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9018 (exit $ac_status); }; } &&
9019 { ac_try='test -s conftest$ac_exeext'
9020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9024 (exit $ac_status); }; }; then
9025 ac_cv_func_shmat=yes
9027 echo "$as_me: failed program was:" >&5
9028 sed 's/^/| /' conftest.$ac_ext >&5
9032 rm -f conftest.err conftest.$ac_objext \
9033 conftest$ac_exeext conftest.$ac_ext
9035 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
9036 echo "${ECHO_T}$ac_cv_func_shmat" >&6
9038 if test $ac_cv_func_shmat = no; then
9039 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
9040 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
9041 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
9042 echo $ECHO_N "(cached) $ECHO_C" >&6
9044 ac_check_lib_save_LIBS=$LIBS
9046 if test x$gcc_no_link = xyes; then
9047 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9048 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9049 { (exit 1); exit 1; }; }
9051 cat >conftest.$ac_ext <<_ACEOF
9054 cat confdefs.h >>conftest.$ac_ext
9055 cat >>conftest.$ac_ext <<_ACEOF
9056 /* end confdefs.h. */
9058 /* Override any gcc2 internal prototype to avoid an error. */
9062 /* We use char because int might match the return type of a gcc2
9063 builtin and then its argument prototype would still apply. */
9073 rm -f conftest.$ac_objext conftest$ac_exeext
9074 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9075 (eval $ac_link) 2>conftest.er1
9077 grep -v '^ *+' conftest.er1 >conftest.err
9079 cat conftest.err >&5
9080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9081 (exit $ac_status); } &&
9082 { ac_try='test -z "$ac_c_werror_flag"
9083 || test ! -s conftest.err'
9084 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9088 (exit $ac_status); }; } &&
9089 { ac_try='test -s conftest$ac_exeext'
9090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9094 (exit $ac_status); }; }; then
9095 ac_cv_lib_ipc_shmat=yes
9097 echo "$as_me: failed program was:" >&5
9098 sed 's/^/| /' conftest.$ac_ext >&5
9100 ac_cv_lib_ipc_shmat=no
9102 rm -f conftest.err conftest.$ac_objext \
9103 conftest$ac_exeext conftest.$ac_ext
9104 LIBS=$ac_check_lib_save_LIBS
9106 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
9107 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
9108 if test $ac_cv_lib_ipc_shmat = yes; then
9109 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
9115 # Check for libraries that X11R6 Xt/Xaw programs need.
9116 ac_save_LDFLAGS=$LDFLAGS
9117 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
9118 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
9119 # check for ICE first), but we must link in the order -lSM -lICE or
9120 # we get undefined symbols. So assume we have SM if we have ICE.
9121 # These have to be linked with before -lX11, unlike the other
9122 # libraries we check for below, so use a different variable.
9123 # John Interrante, Karl Berry
9124 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
9125 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
9126 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
9127 echo $ECHO_N "(cached) $ECHO_C" >&6
9129 ac_check_lib_save_LIBS=$LIBS
9130 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
9131 if test x$gcc_no_link = xyes; then
9132 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9133 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9134 { (exit 1); exit 1; }; }
9136 cat >conftest.$ac_ext <<_ACEOF
9139 cat confdefs.h >>conftest.$ac_ext
9140 cat >>conftest.$ac_ext <<_ACEOF
9141 /* end confdefs.h. */
9143 /* Override any gcc2 internal prototype to avoid an error. */
9147 /* We use char because int might match the return type of a gcc2
9148 builtin and then its argument prototype would still apply. */
9149 char IceConnectionNumber ();
9153 IceConnectionNumber ();
9158 rm -f conftest.$ac_objext conftest$ac_exeext
9159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9160 (eval $ac_link) 2>conftest.er1
9162 grep -v '^ *+' conftest.er1 >conftest.err
9164 cat conftest.err >&5
9165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9166 (exit $ac_status); } &&
9167 { ac_try='test -z "$ac_c_werror_flag"
9168 || test ! -s conftest.err'
9169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9173 (exit $ac_status); }; } &&
9174 { ac_try='test -s conftest$ac_exeext'
9175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9179 (exit $ac_status); }; }; then
9180 ac_cv_lib_ICE_IceConnectionNumber=yes
9182 echo "$as_me: failed program was:" >&5
9183 sed 's/^/| /' conftest.$ac_ext >&5
9185 ac_cv_lib_ICE_IceConnectionNumber=no
9187 rm -f conftest.err conftest.$ac_objext \
9188 conftest$ac_exeext conftest.$ac_ext
9189 LIBS=$ac_check_lib_save_LIBS
9191 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
9192 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
9193 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
9194 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
9197 LDFLAGS=$ac_save_LDFLAGS
9202 # FIXME: this should be _libs on some hosts.
9205 # extra LD Flags which are required for targets
9208 # For now we have to disable it on darwin[8-9] because it slows down
9209 # the linking phase. A possible bug in ld?
9210 # on Darwin -single_module speeds up loading of the dynamic libraries.
9211 extra_ldflags_libjava=-Wl,-single_module
9216 # Allow the GC to be disabled. Can be useful when debugging.
9217 echo "$as_me:$LINENO: checking for garbage collector to use" >&5
9218 echo $ECHO_N "checking for garbage collector to use... $ECHO_C" >&6
9219 # Check whether --enable-java-gc or --disable-java-gc was given.
9220 if test "${enable_java_gc+set}" = set; then
9221 enableval="$enable_java_gc"
9234 echo "$as_me:$LINENO: result: boehm" >&5
9235 echo "${ECHO_T}boehm" >&6
9236 GCLIBS=../boehm-gc/libgcjgc_convenience.la
9237 JC1GCSPEC='-fuse-boehm-gc'
9238 GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
9239 GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
9242 # The POSIX thread support needs to know this.
9244 cat >>confdefs.h <<\_ACEOF
9245 #define HAVE_BOEHM_GC 1
9250 echo "$as_me:$LINENO: result: none" >&5
9251 echo "${ECHO_T}none" >&6
9255 { { echo "$as_me:$LINENO: error: unrecognized collector \"$GC\"" >&5
9256 echo "$as_me: error: unrecognized collector \"$GC\"" >&2;}
9257 { (exit 1); exit 1; }; }
9266 ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
9270 if test "$GC" = boehm; then
9272 USING_BOEHMGC_FALSE='#'
9274 USING_BOEHMGC_TRUE='#'
9275 USING_BOEHMGC_FALSE=
9280 if test "$GC" = no; then
9282 USING_NOGC_FALSE='#'
9290 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
9291 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
9292 THREADS=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
9293 echo "$as_me:$LINENO: result: $THREADS" >&5
9294 echo "${ECHO_T}$THREADS" >&6
9300 posix | posix95 | pthreads)
9305 cat >>confdefs.h <<\_ACEOF
9306 #define LINUX_THREADS 1
9314 decosf1 | irix | mach | os2 | solaris | dce | vxworks)
9315 { { echo "$as_me:$LINENO: error: thread package $THREADS not yet supported" >&5
9316 echo "$as_me: error: thread package $THREADS not yet supported" >&2;}
9317 { (exit 1); exit 1; }; }
9320 { { echo "$as_me:$LINENO: error: $THREADS is an unknown thread package" >&5
9321 echo "$as_me: error: $THREADS is an unknown thread package" >&2;}
9322 { (exit 1); exit 1; }; }
9333 THREADSTARTFILESPEC=
9338 # Don't set THREADLIBS here. Cygwin doesn't have -lpthread.
9341 # Before FreeBSD 5, it didn't have -lpthread (or any library which
9342 # merely adds pthread_* functions) but it does have a -pthread switch
9343 # which is required at link-time to select -lc_r *instead* of -lc.
9344 THREADLDFLAGS=-pthread
9345 # Don't set THREADSPEC here as might be expected since -pthread is
9346 # not processed when found within a spec file, it must come from
9347 # the command line. For now, the user must provide the -pthread
9348 # switch to link code compiled with gcj. In future, consider adding
9349 # support for weak references to pthread_* functions ala gthr.h API.
9350 THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
9353 # FreeBSD >=5.3 implements a model much closer to other modern UNIX
9354 # systems which support threads and -lpthread.
9355 THREADLDFLAGS=-pthread
9356 THREADSPEC=-lpthread
9358 alpha*-dec-osf* | hppa*-hp-hpux*)
9359 THREADCXXFLAGS=-pthread
9360 # boehm-gc needs some functions from librt, so link that too.
9361 THREADLIBS='-lpthread -lrt'
9362 THREADSPEC='-lpthread -lrt'
9365 THREADLIBS=-lpthread
9366 THREADSPEC=-lpthread
9369 THREADH=posix-threads.h
9370 # MIT pthreads doesn't seem to have the mutexattr functions.
9371 # But for now we don't check for it. We just assume you aren't
9372 # using MIT pthreads.
9374 cat >>confdefs.h <<\_ACEOF
9375 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
9379 # If we're using the Boehm GC, then we happen to know that it
9380 # defines _REENTRANT, so we don't bother. Eww.
9381 if test "$GC" != boehm; then
9383 cat >>confdefs.h <<\_ACEOF
9384 #define _REENTRANT 1
9389 cat >>confdefs.h <<\_ACEOF
9390 #define _POSIX_PTHREAD_SEMANTICS 1
9396 THREADH=win32-threads.h
9397 THREADCXXFLAGS=-mthreads
9398 # We need thread-safe exception handling so _CRT_MT should be set to 1.
9399 # But we do not want the executables created to be dependent on
9400 # mingwm10.dll which provides a __mingwthr_key_dtor() that cleans up
9401 # exception handling contexts. The following kludge achieves this effect
9402 # and causes a dummy __mingwthr_key_dtor() to be linked in from
9403 # libmingw32.a. This causes a memory leak of about 24 bytes per thread.
9404 # A workaround is to explicitly use -mthreads while linking Java programs.
9405 # See PR libgcj/28263.
9407 # FIXME: In Java we are able to detect thread death at the end of
9408 # Thread.run() so we should be able to clean up the exception handling
9409 # contexts ourselves.
9410 THREADSTARTFILESPEC='crtmt%O%s'
9414 THREADH=no-threads.h
9417 ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
9428 if test "$THREADS" = posix; then
9429 USING_POSIX_THREADS_TRUE=
9430 USING_POSIX_THREADS_FALSE='#'
9432 USING_POSIX_THREADS_TRUE='#'
9433 USING_POSIX_THREADS_FALSE=
9438 if test "$THREADS" = win32; then
9439 USING_WIN32_THREADS_TRUE=
9440 USING_WIN32_THREADS_FALSE='#'
9442 USING_WIN32_THREADS_TRUE='#'
9443 USING_WIN32_THREADS_FALSE=
9448 if test "$THREADS" = none; then
9449 USING_NO_THREADS_TRUE=
9450 USING_NO_THREADS_FALSE='#'
9452 USING_NO_THREADS_TRUE='#'
9453 USING_NO_THREADS_FALSE=
9458 if test "$use_libgcj_bc" = yes; then
9460 USE_LIBGCJ_BC_FALSE='#'
9462 USE_LIBGCJ_BC_TRUE='#'
9463 USE_LIBGCJ_BC_FALSE=
9467 if test -d sysdep; then true; else mkdir sysdep; fi
9468 ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
9470 ac_config_links="$ac_config_links sysdep/backtrace.h:$fallback_backtrace_h"
9472 ac_config_links="$ac_config_links sysdep/descriptor.h:$descriptor_h"
9475 LIBGCJ_SPEC="%{s-bc-abi:} -lgcj"
9476 if test "$use_libgcj_bc" = yes; then
9477 LIBGCJ_SPEC="%{s-bc-abi:-lgcj_bc;:-lgcj}"
9482 # Hash synchronization is only useful with posix threads right now.
9483 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
9484 HASH_SYNC_SPEC=-fhash-synchronization
9486 cat >>confdefs.h <<\_ACEOF
9487 #define JV_HASH_SYNCHRONIZATION 1
9495 if test "$GCC" = yes; then
9504 # We're in the tree with gcc, and need to include some of its headers.
9505 GCC_UNWIND_INCLUDE='-I$(multi_basedir)/./libjava/../gcc'
9507 if test "x${with_newlib}" = "xyes"; then
9508 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
9509 # may not work correctly, because the compiler may not be able to
9512 # We assume newlib. This lets us hard-code the functions we know
9515 cat >>confdefs.h <<\_ACEOF
9516 #define HAVE_MEMMOVE 1
9520 cat >>confdefs.h <<\_ACEOF
9521 #define HAVE_MEMCPY 1
9525 cat >>confdefs.h <<\_ACEOF
9526 #define HAVE_STRERROR 1
9530 cat >>confdefs.h <<\_ACEOF
9535 cat >>confdefs.h <<\_ACEOF
9536 #define HAVE_GMTIME_R 1
9540 cat >>confdefs.h <<\_ACEOF
9541 #define HAVE_LOCALTIME_R 1
9545 cat >>confdefs.h <<\_ACEOF
9546 #define HAVE_USLEEP_DECL 1
9549 # This is only for POSIX threads.
9551 cat >>confdefs.h <<\_ACEOF
9552 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
9555 # We also assume we are using gcc, which provides alloca.
9556 cat >>confdefs.h <<\_ACEOF
9557 #define HAVE_ALLOCA 1
9561 # Assume we do not have getuid and friends.
9563 cat >>confdefs.h <<\_ACEOF
9604 for ac_func in strerror ioctl select fstat open fsync sleep opendir \
9605 gmtime_r localtime_r readdir_r getpwuid_r getcwd \
9606 access stat lstat mkdir rename rmdir unlink utime chmod readlink \
9607 nl_langinfo setlocale \
9608 inet_pton uname inet_ntoa \
9609 fork execvp pipe sigaction ftruncate mmap \
9612 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9613 echo "$as_me:$LINENO: checking for $ac_func" >&5
9614 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9615 if eval "test \"\${$as_ac_var+set}\" = set"; then
9616 echo $ECHO_N "(cached) $ECHO_C" >&6
9618 if test x$gcc_no_link = xyes; then
9619 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9620 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9621 { (exit 1); exit 1; }; }
9623 cat >conftest.$ac_ext <<_ACEOF
9626 cat confdefs.h >>conftest.$ac_ext
9627 cat >>conftest.$ac_ext <<_ACEOF
9628 /* end confdefs.h. */
9629 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9630 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9631 #define $ac_func innocuous_$ac_func
9633 /* System header to define __stub macros and hopefully few prototypes,
9634 which can conflict with char $ac_func (); below.
9635 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9636 <limits.h> exists even on freestanding compilers. */
9639 # include <limits.h>
9641 # include <assert.h>
9646 /* Override any gcc2 internal prototype to avoid an error. */
9651 /* We use char because int might match the return type of a gcc2
9652 builtin and then its argument prototype would still apply. */
9654 /* The GNU C library defines this for functions which it implements
9655 to always fail with ENOSYS. Some functions are actually named
9656 something starting with __ and the normal name is an alias. */
9657 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9660 char (*f) () = $ac_func;
9669 return f != $ac_func;
9674 rm -f conftest.$ac_objext conftest$ac_exeext
9675 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9676 (eval $ac_link) 2>conftest.er1
9678 grep -v '^ *+' conftest.er1 >conftest.err
9680 cat conftest.err >&5
9681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682 (exit $ac_status); } &&
9683 { ac_try='test -z "$ac_c_werror_flag"
9684 || test ! -s conftest.err'
9685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9689 (exit $ac_status); }; } &&
9690 { ac_try='test -s conftest$ac_exeext'
9691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9695 (exit $ac_status); }; }; then
9696 eval "$as_ac_var=yes"
9698 echo "$as_me: failed program was:" >&5
9699 sed 's/^/| /' conftest.$ac_ext >&5
9701 eval "$as_ac_var=no"
9703 rm -f conftest.err conftest.$ac_objext \
9704 conftest$ac_exeext conftest.$ac_ext
9706 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9707 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9708 if test `eval echo '${'$as_ac_var'}'` = yes; then
9709 cat >>confdefs.h <<_ACEOF
9710 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9718 for ac_func in inet_aton inet_addr
9720 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9721 echo "$as_me:$LINENO: checking for $ac_func" >&5
9722 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9723 if eval "test \"\${$as_ac_var+set}\" = set"; then
9724 echo $ECHO_N "(cached) $ECHO_C" >&6
9726 if test x$gcc_no_link = xyes; then
9727 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9728 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9729 { (exit 1); exit 1; }; }
9731 cat >conftest.$ac_ext <<_ACEOF
9734 cat confdefs.h >>conftest.$ac_ext
9735 cat >>conftest.$ac_ext <<_ACEOF
9736 /* end confdefs.h. */
9737 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9738 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9739 #define $ac_func innocuous_$ac_func
9741 /* System header to define __stub macros and hopefully few prototypes,
9742 which can conflict with char $ac_func (); below.
9743 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9744 <limits.h> exists even on freestanding compilers. */
9747 # include <limits.h>
9749 # include <assert.h>
9754 /* Override any gcc2 internal prototype to avoid an error. */
9759 /* We use char because int might match the return type of a gcc2
9760 builtin and then its argument prototype would still apply. */
9762 /* The GNU C library defines this for functions which it implements
9763 to always fail with ENOSYS. Some functions are actually named
9764 something starting with __ and the normal name is an alias. */
9765 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9768 char (*f) () = $ac_func;
9777 return f != $ac_func;
9782 rm -f conftest.$ac_objext conftest$ac_exeext
9783 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9784 (eval $ac_link) 2>conftest.er1
9786 grep -v '^ *+' conftest.er1 >conftest.err
9788 cat conftest.err >&5
9789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790 (exit $ac_status); } &&
9791 { ac_try='test -z "$ac_c_werror_flag"
9792 || test ! -s conftest.err'
9793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9797 (exit $ac_status); }; } &&
9798 { ac_try='test -s conftest$ac_exeext'
9799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9803 (exit $ac_status); }; }; then
9804 eval "$as_ac_var=yes"
9806 echo "$as_me: failed program was:" >&5
9807 sed 's/^/| /' conftest.$ac_ext >&5
9809 eval "$as_ac_var=no"
9811 rm -f conftest.err conftest.$ac_objext \
9812 conftest$ac_exeext conftest.$ac_ext
9814 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9815 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9816 if test `eval echo '${'$as_ac_var'}'` = yes; then
9817 cat >>confdefs.h <<_ACEOF
9818 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9824 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9825 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
9826 if test "${ac_cv_header_stdc+set}" = set; then
9827 echo $ECHO_N "(cached) $ECHO_C" >&6
9829 cat >conftest.$ac_ext <<_ACEOF
9832 cat confdefs.h >>conftest.$ac_ext
9833 cat >>conftest.$ac_ext <<_ACEOF
9834 /* end confdefs.h. */
9848 rm -f conftest.$ac_objext
9849 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9850 (eval $ac_compile) 2>conftest.er1
9852 grep -v '^ *+' conftest.er1 >conftest.err
9854 cat conftest.err >&5
9855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9856 (exit $ac_status); } &&
9857 { ac_try='test -z "$ac_c_werror_flag"
9858 || test ! -s conftest.err'
9859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863 (exit $ac_status); }; } &&
9864 { ac_try='test -s conftest.$ac_objext'
9865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9869 (exit $ac_status); }; }; then
9870 ac_cv_header_stdc=yes
9872 echo "$as_me: failed program was:" >&5
9873 sed 's/^/| /' conftest.$ac_ext >&5
9875 ac_cv_header_stdc=no
9877 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9879 if test $ac_cv_header_stdc = yes; then
9880 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9881 cat >conftest.$ac_ext <<_ACEOF
9884 cat confdefs.h >>conftest.$ac_ext
9885 cat >>conftest.$ac_ext <<_ACEOF
9886 /* end confdefs.h. */
9890 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9891 $EGREP "memchr" >/dev/null 2>&1; then
9894 ac_cv_header_stdc=no
9900 if test $ac_cv_header_stdc = yes; then
9901 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9902 cat >conftest.$ac_ext <<_ACEOF
9905 cat confdefs.h >>conftest.$ac_ext
9906 cat >>conftest.$ac_ext <<_ACEOF
9907 /* end confdefs.h. */
9911 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9912 $EGREP "free" >/dev/null 2>&1; then
9915 ac_cv_header_stdc=no
9921 if test $ac_cv_header_stdc = yes; then
9922 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9923 if test "$cross_compiling" = yes; then
9926 cat >conftest.$ac_ext <<_ACEOF
9929 cat confdefs.h >>conftest.$ac_ext
9930 cat >>conftest.$ac_ext <<_ACEOF
9931 /* end confdefs.h. */
9933 #if ((' ' & 0x0FF) == 0x020)
9934 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9935 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9937 # define ISLOWER(c) \
9938 (('a' <= (c) && (c) <= 'i') \
9939 || ('j' <= (c) && (c) <= 'r') \
9940 || ('s' <= (c) && (c) <= 'z'))
9941 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9944 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9949 for (i = 0; i < 256; i++)
9950 if (XOR (islower (i), ISLOWER (i))
9951 || toupper (i) != TOUPPER (i))
9956 rm -f conftest$ac_exeext
9957 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9958 (eval $ac_link) 2>&5
9960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9961 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9966 (exit $ac_status); }; }; then
9969 echo "$as_me: program exited with status $ac_status" >&5
9970 echo "$as_me: failed program was:" >&5
9971 sed 's/^/| /' conftest.$ac_ext >&5
9974 ac_cv_header_stdc=no
9976 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9980 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9981 echo "${ECHO_T}$ac_cv_header_stdc" >&6
9982 if test $ac_cv_header_stdc = yes; then
9984 cat >>confdefs.h <<\_ACEOF
9985 #define STDC_HEADERS 1
9990 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
10000 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
10001 inttypes.h stdint.h unistd.h
10003 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10004 echo "$as_me:$LINENO: checking for $ac_header" >&5
10005 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10006 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10007 echo $ECHO_N "(cached) $ECHO_C" >&6
10009 cat >conftest.$ac_ext <<_ACEOF
10012 cat confdefs.h >>conftest.$ac_ext
10013 cat >>conftest.$ac_ext <<_ACEOF
10014 /* end confdefs.h. */
10015 $ac_includes_default
10017 #include <$ac_header>
10019 rm -f conftest.$ac_objext
10020 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10021 (eval $ac_compile) 2>conftest.er1
10023 grep -v '^ *+' conftest.er1 >conftest.err
10025 cat conftest.err >&5
10026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 (exit $ac_status); } &&
10028 { ac_try='test -z "$ac_c_werror_flag"
10029 || test ! -s conftest.err'
10030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10031 (eval $ac_try) 2>&5
10033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10034 (exit $ac_status); }; } &&
10035 { ac_try='test -s conftest.$ac_objext'
10036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10037 (eval $ac_try) 2>&5
10039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10040 (exit $ac_status); }; }; then
10041 eval "$as_ac_Header=yes"
10043 echo "$as_me: failed program was:" >&5
10044 sed 's/^/| /' conftest.$ac_ext >&5
10046 eval "$as_ac_Header=no"
10048 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10050 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10051 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10052 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10053 cat >>confdefs.h <<_ACEOF
10054 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10065 for ac_header in execinfo.h unistd.h dlfcn.h
10067 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10068 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10069 echo "$as_me:$LINENO: checking for $ac_header" >&5
10070 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10071 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10072 echo $ECHO_N "(cached) $ECHO_C" >&6
10074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10075 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10077 # Is the header compilable?
10078 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10079 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10080 cat >conftest.$ac_ext <<_ACEOF
10083 cat confdefs.h >>conftest.$ac_ext
10084 cat >>conftest.$ac_ext <<_ACEOF
10085 /* end confdefs.h. */
10086 $ac_includes_default
10087 #include <$ac_header>
10089 rm -f conftest.$ac_objext
10090 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10091 (eval $ac_compile) 2>conftest.er1
10093 grep -v '^ *+' conftest.er1 >conftest.err
10095 cat conftest.err >&5
10096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10097 (exit $ac_status); } &&
10098 { ac_try='test -z "$ac_c_werror_flag"
10099 || test ! -s conftest.err'
10100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10101 (eval $ac_try) 2>&5
10103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10104 (exit $ac_status); }; } &&
10105 { ac_try='test -s conftest.$ac_objext'
10106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10107 (eval $ac_try) 2>&5
10109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10110 (exit $ac_status); }; }; then
10111 ac_header_compiler=yes
10113 echo "$as_me: failed program was:" >&5
10114 sed 's/^/| /' conftest.$ac_ext >&5
10116 ac_header_compiler=no
10118 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10119 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10120 echo "${ECHO_T}$ac_header_compiler" >&6
10122 # Is the header present?
10123 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10124 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10125 cat >conftest.$ac_ext <<_ACEOF
10128 cat confdefs.h >>conftest.$ac_ext
10129 cat >>conftest.$ac_ext <<_ACEOF
10130 /* end confdefs.h. */
10131 #include <$ac_header>
10133 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10134 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10136 grep -v '^ *+' conftest.er1 >conftest.err
10138 cat conftest.err >&5
10139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140 (exit $ac_status); } >/dev/null; then
10141 if test -s conftest.err; then
10142 ac_cpp_err=$ac_c_preproc_warn_flag
10143 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10150 if test -z "$ac_cpp_err"; then
10151 ac_header_preproc=yes
10153 echo "$as_me: failed program was:" >&5
10154 sed 's/^/| /' conftest.$ac_ext >&5
10156 ac_header_preproc=no
10158 rm -f conftest.err conftest.$ac_ext
10159 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10160 echo "${ECHO_T}$ac_header_preproc" >&6
10162 # So? What about this header?
10163 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10165 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10166 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10167 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10168 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10169 ac_header_preproc=yes
10172 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10173 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10174 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10175 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10176 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10177 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10178 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10179 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10180 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10181 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10182 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10183 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10186 ## ---------------------------------- ##
10187 ## Report this to the libjava lists. ##
10188 ## ---------------------------------- ##
10191 sed "s/^/$as_me: WARNING: /" >&2
10194 echo "$as_me:$LINENO: checking for $ac_header" >&5
10195 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10196 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10197 echo $ECHO_N "(cached) $ECHO_C" >&6
10199 eval "$as_ac_Header=\$ac_header_preproc"
10201 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10202 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10205 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10206 cat >>confdefs.h <<_ACEOF
10207 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10214 # Do an additional check on dld, HP-UX for example has dladdr in libdld.sl
10215 echo "$as_me:$LINENO: checking for dladdr in -ldl" >&5
10216 echo $ECHO_N "checking for dladdr in -ldl... $ECHO_C" >&6
10217 if test "${ac_cv_lib_dl_dladdr+set}" = set; then
10218 echo $ECHO_N "(cached) $ECHO_C" >&6
10220 ac_check_lib_save_LIBS=$LIBS
10222 if test x$gcc_no_link = xyes; then
10223 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10224 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10225 { (exit 1); exit 1; }; }
10227 cat >conftest.$ac_ext <<_ACEOF
10230 cat confdefs.h >>conftest.$ac_ext
10231 cat >>conftest.$ac_ext <<_ACEOF
10232 /* end confdefs.h. */
10234 /* Override any gcc2 internal prototype to avoid an error. */
10238 /* We use char because int might match the return type of a gcc2
10239 builtin and then its argument prototype would still apply. */
10249 rm -f conftest.$ac_objext conftest$ac_exeext
10250 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10251 (eval $ac_link) 2>conftest.er1
10253 grep -v '^ *+' conftest.er1 >conftest.err
10255 cat conftest.err >&5
10256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257 (exit $ac_status); } &&
10258 { ac_try='test -z "$ac_c_werror_flag"
10259 || test ! -s conftest.err'
10260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10261 (eval $ac_try) 2>&5
10263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10264 (exit $ac_status); }; } &&
10265 { ac_try='test -s conftest$ac_exeext'
10266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10267 (eval $ac_try) 2>&5
10269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270 (exit $ac_status); }; }; then
10271 ac_cv_lib_dl_dladdr=yes
10273 echo "$as_me: failed program was:" >&5
10274 sed 's/^/| /' conftest.$ac_ext >&5
10276 ac_cv_lib_dl_dladdr=no
10278 rm -f conftest.err conftest.$ac_objext \
10279 conftest$ac_exeext conftest.$ac_ext
10280 LIBS=$ac_check_lib_save_LIBS
10282 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dladdr" >&5
10283 echo "${ECHO_T}$ac_cv_lib_dl_dladdr" >&6
10284 if test $ac_cv_lib_dl_dladdr = yes; then
10287 cat >>confdefs.h <<\_ACEOF
10288 #define HAVE_DLADDR 1
10293 echo "$as_me:$LINENO: checking for dladdr in -ldld" >&5
10294 echo $ECHO_N "checking for dladdr in -ldld... $ECHO_C" >&6
10295 if test "${ac_cv_lib_dld_dladdr+set}" = set; then
10296 echo $ECHO_N "(cached) $ECHO_C" >&6
10298 ac_check_lib_save_LIBS=$LIBS
10300 if test x$gcc_no_link = xyes; then
10301 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10302 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10303 { (exit 1); exit 1; }; }
10305 cat >conftest.$ac_ext <<_ACEOF
10308 cat confdefs.h >>conftest.$ac_ext
10309 cat >>conftest.$ac_ext <<_ACEOF
10310 /* end confdefs.h. */
10312 /* Override any gcc2 internal prototype to avoid an error. */
10316 /* We use char because int might match the return type of a gcc2
10317 builtin and then its argument prototype would still apply. */
10327 rm -f conftest.$ac_objext conftest$ac_exeext
10328 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10329 (eval $ac_link) 2>conftest.er1
10331 grep -v '^ *+' conftest.er1 >conftest.err
10333 cat conftest.err >&5
10334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10335 (exit $ac_status); } &&
10336 { ac_try='test -z "$ac_c_werror_flag"
10337 || test ! -s conftest.err'
10338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10339 (eval $ac_try) 2>&5
10341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10342 (exit $ac_status); }; } &&
10343 { ac_try='test -s conftest$ac_exeext'
10344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10345 (eval $ac_try) 2>&5
10347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10348 (exit $ac_status); }; }; then
10349 ac_cv_lib_dld_dladdr=yes
10351 echo "$as_me: failed program was:" >&5
10352 sed 's/^/| /' conftest.$ac_ext >&5
10354 ac_cv_lib_dld_dladdr=no
10356 rm -f conftest.err conftest.$ac_objext \
10357 conftest$ac_exeext conftest.$ac_ext
10358 LIBS=$ac_check_lib_save_LIBS
10360 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dladdr" >&5
10361 echo "${ECHO_T}$ac_cv_lib_dld_dladdr" >&6
10362 if test $ac_cv_lib_dld_dladdr = yes; then
10365 cat >>confdefs.h <<\_ACEOF
10366 #define HAVE_DLADDR 1
10374 if test x"$cross_compiling" = x"no"; then
10375 echo "$as_me:$LINENO: checking for /proc/self/exe" >&5
10376 echo $ECHO_N "checking for /proc/self/exe... $ECHO_C" >&6
10377 if test "${ac_cv_file__proc_self_exe+set}" = set; then
10378 echo $ECHO_N "(cached) $ECHO_C" >&6
10380 test "$cross_compiling" = yes &&
10381 { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
10382 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
10383 { (exit 1); exit 1; }; }
10384 if test -r "/proc/self/exe"; then
10385 ac_cv_file__proc_self_exe=yes
10387 ac_cv_file__proc_self_exe=no
10390 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_exe" >&5
10391 echo "${ECHO_T}$ac_cv_file__proc_self_exe" >&6
10392 if test $ac_cv_file__proc_self_exe = yes; then
10394 cat >>confdefs.h <<_ACEOF
10395 #define HAVE__PROC_SELF_EXE 1
10400 cat >>confdefs.h <<\_ACEOF
10401 #define HAVE_PROC_SELF_EXE 1
10406 echo "$as_me:$LINENO: checking for /proc/self/maps" >&5
10407 echo $ECHO_N "checking for /proc/self/maps... $ECHO_C" >&6
10408 if test "${ac_cv_file__proc_self_maps+set}" = set; then
10409 echo $ECHO_N "(cached) $ECHO_C" >&6
10411 test "$cross_compiling" = yes &&
10412 { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
10413 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
10414 { (exit 1); exit 1; }; }
10415 if test -r "/proc/self/maps"; then
10416 ac_cv_file__proc_self_maps=yes
10418 ac_cv_file__proc_self_maps=no
10421 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_maps" >&5
10422 echo "${ECHO_T}$ac_cv_file__proc_self_maps" >&6
10423 if test $ac_cv_file__proc_self_maps = yes; then
10425 cat >>confdefs.h <<_ACEOF
10426 #define HAVE__PROC_SELF_MAPS 1
10431 cat >>confdefs.h <<\_ACEOF
10432 #define HAVE_PROC_SELF_MAPS 1
10441 cat >>confdefs.h <<\_ACEOF
10442 #define HAVE_PROC_SELF_EXE 1
10446 cat >>confdefs.h <<\_ACEOF
10447 #define HAVE_PROC_SELF_MAPS 1
10455 if test "X$prefix" = "XNONE"; then
10456 acl_final_prefix="$ac_default_prefix"
10458 acl_final_prefix="$prefix"
10460 if test "X$exec_prefix" = "XNONE"; then
10461 acl_final_exec_prefix='${prefix}'
10463 acl_final_exec_prefix="$exec_prefix"
10465 acl_save_prefix="$prefix"
10466 prefix="$acl_final_prefix"
10467 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10468 prefix="$acl_save_prefix"
10471 # Check whether --with-gnu-ld or --without-gnu-ld was given.
10472 if test "${with_gnu_ld+set}" = set; then
10473 withval="$with_gnu_ld"
10474 test "$withval" = no || with_gnu_ld=yes
10478 # Prepare PATH_SEPARATOR.
10479 # The user is always right.
10480 if test "${PATH_SEPARATOR+set}" != set; then
10481 echo "#! /bin/sh" >conf$$.sh
10482 echo "exit 0" >>conf$$.sh
10484 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10492 if test "$GCC" = yes; then
10493 # Check if gcc -print-prog-name=ld gives a path.
10494 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
10495 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
10498 # gcc leaves a trailing carriage return which upsets mingw
10499 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10501 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10504 # Accept absolute paths.
10505 [\\/]* | [A-Za-z]:[\\/]*)
10506 re_direlt='/[^/][^/]*/\.\./'
10507 # Canonicalize the path of ld
10508 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10509 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10510 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10512 test -z "$LD" && LD="$ac_prog"
10515 # If it fails, then pretend we aren't using GCC.
10519 # If it is relative, then search for the first ld in PATH.
10520 with_gnu_ld=unknown
10523 elif test "$with_gnu_ld" = yes; then
10524 echo "$as_me:$LINENO: checking for GNU ld" >&5
10525 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10527 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10528 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10530 if test "${acl_cv_path_LD+set}" = set; then
10531 echo $ECHO_N "(cached) $ECHO_C" >&6
10533 if test -z "$LD"; then
10534 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10535 for ac_dir in $PATH; do
10536 test -z "$ac_dir" && ac_dir=.
10537 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10538 acl_cv_path_LD="$ac_dir/$ac_prog"
10539 # Check to see if the program is GNU ld. I'd rather use --version,
10540 # but apparently some GNU ld's only accept -v.
10541 # Break only if it was the GNU/non-GNU ld that we prefer.
10542 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10543 test "$with_gnu_ld" != no && break
10545 test "$with_gnu_ld" != yes && break
10551 acl_cv_path_LD="$LD" # Let the user override the test with a path.
10555 LD="$acl_cv_path_LD"
10556 if test -n "$LD"; then
10557 echo "$as_me:$LINENO: result: $LD" >&5
10558 echo "${ECHO_T}$LD" >&6
10560 echo "$as_me:$LINENO: result: no" >&5
10561 echo "${ECHO_T}no" >&6
10563 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10564 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10565 { (exit 1); exit 1; }; }
10566 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10567 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10568 if test "${acl_cv_prog_gnu_ld+set}" = set; then
10569 echo $ECHO_N "(cached) $ECHO_C" >&6
10571 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10572 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10573 acl_cv_prog_gnu_ld=yes
10575 acl_cv_prog_gnu_ld=no
10578 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10579 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10580 with_gnu_ld=$acl_cv_prog_gnu_ld
10584 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10585 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10586 if test "${acl_cv_rpath+set}" = set; then
10587 echo $ECHO_N "(cached) $ECHO_C" >&6
10590 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10591 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10593 rm -f ./conftest.sh
10597 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10598 echo "${ECHO_T}$acl_cv_rpath" >&6
10600 libext="$acl_cv_libext"
10601 shlibext="$acl_cv_shlibext"
10602 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10603 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10604 hardcode_direct="$acl_cv_hardcode_direct"
10605 hardcode_minus_L="$acl_cv_hardcode_minus_L"
10606 # Check whether --enable-rpath or --disable-rpath was given.
10607 if test "${enable_rpath+set}" = set; then
10608 enableval="$enable_rpath"
10622 acl_save_prefix="$prefix"
10623 prefix="$acl_final_prefix"
10624 acl_save_exec_prefix="$exec_prefix"
10625 exec_prefix="$acl_final_exec_prefix"
10627 eval additional_includedir=\"$includedir\"
10628 eval additional_libdir=\"$libdir\"
10630 exec_prefix="$acl_save_exec_prefix"
10631 prefix="$acl_save_prefix"
10634 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10635 if test "${with_libiconv_prefix+set}" = set; then
10636 withval="$with_libiconv_prefix"
10638 if test "X$withval" = "Xno"; then
10641 if test "X$withval" = "X"; then
10643 acl_save_prefix="$prefix"
10644 prefix="$acl_final_prefix"
10645 acl_save_exec_prefix="$exec_prefix"
10646 exec_prefix="$acl_final_exec_prefix"
10648 eval additional_includedir=\"$includedir\"
10649 eval additional_libdir=\"$libdir\"
10651 exec_prefix="$acl_save_exec_prefix"
10652 prefix="$acl_save_prefix"
10655 additional_includedir="$withval/include"
10656 additional_libdir="$withval/lib"
10666 names_already_handled=
10667 names_next_round='iconv '
10668 while test -n "$names_next_round"; do
10669 names_this_round="$names_next_round"
10671 for name in $names_this_round; do
10673 for n in $names_already_handled; do
10674 if test "$n" = "$name"; then
10675 already_handled=yes
10679 if test -z "$already_handled"; then
10680 names_already_handled="$names_already_handled $name"
10681 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10682 eval value=\"\$HAVE_LIB$uppername\"
10683 if test -n "$value"; then
10684 if test "$value" = yes; then
10685 eval value=\"\$LIB$uppername\"
10686 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
10687 eval value=\"\$LTLIB$uppername\"
10688 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
10697 if test $use_additional = yes; then
10698 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10699 found_dir="$additional_libdir"
10700 found_so="$additional_libdir/lib$name.$shlibext"
10701 if test -f "$additional_libdir/lib$name.la"; then
10702 found_la="$additional_libdir/lib$name.la"
10705 if test -f "$additional_libdir/lib$name.$libext"; then
10706 found_dir="$additional_libdir"
10707 found_a="$additional_libdir/lib$name.$libext"
10708 if test -f "$additional_libdir/lib$name.la"; then
10709 found_la="$additional_libdir/lib$name.la"
10714 if test "X$found_dir" = "X"; then
10715 for x in $LDFLAGS $LTLIBICONV; do
10717 acl_save_prefix="$prefix"
10718 prefix="$acl_final_prefix"
10719 acl_save_exec_prefix="$exec_prefix"
10720 exec_prefix="$acl_final_exec_prefix"
10722 exec_prefix="$acl_save_exec_prefix"
10723 prefix="$acl_save_prefix"
10727 dir=`echo "X$x" | sed -e 's/^X-L//'`
10728 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10730 found_so="$dir/lib$name.$shlibext"
10731 if test -f "$dir/lib$name.la"; then
10732 found_la="$dir/lib$name.la"
10735 if test -f "$dir/lib$name.$libext"; then
10737 found_a="$dir/lib$name.$libext"
10738 if test -f "$dir/lib$name.la"; then
10739 found_la="$dir/lib$name.la"
10745 if test "X$found_dir" != "X"; then
10750 if test "X$found_dir" != "X"; then
10751 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
10752 if test "X$found_so" != "X"; then
10753 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
10754 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10757 for x in $ltrpathdirs; do
10758 if test "X$x" = "X$found_dir"; then
10763 if test -z "$haveit"; then
10764 ltrpathdirs="$ltrpathdirs $found_dir"
10766 if test "$hardcode_direct" = yes; then
10767 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10769 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
10770 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10772 for x in $rpathdirs; do
10773 if test "X$x" = "X$found_dir"; then
10778 if test -z "$haveit"; then
10779 rpathdirs="$rpathdirs $found_dir"
10783 for x in $LDFLAGS $LIBICONV; do
10785 acl_save_prefix="$prefix"
10786 prefix="$acl_final_prefix"
10787 acl_save_exec_prefix="$exec_prefix"
10788 exec_prefix="$acl_final_exec_prefix"
10790 exec_prefix="$acl_save_exec_prefix"
10791 prefix="$acl_save_prefix"
10793 if test "X$x" = "X-L$found_dir"; then
10798 if test -z "$haveit"; then
10799 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
10801 if test "$hardcode_minus_L" != no; then
10802 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10804 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10810 if test "X$found_a" != "X"; then
10811 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
10813 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
10816 additional_includedir=
10817 case "$found_dir" in
10819 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10820 additional_includedir="$basedir/include"
10823 if test "X$additional_includedir" != "X"; then
10824 if test "X$additional_includedir" != "X/usr/include"; then
10826 if test "X$additional_includedir" = "X/usr/local/include"; then
10827 if test -n "$GCC"; then
10829 linux*) haveit=yes;;
10833 if test -z "$haveit"; then
10834 for x in $CPPFLAGS $INCICONV; do
10836 acl_save_prefix="$prefix"
10837 prefix="$acl_final_prefix"
10838 acl_save_exec_prefix="$exec_prefix"
10839 exec_prefix="$acl_final_exec_prefix"
10841 exec_prefix="$acl_save_exec_prefix"
10842 prefix="$acl_save_prefix"
10844 if test "X$x" = "X-I$additional_includedir"; then
10849 if test -z "$haveit"; then
10850 if test -d "$additional_includedir"; then
10851 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
10857 if test -n "$found_la"; then
10858 save_libdir="$libdir"
10859 case "$found_la" in
10860 */* | *\\*) . "$found_la" ;;
10861 *) . "./$found_la" ;;
10863 libdir="$save_libdir"
10864 for dep in $dependency_libs; do
10867 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10868 if test "X$additional_libdir" != "X/usr/lib"; then
10870 if test "X$additional_libdir" = "X/usr/local/lib"; then
10871 if test -n "$GCC"; then
10873 linux*) haveit=yes;;
10877 if test -z "$haveit"; then
10879 for x in $LDFLAGS $LIBICONV; do
10881 acl_save_prefix="$prefix"
10882 prefix="$acl_final_prefix"
10883 acl_save_exec_prefix="$exec_prefix"
10884 exec_prefix="$acl_final_exec_prefix"
10886 exec_prefix="$acl_save_exec_prefix"
10887 prefix="$acl_save_prefix"
10889 if test "X$x" = "X-L$additional_libdir"; then
10894 if test -z "$haveit"; then
10895 if test -d "$additional_libdir"; then
10896 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
10900 for x in $LDFLAGS $LTLIBICONV; do
10902 acl_save_prefix="$prefix"
10903 prefix="$acl_final_prefix"
10904 acl_save_exec_prefix="$exec_prefix"
10905 exec_prefix="$acl_final_exec_prefix"
10907 exec_prefix="$acl_save_exec_prefix"
10908 prefix="$acl_save_prefix"
10910 if test "X$x" = "X-L$additional_libdir"; then
10915 if test -z "$haveit"; then
10916 if test -d "$additional_libdir"; then
10917 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
10924 dir=`echo "X$dep" | sed -e 's/^X-R//'`
10925 if test "$enable_rpath" != no; then
10927 for x in $rpathdirs; do
10928 if test "X$x" = "X$dir"; then
10933 if test -z "$haveit"; then
10934 rpathdirs="$rpathdirs $dir"
10937 for x in $ltrpathdirs; do
10938 if test "X$x" = "X$dir"; then
10943 if test -z "$haveit"; then
10944 ltrpathdirs="$ltrpathdirs $dir"
10949 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10952 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10955 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
10956 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
10962 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10963 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
10969 if test "X$rpathdirs" != "X"; then
10970 if test -n "$hardcode_libdir_separator"; then
10972 for found_dir in $rpathdirs; do
10973 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10975 acl_save_libdir="$libdir"
10977 eval flag=\"$hardcode_libdir_flag_spec\"
10978 libdir="$acl_save_libdir"
10979 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10981 for found_dir in $rpathdirs; do
10982 acl_save_libdir="$libdir"
10983 libdir="$found_dir"
10984 eval flag=\"$hardcode_libdir_flag_spec\"
10985 libdir="$acl_save_libdir"
10986 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10990 if test "X$ltrpathdirs" != "X"; then
10991 for found_dir in $ltrpathdirs; do
10992 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
11002 am_save_CPPFLAGS="$CPPFLAGS"
11004 for element in $INCICONV; do
11006 for x in $CPPFLAGS; do
11008 acl_save_prefix="$prefix"
11009 prefix="$acl_final_prefix"
11010 acl_save_exec_prefix="$exec_prefix"
11011 exec_prefix="$acl_final_exec_prefix"
11013 exec_prefix="$acl_save_exec_prefix"
11014 prefix="$acl_save_prefix"
11016 if test "X$x" = "X$element"; then
11021 if test -z "$haveit"; then
11022 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11027 echo "$as_me:$LINENO: checking for iconv" >&5
11028 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
11029 if test "${am_cv_func_iconv+set}" = set; then
11030 echo $ECHO_N "(cached) $ECHO_C" >&6
11033 am_cv_func_iconv="no, consider installing GNU libiconv"
11035 if test x$gcc_no_link = xyes; then
11036 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11037 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11038 { (exit 1); exit 1; }; }
11040 cat >conftest.$ac_ext <<_ACEOF
11043 cat confdefs.h >>conftest.$ac_ext
11044 cat >>conftest.$ac_ext <<_ACEOF
11045 /* end confdefs.h. */
11046 #include <stdlib.h>
11051 iconv_t cd = iconv_open("","");
11052 iconv(cd,NULL,NULL,NULL,NULL);
11058 rm -f conftest.$ac_objext conftest$ac_exeext
11059 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11060 (eval $ac_link) 2>conftest.er1
11062 grep -v '^ *+' conftest.er1 >conftest.err
11064 cat conftest.err >&5
11065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066 (exit $ac_status); } &&
11067 { ac_try='test -z "$ac_c_werror_flag"
11068 || test ! -s conftest.err'
11069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11070 (eval $ac_try) 2>&5
11072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11073 (exit $ac_status); }; } &&
11074 { ac_try='test -s conftest$ac_exeext'
11075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11076 (eval $ac_try) 2>&5
11078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11079 (exit $ac_status); }; }; then
11080 am_cv_func_iconv=yes
11082 echo "$as_me: failed program was:" >&5
11083 sed 's/^/| /' conftest.$ac_ext >&5
11086 rm -f conftest.err conftest.$ac_objext \
11087 conftest$ac_exeext conftest.$ac_ext
11088 if test "$am_cv_func_iconv" != yes; then
11089 am_save_LIBS="$LIBS"
11090 LIBS="$LIBS $LIBICONV"
11091 if test x$gcc_no_link = xyes; then
11092 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11093 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11094 { (exit 1); exit 1; }; }
11096 cat >conftest.$ac_ext <<_ACEOF
11099 cat confdefs.h >>conftest.$ac_ext
11100 cat >>conftest.$ac_ext <<_ACEOF
11101 /* end confdefs.h. */
11102 #include <stdlib.h>
11107 iconv_t cd = iconv_open("","");
11108 iconv(cd,NULL,NULL,NULL,NULL);
11114 rm -f conftest.$ac_objext conftest$ac_exeext
11115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11116 (eval $ac_link) 2>conftest.er1
11118 grep -v '^ *+' conftest.er1 >conftest.err
11120 cat conftest.err >&5
11121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11122 (exit $ac_status); } &&
11123 { ac_try='test -z "$ac_c_werror_flag"
11124 || test ! -s conftest.err'
11125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11126 (eval $ac_try) 2>&5
11128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129 (exit $ac_status); }; } &&
11130 { ac_try='test -s conftest$ac_exeext'
11131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11132 (eval $ac_try) 2>&5
11134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11135 (exit $ac_status); }; }; then
11136 am_cv_lib_iconv=yes
11137 am_cv_func_iconv=yes
11139 echo "$as_me: failed program was:" >&5
11140 sed 's/^/| /' conftest.$ac_ext >&5
11143 rm -f conftest.err conftest.$ac_objext \
11144 conftest$ac_exeext conftest.$ac_ext
11145 LIBS="$am_save_LIBS"
11149 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
11150 echo "${ECHO_T}$am_cv_func_iconv" >&6
11151 if test "$am_cv_func_iconv" = yes; then
11153 cat >>confdefs.h <<\_ACEOF
11154 #define HAVE_ICONV 1
11158 if test "$am_cv_lib_iconv" = yes; then
11159 echo "$as_me:$LINENO: checking how to link with libiconv" >&5
11160 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
11161 echo "$as_me:$LINENO: result: $LIBICONV" >&5
11162 echo "${ECHO_T}$LIBICONV" >&6
11164 CPPFLAGS="$am_save_CPPFLAGS"
11171 if test "$am_cv_func_iconv" = yes; then
11172 echo "$as_me:$LINENO: checking for iconv declaration" >&5
11173 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
11174 if test "${am_cv_proto_iconv+set}" = set; then
11175 echo $ECHO_N "(cached) $ECHO_C" >&6
11178 cat >conftest.$ac_ext <<_ACEOF
11181 cat confdefs.h >>conftest.$ac_ext
11182 cat >>conftest.$ac_ext <<_ACEOF
11183 /* end confdefs.h. */
11185 #include <stdlib.h>
11191 #if defined(__STDC__) || defined(__cplusplus)
11192 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
11205 rm -f conftest.$ac_objext
11206 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11207 (eval $ac_compile) 2>conftest.er1
11209 grep -v '^ *+' conftest.er1 >conftest.err
11211 cat conftest.err >&5
11212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11213 (exit $ac_status); } &&
11214 { ac_try='test -z "$ac_c_werror_flag"
11215 || test ! -s conftest.err'
11216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11217 (eval $ac_try) 2>&5
11219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11220 (exit $ac_status); }; } &&
11221 { ac_try='test -s conftest.$ac_objext'
11222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11223 (eval $ac_try) 2>&5
11225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11226 (exit $ac_status); }; }; then
11227 am_cv_proto_iconv_arg1=""
11229 echo "$as_me: failed program was:" >&5
11230 sed 's/^/| /' conftest.$ac_ext >&5
11232 am_cv_proto_iconv_arg1="const"
11234 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11235 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
11238 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
11239 echo "$as_me:$LINENO: result: ${ac_t:-
11240 }$am_cv_proto_iconv" >&5
11241 echo "${ECHO_T}${ac_t:-
11242 }$am_cv_proto_iconv" >&6
11244 cat >>confdefs.h <<_ACEOF
11245 #define ICONV_CONST $am_cv_proto_iconv_arg1
11251 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
11252 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
11253 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
11254 echo $ECHO_N "(cached) $ECHO_C" >&6
11256 if test x$gcc_no_link = xyes; then
11257 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11258 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11259 { (exit 1); exit 1; }; }
11261 cat >conftest.$ac_ext <<_ACEOF
11264 cat confdefs.h >>conftest.$ac_ext
11265 cat >>conftest.$ac_ext <<_ACEOF
11266 /* end confdefs.h. */
11267 #include <locale.h>
11276 rm -f conftest.$ac_objext conftest$ac_exeext
11277 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11278 (eval $ac_link) 2>conftest.er1
11280 grep -v '^ *+' conftest.er1 >conftest.err
11282 cat conftest.err >&5
11283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284 (exit $ac_status); } &&
11285 { ac_try='test -z "$ac_c_werror_flag"
11286 || test ! -s conftest.err'
11287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11288 (eval $ac_try) 2>&5
11290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291 (exit $ac_status); }; } &&
11292 { ac_try='test -s conftest$ac_exeext'
11293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11294 (eval $ac_try) 2>&5
11296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11297 (exit $ac_status); }; }; then
11298 am_cv_val_LC_MESSAGES=yes
11300 echo "$as_me: failed program was:" >&5
11301 sed 's/^/| /' conftest.$ac_ext >&5
11303 am_cv_val_LC_MESSAGES=no
11305 rm -f conftest.err conftest.$ac_objext \
11306 conftest$ac_exeext conftest.$ac_ext
11308 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
11309 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
11310 if test $am_cv_val_LC_MESSAGES = yes; then
11312 cat >>confdefs.h <<\_ACEOF
11313 #define HAVE_LC_MESSAGES 1
11318 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
11319 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
11320 if test "${ac_cv_struct_tm+set}" = set; then
11321 echo $ECHO_N "(cached) $ECHO_C" >&6
11323 cat >conftest.$ac_ext <<_ACEOF
11326 cat confdefs.h >>conftest.$ac_ext
11327 cat >>conftest.$ac_ext <<_ACEOF
11328 /* end confdefs.h. */
11329 #include <sys/types.h>
11335 struct tm *tp; tp->tm_sec;
11340 rm -f conftest.$ac_objext
11341 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11342 (eval $ac_compile) 2>conftest.er1
11344 grep -v '^ *+' conftest.er1 >conftest.err
11346 cat conftest.err >&5
11347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11348 (exit $ac_status); } &&
11349 { ac_try='test -z "$ac_c_werror_flag"
11350 || test ! -s conftest.err'
11351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11352 (eval $ac_try) 2>&5
11354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11355 (exit $ac_status); }; } &&
11356 { ac_try='test -s conftest.$ac_objext'
11357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11358 (eval $ac_try) 2>&5
11360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11361 (exit $ac_status); }; }; then
11362 ac_cv_struct_tm=time.h
11364 echo "$as_me: failed program was:" >&5
11365 sed 's/^/| /' conftest.$ac_ext >&5
11367 ac_cv_struct_tm=sys/time.h
11369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11371 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
11372 echo "${ECHO_T}$ac_cv_struct_tm" >&6
11373 if test $ac_cv_struct_tm = sys/time.h; then
11375 cat >>confdefs.h <<\_ACEOF
11376 #define TM_IN_SYS_TIME 1
11381 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
11382 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
11383 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
11384 echo $ECHO_N "(cached) $ECHO_C" >&6
11386 cat >conftest.$ac_ext <<_ACEOF
11389 cat confdefs.h >>conftest.$ac_ext
11390 cat >>conftest.$ac_ext <<_ACEOF
11391 /* end confdefs.h. */
11392 #include <sys/types.h>
11393 #include <$ac_cv_struct_tm>
11399 static struct tm ac_aggr;
11400 if (ac_aggr.tm_zone)
11406 rm -f conftest.$ac_objext
11407 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11408 (eval $ac_compile) 2>conftest.er1
11410 grep -v '^ *+' conftest.er1 >conftest.err
11412 cat conftest.err >&5
11413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11414 (exit $ac_status); } &&
11415 { ac_try='test -z "$ac_c_werror_flag"
11416 || test ! -s conftest.err'
11417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11418 (eval $ac_try) 2>&5
11420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11421 (exit $ac_status); }; } &&
11422 { ac_try='test -s conftest.$ac_objext'
11423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11424 (eval $ac_try) 2>&5
11426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11427 (exit $ac_status); }; }; then
11428 ac_cv_member_struct_tm_tm_zone=yes
11430 echo "$as_me: failed program was:" >&5
11431 sed 's/^/| /' conftest.$ac_ext >&5
11433 cat >conftest.$ac_ext <<_ACEOF
11436 cat confdefs.h >>conftest.$ac_ext
11437 cat >>conftest.$ac_ext <<_ACEOF
11438 /* end confdefs.h. */
11439 #include <sys/types.h>
11440 #include <$ac_cv_struct_tm>
11446 static struct tm ac_aggr;
11447 if (sizeof ac_aggr.tm_zone)
11453 rm -f conftest.$ac_objext
11454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11455 (eval $ac_compile) 2>conftest.er1
11457 grep -v '^ *+' conftest.er1 >conftest.err
11459 cat conftest.err >&5
11460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11461 (exit $ac_status); } &&
11462 { ac_try='test -z "$ac_c_werror_flag"
11463 || test ! -s conftest.err'
11464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11465 (eval $ac_try) 2>&5
11467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11468 (exit $ac_status); }; } &&
11469 { ac_try='test -s conftest.$ac_objext'
11470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11471 (eval $ac_try) 2>&5
11473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474 (exit $ac_status); }; }; then
11475 ac_cv_member_struct_tm_tm_zone=yes
11477 echo "$as_me: failed program was:" >&5
11478 sed 's/^/| /' conftest.$ac_ext >&5
11480 ac_cv_member_struct_tm_tm_zone=no
11482 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11484 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11486 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
11487 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
11488 if test $ac_cv_member_struct_tm_tm_zone = yes; then
11490 cat >>confdefs.h <<_ACEOF
11491 #define HAVE_STRUCT_TM_TM_ZONE 1
11497 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
11499 cat >>confdefs.h <<\_ACEOF
11500 #define HAVE_TM_ZONE 1
11504 echo "$as_me:$LINENO: checking for tzname" >&5
11505 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
11506 if test "${ac_cv_var_tzname+set}" = set; then
11507 echo $ECHO_N "(cached) $ECHO_C" >&6
11509 if test x$gcc_no_link = xyes; then
11510 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11511 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11512 { (exit 1); exit 1; }; }
11514 cat >conftest.$ac_ext <<_ACEOF
11517 cat confdefs.h >>conftest.$ac_ext
11518 cat >>conftest.$ac_ext <<_ACEOF
11519 /* end confdefs.h. */
11521 #ifndef tzname /* For SGI. */
11522 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
11533 rm -f conftest.$ac_objext conftest$ac_exeext
11534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11535 (eval $ac_link) 2>conftest.er1
11537 grep -v '^ *+' conftest.er1 >conftest.err
11539 cat conftest.err >&5
11540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 (exit $ac_status); } &&
11542 { ac_try='test -z "$ac_c_werror_flag"
11543 || test ! -s conftest.err'
11544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11545 (eval $ac_try) 2>&5
11547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11548 (exit $ac_status); }; } &&
11549 { ac_try='test -s conftest$ac_exeext'
11550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11551 (eval $ac_try) 2>&5
11553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11554 (exit $ac_status); }; }; then
11555 ac_cv_var_tzname=yes
11557 echo "$as_me: failed program was:" >&5
11558 sed 's/^/| /' conftest.$ac_ext >&5
11560 ac_cv_var_tzname=no
11562 rm -f conftest.err conftest.$ac_objext \
11563 conftest$ac_exeext conftest.$ac_ext
11565 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
11566 echo "${ECHO_T}$ac_cv_var_tzname" >&6
11567 if test $ac_cv_var_tzname = yes; then
11569 cat >>confdefs.h <<\_ACEOF
11570 #define HAVE_TZNAME 1
11579 for ac_func in gethostbyname_r
11581 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11582 echo "$as_me:$LINENO: checking for $ac_func" >&5
11583 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11584 if eval "test \"\${$as_ac_var+set}\" = set"; then
11585 echo $ECHO_N "(cached) $ECHO_C" >&6
11587 if test x$gcc_no_link = xyes; then
11588 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11589 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11590 { (exit 1); exit 1; }; }
11592 cat >conftest.$ac_ext <<_ACEOF
11595 cat confdefs.h >>conftest.$ac_ext
11596 cat >>conftest.$ac_ext <<_ACEOF
11597 /* end confdefs.h. */
11598 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11599 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11600 #define $ac_func innocuous_$ac_func
11602 /* System header to define __stub macros and hopefully few prototypes,
11603 which can conflict with char $ac_func (); below.
11604 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11605 <limits.h> exists even on freestanding compilers. */
11608 # include <limits.h>
11610 # include <assert.h>
11615 /* Override any gcc2 internal prototype to avoid an error. */
11620 /* We use char because int might match the return type of a gcc2
11621 builtin and then its argument prototype would still apply. */
11623 /* The GNU C library defines this for functions which it implements
11624 to always fail with ENOSYS. Some functions are actually named
11625 something starting with __ and the normal name is an alias. */
11626 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11629 char (*f) () = $ac_func;
11638 return f != $ac_func;
11643 rm -f conftest.$ac_objext conftest$ac_exeext
11644 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11645 (eval $ac_link) 2>conftest.er1
11647 grep -v '^ *+' conftest.er1 >conftest.err
11649 cat conftest.err >&5
11650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11651 (exit $ac_status); } &&
11652 { ac_try='test -z "$ac_c_werror_flag"
11653 || test ! -s conftest.err'
11654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11655 (eval $ac_try) 2>&5
11657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658 (exit $ac_status); }; } &&
11659 { ac_try='test -s conftest$ac_exeext'
11660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11661 (eval $ac_try) 2>&5
11663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11664 (exit $ac_status); }; }; then
11665 eval "$as_ac_var=yes"
11667 echo "$as_me: failed program was:" >&5
11668 sed 's/^/| /' conftest.$ac_ext >&5
11670 eval "$as_ac_var=no"
11672 rm -f conftest.err conftest.$ac_objext \
11673 conftest$ac_exeext conftest.$ac_ext
11675 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11676 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11677 if test `eval echo '${'$as_ac_var'}'` = yes; then
11678 cat >>confdefs.h <<_ACEOF
11679 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11683 cat >>confdefs.h <<\_ACEOF
11684 #define HAVE_GETHOSTBYNAME_R 1
11687 # There are two different kinds of gethostbyname_r.
11688 # We look for the one that returns `int'.
11689 # Hopefully this check is robust enough.
11690 cat >conftest.$ac_ext <<_ACEOF
11693 cat confdefs.h >>conftest.$ac_ext
11694 cat >>conftest.$ac_ext <<_ACEOF
11695 /* end confdefs.h. */
11699 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11700 $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then
11703 cat >>confdefs.h <<\_ACEOF
11704 #define GETHOSTBYNAME_R_RETURNS_INT 1
11711 case " $GCINCS " in
11712 *" -D_REENTRANT "*) ;;
11714 echo "$as_me:$LINENO: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
11715 echo $ECHO_N "checking whether gethostbyname_r declaration requires -D_REENTRANT... $ECHO_C" >&6
11716 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then
11717 echo $ECHO_N "(cached) $ECHO_C" >&6
11720 ac_cpp='$CXXCPP $CPPFLAGS'
11721 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11722 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11723 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11725 cat >conftest.$ac_ext <<_ACEOF
11728 cat confdefs.h >>conftest.$ac_ext
11729 cat >>conftest.$ac_ext <<_ACEOF
11730 /* end confdefs.h. */
11735 gethostbyname_r("", 0, 0);
11740 rm -f conftest.$ac_objext
11741 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11742 (eval $ac_compile) 2>conftest.er1
11744 grep -v '^ *+' conftest.er1 >conftest.err
11746 cat conftest.err >&5
11747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11748 (exit $ac_status); } &&
11749 { ac_try='test -z "$ac_cxx_werror_flag"
11750 || test ! -s conftest.err'
11751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11752 (eval $ac_try) 2>&5
11754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11755 (exit $ac_status); }; } &&
11756 { ac_try='test -s conftest.$ac_objext'
11757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11758 (eval $ac_try) 2>&5
11760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11761 (exit $ac_status); }; }; then
11762 libjava_cv_gethostbyname_r_needs_reentrant=no
11764 echo "$as_me: failed program was:" >&5
11765 sed 's/^/| /' conftest.$ac_ext >&5
11767 CPPFLAGS_SAVE="$CPPFLAGS"
11768 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
11769 cat >conftest.$ac_ext <<_ACEOF
11772 cat confdefs.h >>conftest.$ac_ext
11773 cat >>conftest.$ac_ext <<_ACEOF
11774 /* end confdefs.h. */
11779 gethostbyname_r("", 0, 0);
11784 rm -f conftest.$ac_objext
11785 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11786 (eval $ac_compile) 2>conftest.er1
11788 grep -v '^ *+' conftest.er1 >conftest.err
11790 cat conftest.err >&5
11791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11792 (exit $ac_status); } &&
11793 { ac_try='test -z "$ac_cxx_werror_flag"
11794 || test ! -s conftest.err'
11795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11796 (eval $ac_try) 2>&5
11798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11799 (exit $ac_status); }; } &&
11800 { ac_try='test -s conftest.$ac_objext'
11801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11802 (eval $ac_try) 2>&5
11804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11805 (exit $ac_status); }; }; then
11806 libjava_cv_gethostbyname_r_needs_reentrant=yes
11808 echo "$as_me: failed program was:" >&5
11809 sed 's/^/| /' conftest.$ac_ext >&5
11811 libjava_cv_gethostbyname_r_needs_reentrant=fail
11813 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11814 CPPFLAGS="$CPPFLAGS_SAVE"
11817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11819 ac_cpp='$CPP $CPPFLAGS'
11820 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11821 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11822 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11826 echo "$as_me:$LINENO: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
11827 echo "${ECHO_T}$libjava_cv_gethostbyname_r_needs_reentrant" >&6
11828 if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
11830 cat >>confdefs.h <<\_ACEOF
11831 #define _REENTRANT 1
11838 echo "$as_me:$LINENO: checking for struct hostent_data" >&5
11839 echo $ECHO_N "checking for struct hostent_data... $ECHO_C" >&6
11840 if test "${libjava_cv_struct_hostent_data+set}" = set; then
11841 echo $ECHO_N "(cached) $ECHO_C" >&6
11843 cat >conftest.$ac_ext <<_ACEOF
11846 cat confdefs.h >>conftest.$ac_ext
11847 cat >>conftest.$ac_ext <<_ACEOF
11848 /* end confdefs.h. */
11850 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
11851 # define _REENTRANT 1
11857 struct hostent_data data;
11862 rm -f conftest.$ac_objext
11863 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11864 (eval $ac_compile) 2>conftest.er1
11866 grep -v '^ *+' conftest.er1 >conftest.err
11868 cat conftest.err >&5
11869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870 (exit $ac_status); } &&
11871 { ac_try='test -z "$ac_c_werror_flag"
11872 || test ! -s conftest.err'
11873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11874 (eval $ac_try) 2>&5
11876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877 (exit $ac_status); }; } &&
11878 { ac_try='test -s conftest.$ac_objext'
11879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11880 (eval $ac_try) 2>&5
11882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11883 (exit $ac_status); }; }; then
11884 libjava_cv_struct_hostent_data=yes
11886 echo "$as_me: failed program was:" >&5
11887 sed 's/^/| /' conftest.$ac_ext >&5
11889 libjava_cv_struct_hostent_data=no
11891 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11893 echo "$as_me:$LINENO: result: $libjava_cv_struct_hostent_data" >&5
11894 echo "${ECHO_T}$libjava_cv_struct_hostent_data" >&6
11895 if test "x$libjava_cv_struct_hostent_data" = xyes; then
11897 cat >>confdefs.h <<\_ACEOF
11898 #define HAVE_STRUCT_HOSTENT_DATA 1
11907 # FIXME: libjava source code expects to find a prototype for
11908 # gethostbyaddr_r in netdb.h. The outer check ensures that
11909 # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
11910 # to exist where expected. (The root issue: AC_CHECK_FUNCS assumes C
11911 # linkage check is enough, yet C++ code requires proper prototypes.)
11912 cat >conftest.$ac_ext <<_ACEOF
11915 cat confdefs.h >>conftest.$ac_ext
11916 cat >>conftest.$ac_ext <<_ACEOF
11917 /* end confdefs.h. */
11921 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11922 $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then
11925 for ac_func in gethostbyaddr_r
11927 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11928 echo "$as_me:$LINENO: checking for $ac_func" >&5
11929 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11930 if eval "test \"\${$as_ac_var+set}\" = set"; then
11931 echo $ECHO_N "(cached) $ECHO_C" >&6
11933 if test x$gcc_no_link = xyes; then
11934 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11935 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11936 { (exit 1); exit 1; }; }
11938 cat >conftest.$ac_ext <<_ACEOF
11941 cat confdefs.h >>conftest.$ac_ext
11942 cat >>conftest.$ac_ext <<_ACEOF
11943 /* end confdefs.h. */
11944 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11945 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11946 #define $ac_func innocuous_$ac_func
11948 /* System header to define __stub macros and hopefully few prototypes,
11949 which can conflict with char $ac_func (); below.
11950 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11951 <limits.h> exists even on freestanding compilers. */
11954 # include <limits.h>
11956 # include <assert.h>
11961 /* Override any gcc2 internal prototype to avoid an error. */
11966 /* We use char because int might match the return type of a gcc2
11967 builtin and then its argument prototype would still apply. */
11969 /* The GNU C library defines this for functions which it implements
11970 to always fail with ENOSYS. Some functions are actually named
11971 something starting with __ and the normal name is an alias. */
11972 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11975 char (*f) () = $ac_func;
11984 return f != $ac_func;
11989 rm -f conftest.$ac_objext conftest$ac_exeext
11990 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11991 (eval $ac_link) 2>conftest.er1
11993 grep -v '^ *+' conftest.er1 >conftest.err
11995 cat conftest.err >&5
11996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11997 (exit $ac_status); } &&
11998 { ac_try='test -z "$ac_c_werror_flag"
11999 || test ! -s conftest.err'
12000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12001 (eval $ac_try) 2>&5
12003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12004 (exit $ac_status); }; } &&
12005 { ac_try='test -s conftest$ac_exeext'
12006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12007 (eval $ac_try) 2>&5
12009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12010 (exit $ac_status); }; }; then
12011 eval "$as_ac_var=yes"
12013 echo "$as_me: failed program was:" >&5
12014 sed 's/^/| /' conftest.$ac_ext >&5
12016 eval "$as_ac_var=no"
12018 rm -f conftest.err conftest.$ac_objext \
12019 conftest$ac_exeext conftest.$ac_ext
12021 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12022 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12023 if test `eval echo '${'$as_ac_var'}'` = yes; then
12024 cat >>confdefs.h <<_ACEOF
12025 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12029 cat >>confdefs.h <<\_ACEOF
12030 #define HAVE_GETHOSTBYADDR_R 1
12033 # There are two different kinds of gethostbyaddr_r.
12034 # We look for the one that returns `int'.
12035 # Hopefully this check is robust enough.
12036 cat >conftest.$ac_ext <<_ACEOF
12039 cat confdefs.h >>conftest.$ac_ext
12040 cat >>conftest.$ac_ext <<_ACEOF
12041 /* end confdefs.h. */
12045 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12046 $EGREP "int.*gethostbyaddr_r" >/dev/null 2>&1; then
12049 cat >>confdefs.h <<\_ACEOF
12050 #define GETHOSTBYADDR_R_RETURNS_INT 1
12064 for ac_func in gethostname
12066 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12067 echo "$as_me:$LINENO: checking for $ac_func" >&5
12068 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12069 if eval "test \"\${$as_ac_var+set}\" = set"; then
12070 echo $ECHO_N "(cached) $ECHO_C" >&6
12072 if test x$gcc_no_link = xyes; then
12073 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12074 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12075 { (exit 1); exit 1; }; }
12077 cat >conftest.$ac_ext <<_ACEOF
12080 cat confdefs.h >>conftest.$ac_ext
12081 cat >>conftest.$ac_ext <<_ACEOF
12082 /* end confdefs.h. */
12083 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12084 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12085 #define $ac_func innocuous_$ac_func
12087 /* System header to define __stub macros and hopefully few prototypes,
12088 which can conflict with char $ac_func (); below.
12089 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12090 <limits.h> exists even on freestanding compilers. */
12093 # include <limits.h>
12095 # include <assert.h>
12100 /* Override any gcc2 internal prototype to avoid an error. */
12105 /* We use char because int might match the return type of a gcc2
12106 builtin and then its argument prototype would still apply. */
12108 /* The GNU C library defines this for functions which it implements
12109 to always fail with ENOSYS. Some functions are actually named
12110 something starting with __ and the normal name is an alias. */
12111 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12114 char (*f) () = $ac_func;
12123 return f != $ac_func;
12128 rm -f conftest.$ac_objext conftest$ac_exeext
12129 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12130 (eval $ac_link) 2>conftest.er1
12132 grep -v '^ *+' conftest.er1 >conftest.err
12134 cat conftest.err >&5
12135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12136 (exit $ac_status); } &&
12137 { ac_try='test -z "$ac_c_werror_flag"
12138 || test ! -s conftest.err'
12139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12140 (eval $ac_try) 2>&5
12142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12143 (exit $ac_status); }; } &&
12144 { ac_try='test -s conftest$ac_exeext'
12145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12146 (eval $ac_try) 2>&5
12148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12149 (exit $ac_status); }; }; then
12150 eval "$as_ac_var=yes"
12152 echo "$as_me: failed program was:" >&5
12153 sed 's/^/| /' conftest.$ac_ext >&5
12155 eval "$as_ac_var=no"
12157 rm -f conftest.err conftest.$ac_objext \
12158 conftest$ac_exeext conftest.$ac_ext
12160 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12161 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12162 if test `eval echo '${'$as_ac_var'}'` = yes; then
12163 cat >>confdefs.h <<_ACEOF
12164 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12168 cat >>confdefs.h <<\_ACEOF
12169 #define HAVE_GETHOSTNAME 1
12172 cat >conftest.$ac_ext <<_ACEOF
12175 cat confdefs.h >>conftest.$ac_ext
12176 cat >>conftest.$ac_ext <<_ACEOF
12177 /* end confdefs.h. */
12178 #include <unistd.h>
12181 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12182 $EGREP "gethostname" >/dev/null 2>&1; then
12185 cat >>confdefs.h <<\_ACEOF
12186 #define HAVE_GETHOSTNAME_DECL 1
12197 for ac_func in usleep
12199 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12200 echo "$as_me:$LINENO: checking for $ac_func" >&5
12201 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12202 if eval "test \"\${$as_ac_var+set}\" = set"; then
12203 echo $ECHO_N "(cached) $ECHO_C" >&6
12205 if test x$gcc_no_link = xyes; then
12206 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12207 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12208 { (exit 1); exit 1; }; }
12210 cat >conftest.$ac_ext <<_ACEOF
12213 cat confdefs.h >>conftest.$ac_ext
12214 cat >>conftest.$ac_ext <<_ACEOF
12215 /* end confdefs.h. */
12216 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12217 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12218 #define $ac_func innocuous_$ac_func
12220 /* System header to define __stub macros and hopefully few prototypes,
12221 which can conflict with char $ac_func (); below.
12222 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12223 <limits.h> exists even on freestanding compilers. */
12226 # include <limits.h>
12228 # include <assert.h>
12233 /* Override any gcc2 internal prototype to avoid an error. */
12238 /* We use char because int might match the return type of a gcc2
12239 builtin and then its argument prototype would still apply. */
12241 /* The GNU C library defines this for functions which it implements
12242 to always fail with ENOSYS. Some functions are actually named
12243 something starting with __ and the normal name is an alias. */
12244 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12247 char (*f) () = $ac_func;
12256 return f != $ac_func;
12261 rm -f conftest.$ac_objext conftest$ac_exeext
12262 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12263 (eval $ac_link) 2>conftest.er1
12265 grep -v '^ *+' conftest.er1 >conftest.err
12267 cat conftest.err >&5
12268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12269 (exit $ac_status); } &&
12270 { ac_try='test -z "$ac_c_werror_flag"
12271 || test ! -s conftest.err'
12272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12273 (eval $ac_try) 2>&5
12275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12276 (exit $ac_status); }; } &&
12277 { ac_try='test -s conftest$ac_exeext'
12278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12279 (eval $ac_try) 2>&5
12281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12282 (exit $ac_status); }; }; then
12283 eval "$as_ac_var=yes"
12285 echo "$as_me: failed program was:" >&5
12286 sed 's/^/| /' conftest.$ac_ext >&5
12288 eval "$as_ac_var=no"
12290 rm -f conftest.err conftest.$ac_objext \
12291 conftest$ac_exeext conftest.$ac_ext
12293 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12294 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12295 if test `eval echo '${'$as_ac_var'}'` = yes; then
12296 cat >>confdefs.h <<_ACEOF
12297 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12300 cat >conftest.$ac_ext <<_ACEOF
12303 cat confdefs.h >>conftest.$ac_ext
12304 cat >>conftest.$ac_ext <<_ACEOF
12305 /* end confdefs.h. */
12306 #include <unistd.h>
12309 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12310 $EGREP "usleep" >/dev/null 2>&1; then
12313 cat >>confdefs.h <<\_ACEOF
12314 #define HAVE_USLEEP_DECL 1
12324 # Look for these functions in the thread library, but only bother
12325 # if using POSIX threads.
12326 if test "$THREADS" = posix; then
12328 LIBS="$LIBS $THREADLIBS"
12329 # Some POSIX thread systems don't have pthread_mutexattr_settype.
12333 for ac_func in pthread_mutexattr_settype pthread_mutexattr_setkind_np
12335 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12336 echo "$as_me:$LINENO: checking for $ac_func" >&5
12337 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12338 if eval "test \"\${$as_ac_var+set}\" = set"; then
12339 echo $ECHO_N "(cached) $ECHO_C" >&6
12341 if test x$gcc_no_link = xyes; then
12342 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12343 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12344 { (exit 1); exit 1; }; }
12346 cat >conftest.$ac_ext <<_ACEOF
12349 cat confdefs.h >>conftest.$ac_ext
12350 cat >>conftest.$ac_ext <<_ACEOF
12351 /* end confdefs.h. */
12352 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12353 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12354 #define $ac_func innocuous_$ac_func
12356 /* System header to define __stub macros and hopefully few prototypes,
12357 which can conflict with char $ac_func (); below.
12358 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12359 <limits.h> exists even on freestanding compilers. */
12362 # include <limits.h>
12364 # include <assert.h>
12369 /* Override any gcc2 internal prototype to avoid an error. */
12374 /* We use char because int might match the return type of a gcc2
12375 builtin and then its argument prototype would still apply. */
12377 /* The GNU C library defines this for functions which it implements
12378 to always fail with ENOSYS. Some functions are actually named
12379 something starting with __ and the normal name is an alias. */
12380 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12383 char (*f) () = $ac_func;
12392 return f != $ac_func;
12397 rm -f conftest.$ac_objext conftest$ac_exeext
12398 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12399 (eval $ac_link) 2>conftest.er1
12401 grep -v '^ *+' conftest.er1 >conftest.err
12403 cat conftest.err >&5
12404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12405 (exit $ac_status); } &&
12406 { ac_try='test -z "$ac_c_werror_flag"
12407 || test ! -s conftest.err'
12408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12409 (eval $ac_try) 2>&5
12411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12412 (exit $ac_status); }; } &&
12413 { ac_try='test -s conftest$ac_exeext'
12414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12415 (eval $ac_try) 2>&5
12417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418 (exit $ac_status); }; }; then
12419 eval "$as_ac_var=yes"
12421 echo "$as_me: failed program was:" >&5
12422 sed 's/^/| /' conftest.$ac_ext >&5
12424 eval "$as_ac_var=no"
12426 rm -f conftest.err conftest.$ac_objext \
12427 conftest$ac_exeext conftest.$ac_ext
12429 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12430 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12431 if test `eval echo '${'$as_ac_var'}'` = yes; then
12432 cat >>confdefs.h <<_ACEOF
12433 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12440 # Look for sched_yield. Up to Solaris 2.6, it is in libposix4, since
12441 # Solaris 7 the name librt is preferred.
12443 for ac_func in sched_yield
12445 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12446 echo "$as_me:$LINENO: checking for $ac_func" >&5
12447 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12448 if eval "test \"\${$as_ac_var+set}\" = set"; then
12449 echo $ECHO_N "(cached) $ECHO_C" >&6
12451 if test x$gcc_no_link = xyes; then
12452 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12453 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12454 { (exit 1); exit 1; }; }
12456 cat >conftest.$ac_ext <<_ACEOF
12459 cat confdefs.h >>conftest.$ac_ext
12460 cat >>conftest.$ac_ext <<_ACEOF
12461 /* end confdefs.h. */
12462 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12463 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12464 #define $ac_func innocuous_$ac_func
12466 /* System header to define __stub macros and hopefully few prototypes,
12467 which can conflict with char $ac_func (); below.
12468 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12469 <limits.h> exists even on freestanding compilers. */
12472 # include <limits.h>
12474 # include <assert.h>
12479 /* Override any gcc2 internal prototype to avoid an error. */
12484 /* We use char because int might match the return type of a gcc2
12485 builtin and then its argument prototype would still apply. */
12487 /* The GNU C library defines this for functions which it implements
12488 to always fail with ENOSYS. Some functions are actually named
12489 something starting with __ and the normal name is an alias. */
12490 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12493 char (*f) () = $ac_func;
12502 return f != $ac_func;
12507 rm -f conftest.$ac_objext conftest$ac_exeext
12508 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12509 (eval $ac_link) 2>conftest.er1
12511 grep -v '^ *+' conftest.er1 >conftest.err
12513 cat conftest.err >&5
12514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12515 (exit $ac_status); } &&
12516 { ac_try='test -z "$ac_c_werror_flag"
12517 || test ! -s conftest.err'
12518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12519 (eval $ac_try) 2>&5
12521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12522 (exit $ac_status); }; } &&
12523 { ac_try='test -s conftest$ac_exeext'
12524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12525 (eval $ac_try) 2>&5
12527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12528 (exit $ac_status); }; }; then
12529 eval "$as_ac_var=yes"
12531 echo "$as_me: failed program was:" >&5
12532 sed 's/^/| /' conftest.$ac_ext >&5
12534 eval "$as_ac_var=no"
12536 rm -f conftest.err conftest.$ac_objext \
12537 conftest$ac_exeext conftest.$ac_ext
12539 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12540 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12541 if test `eval echo '${'$as_ac_var'}'` = yes; then
12542 cat >>confdefs.h <<_ACEOF
12543 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12548 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
12549 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
12550 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
12551 echo $ECHO_N "(cached) $ECHO_C" >&6
12553 ac_check_lib_save_LIBS=$LIBS
12555 if test x$gcc_no_link = xyes; then
12556 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12557 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12558 { (exit 1); exit 1; }; }
12560 cat >conftest.$ac_ext <<_ACEOF
12563 cat confdefs.h >>conftest.$ac_ext
12564 cat >>conftest.$ac_ext <<_ACEOF
12565 /* end confdefs.h. */
12567 /* Override any gcc2 internal prototype to avoid an error. */
12571 /* We use char because int might match the return type of a gcc2
12572 builtin and then its argument prototype would still apply. */
12573 char sched_yield ();
12582 rm -f conftest.$ac_objext conftest$ac_exeext
12583 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12584 (eval $ac_link) 2>conftest.er1
12586 grep -v '^ *+' conftest.er1 >conftest.err
12588 cat conftest.err >&5
12589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12590 (exit $ac_status); } &&
12591 { ac_try='test -z "$ac_c_werror_flag"
12592 || test ! -s conftest.err'
12593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12594 (eval $ac_try) 2>&5
12596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12597 (exit $ac_status); }; } &&
12598 { ac_try='test -s conftest$ac_exeext'
12599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12600 (eval $ac_try) 2>&5
12602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12603 (exit $ac_status); }; }; then
12604 ac_cv_lib_rt_sched_yield=yes
12606 echo "$as_me: failed program was:" >&5
12607 sed 's/^/| /' conftest.$ac_ext >&5
12609 ac_cv_lib_rt_sched_yield=no
12611 rm -f conftest.err conftest.$ac_objext \
12612 conftest$ac_exeext conftest.$ac_ext
12613 LIBS=$ac_check_lib_save_LIBS
12615 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
12616 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
12617 if test $ac_cv_lib_rt_sched_yield = yes; then
12619 cat >>confdefs.h <<\_ACEOF
12620 #define HAVE_SCHED_YIELD 1
12623 THREADLIBS="$THREADLIBS -lrt"
12624 THREADSPEC="$THREADSPEC -lrt"
12627 echo "$as_me:$LINENO: checking for sched_yield in -lposix4" >&5
12628 echo $ECHO_N "checking for sched_yield in -lposix4... $ECHO_C" >&6
12629 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then
12630 echo $ECHO_N "(cached) $ECHO_C" >&6
12632 ac_check_lib_save_LIBS=$LIBS
12633 LIBS="-lposix4 $LIBS"
12634 if test x$gcc_no_link = xyes; then
12635 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12636 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12637 { (exit 1); exit 1; }; }
12639 cat >conftest.$ac_ext <<_ACEOF
12642 cat confdefs.h >>conftest.$ac_ext
12643 cat >>conftest.$ac_ext <<_ACEOF
12644 /* end confdefs.h. */
12646 /* Override any gcc2 internal prototype to avoid an error. */
12650 /* We use char because int might match the return type of a gcc2
12651 builtin and then its argument prototype would still apply. */
12652 char sched_yield ();
12661 rm -f conftest.$ac_objext conftest$ac_exeext
12662 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12663 (eval $ac_link) 2>conftest.er1
12665 grep -v '^ *+' conftest.er1 >conftest.err
12667 cat conftest.err >&5
12668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12669 (exit $ac_status); } &&
12670 { ac_try='test -z "$ac_c_werror_flag"
12671 || test ! -s conftest.err'
12672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12673 (eval $ac_try) 2>&5
12675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12676 (exit $ac_status); }; } &&
12677 { ac_try='test -s conftest$ac_exeext'
12678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12679 (eval $ac_try) 2>&5
12681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12682 (exit $ac_status); }; }; then
12683 ac_cv_lib_posix4_sched_yield=yes
12685 echo "$as_me: failed program was:" >&5
12686 sed 's/^/| /' conftest.$ac_ext >&5
12688 ac_cv_lib_posix4_sched_yield=no
12690 rm -f conftest.err conftest.$ac_objext \
12691 conftest$ac_exeext conftest.$ac_ext
12692 LIBS=$ac_check_lib_save_LIBS
12694 echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_sched_yield" >&5
12695 echo "${ECHO_T}$ac_cv_lib_posix4_sched_yield" >&6
12696 if test $ac_cv_lib_posix4_sched_yield = yes; then
12698 cat >>confdefs.h <<\_ACEOF
12699 #define HAVE_SCHED_YIELD 1
12702 THREADLIBS="$THREADLIBS -lposix4"
12703 THREADSPEC="$THREADSPEC -lposix4"
12712 echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
12713 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
12714 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
12715 echo $ECHO_N "(cached) $ECHO_C" >&6
12717 ac_check_lib_save_LIBS=$LIBS
12719 if test x$gcc_no_link = xyes; then
12720 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12721 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12722 { (exit 1); exit 1; }; }
12724 cat >conftest.$ac_ext <<_ACEOF
12727 cat confdefs.h >>conftest.$ac_ext
12728 cat >>conftest.$ac_ext <<_ACEOF
12729 /* end confdefs.h. */
12731 /* Override any gcc2 internal prototype to avoid an error. */
12735 /* We use char because int might match the return type of a gcc2
12736 builtin and then its argument prototype would still apply. */
12737 char clock_gettime ();
12746 rm -f conftest.$ac_objext conftest$ac_exeext
12747 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12748 (eval $ac_link) 2>conftest.er1
12750 grep -v '^ *+' conftest.er1 >conftest.err
12752 cat conftest.err >&5
12753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12754 (exit $ac_status); } &&
12755 { ac_try='test -z "$ac_c_werror_flag"
12756 || test ! -s conftest.err'
12757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12758 (eval $ac_try) 2>&5
12760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12761 (exit $ac_status); }; } &&
12762 { ac_try='test -s conftest$ac_exeext'
12763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12764 (eval $ac_try) 2>&5
12766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12767 (exit $ac_status); }; }; then
12768 ac_cv_lib_rt_clock_gettime=yes
12770 echo "$as_me: failed program was:" >&5
12771 sed 's/^/| /' conftest.$ac_ext >&5
12773 ac_cv_lib_rt_clock_gettime=no
12775 rm -f conftest.err conftest.$ac_objext \
12776 conftest$ac_exeext conftest.$ac_ext
12777 LIBS=$ac_check_lib_save_LIBS
12779 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
12780 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
12781 if test $ac_cv_lib_rt_clock_gettime = yes; then
12784 cat >>confdefs.h <<\_ACEOF
12785 #define HAVE_CLOCK_GETTIME 1
12788 case "$THREADSPEC" in
12791 THREADSPEC="$THREADSPEC -lrt"
12792 THREADLIBS="$THREADLIBS -lrt"
12800 # We can save a little space at runtime if the mutex has m_count
12801 # or __m_count. This is a nice hack for Linux.
12802 cat >conftest.$ac_ext <<_ACEOF
12805 cat confdefs.h >>conftest.$ac_ext
12806 cat >>conftest.$ac_ext <<_ACEOF
12807 /* end confdefs.h. */
12808 #include <pthread.h>
12813 extern pthread_mutex_t *mutex; int q = mutex->m_count;
12819 rm -f conftest.$ac_objext
12820 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12821 (eval $ac_compile) 2>conftest.er1
12823 grep -v '^ *+' conftest.er1 >conftest.err
12825 cat conftest.err >&5
12826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12827 (exit $ac_status); } &&
12828 { ac_try='test -z "$ac_c_werror_flag"
12829 || test ! -s conftest.err'
12830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12831 (eval $ac_try) 2>&5
12833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12834 (exit $ac_status); }; } &&
12835 { ac_try='test -s conftest.$ac_objext'
12836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12837 (eval $ac_try) 2>&5
12839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12840 (exit $ac_status); }; }; then
12842 cat >>confdefs.h <<\_ACEOF
12843 #define PTHREAD_MUTEX_HAVE_M_COUNT 1
12847 echo "$as_me: failed program was:" >&5
12848 sed 's/^/| /' conftest.$ac_ext >&5
12851 cat >conftest.$ac_ext <<_ACEOF
12854 cat confdefs.h >>conftest.$ac_ext
12855 cat >>conftest.$ac_ext <<_ACEOF
12856 /* end confdefs.h. */
12857 #include <pthread.h>
12862 extern pthread_mutex_t *mutex; int q = mutex->__m_count;
12868 rm -f conftest.$ac_objext
12869 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12870 (eval $ac_compile) 2>conftest.er1
12872 grep -v '^ *+' conftest.er1 >conftest.err
12874 cat conftest.err >&5
12875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12876 (exit $ac_status); } &&
12877 { ac_try='test -z "$ac_c_werror_flag"
12878 || test ! -s conftest.err'
12879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12880 (eval $ac_try) 2>&5
12882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12883 (exit $ac_status); }; } &&
12884 { ac_try='test -s conftest.$ac_objext'
12885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12886 (eval $ac_try) 2>&5
12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12889 (exit $ac_status); }; }; then
12891 cat >>confdefs.h <<\_ACEOF
12892 #define PTHREAD_MUTEX_HAVE___M_COUNT 1
12896 echo "$as_me: failed program was:" >&5
12897 sed 's/^/| /' conftest.$ac_ext >&5
12900 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12902 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12905 # We require a way to get the time.
12910 for ac_func in gettimeofday time ftime
12912 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12913 echo "$as_me:$LINENO: checking for $ac_func" >&5
12914 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12915 if eval "test \"\${$as_ac_var+set}\" = set"; then
12916 echo $ECHO_N "(cached) $ECHO_C" >&6
12918 if test x$gcc_no_link = xyes; then
12919 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12920 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12921 { (exit 1); exit 1; }; }
12923 cat >conftest.$ac_ext <<_ACEOF
12926 cat confdefs.h >>conftest.$ac_ext
12927 cat >>conftest.$ac_ext <<_ACEOF
12928 /* end confdefs.h. */
12929 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12930 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12931 #define $ac_func innocuous_$ac_func
12933 /* System header to define __stub macros and hopefully few prototypes,
12934 which can conflict with char $ac_func (); below.
12935 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12936 <limits.h> exists even on freestanding compilers. */
12939 # include <limits.h>
12941 # include <assert.h>
12946 /* Override any gcc2 internal prototype to avoid an error. */
12951 /* We use char because int might match the return type of a gcc2
12952 builtin and then its argument prototype would still apply. */
12954 /* The GNU C library defines this for functions which it implements
12955 to always fail with ENOSYS. Some functions are actually named
12956 something starting with __ and the normal name is an alias. */
12957 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12960 char (*f) () = $ac_func;
12969 return f != $ac_func;
12974 rm -f conftest.$ac_objext conftest$ac_exeext
12975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12976 (eval $ac_link) 2>conftest.er1
12978 grep -v '^ *+' conftest.er1 >conftest.err
12980 cat conftest.err >&5
12981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12982 (exit $ac_status); } &&
12983 { ac_try='test -z "$ac_c_werror_flag"
12984 || test ! -s conftest.err'
12985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12986 (eval $ac_try) 2>&5
12988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12989 (exit $ac_status); }; } &&
12990 { ac_try='test -s conftest$ac_exeext'
12991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12992 (eval $ac_try) 2>&5
12994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12995 (exit $ac_status); }; }; then
12996 eval "$as_ac_var=yes"
12998 echo "$as_me: failed program was:" >&5
12999 sed 's/^/| /' conftest.$ac_ext >&5
13001 eval "$as_ac_var=no"
13003 rm -f conftest.err conftest.$ac_objext \
13004 conftest$ac_exeext conftest.$ac_ext
13006 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13007 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13008 if test `eval echo '${'$as_ac_var'}'` = yes; then
13009 cat >>confdefs.h <<_ACEOF
13010 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13016 if test "$time_found" = no; then
13017 { { echo "$as_me:$LINENO: error: no function found to get the time" >&5
13018 echo "$as_me: error: no function found to get the time" >&2;}
13019 { (exit 1); exit 1; }; }
13023 for ac_func in memmove
13025 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13026 echo "$as_me:$LINENO: checking for $ac_func" >&5
13027 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13028 if eval "test \"\${$as_ac_var+set}\" = set"; then
13029 echo $ECHO_N "(cached) $ECHO_C" >&6
13031 if test x$gcc_no_link = xyes; then
13032 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13033 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13034 { (exit 1); exit 1; }; }
13036 cat >conftest.$ac_ext <<_ACEOF
13039 cat confdefs.h >>conftest.$ac_ext
13040 cat >>conftest.$ac_ext <<_ACEOF
13041 /* end confdefs.h. */
13042 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13043 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13044 #define $ac_func innocuous_$ac_func
13046 /* System header to define __stub macros and hopefully few prototypes,
13047 which can conflict with char $ac_func (); below.
13048 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13049 <limits.h> exists even on freestanding compilers. */
13052 # include <limits.h>
13054 # include <assert.h>
13059 /* Override any gcc2 internal prototype to avoid an error. */
13064 /* We use char because int might match the return type of a gcc2
13065 builtin and then its argument prototype would still apply. */
13067 /* The GNU C library defines this for functions which it implements
13068 to always fail with ENOSYS. Some functions are actually named
13069 something starting with __ and the normal name is an alias. */
13070 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13073 char (*f) () = $ac_func;
13082 return f != $ac_func;
13087 rm -f conftest.$ac_objext conftest$ac_exeext
13088 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13089 (eval $ac_link) 2>conftest.er1
13091 grep -v '^ *+' conftest.er1 >conftest.err
13093 cat conftest.err >&5
13094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13095 (exit $ac_status); } &&
13096 { ac_try='test -z "$ac_c_werror_flag"
13097 || test ! -s conftest.err'
13098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13099 (eval $ac_try) 2>&5
13101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13102 (exit $ac_status); }; } &&
13103 { ac_try='test -s conftest$ac_exeext'
13104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13105 (eval $ac_try) 2>&5
13107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13108 (exit $ac_status); }; }; then
13109 eval "$as_ac_var=yes"
13111 echo "$as_me: failed program was:" >&5
13112 sed 's/^/| /' conftest.$ac_ext >&5
13114 eval "$as_ac_var=no"
13116 rm -f conftest.err conftest.$ac_objext \
13117 conftest$ac_exeext conftest.$ac_ext
13119 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13120 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13121 if test `eval echo '${'$as_ac_var'}'` = yes; then
13122 cat >>confdefs.h <<_ACEOF
13123 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13130 # We require memcpy.
13133 for ac_func in memcpy
13135 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13136 echo "$as_me:$LINENO: checking for $ac_func" >&5
13137 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13138 if eval "test \"\${$as_ac_var+set}\" = set"; then
13139 echo $ECHO_N "(cached) $ECHO_C" >&6
13141 if test x$gcc_no_link = xyes; then
13142 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13143 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13144 { (exit 1); exit 1; }; }
13146 cat >conftest.$ac_ext <<_ACEOF
13149 cat confdefs.h >>conftest.$ac_ext
13150 cat >>conftest.$ac_ext <<_ACEOF
13151 /* end confdefs.h. */
13152 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13153 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13154 #define $ac_func innocuous_$ac_func
13156 /* System header to define __stub macros and hopefully few prototypes,
13157 which can conflict with char $ac_func (); below.
13158 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13159 <limits.h> exists even on freestanding compilers. */
13162 # include <limits.h>
13164 # include <assert.h>
13169 /* Override any gcc2 internal prototype to avoid an error. */
13174 /* We use char because int might match the return type of a gcc2
13175 builtin and then its argument prototype would still apply. */
13177 /* The GNU C library defines this for functions which it implements
13178 to always fail with ENOSYS. Some functions are actually named
13179 something starting with __ and the normal name is an alias. */
13180 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13183 char (*f) () = $ac_func;
13192 return f != $ac_func;
13197 rm -f conftest.$ac_objext conftest$ac_exeext
13198 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13199 (eval $ac_link) 2>conftest.er1
13201 grep -v '^ *+' conftest.er1 >conftest.err
13203 cat conftest.err >&5
13204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13205 (exit $ac_status); } &&
13206 { ac_try='test -z "$ac_c_werror_flag"
13207 || test ! -s conftest.err'
13208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13209 (eval $ac_try) 2>&5
13211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13212 (exit $ac_status); }; } &&
13213 { ac_try='test -s conftest$ac_exeext'
13214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13215 (eval $ac_try) 2>&5
13217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13218 (exit $ac_status); }; }; then
13219 eval "$as_ac_var=yes"
13221 echo "$as_me: failed program was:" >&5
13222 sed 's/^/| /' conftest.$ac_ext >&5
13224 eval "$as_ac_var=no"
13226 rm -f conftest.err conftest.$ac_objext \
13227 conftest$ac_exeext conftest.$ac_ext
13229 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13230 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13231 if test `eval echo '${'$as_ac_var'}'` = yes; then
13232 cat >>confdefs.h <<_ACEOF
13233 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13239 if test "$memcpy_found" = no; then
13240 { { echo "$as_me:$LINENO: error: memcpy is required" >&5
13241 echo "$as_me: error: memcpy is required" >&2;}
13242 { (exit 1); exit 1; }; }
13244 # Do an additional check on dld, HP-UX for example has dlopen in libdld.sl
13245 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
13246 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
13247 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
13248 echo $ECHO_N "(cached) $ECHO_C" >&6
13250 ac_check_lib_save_LIBS=$LIBS
13252 if test x$gcc_no_link = xyes; then
13253 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13254 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13255 { (exit 1); exit 1; }; }
13257 cat >conftest.$ac_ext <<_ACEOF
13260 cat confdefs.h >>conftest.$ac_ext
13261 cat >>conftest.$ac_ext <<_ACEOF
13262 /* end confdefs.h. */
13264 /* Override any gcc2 internal prototype to avoid an error. */
13268 /* We use char because int might match the return type of a gcc2
13269 builtin and then its argument prototype would still apply. */
13279 rm -f conftest.$ac_objext conftest$ac_exeext
13280 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13281 (eval $ac_link) 2>conftest.er1
13283 grep -v '^ *+' conftest.er1 >conftest.err
13285 cat conftest.err >&5
13286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13287 (exit $ac_status); } &&
13288 { ac_try='test -z "$ac_c_werror_flag"
13289 || test ! -s conftest.err'
13290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13291 (eval $ac_try) 2>&5
13293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13294 (exit $ac_status); }; } &&
13295 { ac_try='test -s conftest$ac_exeext'
13296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13297 (eval $ac_try) 2>&5
13299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13300 (exit $ac_status); }; }; then
13301 ac_cv_lib_dl_dlopen=yes
13303 echo "$as_me: failed program was:" >&5
13304 sed 's/^/| /' conftest.$ac_ext >&5
13306 ac_cv_lib_dl_dlopen=no
13308 rm -f conftest.err conftest.$ac_objext \
13309 conftest$ac_exeext conftest.$ac_ext
13310 LIBS=$ac_check_lib_save_LIBS
13312 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
13313 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
13314 if test $ac_cv_lib_dl_dlopen = yes; then
13317 cat >>confdefs.h <<\_ACEOF
13318 #define HAVE_DLOPEN 1
13323 echo "$as_me:$LINENO: checking for dlopen in -ldld" >&5
13324 echo $ECHO_N "checking for dlopen in -ldld... $ECHO_C" >&6
13325 if test "${ac_cv_lib_dld_dlopen+set}" = set; then
13326 echo $ECHO_N "(cached) $ECHO_C" >&6
13328 ac_check_lib_save_LIBS=$LIBS
13330 if test x$gcc_no_link = xyes; then
13331 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13332 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13333 { (exit 1); exit 1; }; }
13335 cat >conftest.$ac_ext <<_ACEOF
13338 cat confdefs.h >>conftest.$ac_ext
13339 cat >>conftest.$ac_ext <<_ACEOF
13340 /* end confdefs.h. */
13342 /* Override any gcc2 internal prototype to avoid an error. */
13346 /* We use char because int might match the return type of a gcc2
13347 builtin and then its argument prototype would still apply. */
13357 rm -f conftest.$ac_objext conftest$ac_exeext
13358 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13359 (eval $ac_link) 2>conftest.er1
13361 grep -v '^ *+' conftest.er1 >conftest.err
13363 cat conftest.err >&5
13364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13365 (exit $ac_status); } &&
13366 { ac_try='test -z "$ac_c_werror_flag"
13367 || test ! -s conftest.err'
13368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13369 (eval $ac_try) 2>&5
13371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13372 (exit $ac_status); }; } &&
13373 { ac_try='test -s conftest$ac_exeext'
13374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13375 (eval $ac_try) 2>&5
13377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13378 (exit $ac_status); }; }; then
13379 ac_cv_lib_dld_dlopen=yes
13381 echo "$as_me: failed program was:" >&5
13382 sed 's/^/| /' conftest.$ac_ext >&5
13384 ac_cv_lib_dld_dlopen=no
13386 rm -f conftest.err conftest.$ac_objext \
13387 conftest$ac_exeext conftest.$ac_ext
13388 LIBS=$ac_check_lib_save_LIBS
13390 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dlopen" >&5
13391 echo "${ECHO_T}$ac_cv_lib_dld_dlopen" >&6
13392 if test $ac_cv_lib_dld_dlopen = yes; then
13395 cat >>confdefs.h <<\_ACEOF
13396 #define HAVE_DLOPEN 1
13404 # Some library-finding code we stole from Tcl.
13405 #--------------------------------------------------------------------
13406 # Check for the existence of the -lsocket and -lnsl libraries.
13407 # The order here is important, so that they end up in the right
13408 # order in the command line generated by make. Here are some
13409 # special considerations:
13410 # 1. Use "connect" and "accept" to check for -lsocket, and
13411 # "gethostbyname" to check for -lnsl.
13412 # 2. Use each function name only once: can't redo a check because
13413 # autoconf caches the results of the last check and won't redo it.
13414 # 3. Use -lnsl and -lsocket only if they supply procedures that
13415 # aren't already present in the normal libraries. This is because
13416 # IRIX 5.2 has libraries, but they aren't needed and they're
13417 # bogus: they goof up name resolution if used.
13418 # 4. On some SVR4 systems, can't use -lsocket without -lnsl too.
13419 # To get around this problem, check for both libraries together
13420 # if -lsocket doesn't work by itself.
13421 #--------------------------------------------------------------------
13423 echo "$as_me:$LINENO: checking for socket libraries" >&5
13424 echo $ECHO_N "checking for socket libraries... $ECHO_C" >&6
13425 if test "${gcj_cv_lib_sockets+set}" = set; then
13426 echo $ECHO_N "(cached) $ECHO_C" >&6
13428 gcj_cv_lib_sockets=
13430 unset ac_cv_func_connect
13431 echo "$as_me:$LINENO: checking for connect" >&5
13432 echo $ECHO_N "checking for connect... $ECHO_C" >&6
13433 if test "${ac_cv_func_connect+set}" = set; then
13434 echo $ECHO_N "(cached) $ECHO_C" >&6
13436 if test x$gcc_no_link = xyes; then
13437 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13438 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13439 { (exit 1); exit 1; }; }
13441 cat >conftest.$ac_ext <<_ACEOF
13444 cat confdefs.h >>conftest.$ac_ext
13445 cat >>conftest.$ac_ext <<_ACEOF
13446 /* end confdefs.h. */
13447 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
13448 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13449 #define connect innocuous_connect
13451 /* System header to define __stub macros and hopefully few prototypes,
13452 which can conflict with char connect (); below.
13453 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13454 <limits.h> exists even on freestanding compilers. */
13457 # include <limits.h>
13459 # include <assert.h>
13464 /* Override any gcc2 internal prototype to avoid an error. */
13469 /* We use char because int might match the return type of a gcc2
13470 builtin and then its argument prototype would still apply. */
13472 /* The GNU C library defines this for functions which it implements
13473 to always fail with ENOSYS. Some functions are actually named
13474 something starting with __ and the normal name is an alias. */
13475 #if defined (__stub_connect) || defined (__stub___connect)
13478 char (*f) () = connect;
13487 return f != connect;
13492 rm -f conftest.$ac_objext conftest$ac_exeext
13493 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13494 (eval $ac_link) 2>conftest.er1
13496 grep -v '^ *+' conftest.er1 >conftest.err
13498 cat conftest.err >&5
13499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13500 (exit $ac_status); } &&
13501 { ac_try='test -z "$ac_c_werror_flag"
13502 || test ! -s conftest.err'
13503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13504 (eval $ac_try) 2>&5
13506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13507 (exit $ac_status); }; } &&
13508 { ac_try='test -s conftest$ac_exeext'
13509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13510 (eval $ac_try) 2>&5
13512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13513 (exit $ac_status); }; }; then
13514 ac_cv_func_connect=yes
13516 echo "$as_me: failed program was:" >&5
13517 sed 's/^/| /' conftest.$ac_ext >&5
13519 ac_cv_func_connect=no
13521 rm -f conftest.err conftest.$ac_objext \
13522 conftest$ac_exeext conftest.$ac_ext
13524 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
13525 echo "${ECHO_T}$ac_cv_func_connect" >&6
13526 if test $ac_cv_func_connect = yes; then
13532 if test "$gcj_checkSocket" = 1; then
13533 unset ac_cv_func_connect
13534 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
13535 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
13536 if test "${ac_cv_lib_socket_main+set}" = set; then
13537 echo $ECHO_N "(cached) $ECHO_C" >&6
13539 ac_check_lib_save_LIBS=$LIBS
13540 LIBS="-lsocket $LIBS"
13541 if test x$gcc_no_link = xyes; then
13542 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13543 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13544 { (exit 1); exit 1; }; }
13546 cat >conftest.$ac_ext <<_ACEOF
13549 cat confdefs.h >>conftest.$ac_ext
13550 cat >>conftest.$ac_ext <<_ACEOF
13551 /* end confdefs.h. */
13562 rm -f conftest.$ac_objext conftest$ac_exeext
13563 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13564 (eval $ac_link) 2>conftest.er1
13566 grep -v '^ *+' conftest.er1 >conftest.err
13568 cat conftest.err >&5
13569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13570 (exit $ac_status); } &&
13571 { ac_try='test -z "$ac_c_werror_flag"
13572 || test ! -s conftest.err'
13573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13574 (eval $ac_try) 2>&5
13576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13577 (exit $ac_status); }; } &&
13578 { ac_try='test -s conftest$ac_exeext'
13579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13580 (eval $ac_try) 2>&5
13582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13583 (exit $ac_status); }; }; then
13584 ac_cv_lib_socket_main=yes
13586 echo "$as_me: failed program was:" >&5
13587 sed 's/^/| /' conftest.$ac_ext >&5
13589 ac_cv_lib_socket_main=no
13591 rm -f conftest.err conftest.$ac_objext \
13592 conftest$ac_exeext conftest.$ac_ext
13593 LIBS=$ac_check_lib_save_LIBS
13595 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
13596 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
13597 if test $ac_cv_lib_socket_main = yes; then
13598 gcj_cv_lib_sockets="-lsocket"
13604 if test "$gcj_checkBoth" = 1; then
13606 LIBS="$LIBS -lsocket -lnsl"
13607 unset ac_cv_func_accept
13608 echo "$as_me:$LINENO: checking for accept" >&5
13609 echo $ECHO_N "checking for accept... $ECHO_C" >&6
13610 if test "${ac_cv_func_accept+set}" = set; then
13611 echo $ECHO_N "(cached) $ECHO_C" >&6
13613 if test x$gcc_no_link = xyes; then
13614 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13615 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13616 { (exit 1); exit 1; }; }
13618 cat >conftest.$ac_ext <<_ACEOF
13621 cat confdefs.h >>conftest.$ac_ext
13622 cat >>conftest.$ac_ext <<_ACEOF
13623 /* end confdefs.h. */
13624 /* Define accept to an innocuous variant, in case <limits.h> declares accept.
13625 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13626 #define accept innocuous_accept
13628 /* System header to define __stub macros and hopefully few prototypes,
13629 which can conflict with char accept (); below.
13630 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13631 <limits.h> exists even on freestanding compilers. */
13634 # include <limits.h>
13636 # include <assert.h>
13641 /* Override any gcc2 internal prototype to avoid an error. */
13646 /* We use char because int might match the return type of a gcc2
13647 builtin and then its argument prototype would still apply. */
13649 /* The GNU C library defines this for functions which it implements
13650 to always fail with ENOSYS. Some functions are actually named
13651 something starting with __ and the normal name is an alias. */
13652 #if defined (__stub_accept) || defined (__stub___accept)
13655 char (*f) () = accept;
13664 return f != accept;
13669 rm -f conftest.$ac_objext conftest$ac_exeext
13670 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13671 (eval $ac_link) 2>conftest.er1
13673 grep -v '^ *+' conftest.er1 >conftest.err
13675 cat conftest.err >&5
13676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13677 (exit $ac_status); } &&
13678 { ac_try='test -z "$ac_c_werror_flag"
13679 || test ! -s conftest.err'
13680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13681 (eval $ac_try) 2>&5
13683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13684 (exit $ac_status); }; } &&
13685 { ac_try='test -s conftest$ac_exeext'
13686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13687 (eval $ac_try) 2>&5
13689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13690 (exit $ac_status); }; }; then
13691 ac_cv_func_accept=yes
13693 echo "$as_me: failed program was:" >&5
13694 sed 's/^/| /' conftest.$ac_ext >&5
13696 ac_cv_func_accept=no
13698 rm -f conftest.err conftest.$ac_objext \
13699 conftest$ac_exeext conftest.$ac_ext
13701 echo "$as_me:$LINENO: result: $ac_cv_func_accept" >&5
13702 echo "${ECHO_T}$ac_cv_func_accept" >&6
13703 if test $ac_cv_func_accept = yes; then
13705 gcj_cv_lib_sockets="-lsocket -lnsl"
13708 unset ac_cv_func_accept
13711 unset ac_cv_func_gethostbyname
13713 LIBS="$LIBS $gcj_cv_lib_sockets"
13714 echo "$as_me:$LINENO: checking for gethostbyname" >&5
13715 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
13716 if test "${ac_cv_func_gethostbyname+set}" = set; then
13717 echo $ECHO_N "(cached) $ECHO_C" >&6
13719 if test x$gcc_no_link = xyes; then
13720 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13721 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13722 { (exit 1); exit 1; }; }
13724 cat >conftest.$ac_ext <<_ACEOF
13727 cat confdefs.h >>conftest.$ac_ext
13728 cat >>conftest.$ac_ext <<_ACEOF
13729 /* end confdefs.h. */
13730 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
13731 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13732 #define gethostbyname innocuous_gethostbyname
13734 /* System header to define __stub macros and hopefully few prototypes,
13735 which can conflict with char gethostbyname (); below.
13736 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13737 <limits.h> exists even on freestanding compilers. */
13740 # include <limits.h>
13742 # include <assert.h>
13745 #undef gethostbyname
13747 /* Override any gcc2 internal prototype to avoid an error. */
13752 /* We use char because int might match the return type of a gcc2
13753 builtin and then its argument prototype would still apply. */
13754 char gethostbyname ();
13755 /* The GNU C library defines this for functions which it implements
13756 to always fail with ENOSYS. Some functions are actually named
13757 something starting with __ and the normal name is an alias. */
13758 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
13761 char (*f) () = gethostbyname;
13770 return f != gethostbyname;
13775 rm -f conftest.$ac_objext conftest$ac_exeext
13776 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13777 (eval $ac_link) 2>conftest.er1
13779 grep -v '^ *+' conftest.er1 >conftest.err
13781 cat conftest.err >&5
13782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13783 (exit $ac_status); } &&
13784 { ac_try='test -z "$ac_c_werror_flag"
13785 || test ! -s conftest.err'
13786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13787 (eval $ac_try) 2>&5
13789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13790 (exit $ac_status); }; } &&
13791 { ac_try='test -s conftest$ac_exeext'
13792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13793 (eval $ac_try) 2>&5
13795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13796 (exit $ac_status); }; }; then
13797 ac_cv_func_gethostbyname=yes
13799 echo "$as_me: failed program was:" >&5
13800 sed 's/^/| /' conftest.$ac_ext >&5
13802 ac_cv_func_gethostbyname=no
13804 rm -f conftest.err conftest.$ac_objext \
13805 conftest$ac_exeext conftest.$ac_ext
13807 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
13808 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
13809 if test $ac_cv_func_gethostbyname = yes; then
13812 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
13813 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
13814 if test "${ac_cv_lib_nsl_main+set}" = set; then
13815 echo $ECHO_N "(cached) $ECHO_C" >&6
13817 ac_check_lib_save_LIBS=$LIBS
13819 if test x$gcc_no_link = xyes; then
13820 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13821 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13822 { (exit 1); exit 1; }; }
13824 cat >conftest.$ac_ext <<_ACEOF
13827 cat confdefs.h >>conftest.$ac_ext
13828 cat >>conftest.$ac_ext <<_ACEOF
13829 /* end confdefs.h. */
13840 rm -f conftest.$ac_objext conftest$ac_exeext
13841 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13842 (eval $ac_link) 2>conftest.er1
13844 grep -v '^ *+' conftest.er1 >conftest.err
13846 cat conftest.err >&5
13847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13848 (exit $ac_status); } &&
13849 { ac_try='test -z "$ac_c_werror_flag"
13850 || test ! -s conftest.err'
13851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13852 (eval $ac_try) 2>&5
13854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13855 (exit $ac_status); }; } &&
13856 { ac_try='test -s conftest$ac_exeext'
13857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13858 (eval $ac_try) 2>&5
13860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13861 (exit $ac_status); }; }; then
13862 ac_cv_lib_nsl_main=yes
13864 echo "$as_me: failed program was:" >&5
13865 sed 's/^/| /' conftest.$ac_ext >&5
13867 ac_cv_lib_nsl_main=no
13869 rm -f conftest.err conftest.$ac_objext \
13870 conftest$ac_exeext conftest.$ac_ext
13871 LIBS=$ac_check_lib_save_LIBS
13873 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
13874 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
13875 if test $ac_cv_lib_nsl_main = yes; then
13876 gcj_cv_lib_sockets="$gcj_cv_lib_sockets -lnsl"
13881 unset ac_cv_func_gethostbyname
13885 echo "$as_me:$LINENO: result: $gcj_cv_lib_sockets" >&5
13886 echo "${ECHO_T}$gcj_cv_lib_sockets" >&6
13887 SYSTEMSPEC="$SYSTEMSPEC $gcj_cv_lib_sockets"
13889 if test "$with_system_zlib" = yes; then
13890 echo "$as_me:$LINENO: checking for deflate in -lz" >&5
13891 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
13892 if test "${ac_cv_lib_z_deflate+set}" = set; then
13893 echo $ECHO_N "(cached) $ECHO_C" >&6
13895 ac_check_lib_save_LIBS=$LIBS
13897 if test x$gcc_no_link = xyes; then
13898 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13899 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13900 { (exit 1); exit 1; }; }
13902 cat >conftest.$ac_ext <<_ACEOF
13905 cat confdefs.h >>conftest.$ac_ext
13906 cat >>conftest.$ac_ext <<_ACEOF
13907 /* end confdefs.h. */
13909 /* Override any gcc2 internal prototype to avoid an error. */
13913 /* We use char because int might match the return type of a gcc2
13914 builtin and then its argument prototype would still apply. */
13924 rm -f conftest.$ac_objext conftest$ac_exeext
13925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13926 (eval $ac_link) 2>conftest.er1
13928 grep -v '^ *+' conftest.er1 >conftest.err
13930 cat conftest.err >&5
13931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13932 (exit $ac_status); } &&
13933 { ac_try='test -z "$ac_c_werror_flag"
13934 || test ! -s conftest.err'
13935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13936 (eval $ac_try) 2>&5
13938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13939 (exit $ac_status); }; } &&
13940 { ac_try='test -s conftest$ac_exeext'
13941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13942 (eval $ac_try) 2>&5
13944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13945 (exit $ac_status); }; }; then
13946 ac_cv_lib_z_deflate=yes
13948 echo "$as_me: failed program was:" >&5
13949 sed 's/^/| /' conftest.$ac_ext >&5
13951 ac_cv_lib_z_deflate=no
13953 rm -f conftest.err conftest.$ac_objext \
13954 conftest$ac_exeext conftest.$ac_ext
13955 LIBS=$ac_check_lib_save_LIBS
13957 echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
13958 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
13959 if test $ac_cv_lib_z_deflate = yes; then
13967 # Test for Gtk stuff, if asked for.
13968 if test "$use_gtk_awt" = yes; then
13972 if test -z "$PKG_CONFIG"; then
13973 # Extract the first word of "pkg-config", so it can be a program name with args.
13974 set dummy pkg-config; ac_word=$2
13975 echo "$as_me:$LINENO: checking for $ac_word" >&5
13976 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13977 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13978 echo $ECHO_N "(cached) $ECHO_C" >&6
13980 case $PKG_CONFIG in
13982 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13986 for as_dir in $PATH
13989 test -z "$as_dir" && as_dir=.
13990 for ac_exec_ext in '' $ac_executable_extensions; do
13991 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13992 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13993 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13999 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
14003 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
14005 if test -n "$PKG_CONFIG"; then
14006 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
14007 echo "${ECHO_T}$PKG_CONFIG" >&6
14009 echo "$as_me:$LINENO: result: no" >&5
14010 echo "${ECHO_T}no" >&6
14015 if test "$PKG_CONFIG" = "no" ; then
14016 echo "*** The pkg-config script could not be found. Make sure it is"
14017 echo "*** in your path, or set the PKG_CONFIG environment variable"
14018 echo "*** to the full path to pkg-config."
14019 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
14021 PKG_CONFIG_MIN_VERSION=0.9.0
14022 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
14023 echo "$as_me:$LINENO: checking for gtk+-2.0 >= 2.4" >&5
14024 echo $ECHO_N "checking for gtk+-2.0 >= 2.4... $ECHO_C" >&6
14026 if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
14027 echo "$as_me:$LINENO: result: yes" >&5
14028 echo "${ECHO_T}yes" >&6
14031 echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
14032 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
14033 GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
14034 echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
14035 echo "${ECHO_T}$GTK_CFLAGS" >&6
14037 echo "$as_me:$LINENO: checking GTK_LIBS" >&5
14038 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
14039 GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
14040 echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
14041 echo "${ECHO_T}$GTK_LIBS" >&6
14045 ## If we have a custom action on failure, don't print errors, but
14046 ## do set a variable so people can do so.
14047 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
14048 echo $GTK_PKG_ERRORS
14054 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
14055 echo "*** See http://www.freedesktop.org/software/pkgconfig"
14059 if test $succeeded = yes; then
14062 { { echo "$as_me:$LINENO: error: Library requirements (gtk+-2.0 >= 2.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
14063 echo "$as_me: error: Library requirements (gtk+-2.0 >= 2.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
14064 { (exit 1); exit 1; }; }
14073 if test -z "$PKG_CONFIG"; then
14074 # Extract the first word of "pkg-config", so it can be a program name with args.
14075 set dummy pkg-config; ac_word=$2
14076 echo "$as_me:$LINENO: checking for $ac_word" >&5
14077 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14078 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
14079 echo $ECHO_N "(cached) $ECHO_C" >&6
14081 case $PKG_CONFIG in
14083 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
14086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14087 for as_dir in $PATH
14090 test -z "$as_dir" && as_dir=.
14091 for ac_exec_ext in '' $ac_executable_extensions; do
14092 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14093 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
14094 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14100 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
14104 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
14106 if test -n "$PKG_CONFIG"; then
14107 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
14108 echo "${ECHO_T}$PKG_CONFIG" >&6
14110 echo "$as_me:$LINENO: result: no" >&5
14111 echo "${ECHO_T}no" >&6
14116 if test "$PKG_CONFIG" = "no" ; then
14117 echo "*** The pkg-config script could not be found. Make sure it is"
14118 echo "*** in your path, or set the PKG_CONFIG environment variable"
14119 echo "*** to the full path to pkg-config."
14120 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
14122 PKG_CONFIG_MIN_VERSION=0.9.0
14123 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
14124 echo "$as_me:$LINENO: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
14125 echo $ECHO_N "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... $ECHO_C" >&6
14127 if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
14128 echo "$as_me:$LINENO: result: yes" >&5
14129 echo "${ECHO_T}yes" >&6
14132 echo "$as_me:$LINENO: checking GLIB_CFLAGS" >&5
14133 echo $ECHO_N "checking GLIB_CFLAGS... $ECHO_C" >&6
14134 GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
14135 echo "$as_me:$LINENO: result: $GLIB_CFLAGS" >&5
14136 echo "${ECHO_T}$GLIB_CFLAGS" >&6
14138 echo "$as_me:$LINENO: checking GLIB_LIBS" >&5
14139 echo $ECHO_N "checking GLIB_LIBS... $ECHO_C" >&6
14140 GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
14141 echo "$as_me:$LINENO: result: $GLIB_LIBS" >&5
14142 echo "${ECHO_T}$GLIB_LIBS" >&6
14146 ## If we have a custom action on failure, don't print errors, but
14147 ## do set a variable so people can do so.
14148 GLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
14149 echo $GLIB_PKG_ERRORS
14155 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
14156 echo "*** See http://www.freedesktop.org/software/pkgconfig"
14160 if test $succeeded = yes; then
14163 { { echo "$as_me:$LINENO: error: Library requirements (glib-2.0 >= 2.4 gthread-2.0 >= 2.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
14164 echo "$as_me: error: Library requirements (glib-2.0 >= 2.4 gthread-2.0 >= 2.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
14165 { (exit 1); exit 1; }; }
14174 if test -z "$PKG_CONFIG"; then
14175 # Extract the first word of "pkg-config", so it can be a program name with args.
14176 set dummy pkg-config; ac_word=$2
14177 echo "$as_me:$LINENO: checking for $ac_word" >&5
14178 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14179 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
14180 echo $ECHO_N "(cached) $ECHO_C" >&6
14182 case $PKG_CONFIG in
14184 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
14187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14188 for as_dir in $PATH
14191 test -z "$as_dir" && as_dir=.
14192 for ac_exec_ext in '' $ac_executable_extensions; do
14193 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14194 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
14195 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14201 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
14205 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
14207 if test -n "$PKG_CONFIG"; then
14208 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
14209 echo "${ECHO_T}$PKG_CONFIG" >&6
14211 echo "$as_me:$LINENO: result: no" >&5
14212 echo "${ECHO_T}no" >&6
14217 if test "$PKG_CONFIG" = "no" ; then
14218 echo "*** The pkg-config script could not be found. Make sure it is"
14219 echo "*** in your path, or set the PKG_CONFIG environment variable"
14220 echo "*** to the full path to pkg-config."
14221 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
14223 PKG_CONFIG_MIN_VERSION=0.9.0
14224 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
14225 echo "$as_me:$LINENO: checking for libart-2.0 >= 2.1" >&5
14226 echo $ECHO_N "checking for libart-2.0 >= 2.1... $ECHO_C" >&6
14228 if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
14229 echo "$as_me:$LINENO: result: yes" >&5
14230 echo "${ECHO_T}yes" >&6
14233 echo "$as_me:$LINENO: checking LIBART_CFLAGS" >&5
14234 echo $ECHO_N "checking LIBART_CFLAGS... $ECHO_C" >&6
14235 LIBART_CFLAGS=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
14236 echo "$as_me:$LINENO: result: $LIBART_CFLAGS" >&5
14237 echo "${ECHO_T}$LIBART_CFLAGS" >&6
14239 echo "$as_me:$LINENO: checking LIBART_LIBS" >&5
14240 echo $ECHO_N "checking LIBART_LIBS... $ECHO_C" >&6
14241 LIBART_LIBS=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
14242 echo "$as_me:$LINENO: result: $LIBART_LIBS" >&5
14243 echo "${ECHO_T}$LIBART_LIBS" >&6
14247 ## If we have a custom action on failure, don't print errors, but
14248 ## do set a variable so people can do so.
14249 LIBART_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
14250 echo $LIBART_PKG_ERRORS
14256 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
14257 echo "*** See http://www.freedesktop.org/software/pkgconfig"
14261 if test $succeeded = yes; then
14264 { { echo "$as_me:$LINENO: error: Library requirements (libart-2.0 >= 2.1) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&5
14265 echo "$as_me: error: Library requirements (libart-2.0 >= 2.1) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." >&2;}
14266 { (exit 1); exit 1; }; }
14272 # We require the XTest Extension to support java.awt.Robot.
14273 echo "$as_me:$LINENO: checking for XTestQueryExtension in -lXtst" >&5
14274 echo $ECHO_N "checking for XTestQueryExtension in -lXtst... $ECHO_C" >&6
14275 if test "${ac_cv_lib_Xtst_XTestQueryExtension+set}" = set; then
14276 echo $ECHO_N "(cached) $ECHO_C" >&6
14278 ac_check_lib_save_LIBS=$LIBS
14279 LIBS="-lXtst ${X_LIBS} $LIBS"
14280 if test x$gcc_no_link = xyes; then
14281 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
14282 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
14283 { (exit 1); exit 1; }; }
14285 cat >conftest.$ac_ext <<_ACEOF
14288 cat confdefs.h >>conftest.$ac_ext
14289 cat >>conftest.$ac_ext <<_ACEOF
14290 /* end confdefs.h. */
14292 /* Override any gcc2 internal prototype to avoid an error. */
14296 /* We use char because int might match the return type of a gcc2
14297 builtin and then its argument prototype would still apply. */
14298 char XTestQueryExtension ();
14302 XTestQueryExtension ();
14307 rm -f conftest.$ac_objext conftest$ac_exeext
14308 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14309 (eval $ac_link) 2>conftest.er1
14311 grep -v '^ *+' conftest.er1 >conftest.err
14313 cat conftest.err >&5
14314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14315 (exit $ac_status); } &&
14316 { ac_try='test -z "$ac_c_werror_flag"
14317 || test ! -s conftest.err'
14318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14319 (eval $ac_try) 2>&5
14321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14322 (exit $ac_status); }; } &&
14323 { ac_try='test -s conftest$ac_exeext'
14324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14325 (eval $ac_try) 2>&5
14327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14328 (exit $ac_status); }; }; then
14329 ac_cv_lib_Xtst_XTestQueryExtension=yes
14331 echo "$as_me: failed program was:" >&5
14332 sed 's/^/| /' conftest.$ac_ext >&5
14334 ac_cv_lib_Xtst_XTestQueryExtension=no
14336 rm -f conftest.err conftest.$ac_objext \
14337 conftest$ac_exeext conftest.$ac_ext
14338 LIBS=$ac_check_lib_save_LIBS
14340 echo "$as_me:$LINENO: result: $ac_cv_lib_Xtst_XTestQueryExtension" >&5
14341 echo "${ECHO_T}$ac_cv_lib_Xtst_XTestQueryExtension" >&6
14342 if test $ac_cv_lib_Xtst_XTestQueryExtension = yes; then
14345 { { echo "$as_me:$LINENO: error: libXtst not found, required by java.awt.Robot" >&5
14346 echo "$as_me: error: libXtst not found, required by java.awt.Robot" >&2;}
14347 { (exit 1); exit 1; }; }
14352 # On Solaris, and maybe other architectures, the Boehm collector
14354 if test "$GC" = boehm; then
14355 echo "$as_me:$LINENO: checking for main in -ldl" >&5
14356 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
14357 if test "${ac_cv_lib_dl_main+set}" = set; then
14358 echo $ECHO_N "(cached) $ECHO_C" >&6
14360 ac_check_lib_save_LIBS=$LIBS
14362 if test x$gcc_no_link = xyes; then
14363 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
14364 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
14365 { (exit 1); exit 1; }; }
14367 cat >conftest.$ac_ext <<_ACEOF
14370 cat confdefs.h >>conftest.$ac_ext
14371 cat >>conftest.$ac_ext <<_ACEOF
14372 /* end confdefs.h. */
14383 rm -f conftest.$ac_objext conftest$ac_exeext
14384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14385 (eval $ac_link) 2>conftest.er1
14387 grep -v '^ *+' conftest.er1 >conftest.err
14389 cat conftest.err >&5
14390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14391 (exit $ac_status); } &&
14392 { ac_try='test -z "$ac_c_werror_flag"
14393 || test ! -s conftest.err'
14394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14395 (eval $ac_try) 2>&5
14397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14398 (exit $ac_status); }; } &&
14399 { ac_try='test -s conftest$ac_exeext'
14400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14401 (eval $ac_try) 2>&5
14403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14404 (exit $ac_status); }; }; then
14405 ac_cv_lib_dl_main=yes
14407 echo "$as_me: failed program was:" >&5
14408 sed 's/^/| /' conftest.$ac_ext >&5
14410 ac_cv_lib_dl_main=no
14412 rm -f conftest.err conftest.$ac_objext \
14413 conftest$ac_exeext conftest.$ac_ext
14414 LIBS=$ac_check_lib_save_LIBS
14416 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
14417 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
14418 if test $ac_cv_lib_dl_main = yes; then
14419 SYSTEMSPEC="$SYSTEMSPEC -ldl"
14425 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
14427 *-mingw32) CLASSPATH_SEPARATOR=';' ;;
14428 *) CLASSPATH_SEPARATOR=':' ;;
14432 # We must search the source tree for java.lang, since we still don't
14433 # have libgcj.jar nor java/lang/*.class
14434 GCJ_SAVE_CPPFLAGS=$CPPFLAGS
14435 CPPFLAGS="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
14437 # Since some classes depend on this one, we need its source available
14438 # before we can do any GCJ compilation test :-(
14439 if test ! -f gnu/classpath/Configuration.java; then
14440 test -d gnu || mkdir gnu
14441 test -d gnu/classpath || mkdir gnu/classpath
14442 # Note that it is not crucial that all the values here be correct.
14443 sed -e "s,@prefix@,$prefix," \
14444 -e "s,@VERSION@,$VERSION," \
14445 -e "s,@LIBDEBUG@,false," \
14446 -e "s,@INIT_LOAD_LIBRARY@,false," \
14447 -e "s,@@,$LIBGCJDEBUG," \
14448 -e "s,@default_toolkit@,$TOOLKIT," \
14449 -e "s,@JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@,false," \
14450 -e "s,@GTK_CAIRO_ENABLED@,false," \
14451 < $srcdir/classpath/gnu/classpath/Configuration.java.in \
14452 > gnu/classpath/Configuration.java
14453 # We do not want to redirect the output of the grep below to /dev/null,
14454 # but we add /dev/null to the input list so that grep will print the
14455 # filename of Configuration.java in case it finds any matches.
14456 if grep '@.*@' gnu/classpath/Configuration.java /dev/null; then
14457 { { echo "$as_me:$LINENO: error: configure.ac is missing the substitutions above" >&5
14458 echo "$as_me: error: configure.ac is missing the substitutions above" >&2;}
14459 { (exit 1); exit 1; }; }
14463 if test -n "$ac_tool_prefix"; then
14464 # Extract the first word of "${ac_tool_prefix}gcj", so it can be a program name with args.
14465 set dummy ${ac_tool_prefix}gcj; ac_word=$2
14466 echo "$as_me:$LINENO: checking for $ac_word" >&5
14467 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14468 if test "${ac_cv_prog_GCJ+set}" = set; then
14469 echo $ECHO_N "(cached) $ECHO_C" >&6
14471 if test -n "$GCJ"; then
14472 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
14474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14475 for as_dir in $PATH
14478 test -z "$as_dir" && as_dir=.
14479 for ac_exec_ext in '' $ac_executable_extensions; do
14480 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14481 ac_cv_prog_GCJ="${ac_tool_prefix}gcj"
14482 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14490 GCJ=$ac_cv_prog_GCJ
14491 if test -n "$GCJ"; then
14492 echo "$as_me:$LINENO: result: $GCJ" >&5
14493 echo "${ECHO_T}$GCJ" >&6
14495 echo "$as_me:$LINENO: result: no" >&5
14496 echo "${ECHO_T}no" >&6
14500 if test -z "$ac_cv_prog_GCJ"; then
14502 # Extract the first word of "gcj", so it can be a program name with args.
14503 set dummy gcj; ac_word=$2
14504 echo "$as_me:$LINENO: checking for $ac_word" >&5
14505 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14506 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then
14507 echo $ECHO_N "(cached) $ECHO_C" >&6
14509 if test -n "$ac_ct_GCJ"; then
14510 ac_cv_prog_ac_ct_GCJ="$ac_ct_GCJ" # Let the user override the test.
14512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14513 for as_dir in $PATH
14516 test -z "$as_dir" && as_dir=.
14517 for ac_exec_ext in '' $ac_executable_extensions; do
14518 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14519 ac_cv_prog_ac_ct_GCJ="gcj"
14520 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14526 test -z "$ac_cv_prog_ac_ct_GCJ" && ac_cv_prog_ac_ct_GCJ="no"
14529 ac_ct_GCJ=$ac_cv_prog_ac_ct_GCJ
14530 if test -n "$ac_ct_GCJ"; then
14531 echo "$as_me:$LINENO: result: $ac_ct_GCJ" >&5
14532 echo "${ECHO_T}$ac_ct_GCJ" >&6
14534 echo "$as_me:$LINENO: result: no" >&5
14535 echo "${ECHO_T}no" >&6
14540 GCJ="$ac_cv_prog_GCJ"
14543 test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
14549 rm -f gnu/classpath/Configuration.java
14551 CPPFLAGS=$GCJ_SAVE_CPPFLAGS
14553 echo "$as_me:$LINENO: checking for void *" >&5
14554 echo $ECHO_N "checking for void *... $ECHO_C" >&6
14555 if test "${ac_cv_type_void_p+set}" = set; then
14556 echo $ECHO_N "(cached) $ECHO_C" >&6
14558 cat >conftest.$ac_ext <<_ACEOF
14561 cat confdefs.h >>conftest.$ac_ext
14562 cat >>conftest.$ac_ext <<_ACEOF
14563 /* end confdefs.h. */
14564 $ac_includes_default
14570 if (sizeof (void *))
14576 rm -f conftest.$ac_objext
14577 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14578 (eval $ac_compile) 2>conftest.er1
14580 grep -v '^ *+' conftest.er1 >conftest.err
14582 cat conftest.err >&5
14583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14584 (exit $ac_status); } &&
14585 { ac_try='test -z "$ac_c_werror_flag"
14586 || test ! -s conftest.err'
14587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14588 (eval $ac_try) 2>&5
14590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14591 (exit $ac_status); }; } &&
14592 { ac_try='test -s conftest.$ac_objext'
14593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14594 (eval $ac_try) 2>&5
14596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14597 (exit $ac_status); }; }; then
14598 ac_cv_type_void_p=yes
14600 echo "$as_me: failed program was:" >&5
14601 sed 's/^/| /' conftest.$ac_ext >&5
14603 ac_cv_type_void_p=no
14605 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14607 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
14608 echo "${ECHO_T}$ac_cv_type_void_p" >&6
14610 echo "$as_me:$LINENO: checking size of void *" >&5
14611 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
14612 if test "${ac_cv_sizeof_void_p+set}" = set; then
14613 echo $ECHO_N "(cached) $ECHO_C" >&6
14615 if test "$ac_cv_type_void_p" = yes; then
14616 # The cast to unsigned long works around a bug in the HP C Compiler
14617 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14618 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14619 # This bug is HP SR number 8606223364.
14620 if test "$cross_compiling" = yes; then
14621 # Depending upon the size, compute the lo and hi bounds.
14622 cat >conftest.$ac_ext <<_ACEOF
14625 cat confdefs.h >>conftest.$ac_ext
14626 cat >>conftest.$ac_ext <<_ACEOF
14627 /* end confdefs.h. */
14628 $ac_includes_default
14632 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
14639 rm -f conftest.$ac_objext
14640 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14641 (eval $ac_compile) 2>conftest.er1
14643 grep -v '^ *+' conftest.er1 >conftest.err
14645 cat conftest.err >&5
14646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14647 (exit $ac_status); } &&
14648 { ac_try='test -z "$ac_c_werror_flag"
14649 || test ! -s conftest.err'
14650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14651 (eval $ac_try) 2>&5
14653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14654 (exit $ac_status); }; } &&
14655 { ac_try='test -s conftest.$ac_objext'
14656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14657 (eval $ac_try) 2>&5
14659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14660 (exit $ac_status); }; }; then
14663 cat >conftest.$ac_ext <<_ACEOF
14666 cat confdefs.h >>conftest.$ac_ext
14667 cat >>conftest.$ac_ext <<_ACEOF
14668 /* end confdefs.h. */
14669 $ac_includes_default
14673 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
14680 rm -f conftest.$ac_objext
14681 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14682 (eval $ac_compile) 2>conftest.er1
14684 grep -v '^ *+' conftest.er1 >conftest.err
14686 cat conftest.err >&5
14687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14688 (exit $ac_status); } &&
14689 { ac_try='test -z "$ac_c_werror_flag"
14690 || test ! -s conftest.err'
14691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14692 (eval $ac_try) 2>&5
14694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14695 (exit $ac_status); }; } &&
14696 { ac_try='test -s conftest.$ac_objext'
14697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14698 (eval $ac_try) 2>&5
14700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14701 (exit $ac_status); }; }; then
14702 ac_hi=$ac_mid; break
14704 echo "$as_me: failed program was:" >&5
14705 sed 's/^/| /' conftest.$ac_ext >&5
14707 ac_lo=`expr $ac_mid + 1`
14708 if test $ac_lo -le $ac_mid; then
14712 ac_mid=`expr 2 '*' $ac_mid + 1`
14714 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14717 echo "$as_me: failed program was:" >&5
14718 sed 's/^/| /' conftest.$ac_ext >&5
14720 cat >conftest.$ac_ext <<_ACEOF
14723 cat confdefs.h >>conftest.$ac_ext
14724 cat >>conftest.$ac_ext <<_ACEOF
14725 /* end confdefs.h. */
14726 $ac_includes_default
14730 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
14737 rm -f conftest.$ac_objext
14738 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14739 (eval $ac_compile) 2>conftest.er1
14741 grep -v '^ *+' conftest.er1 >conftest.err
14743 cat conftest.err >&5
14744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14745 (exit $ac_status); } &&
14746 { ac_try='test -z "$ac_c_werror_flag"
14747 || test ! -s conftest.err'
14748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14749 (eval $ac_try) 2>&5
14751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14752 (exit $ac_status); }; } &&
14753 { ac_try='test -s conftest.$ac_objext'
14754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14755 (eval $ac_try) 2>&5
14757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14758 (exit $ac_status); }; }; then
14761 cat >conftest.$ac_ext <<_ACEOF
14764 cat confdefs.h >>conftest.$ac_ext
14765 cat >>conftest.$ac_ext <<_ACEOF
14766 /* end confdefs.h. */
14767 $ac_includes_default
14771 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
14778 rm -f conftest.$ac_objext
14779 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14780 (eval $ac_compile) 2>conftest.er1
14782 grep -v '^ *+' conftest.er1 >conftest.err
14784 cat conftest.err >&5
14785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14786 (exit $ac_status); } &&
14787 { ac_try='test -z "$ac_c_werror_flag"
14788 || test ! -s conftest.err'
14789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14790 (eval $ac_try) 2>&5
14792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14793 (exit $ac_status); }; } &&
14794 { ac_try='test -s conftest.$ac_objext'
14795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14796 (eval $ac_try) 2>&5
14798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14799 (exit $ac_status); }; }; then
14800 ac_lo=$ac_mid; break
14802 echo "$as_me: failed program was:" >&5
14803 sed 's/^/| /' conftest.$ac_ext >&5
14805 ac_hi=`expr '(' $ac_mid ')' - 1`
14806 if test $ac_mid -le $ac_hi; then
14810 ac_mid=`expr 2 '*' $ac_mid`
14812 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14815 echo "$as_me: failed program was:" >&5
14816 sed 's/^/| /' conftest.$ac_ext >&5
14820 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14822 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14823 # Binary search between lo and hi bounds.
14824 while test "x$ac_lo" != "x$ac_hi"; do
14825 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14826 cat >conftest.$ac_ext <<_ACEOF
14829 cat confdefs.h >>conftest.$ac_ext
14830 cat >>conftest.$ac_ext <<_ACEOF
14831 /* end confdefs.h. */
14832 $ac_includes_default
14836 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
14843 rm -f conftest.$ac_objext
14844 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14845 (eval $ac_compile) 2>conftest.er1
14847 grep -v '^ *+' conftest.er1 >conftest.err
14849 cat conftest.err >&5
14850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14851 (exit $ac_status); } &&
14852 { ac_try='test -z "$ac_c_werror_flag"
14853 || test ! -s conftest.err'
14854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14855 (eval $ac_try) 2>&5
14857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14858 (exit $ac_status); }; } &&
14859 { ac_try='test -s conftest.$ac_objext'
14860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14861 (eval $ac_try) 2>&5
14863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14864 (exit $ac_status); }; }; then
14867 echo "$as_me: failed program was:" >&5
14868 sed 's/^/| /' conftest.$ac_ext >&5
14870 ac_lo=`expr '(' $ac_mid ')' + 1`
14872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14875 ?*) ac_cv_sizeof_void_p=$ac_lo;;
14876 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
14877 See \`config.log' for more details." >&5
14878 echo "$as_me: error: cannot compute sizeof (void *), 77
14879 See \`config.log' for more details." >&2;}
14880 { (exit 1); exit 1; }; } ;;
14883 if test "$cross_compiling" = yes; then
14884 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14885 See \`config.log' for more details." >&5
14886 echo "$as_me: error: cannot run test program while cross compiling
14887 See \`config.log' for more details." >&2;}
14888 { (exit 1); exit 1; }; }
14890 cat >conftest.$ac_ext <<_ACEOF
14893 cat confdefs.h >>conftest.$ac_ext
14894 cat >>conftest.$ac_ext <<_ACEOF
14895 /* end confdefs.h. */
14896 $ac_includes_default
14897 long longval () { return (long) (sizeof (void *)); }
14898 unsigned long ulongval () { return (long) (sizeof (void *)); }
14900 #include <stdlib.h>
14905 FILE *f = fopen ("conftest.val", "w");
14908 if (((long) (sizeof (void *))) < 0)
14910 long i = longval ();
14911 if (i != ((long) (sizeof (void *))))
14913 fprintf (f, "%ld\n", i);
14917 unsigned long i = ulongval ();
14918 if (i != ((long) (sizeof (void *))))
14920 fprintf (f, "%lu\n", i);
14922 exit (ferror (f) || fclose (f) != 0);
14928 rm -f conftest$ac_exeext
14929 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14930 (eval $ac_link) 2>&5
14932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14933 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14935 (eval $ac_try) 2>&5
14937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14938 (exit $ac_status); }; }; then
14939 ac_cv_sizeof_void_p=`cat conftest.val`
14941 echo "$as_me: program exited with status $ac_status" >&5
14942 echo "$as_me: failed program was:" >&5
14943 sed 's/^/| /' conftest.$ac_ext >&5
14945 ( exit $ac_status )
14946 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
14947 See \`config.log' for more details." >&5
14948 echo "$as_me: error: cannot compute sizeof (void *), 77
14949 See \`config.log' for more details." >&2;}
14950 { (exit 1); exit 1; }; }
14952 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14957 ac_cv_sizeof_void_p=0
14960 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
14961 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
14962 cat >>confdefs.h <<_ACEOF
14963 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
14968 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14969 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14970 if test "${ac_cv_c_bigendian+set}" = set; then
14971 echo $ECHO_N "(cached) $ECHO_C" >&6
14973 # See if sys/param.h defines the BYTE_ORDER macro.
14974 cat >conftest.$ac_ext <<_ACEOF
14977 cat confdefs.h >>conftest.$ac_ext
14978 cat >>conftest.$ac_ext <<_ACEOF
14979 /* end confdefs.h. */
14980 #include <sys/types.h>
14981 #include <sys/param.h>
14986 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14987 bogus endian macros
14994 rm -f conftest.$ac_objext
14995 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14996 (eval $ac_compile) 2>conftest.er1
14998 grep -v '^ *+' conftest.er1 >conftest.err
15000 cat conftest.err >&5
15001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15002 (exit $ac_status); } &&
15003 { ac_try='test -z "$ac_c_werror_flag"
15004 || test ! -s conftest.err'
15005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15006 (eval $ac_try) 2>&5
15008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15009 (exit $ac_status); }; } &&
15010 { ac_try='test -s conftest.$ac_objext'
15011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15012 (eval $ac_try) 2>&5
15014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15015 (exit $ac_status); }; }; then
15016 # It does; now see whether it defined to BIG_ENDIAN or not.
15017 cat >conftest.$ac_ext <<_ACEOF
15020 cat confdefs.h >>conftest.$ac_ext
15021 cat >>conftest.$ac_ext <<_ACEOF
15022 /* end confdefs.h. */
15023 #include <sys/types.h>
15024 #include <sys/param.h>
15029 #if BYTE_ORDER != BIG_ENDIAN
15037 rm -f conftest.$ac_objext
15038 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15039 (eval $ac_compile) 2>conftest.er1
15041 grep -v '^ *+' conftest.er1 >conftest.err
15043 cat conftest.err >&5
15044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15045 (exit $ac_status); } &&
15046 { ac_try='test -z "$ac_c_werror_flag"
15047 || test ! -s conftest.err'
15048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15049 (eval $ac_try) 2>&5
15051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15052 (exit $ac_status); }; } &&
15053 { ac_try='test -s conftest.$ac_objext'
15054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15055 (eval $ac_try) 2>&5
15057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15058 (exit $ac_status); }; }; then
15059 ac_cv_c_bigendian=yes
15061 echo "$as_me: failed program was:" >&5
15062 sed 's/^/| /' conftest.$ac_ext >&5
15064 ac_cv_c_bigendian=no
15066 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15068 echo "$as_me: failed program was:" >&5
15069 sed 's/^/| /' conftest.$ac_ext >&5
15071 # It does not; compile a test program.
15072 if test "$cross_compiling" = yes; then
15073 # try to guess the endianness by grepping values into an object file
15074 ac_cv_c_bigendian=unknown
15075 cat >conftest.$ac_ext <<_ACEOF
15078 cat confdefs.h >>conftest.$ac_ext
15079 cat >>conftest.$ac_ext <<_ACEOF
15080 /* end confdefs.h. */
15081 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
15082 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
15083 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
15084 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
15085 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
15086 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
15090 _ascii (); _ebcdic ();
15095 rm -f conftest.$ac_objext
15096 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15097 (eval $ac_compile) 2>conftest.er1
15099 grep -v '^ *+' conftest.er1 >conftest.err
15101 cat conftest.err >&5
15102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15103 (exit $ac_status); } &&
15104 { ac_try='test -z "$ac_c_werror_flag"
15105 || test ! -s conftest.err'
15106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15107 (eval $ac_try) 2>&5
15109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15110 (exit $ac_status); }; } &&
15111 { ac_try='test -s conftest.$ac_objext'
15112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15113 (eval $ac_try) 2>&5
15115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15116 (exit $ac_status); }; }; then
15117 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
15118 ac_cv_c_bigendian=yes
15120 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
15121 if test "$ac_cv_c_bigendian" = unknown; then
15122 ac_cv_c_bigendian=no
15124 # finding both strings is unlikely to happen, but who knows?
15125 ac_cv_c_bigendian=unknown
15129 echo "$as_me: failed program was:" >&5
15130 sed 's/^/| /' conftest.$ac_ext >&5
15133 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15135 cat >conftest.$ac_ext <<_ACEOF
15138 cat confdefs.h >>conftest.$ac_ext
15139 cat >>conftest.$ac_ext <<_ACEOF
15140 /* end confdefs.h. */
15144 /* Are we little or big endian? From Harbison&Steele. */
15148 char c[sizeof (long)];
15151 exit (u.c[sizeof (long) - 1] == 1);
15154 rm -f conftest$ac_exeext
15155 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15156 (eval $ac_link) 2>&5
15158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15159 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15161 (eval $ac_try) 2>&5
15163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15164 (exit $ac_status); }; }; then
15165 ac_cv_c_bigendian=no
15167 echo "$as_me: program exited with status $ac_status" >&5
15168 echo "$as_me: failed program was:" >&5
15169 sed 's/^/| /' conftest.$ac_ext >&5
15171 ( exit $ac_status )
15172 ac_cv_c_bigendian=yes
15174 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15177 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15179 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
15180 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
15181 case $ac_cv_c_bigendian in
15184 cat >>confdefs.h <<\_ACEOF
15185 #define WORDS_BIGENDIAN 1
15191 { { echo "$as_me:$LINENO: error: unknown endianness
15192 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
15193 echo "$as_me: error: unknown endianness
15194 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
15195 { (exit 1); exit 1; }; } ;;
15203 if test -z "$ZLIBSPEC"; then
15204 # Use zlib from the GCC tree.
15205 ZINCS='-I$(top_srcdir)/../zlib'
15206 ZLIBS=../zlib/libzgcj_convenience.la
15209 SYS_ZLIBS="$ZLIBSPEC"
15222 if test "$NATIVE" = yes; then
15232 if test "$enable_shared" = yes; then
15233 ENABLE_SHARED_TRUE=
15234 ENABLE_SHARED_FALSE='#'
15236 ENABLE_SHARED_TRUE='#'
15237 ENABLE_SHARED_FALSE=
15242 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
15243 NEEDS_DATA_START_TRUE=
15244 NEEDS_DATA_START_FALSE='#'
15246 NEEDS_DATA_START_TRUE='#'
15247 NEEDS_DATA_START_FALSE=
15252 # Process the option "--enable-version-specific-runtime-libs"
15253 # Calculate toolexeclibdir
15254 case ${version_specific_libs} in
15256 # Need the gcc compiler version to know where to install libraries
15257 # and header files if --enable-version-specific-runtime-libs option
15259 includedir='$(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include/'
15260 toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
15261 toolexecmainlibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
15262 toolexeclibdir=$toolexecmainlibdir
15265 if test -n "$with_cross_host" &&
15266 test x"$with_cross_host" != x"no"; then
15267 # Install a library built with a cross compiler in tooldir, not libdir.
15268 toolexecdir='$(exec_prefix)/$(target_noncanonical)'
15269 toolexecmainlibdir='$(toolexecdir)/lib'
15271 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
15272 toolexecmainlibdir='$(libdir)'
15274 multi_os_directory=`$CC -print-multi-os-directory`
15275 case $multi_os_directory in
15276 .) toolexeclibdir=$toolexecmainlibdir ;; # Avoid trailing /.
15277 *) toolexeclibdir=$toolexecmainlibdir/$multi_os_directory ;;
15285 # Determine where the standard .db file and GNU Classpath JNI
15286 # libraries are found.
15287 multi_os_directory=`$CC -print-multi-os-directory`
15288 case $multi_os_directory in
15290 dbexecdir='$(libdir)/gcj-$(gcc_version)' # Avoid /.
15293 dbexecdir='$(libdir)/'$multi_os_directory'/gcj-$(gcc_version)'
15298 # Determine gcj version number.
15299 gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([^ ]*\).*$/\1/p'`
15300 GCJVERSION=$gcjversion
15303 cat >>confdefs.h <<_ACEOF
15304 #define GCJVERSION "$GCJVERSION"
15309 cat >>confdefs.h <<\_ACEOF
15310 #define JV_VERSION "1.5.0"
15314 cat >>confdefs.h <<\_ACEOF
15315 #define JV_API_VERSION "1.5"
15320 case "${with_gxx_include_dir}" in
15322 { { echo "$as_me:$LINENO: error: --with-gxx-include-dir=[dir] requires a directory" >&5
15323 echo "$as_me: error: --with-gxx-include-dir=[dir] requires a directory" >&2;}
15324 { (exit 1); exit 1; }; }
15327 case "${enable_version_specific_runtime_libs}" in
15328 yes) gxx_include_dir='$(libsubdir)/include/c++' ;;
15330 libstdcxx_incdir='c++/$(gcc_version)'
15331 gxx_include_dir='include/$(libstdcxx_incdir)'
15332 if test -n "$with_cross_host" &&
15333 test x"$with_cross_host" != x"no"; then
15334 gxx_include_dir='${prefix}/${target_alias}/'"$gxx_include_dir"
15336 gxx_include_dir='${prefix}/'"$gxx_include_dir"
15339 *) gxx_include_dir=${with_gxx_include_dir} ;;
15345 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
15346 # On that system, sys/ioctl.h will not include sys/filio.h unless
15347 # BSD_COMP is defined; just including sys/filio.h is simpler.
15348 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
15349 # for now. If you change this, you also must update natFile.cc.
15373 for ac_header in unistd.h bstring.h sys/time.h sys/types.h fcntl.h \
15374 sys/ioctl.h sys/filio.h sys/stat.h sys/select.h \
15375 sys/socket.h netinet/in.h arpa/inet.h netdb.h net/if.h \
15376 pwd.h sys/config.h stdint.h langinfo.h locale.h \
15377 dirent.h sys/rw_lock.h magic.h ifaddrs.h
15379 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15380 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15381 echo "$as_me:$LINENO: checking for $ac_header" >&5
15382 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15383 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15384 echo $ECHO_N "(cached) $ECHO_C" >&6
15386 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15387 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15389 # Is the header compilable?
15390 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15391 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15392 cat >conftest.$ac_ext <<_ACEOF
15395 cat confdefs.h >>conftest.$ac_ext
15396 cat >>conftest.$ac_ext <<_ACEOF
15397 /* end confdefs.h. */
15398 $ac_includes_default
15399 #include <$ac_header>
15401 rm -f conftest.$ac_objext
15402 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15403 (eval $ac_compile) 2>conftest.er1
15405 grep -v '^ *+' conftest.er1 >conftest.err
15407 cat conftest.err >&5
15408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15409 (exit $ac_status); } &&
15410 { ac_try='test -z "$ac_c_werror_flag"
15411 || test ! -s conftest.err'
15412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15413 (eval $ac_try) 2>&5
15415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15416 (exit $ac_status); }; } &&
15417 { ac_try='test -s conftest.$ac_objext'
15418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15419 (eval $ac_try) 2>&5
15421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15422 (exit $ac_status); }; }; then
15423 ac_header_compiler=yes
15425 echo "$as_me: failed program was:" >&5
15426 sed 's/^/| /' conftest.$ac_ext >&5
15428 ac_header_compiler=no
15430 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15431 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15432 echo "${ECHO_T}$ac_header_compiler" >&6
15434 # Is the header present?
15435 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15436 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15437 cat >conftest.$ac_ext <<_ACEOF
15440 cat confdefs.h >>conftest.$ac_ext
15441 cat >>conftest.$ac_ext <<_ACEOF
15442 /* end confdefs.h. */
15443 #include <$ac_header>
15445 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15446 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15448 grep -v '^ *+' conftest.er1 >conftest.err
15450 cat conftest.err >&5
15451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15452 (exit $ac_status); } >/dev/null; then
15453 if test -s conftest.err; then
15454 ac_cpp_err=$ac_c_preproc_warn_flag
15455 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15462 if test -z "$ac_cpp_err"; then
15463 ac_header_preproc=yes
15465 echo "$as_me: failed program was:" >&5
15466 sed 's/^/| /' conftest.$ac_ext >&5
15468 ac_header_preproc=no
15470 rm -f conftest.err conftest.$ac_ext
15471 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15472 echo "${ECHO_T}$ac_header_preproc" >&6
15474 # So? What about this header?
15475 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15477 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15478 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15479 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15480 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15481 ac_header_preproc=yes
15484 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15485 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15486 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15487 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15488 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15489 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15490 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15491 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15492 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15493 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15494 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15495 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15498 ## ---------------------------------- ##
15499 ## Report this to the libjava lists. ##
15500 ## ---------------------------------- ##
15503 sed "s/^/$as_me: WARNING: /" >&2
15506 echo "$as_me:$LINENO: checking for $ac_header" >&5
15507 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15508 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15509 echo $ECHO_N "(cached) $ECHO_C" >&6
15511 eval "$as_ac_Header=\$ac_header_preproc"
15513 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15514 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15517 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15518 cat >>confdefs.h <<_ACEOF
15519 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15527 for ac_header in inttypes.h
15529 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15530 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15531 echo "$as_me:$LINENO: checking for $ac_header" >&5
15532 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15533 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15534 echo $ECHO_N "(cached) $ECHO_C" >&6
15536 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15537 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15539 # Is the header compilable?
15540 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15541 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15542 cat >conftest.$ac_ext <<_ACEOF
15545 cat confdefs.h >>conftest.$ac_ext
15546 cat >>conftest.$ac_ext <<_ACEOF
15547 /* end confdefs.h. */
15548 $ac_includes_default
15549 #include <$ac_header>
15551 rm -f conftest.$ac_objext
15552 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15553 (eval $ac_compile) 2>conftest.er1
15555 grep -v '^ *+' conftest.er1 >conftest.err
15557 cat conftest.err >&5
15558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15559 (exit $ac_status); } &&
15560 { ac_try='test -z "$ac_c_werror_flag"
15561 || test ! -s conftest.err'
15562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15563 (eval $ac_try) 2>&5
15565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15566 (exit $ac_status); }; } &&
15567 { ac_try='test -s conftest.$ac_objext'
15568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15569 (eval $ac_try) 2>&5
15571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15572 (exit $ac_status); }; }; then
15573 ac_header_compiler=yes
15575 echo "$as_me: failed program was:" >&5
15576 sed 's/^/| /' conftest.$ac_ext >&5
15578 ac_header_compiler=no
15580 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15581 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15582 echo "${ECHO_T}$ac_header_compiler" >&6
15584 # Is the header present?
15585 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15586 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15587 cat >conftest.$ac_ext <<_ACEOF
15590 cat confdefs.h >>conftest.$ac_ext
15591 cat >>conftest.$ac_ext <<_ACEOF
15592 /* end confdefs.h. */
15593 #include <$ac_header>
15595 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15596 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15598 grep -v '^ *+' conftest.er1 >conftest.err
15600 cat conftest.err >&5
15601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15602 (exit $ac_status); } >/dev/null; then
15603 if test -s conftest.err; then
15604 ac_cpp_err=$ac_c_preproc_warn_flag
15605 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15612 if test -z "$ac_cpp_err"; then
15613 ac_header_preproc=yes
15615 echo "$as_me: failed program was:" >&5
15616 sed 's/^/| /' conftest.$ac_ext >&5
15618 ac_header_preproc=no
15620 rm -f conftest.err conftest.$ac_ext
15621 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15622 echo "${ECHO_T}$ac_header_preproc" >&6
15624 # So? What about this header?
15625 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15627 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15628 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15629 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15630 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15631 ac_header_preproc=yes
15634 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15635 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15636 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15637 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15638 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15639 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15640 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15641 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15642 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15643 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15644 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15645 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15648 ## ---------------------------------- ##
15649 ## Report this to the libjava lists. ##
15650 ## ---------------------------------- ##
15653 sed "s/^/$as_me: WARNING: /" >&2
15656 echo "$as_me:$LINENO: checking for $ac_header" >&5
15657 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15658 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15659 echo $ECHO_N "(cached) $ECHO_C" >&6
15661 eval "$as_ac_Header=\$ac_header_preproc"
15663 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15664 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15667 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15668 cat >>confdefs.h <<_ACEOF
15669 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15673 cat >>confdefs.h <<\_ACEOF
15674 #define HAVE_INTTYPES_H 1
15678 cat >>confdefs.h <<\_ACEOF
15679 #define JV_HAVE_INTTYPES_H 1
15687 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
15688 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
15689 if test "${ac_cv_header_sys_wait_h+set}" = set; then
15690 echo $ECHO_N "(cached) $ECHO_C" >&6
15692 cat >conftest.$ac_ext <<_ACEOF
15695 cat confdefs.h >>conftest.$ac_ext
15696 cat >>conftest.$ac_ext <<_ACEOF
15697 /* end confdefs.h. */
15698 #include <sys/types.h>
15699 #include <sys/wait.h>
15700 #ifndef WEXITSTATUS
15701 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
15704 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
15712 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
15717 rm -f conftest.$ac_objext
15718 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15719 (eval $ac_compile) 2>conftest.er1
15721 grep -v '^ *+' conftest.er1 >conftest.err
15723 cat conftest.err >&5
15724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15725 (exit $ac_status); } &&
15726 { ac_try='test -z "$ac_c_werror_flag"
15727 || test ! -s conftest.err'
15728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15729 (eval $ac_try) 2>&5
15731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15732 (exit $ac_status); }; } &&
15733 { ac_try='test -s conftest.$ac_objext'
15734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15735 (eval $ac_try) 2>&5
15737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15738 (exit $ac_status); }; }; then
15739 ac_cv_header_sys_wait_h=yes
15741 echo "$as_me: failed program was:" >&5
15742 sed 's/^/| /' conftest.$ac_ext >&5
15744 ac_cv_header_sys_wait_h=no
15746 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15748 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
15749 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
15750 if test $ac_cv_header_sys_wait_h = yes; then
15752 cat >>confdefs.h <<\_ACEOF
15753 #define HAVE_SYS_WAIT_H 1
15759 echo "$as_me:$LINENO: checking for ssize_t" >&5
15760 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
15761 if test "${ac_cv_type_ssize_t+set}" = set; then
15762 echo $ECHO_N "(cached) $ECHO_C" >&6
15764 cat >conftest.$ac_ext <<_ACEOF
15767 cat confdefs.h >>conftest.$ac_ext
15768 cat >>conftest.$ac_ext <<_ACEOF
15769 /* end confdefs.h. */
15770 $ac_includes_default
15776 if (sizeof (ssize_t))
15782 rm -f conftest.$ac_objext
15783 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15784 (eval $ac_compile) 2>conftest.er1
15786 grep -v '^ *+' conftest.er1 >conftest.err
15788 cat conftest.err >&5
15789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15790 (exit $ac_status); } &&
15791 { ac_try='test -z "$ac_c_werror_flag"
15792 || test ! -s conftest.err'
15793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15794 (eval $ac_try) 2>&5
15796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15797 (exit $ac_status); }; } &&
15798 { ac_try='test -s conftest.$ac_objext'
15799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15800 (eval $ac_try) 2>&5
15802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15803 (exit $ac_status); }; }; then
15804 ac_cv_type_ssize_t=yes
15806 echo "$as_me: failed program was:" >&5
15807 sed 's/^/| /' conftest.$ac_ext >&5
15809 ac_cv_type_ssize_t=no
15811 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15813 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
15814 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
15815 if test $ac_cv_type_ssize_t = yes; then
15819 cat >>confdefs.h <<_ACEOF
15820 #define ssize_t int
15825 echo "$as_me:$LINENO: checking for magic_t" >&5
15826 echo $ECHO_N "checking for magic_t... $ECHO_C" >&6
15827 if test "${ac_cv_type_magic_t+set}" = set; then
15828 echo $ECHO_N "(cached) $ECHO_C" >&6
15830 cat >conftest.$ac_ext <<_ACEOF
15833 cat confdefs.h >>conftest.$ac_ext
15834 cat >>conftest.$ac_ext <<_ACEOF
15835 /* end confdefs.h. */
15837 #ifdef HAVE_MAGIC_H
15846 if (sizeof (magic_t))
15852 rm -f conftest.$ac_objext
15853 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15854 (eval $ac_compile) 2>conftest.er1
15856 grep -v '^ *+' conftest.er1 >conftest.err
15858 cat conftest.err >&5
15859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15860 (exit $ac_status); } &&
15861 { ac_try='test -z "$ac_c_werror_flag"
15862 || test ! -s conftest.err'
15863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15864 (eval $ac_try) 2>&5
15866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15867 (exit $ac_status); }; } &&
15868 { ac_try='test -s conftest.$ac_objext'
15869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15870 (eval $ac_try) 2>&5
15872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15873 (exit $ac_status); }; }; then
15874 ac_cv_type_magic_t=yes
15876 echo "$as_me: failed program was:" >&5
15877 sed 's/^/| /' conftest.$ac_ext >&5
15879 ac_cv_type_magic_t=no
15881 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15883 echo "$as_me:$LINENO: result: $ac_cv_type_magic_t" >&5
15884 echo "${ECHO_T}$ac_cv_type_magic_t" >&6
15885 if test $ac_cv_type_magic_t = yes; then
15888 cat >>confdefs.h <<\_ACEOF
15889 #define HAVE_MAGIC_T 1
15895 echo "$as_me:$LINENO: checking for in_addr_t" >&5
15896 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6
15897 cat >conftest.$ac_ext <<_ACEOF
15900 cat confdefs.h >>conftest.$ac_ext
15901 cat >>conftest.$ac_ext <<_ACEOF
15902 /* end confdefs.h. */
15903 #include <sys/types.h>
15905 #include <stdlib.h>
15906 #include <stddef.h>
15908 #if HAVE_NETINET_IN_H
15909 #include <netinet/in.h>
15919 rm -f conftest.$ac_objext
15920 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15921 (eval $ac_compile) 2>conftest.er1
15923 grep -v '^ *+' conftest.er1 >conftest.err
15925 cat conftest.err >&5
15926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15927 (exit $ac_status); } &&
15928 { ac_try='test -z "$ac_c_werror_flag"
15929 || test ! -s conftest.err'
15930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15931 (eval $ac_try) 2>&5
15933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15934 (exit $ac_status); }; } &&
15935 { ac_try='test -s conftest.$ac_objext'
15936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15937 (eval $ac_try) 2>&5
15939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15940 (exit $ac_status); }; }; then
15942 cat >>confdefs.h <<\_ACEOF
15943 #define HAVE_IN_ADDR_T 1
15946 echo "$as_me:$LINENO: result: yes" >&5
15947 echo "${ECHO_T}yes" >&6
15949 echo "$as_me: failed program was:" >&5
15950 sed 's/^/| /' conftest.$ac_ext >&5
15952 echo "$as_me:$LINENO: result: no" >&5
15953 echo "${ECHO_T}no" >&6
15955 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15957 echo "$as_me:$LINENO: checking whether struct ip_mreq is in netinet/in.h" >&5
15958 echo $ECHO_N "checking whether struct ip_mreq is in netinet/in.h... $ECHO_C" >&6
15959 cat >conftest.$ac_ext <<_ACEOF
15962 cat confdefs.h >>conftest.$ac_ext
15963 cat >>conftest.$ac_ext <<_ACEOF
15964 /* end confdefs.h. */
15965 #include <netinet/in.h>
15969 struct ip_mreq mreq;
15974 rm -f conftest.$ac_objext
15975 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15976 (eval $ac_compile) 2>conftest.er1
15978 grep -v '^ *+' conftest.er1 >conftest.err
15980 cat conftest.err >&5
15981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15982 (exit $ac_status); } &&
15983 { ac_try='test -z "$ac_c_werror_flag"
15984 || test ! -s conftest.err'
15985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15986 (eval $ac_try) 2>&5
15988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15989 (exit $ac_status); }; } &&
15990 { ac_try='test -s conftest.$ac_objext'
15991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15992 (eval $ac_try) 2>&5
15994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15995 (exit $ac_status); }; }; then
15997 cat >>confdefs.h <<\_ACEOF
15998 #define HAVE_STRUCT_IP_MREQ 1
16001 echo "$as_me:$LINENO: result: yes" >&5
16002 echo "${ECHO_T}yes" >&6
16004 echo "$as_me: failed program was:" >&5
16005 sed 's/^/| /' conftest.$ac_ext >&5
16007 echo "$as_me:$LINENO: result: no" >&5
16008 echo "${ECHO_T}no" >&6
16010 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16012 echo "$as_me:$LINENO: checking whether struct ipv6_mreq is in netinet/in.h" >&5
16013 echo $ECHO_N "checking whether struct ipv6_mreq is in netinet/in.h... $ECHO_C" >&6
16014 cat >conftest.$ac_ext <<_ACEOF
16017 cat confdefs.h >>conftest.$ac_ext
16018 cat >>conftest.$ac_ext <<_ACEOF
16019 /* end confdefs.h. */
16020 #include <netinet/in.h>
16024 struct ipv6_mreq mreq6;
16029 rm -f conftest.$ac_objext
16030 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16031 (eval $ac_compile) 2>conftest.er1
16033 grep -v '^ *+' conftest.er1 >conftest.err
16035 cat conftest.err >&5
16036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16037 (exit $ac_status); } &&
16038 { ac_try='test -z "$ac_c_werror_flag"
16039 || test ! -s conftest.err'
16040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16041 (eval $ac_try) 2>&5
16043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16044 (exit $ac_status); }; } &&
16045 { ac_try='test -s conftest.$ac_objext'
16046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16047 (eval $ac_try) 2>&5
16049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16050 (exit $ac_status); }; }; then
16052 cat >>confdefs.h <<\_ACEOF
16053 #define HAVE_STRUCT_IPV6_MREQ 1
16056 echo "$as_me:$LINENO: result: yes" >&5
16057 echo "${ECHO_T}yes" >&6
16059 echo "$as_me: failed program was:" >&5
16060 sed 's/^/| /' conftest.$ac_ext >&5
16062 echo "$as_me:$LINENO: result: no" >&5
16063 echo "${ECHO_T}no" >&6
16065 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16067 echo "$as_me:$LINENO: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
16068 echo $ECHO_N "checking whether struct sockaddr_in6 is in netinet/in.h... $ECHO_C" >&6
16069 cat >conftest.$ac_ext <<_ACEOF
16072 cat confdefs.h >>conftest.$ac_ext
16073 cat >>conftest.$ac_ext <<_ACEOF
16074 /* end confdefs.h. */
16075 #include <netinet/in.h>
16079 struct sockaddr_in6 addr6;
16084 rm -f conftest.$ac_objext
16085 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16086 (eval $ac_compile) 2>conftest.er1
16088 grep -v '^ *+' conftest.er1 >conftest.err
16090 cat conftest.err >&5
16091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16092 (exit $ac_status); } &&
16093 { ac_try='test -z "$ac_c_werror_flag"
16094 || test ! -s conftest.err'
16095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16096 (eval $ac_try) 2>&5
16098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16099 (exit $ac_status); }; } &&
16100 { ac_try='test -s conftest.$ac_objext'
16101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16102 (eval $ac_try) 2>&5
16104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16105 (exit $ac_status); }; }; then
16107 cat >>confdefs.h <<\_ACEOF
16108 #define HAVE_INET6 1
16111 echo "$as_me:$LINENO: result: yes" >&5
16112 echo "${ECHO_T}yes" >&6
16114 echo "$as_me: failed program was:" >&5
16115 sed 's/^/| /' conftest.$ac_ext >&5
16117 echo "$as_me:$LINENO: result: no" >&5
16118 echo "${ECHO_T}no" >&6
16120 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16122 echo "$as_me:$LINENO: checking for socklen_t in sys/socket.h" >&5
16123 echo $ECHO_N "checking for socklen_t in sys/socket.h... $ECHO_C" >&6
16124 cat >conftest.$ac_ext <<_ACEOF
16127 cat confdefs.h >>conftest.$ac_ext
16128 cat >>conftest.$ac_ext <<_ACEOF
16129 /* end confdefs.h. */
16130 #define _POSIX_PII_SOCKET
16131 #include <sys/types.h>
16132 #include <sys/socket.h>
16141 rm -f conftest.$ac_objext
16142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16143 (eval $ac_compile) 2>conftest.er1
16145 grep -v '^ *+' conftest.er1 >conftest.err
16147 cat conftest.err >&5
16148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16149 (exit $ac_status); } &&
16150 { ac_try='test -z "$ac_c_werror_flag"
16151 || test ! -s conftest.err'
16152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16153 (eval $ac_try) 2>&5
16155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16156 (exit $ac_status); }; } &&
16157 { ac_try='test -s conftest.$ac_objext'
16158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16159 (eval $ac_try) 2>&5
16161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16162 (exit $ac_status); }; }; then
16164 cat >>confdefs.h <<\_ACEOF
16165 #define HAVE_SOCKLEN_T 1
16168 echo "$as_me:$LINENO: result: yes" >&5
16169 echo "${ECHO_T}yes" >&6
16171 echo "$as_me: failed program was:" >&5
16172 sed 's/^/| /' conftest.$ac_ext >&5
16174 echo "$as_me:$LINENO: result: no" >&5
16175 echo "${ECHO_T}no" >&6
16177 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16179 echo "$as_me:$LINENO: checking for tm_gmtoff in struct tm" >&5
16180 echo $ECHO_N "checking for tm_gmtoff in struct tm... $ECHO_C" >&6
16181 cat >conftest.$ac_ext <<_ACEOF
16184 cat confdefs.h >>conftest.$ac_ext
16185 cat >>conftest.$ac_ext <<_ACEOF
16186 /* end confdefs.h. */
16191 struct tm tim; tim.tm_gmtoff = 0;
16196 rm -f conftest.$ac_objext
16197 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16198 (eval $ac_compile) 2>conftest.er1
16200 grep -v '^ *+' conftest.er1 >conftest.err
16202 cat conftest.err >&5
16203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16204 (exit $ac_status); } &&
16205 { ac_try='test -z "$ac_c_werror_flag"
16206 || test ! -s conftest.err'
16207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16208 (eval $ac_try) 2>&5
16210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16211 (exit $ac_status); }; } &&
16212 { ac_try='test -s conftest.$ac_objext'
16213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16214 (eval $ac_try) 2>&5
16216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16217 (exit $ac_status); }; }; then
16219 cat >>confdefs.h <<\_ACEOF
16220 #define STRUCT_TM_HAS_GMTOFF 1
16223 echo "$as_me:$LINENO: result: yes" >&5
16224 echo "${ECHO_T}yes" >&6
16226 echo "$as_me: failed program was:" >&5
16227 sed 's/^/| /' conftest.$ac_ext >&5
16229 echo "$as_me:$LINENO: result: no" >&5
16230 echo "${ECHO_T}no" >&6
16231 echo "$as_me:$LINENO: checking for global timezone variable" >&5
16232 echo $ECHO_N "checking for global timezone variable... $ECHO_C" >&6
16233 cat >conftest.$ac_ext <<_ACEOF
16236 cat confdefs.h >>conftest.$ac_ext
16237 cat >>conftest.$ac_ext <<_ACEOF
16238 /* end confdefs.h. */
16243 void i(){long z2 = 2*timezone;}
16248 rm -f conftest.$ac_objext
16249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16250 (eval $ac_compile) 2>conftest.er1
16252 grep -v '^ *+' conftest.er1 >conftest.err
16254 cat conftest.err >&5
16255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16256 (exit $ac_status); } &&
16257 { ac_try='test -z "$ac_c_werror_flag"
16258 || test ! -s conftest.err'
16259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16260 (eval $ac_try) 2>&5
16262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16263 (exit $ac_status); }; } &&
16264 { ac_try='test -s conftest.$ac_objext'
16265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16266 (eval $ac_try) 2>&5
16268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16269 (exit $ac_status); }; }; then
16271 cat >>confdefs.h <<\_ACEOF
16272 #define HAVE_TIMEZONE 1
16275 echo "$as_me:$LINENO: result: yes" >&5
16276 echo "${ECHO_T}yes" >&6
16278 echo "$as_me: failed program was:" >&5
16279 sed 's/^/| /' conftest.$ac_ext >&5
16281 echo "$as_me:$LINENO: result: no" >&5
16282 echo "${ECHO_T}no" >&6
16283 echo "$as_me:$LINENO: checking for global _timezone variable" >&5
16284 echo $ECHO_N "checking for global _timezone variable... $ECHO_C" >&6
16285 cat >conftest.$ac_ext <<_ACEOF
16288 cat confdefs.h >>conftest.$ac_ext
16289 cat >>conftest.$ac_ext <<_ACEOF
16290 /* end confdefs.h. */
16295 long z2 = _timezone;
16300 rm -f conftest.$ac_objext
16301 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16302 (eval $ac_compile) 2>conftest.er1
16304 grep -v '^ *+' conftest.er1 >conftest.err
16306 cat conftest.err >&5
16307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16308 (exit $ac_status); } &&
16309 { ac_try='test -z "$ac_c_werror_flag"
16310 || test ! -s conftest.err'
16311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16312 (eval $ac_try) 2>&5
16314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16315 (exit $ac_status); }; } &&
16316 { ac_try='test -s conftest.$ac_objext'
16317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16318 (eval $ac_try) 2>&5
16320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16321 (exit $ac_status); }; }; then
16323 cat >>confdefs.h <<\_ACEOF
16324 #define HAVE_UNDERSCORE_TIMEZONE 1
16327 echo "$as_me:$LINENO: result: yes" >&5
16328 echo "${ECHO_T}yes" >&6
16330 echo "$as_me: failed program was:" >&5
16331 sed 's/^/| /' conftest.$ac_ext >&5
16333 echo "$as_me:$LINENO: result: no" >&5
16334 echo "${ECHO_T}no" >&6
16336 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16338 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16340 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16342 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
16343 # for constant arguments. Useless!
16344 echo "$as_me:$LINENO: checking for working alloca.h" >&5
16345 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
16346 if test "${ac_cv_working_alloca_h+set}" = set; then
16347 echo $ECHO_N "(cached) $ECHO_C" >&6
16349 if test x$gcc_no_link = xyes; then
16350 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16351 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16352 { (exit 1); exit 1; }; }
16354 cat >conftest.$ac_ext <<_ACEOF
16357 cat confdefs.h >>conftest.$ac_ext
16358 cat >>conftest.$ac_ext <<_ACEOF
16359 /* end confdefs.h. */
16360 #include <alloca.h>
16364 char *p = (char *) alloca (2 * sizeof (int));
16369 rm -f conftest.$ac_objext conftest$ac_exeext
16370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16371 (eval $ac_link) 2>conftest.er1
16373 grep -v '^ *+' conftest.er1 >conftest.err
16375 cat conftest.err >&5
16376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16377 (exit $ac_status); } &&
16378 { ac_try='test -z "$ac_c_werror_flag"
16379 || test ! -s conftest.err'
16380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16381 (eval $ac_try) 2>&5
16383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16384 (exit $ac_status); }; } &&
16385 { ac_try='test -s conftest$ac_exeext'
16386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16387 (eval $ac_try) 2>&5
16389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16390 (exit $ac_status); }; }; then
16391 ac_cv_working_alloca_h=yes
16393 echo "$as_me: failed program was:" >&5
16394 sed 's/^/| /' conftest.$ac_ext >&5
16396 ac_cv_working_alloca_h=no
16398 rm -f conftest.err conftest.$ac_objext \
16399 conftest$ac_exeext conftest.$ac_ext
16401 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
16402 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
16403 if test $ac_cv_working_alloca_h = yes; then
16405 cat >>confdefs.h <<\_ACEOF
16406 #define HAVE_ALLOCA_H 1
16411 echo "$as_me:$LINENO: checking for alloca" >&5
16412 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
16413 if test "${ac_cv_func_alloca_works+set}" = set; then
16414 echo $ECHO_N "(cached) $ECHO_C" >&6
16416 if test x$gcc_no_link = xyes; then
16417 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16418 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16419 { (exit 1); exit 1; }; }
16421 cat >conftest.$ac_ext <<_ACEOF
16424 cat confdefs.h >>conftest.$ac_ext
16425 cat >>conftest.$ac_ext <<_ACEOF
16426 /* end confdefs.h. */
16428 # define alloca __builtin_alloca
16431 # include <malloc.h>
16432 # define alloca _alloca
16435 # include <alloca.h>
16440 # ifndef alloca /* predefined by HP cc +Olibcalls */
16451 char *p = (char *) alloca (1);
16456 rm -f conftest.$ac_objext conftest$ac_exeext
16457 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16458 (eval $ac_link) 2>conftest.er1
16460 grep -v '^ *+' conftest.er1 >conftest.err
16462 cat conftest.err >&5
16463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16464 (exit $ac_status); } &&
16465 { ac_try='test -z "$ac_c_werror_flag"
16466 || test ! -s conftest.err'
16467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16468 (eval $ac_try) 2>&5
16470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16471 (exit $ac_status); }; } &&
16472 { ac_try='test -s conftest$ac_exeext'
16473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16474 (eval $ac_try) 2>&5
16476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16477 (exit $ac_status); }; }; then
16478 ac_cv_func_alloca_works=yes
16480 echo "$as_me: failed program was:" >&5
16481 sed 's/^/| /' conftest.$ac_ext >&5
16483 ac_cv_func_alloca_works=no
16485 rm -f conftest.err conftest.$ac_objext \
16486 conftest$ac_exeext conftest.$ac_ext
16488 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
16489 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
16491 if test $ac_cv_func_alloca_works = yes; then
16493 cat >>confdefs.h <<\_ACEOF
16494 #define HAVE_ALLOCA 1
16498 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
16499 # that cause trouble. Some versions do not even contain alloca or
16500 # contain a buggy version. If you still want to use their alloca,
16501 # use ar to extract alloca.o from them instead of compiling alloca.c.
16503 ALLOCA=alloca.$ac_objext
16505 cat >>confdefs.h <<\_ACEOF
16510 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
16511 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
16512 if test "${ac_cv_os_cray+set}" = set; then
16513 echo $ECHO_N "(cached) $ECHO_C" >&6
16515 cat >conftest.$ac_ext <<_ACEOF
16518 cat confdefs.h >>conftest.$ac_ext
16519 cat >>conftest.$ac_ext <<_ACEOF
16520 /* end confdefs.h. */
16521 #if defined(CRAY) && ! defined(CRAY2)
16528 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16529 $EGREP "webecray" >/dev/null 2>&1; then
16537 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
16538 echo "${ECHO_T}$ac_cv_os_cray" >&6
16539 if test $ac_cv_os_cray = yes; then
16540 for ac_func in _getb67 GETB67 getb67; do
16541 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16542 echo "$as_me:$LINENO: checking for $ac_func" >&5
16543 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16544 if eval "test \"\${$as_ac_var+set}\" = set"; then
16545 echo $ECHO_N "(cached) $ECHO_C" >&6
16547 if test x$gcc_no_link = xyes; then
16548 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16549 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16550 { (exit 1); exit 1; }; }
16552 cat >conftest.$ac_ext <<_ACEOF
16555 cat confdefs.h >>conftest.$ac_ext
16556 cat >>conftest.$ac_ext <<_ACEOF
16557 /* end confdefs.h. */
16558 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16559 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16560 #define $ac_func innocuous_$ac_func
16562 /* System header to define __stub macros and hopefully few prototypes,
16563 which can conflict with char $ac_func (); below.
16564 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16565 <limits.h> exists even on freestanding compilers. */
16568 # include <limits.h>
16570 # include <assert.h>
16575 /* Override any gcc2 internal prototype to avoid an error. */
16580 /* We use char because int might match the return type of a gcc2
16581 builtin and then its argument prototype would still apply. */
16583 /* The GNU C library defines this for functions which it implements
16584 to always fail with ENOSYS. Some functions are actually named
16585 something starting with __ and the normal name is an alias. */
16586 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16589 char (*f) () = $ac_func;
16598 return f != $ac_func;
16603 rm -f conftest.$ac_objext conftest$ac_exeext
16604 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16605 (eval $ac_link) 2>conftest.er1
16607 grep -v '^ *+' conftest.er1 >conftest.err
16609 cat conftest.err >&5
16610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16611 (exit $ac_status); } &&
16612 { ac_try='test -z "$ac_c_werror_flag"
16613 || test ! -s conftest.err'
16614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16615 (eval $ac_try) 2>&5
16617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16618 (exit $ac_status); }; } &&
16619 { ac_try='test -s conftest$ac_exeext'
16620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16621 (eval $ac_try) 2>&5
16623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16624 (exit $ac_status); }; }; then
16625 eval "$as_ac_var=yes"
16627 echo "$as_me: failed program was:" >&5
16628 sed 's/^/| /' conftest.$ac_ext >&5
16630 eval "$as_ac_var=no"
16632 rm -f conftest.err conftest.$ac_objext \
16633 conftest$ac_exeext conftest.$ac_ext
16635 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16636 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16637 if test `eval echo '${'$as_ac_var'}'` = yes; then
16639 cat >>confdefs.h <<_ACEOF
16640 #define CRAY_STACKSEG_END $ac_func
16649 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
16650 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
16651 if test "${ac_cv_c_stack_direction+set}" = set; then
16652 echo $ECHO_N "(cached) $ECHO_C" >&6
16654 if test "$cross_compiling" = yes; then
16655 ac_cv_c_stack_direction=0
16657 cat >conftest.$ac_ext <<_ACEOF
16660 cat confdefs.h >>conftest.$ac_ext
16661 cat >>conftest.$ac_ext <<_ACEOF
16662 /* end confdefs.h. */
16664 find_stack_direction ()
16666 static char *addr = 0;
16671 return find_stack_direction ();
16674 return (&dummy > addr) ? 1 : -1;
16680 exit (find_stack_direction () < 0);
16683 rm -f conftest$ac_exeext
16684 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16685 (eval $ac_link) 2>&5
16687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16688 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16690 (eval $ac_try) 2>&5
16692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16693 (exit $ac_status); }; }; then
16694 ac_cv_c_stack_direction=1
16696 echo "$as_me: program exited with status $ac_status" >&5
16697 echo "$as_me: failed program was:" >&5
16698 sed 's/^/| /' conftest.$ac_ext >&5
16700 ( exit $ac_status )
16701 ac_cv_c_stack_direction=-1
16703 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16706 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
16707 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
16709 cat >>confdefs.h <<_ACEOF
16710 #define STACK_DIRECTION $ac_cv_c_stack_direction
16717 for ac_prog in perl
16719 # Extract the first word of "$ac_prog", so it can be a program name with args.
16720 set dummy $ac_prog; ac_word=$2
16721 echo "$as_me:$LINENO: checking for $ac_word" >&5
16722 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16723 if test "${ac_cv_prog_PERL+set}" = set; then
16724 echo $ECHO_N "(cached) $ECHO_C" >&6
16726 if test -n "$PERL"; then
16727 ac_cv_prog_PERL="$PERL" # Let the user override the test.
16729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16730 for as_dir in $PATH
16733 test -z "$as_dir" && as_dir=.
16734 for ac_exec_ext in '' $ac_executable_extensions; do
16735 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16736 ac_cv_prog_PERL="$ac_prog"
16737 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16745 PERL=$ac_cv_prog_PERL
16746 if test -n "$PERL"; then
16747 echo "$as_me:$LINENO: result: $PERL" >&5
16748 echo "${ECHO_T}$PERL" >&6
16750 echo "$as_me:$LINENO: result: no" >&5
16751 echo "${ECHO_T}no" >&6
16754 test -n "$PERL" && break
16756 test -n "$PERL" || PERL="false"
16760 SIGNAL_HANDLER_AUX=
16764 SIGNAL_HANDLER=include/i386-signal.h
16766 sparc*-sun-solaris*)
16767 SIGNAL_HANDLER=include/sparc-signal.h
16770 # SYSDEP_SOURCES=sysdep/ia64.c
16771 # test -d sysdep || mkdir sysdep
16774 SIGNAL_HANDLER=include/pa-signal.h
16777 SIGNAL_HANDLER=include/hppa-signal.h
16780 SIGNAL_HANDLER=include/dwarf2-signal.h
16783 SIGNAL_HANDLER=include/powerpc-signal.h
16786 SIGNAL_HANDLER=include/dwarf2-signal.h
16789 SIGNAL_HANDLER=include/s390-signal.h
16792 SIGNAL_HANDLER=include/x86_64-signal.h
16793 SIGNAL_HANDLER_AUX=include/i386-signal.h
16796 SIGNAL_HANDLER=include/dwarf2-signal.h
16799 SIGNAL_HANDLER=include/sh-signal.h
16802 SIGNAL_HANDLER=include/win32-signal.h
16805 SIGNAL_HANDLER=include/mips-signal.h
16807 powerpc*-*-darwin*)
16808 SIGNAL_HANDLER=include/darwin-signal.h
16811 SIGNAL_HANDLER=include/default-signal.h
16815 # If we're using sjlj exceptions, forget what we just learned.
16816 if test "$enable_sjlj_exceptions" = yes; then
16817 SIGNAL_HANDLER=include/default-signal.h
16818 SIGNAL_HANDLER_AUX=
16823 if test -z "$SIGNAL_HANDLER_AUX"; then
16824 SIGNAL_HANDLER_AUX=$SIGNAL_HANDLER
16827 ac_config_links="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
16830 if test "${multilib}" = "yes"; then
16831 multilib_arg="--enable-multilib"
16836 # See if we support thread-local storage.
16838 # Check whether --enable-tls or --disable-tls was given.
16839 if test "${enable_tls+set}" = set; then
16840 enableval="$enable_tls"
16842 case "$enableval" in
16844 *) { { echo "$as_me:$LINENO: error: Argument to enable/disable tls must be yes or no" >&5
16845 echo "$as_me: error: Argument to enable/disable tls must be yes or no" >&2;}
16846 { (exit 1); exit 1; }; } ;;
16853 echo "$as_me:$LINENO: checking whether the target supports thread-local storage" >&5
16854 echo $ECHO_N "checking whether the target supports thread-local storage... $ECHO_C" >&6
16855 if test "${have_tls+set}" = set; then
16856 echo $ECHO_N "(cached) $ECHO_C" >&6
16859 if test "$cross_compiling" = yes; then
16860 if test x$gcc_no_link = xyes; then
16861 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16862 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16863 { (exit 1); exit 1; }; }
16865 cat >conftest.$ac_ext <<_ACEOF
16866 __thread int a; int b; int main() { return a = b; }
16868 rm -f conftest.$ac_objext conftest$ac_exeext
16869 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16870 (eval $ac_link) 2>conftest.er1
16872 grep -v '^ *+' conftest.er1 >conftest.err
16874 cat conftest.err >&5
16875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16876 (exit $ac_status); } &&
16877 { ac_try='test -z "$ac_c_werror_flag"
16878 || test ! -s conftest.err'
16879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16880 (eval $ac_try) 2>&5
16882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16883 (exit $ac_status); }; } &&
16884 { ac_try='test -s conftest$ac_exeext'
16885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16886 (eval $ac_try) 2>&5
16888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16889 (exit $ac_status); }; }; then
16892 echo "$as_me: failed program was:" >&5
16893 sed 's/^/| /' conftest.$ac_ext >&5
16897 rm -f conftest.err conftest.$ac_objext \
16898 conftest$ac_exeext conftest.$ac_ext
16902 cat >conftest.$ac_ext <<_ACEOF
16903 __thread int a; int b; int main() { return a = b; }
16905 rm -f conftest$ac_exeext
16906 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16907 (eval $ac_link) 2>&5
16909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16910 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16912 (eval $ac_try) 2>&5
16914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16915 (exit $ac_status); }; }; then
16916 chktls_save_LDFLAGS="$LDFLAGS"
16917 LDFLAGS="-static $LDFLAGS"
16918 if test x$gcc_no_link = xyes; then
16919 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16920 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16921 { (exit 1); exit 1; }; }
16923 cat >conftest.$ac_ext <<_ACEOF
16924 int main() { return 0; }
16926 rm -f conftest.$ac_objext conftest$ac_exeext
16927 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16928 (eval $ac_link) 2>conftest.er1
16930 grep -v '^ *+' conftest.er1 >conftest.err
16932 cat conftest.err >&5
16933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16934 (exit $ac_status); } &&
16935 { ac_try='test -z "$ac_c_werror_flag"
16936 || test ! -s conftest.err'
16937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16938 (eval $ac_try) 2>&5
16940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16941 (exit $ac_status); }; } &&
16942 { ac_try='test -s conftest$ac_exeext'
16943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16944 (eval $ac_try) 2>&5
16946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16947 (exit $ac_status); }; }; then
16948 if test "$cross_compiling" = yes; then
16949 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
16950 See \`config.log' for more details." >&5
16951 echo "$as_me: error: cannot run test program while cross compiling
16952 See \`config.log' for more details." >&2;}
16953 { (exit 1); exit 1; }; }
16955 cat >conftest.$ac_ext <<_ACEOF
16956 __thread int a; int b; int main() { return a = b; }
16958 rm -f conftest$ac_exeext
16959 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16960 (eval $ac_link) 2>&5
16962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16963 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16965 (eval $ac_try) 2>&5
16967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16968 (exit $ac_status); }; }; then
16971 echo "$as_me: program exited with status $ac_status" >&5
16972 echo "$as_me: failed program was:" >&5
16973 sed 's/^/| /' conftest.$ac_ext >&5
16975 ( exit $ac_status )
16978 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16981 echo "$as_me: failed program was:" >&5
16982 sed 's/^/| /' conftest.$ac_ext >&5
16986 rm -f conftest.err conftest.$ac_objext \
16987 conftest$ac_exeext conftest.$ac_ext
16988 LDFLAGS="$chktls_save_LDFLAGS"
16989 if test $have_tls = yes; then
16990 chktls_save_CFLAGS="$CFLAGS"
16991 thread_CFLAGS=failed
16992 for flag in '' '-pthread' '-lpthread'; do
16993 CFLAGS="$flag $chktls_save_CFLAGS"
16994 if test x$gcc_no_link = xyes; then
16995 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16996 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16997 { (exit 1); exit 1; }; }
16999 cat >conftest.$ac_ext <<_ACEOF
17002 cat confdefs.h >>conftest.$ac_ext
17003 cat >>conftest.$ac_ext <<_ACEOF
17004 /* end confdefs.h. */
17005 #include <pthread.h>
17006 void *g(void *d) { return NULL; }
17010 pthread_t t; pthread_create(&t,NULL,g,NULL);
17015 rm -f conftest.$ac_objext conftest$ac_exeext
17016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17017 (eval $ac_link) 2>conftest.er1
17019 grep -v '^ *+' conftest.er1 >conftest.err
17021 cat conftest.err >&5
17022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17023 (exit $ac_status); } &&
17024 { ac_try='test -z "$ac_c_werror_flag"
17025 || test ! -s conftest.err'
17026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17027 (eval $ac_try) 2>&5
17029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17030 (exit $ac_status); }; } &&
17031 { ac_try='test -s conftest$ac_exeext'
17032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17033 (eval $ac_try) 2>&5
17035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17036 (exit $ac_status); }; }; then
17037 thread_CFLAGS="$flag"
17039 echo "$as_me: failed program was:" >&5
17040 sed 's/^/| /' conftest.$ac_ext >&5
17043 rm -f conftest.err conftest.$ac_objext \
17044 conftest$ac_exeext conftest.$ac_ext
17045 if test "X$thread_CFLAGS" != Xfailed; then
17049 CFLAGS="$chktls_save_CFLAGS"
17050 if test "X$thread_CFLAGS" != Xfailed; then
17051 CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
17052 if test "$cross_compiling" = yes; then
17053 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
17054 See \`config.log' for more details." >&5
17055 echo "$as_me: error: cannot run test program while cross compiling
17056 See \`config.log' for more details." >&2;}
17057 { (exit 1); exit 1; }; }
17059 cat >conftest.$ac_ext <<_ACEOF
17062 cat confdefs.h >>conftest.$ac_ext
17063 cat >>conftest.$ac_ext <<_ACEOF
17064 /* end confdefs.h. */
17065 #include <pthread.h>
17067 static int *a_in_other_thread;
17069 thread_func (void *arg)
17071 a_in_other_thread = &a;
17078 void *thread_retval;
17079 int *a_in_main_thread;
17080 if (pthread_create (&thread, (pthread_attr_t *)0,
17081 thread_func, (void *)0))
17083 a_in_main_thread = &a;
17084 if (pthread_join (thread, &thread_retval))
17086 return (a_in_other_thread == a_in_main_thread);
17091 rm -f conftest$ac_exeext
17092 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17093 (eval $ac_link) 2>&5
17095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17096 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17098 (eval $ac_try) 2>&5
17100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17101 (exit $ac_status); }; }; then
17104 echo "$as_me: program exited with status $ac_status" >&5
17105 echo "$as_me: failed program was:" >&5
17106 sed 's/^/| /' conftest.$ac_ext >&5
17108 ( exit $ac_status )
17111 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17113 CFLAGS="$chktls_save_CFLAGS"
17117 echo "$as_me: program exited with status $ac_status" >&5
17118 echo "$as_me: failed program was:" >&5
17119 sed 's/^/| /' conftest.$ac_ext >&5
17121 ( exit $ac_status )
17124 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17127 echo "$as_me:$LINENO: result: $have_tls" >&5
17128 echo "${ECHO_T}$have_tls" >&6
17129 if test "$enable_tls $have_tls" = "yes yes"; then
17131 cat >>confdefs.h <<\_ACEOF
17137 # For _Unwind_GetIPInfo.
17142 ac_cpp='$CXXCPP $CPPFLAGS'
17143 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17144 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17145 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17147 ac_save_CXXFLAGS="$CXXFLAGS"
17148 CXXFLAGS="$CXXFLAGS -fno-exceptions"
17149 echo "$as_me:$LINENO: checking for _Unwind_GetIPInfo" >&5
17150 echo $ECHO_N "checking for _Unwind_GetIPInfo... $ECHO_C" >&6
17151 if test "${gcc_cv_getipinfo+set}" = set; then
17152 echo $ECHO_N "(cached) $ECHO_C" >&6
17155 if test x$gcc_no_link = xyes; then
17156 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
17157 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
17158 { (exit 1); exit 1; }; }
17160 cat >conftest.$ac_ext <<_ACEOF
17163 cat confdefs.h >>conftest.$ac_ext
17164 cat >>conftest.$ac_ext <<_ACEOF
17165 /* end confdefs.h. */
17166 extern "C" { extern void _Unwind_GetIPInfo(); }
17170 _Unwind_GetIPInfo();
17175 rm -f conftest.$ac_objext conftest$ac_exeext
17176 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17177 (eval $ac_link) 2>conftest.er1
17179 grep -v '^ *+' conftest.er1 >conftest.err
17181 cat conftest.err >&5
17182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17183 (exit $ac_status); } &&
17184 { ac_try='test -z "$ac_cxx_werror_flag"
17185 || test ! -s conftest.err'
17186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17187 (eval $ac_try) 2>&5
17189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17190 (exit $ac_status); }; } &&
17191 { ac_try='test -s conftest$ac_exeext'
17192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17193 (eval $ac_try) 2>&5
17195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17196 (exit $ac_status); }; }; then
17197 gcc_cv_getipinfo=yes
17199 echo "$as_me: failed program was:" >&5
17200 sed 's/^/| /' conftest.$ac_ext >&5
17202 gcc_cv_getipinfo=no
17204 rm -f conftest.err conftest.$ac_objext \
17205 conftest$ac_exeext conftest.$ac_ext
17209 if test $gcc_cv_getipinfo = yes; then
17211 cat >>confdefs.h <<\_ACEOF
17212 #define HAVE_GETIPINFO 1
17216 echo "$as_me:$LINENO: result: $gcc_cv_getipinfo" >&5
17217 echo "${ECHO_T}$gcc_cv_getipinfo" >&6
17218 CXXFLAGS="$ac_save_CXXFLAGS"
17220 ac_cpp='$CPP $CPPFLAGS'
17221 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17222 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17223 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17227 # See if linker supports anonymous version scripts.
17228 echo "$as_me:$LINENO: checking whether ld supports anonymous version scripts" >&5
17229 echo $ECHO_N "checking whether ld supports anonymous version scripts... $ECHO_C" >&6
17230 if test "${libjava_cv_anon_version_script+set}" = set; then
17231 echo $ECHO_N "(cached) $ECHO_C" >&6
17233 save_CFLAGS="$CFLAGS"; save_LDFLAGS="$LDFLAGS"
17234 libjava_cv_anon_version_script=no
17235 CFLAGS="$CFLAGS -fPIC"; LDFLAGS="$LDFLAGS -shared -Wl,--version-script,conftest.map"
17236 echo '{ global: globalsymb*; local: *; };' > conftest.map
17237 if test x$gcc_no_link = xyes; then
17238 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
17239 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
17240 { (exit 1); exit 1; }; }
17242 cat >conftest.$ac_ext <<_ACEOF
17245 cat confdefs.h >>conftest.$ac_ext
17246 cat >>conftest.$ac_ext <<_ACEOF
17247 /* end confdefs.h. */
17248 void globalsymbol (void) {} void localsymbol (void) {}
17257 rm -f conftest.$ac_objext conftest$ac_exeext
17258 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17259 (eval $ac_link) 2>conftest.er1
17261 grep -v '^ *+' conftest.er1 >conftest.err
17263 cat conftest.err >&5
17264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17265 (exit $ac_status); } &&
17266 { ac_try='test -z "$ac_c_werror_flag"
17267 || test ! -s conftest.err'
17268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17269 (eval $ac_try) 2>&5
17271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17272 (exit $ac_status); }; } &&
17273 { ac_try='test -s conftest$ac_exeext'
17274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17275 (eval $ac_try) 2>&5
17277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17278 (exit $ac_status); }; }; then
17279 libjava_cv_anon_version_script=yes
17281 echo "$as_me: failed program was:" >&5
17282 sed 's/^/| /' conftest.$ac_ext >&5
17285 rm -f conftest.err conftest.$ac_objext \
17286 conftest$ac_exeext conftest.$ac_ext
17287 CFLAGS="$save_CFLAGS"; LDFLAGS="$save_LDFLAGS"
17290 echo "$as_me:$LINENO: result: $libjava_cv_anon_version_script" >&5
17291 echo "${ECHO_T}$libjava_cv_anon_version_script" >&6
17294 if test "$libjava_cv_anon_version_script" = yes; then
17295 ANONVERSCRIPT_TRUE=
17296 ANONVERSCRIPT_FALSE='#'
17298 ANONVERSCRIPT_TRUE='#'
17299 ANONVERSCRIPT_FALSE=
17303 # Check if linker supports static linking on a per library basis
17304 LD_START_STATIC_SPEC=
17305 LD_FINISH_STATIC_SPEC=
17306 if $LD --help 2>&1 | grep -q -e -call_shared ; then
17307 if $LD --help 2>&1 | grep -q -e -non_shared ; then
17308 LD_START_STATIC_SPEC='%{static-libgcj:-non_shared}'
17309 LD_FINISH_STATIC_SPEC='%{static-libgcj:-call_shared}'
17315 here=`${PWDCMD-pwd}`
17318 # We get this from the environment.
17321 ac_config_files="$ac_config_files Makefile libgcj.pc libgcj.spec libgcj-test.spec gcj/Makefile include/Makefile testsuite/Makefile"
17324 ac_config_files="$ac_config_files scripts/jar"
17327 ac_config_commands="$ac_config_commands default"
17330 cat >confcache <<\_ACEOF
17331 # This file is a shell script that caches the results of configure
17332 # tests run on this system so they can be shared between configure
17333 # scripts and configure runs, see configure's option --config-cache.
17334 # It is not useful on other systems. If it contains results you don't
17335 # want to keep, you may remove or edit it.
17337 # config.status only pays attention to the cache file if you give it
17338 # the --recheck option to rerun configure.
17340 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17341 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17342 # following values.
17346 # The following way of writing the cache mishandles newlines in values,
17347 # but we know of no workaround that is simple, portable, and efficient.
17348 # So, don't put newlines in cache variables' values.
17349 # Ultrix sh set writes to stderr and can't be redirected directly,
17350 # and sets the high bit in the cache file unless we assign to the vars.
17353 case `(ac_space=' '; set | grep ac_space) 2>&1` in
17355 # `set' does not quote correctly, so add quotes (double-quote
17356 # substitution turns \\\\ into \\, and sed turns \\ into \).
17359 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17362 # `set' quotes correctly as required by POSIX, so do not add quotes.
17364 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
17371 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17373 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17375 if diff $cache_file confcache >/dev/null 2>&1; then :; else
17376 if test -w $cache_file; then
17377 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17378 cat confcache >$cache_file
17380 echo "not updating unwritable cache $cache_file"
17385 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17386 # Let make expand exec_prefix.
17387 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17389 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17390 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17391 # trailing colons and then remove the whole line if VPATH becomes empty
17392 # (actually we leave an empty line to preserve line numbers).
17393 if test "x$srcdir" = x.; then
17394 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17395 s/:*\$(srcdir):*/:/;
17396 s/:*\${srcdir}:*/:/;
17398 s/^\([^=]*=[ ]*\):*/\1/;
17404 DEFS=-DHAVE_CONFIG_H
17408 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17409 # 1. Remove the extension, and $U if already installed.
17410 ac_i=`echo "$ac_i" |
17411 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
17413 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
17414 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
17416 LIBOBJS=$ac_libobjs
17418 LTLIBOBJS=$ac_ltlibobjs
17421 if test -z "${JAVA_MAINTAINER_MODE_TRUE}" && test -z "${JAVA_MAINTAINER_MODE_FALSE}"; then
17422 { { echo "$as_me:$LINENO: error: conditional \"JAVA_MAINTAINER_MODE\" was never defined.
17423 Usually this means the macro was only invoked conditionally." >&5
17424 echo "$as_me: error: conditional \"JAVA_MAINTAINER_MODE\" was never defined.
17425 Usually this means the macro was only invoked conditionally." >&2;}
17426 { (exit 1); exit 1; }; }
17428 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17429 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
17430 Usually this means the macro was only invoked conditionally." >&5
17431 echo "$as_me: error: conditional \"AMDEP\" was never defined.
17432 Usually this means the macro was only invoked conditionally." >&2;}
17433 { (exit 1); exit 1; }; }
17435 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17436 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
17437 Usually this means the macro was only invoked conditionally." >&5
17438 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
17439 Usually this means the macro was only invoked conditionally." >&2;}
17440 { (exit 1); exit 1; }; }
17442 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
17443 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
17444 Usually this means the macro was only invoked conditionally." >&5
17445 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
17446 Usually this means the macro was only invoked conditionally." >&2;}
17447 { (exit 1); exit 1; }; }
17449 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17450 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
17451 Usually this means the macro was only invoked conditionally." >&5
17452 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
17453 Usually this means the macro was only invoked conditionally." >&2;}
17454 { (exit 1); exit 1; }; }
17456 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
17457 { { echo "$as_me:$LINENO: error: conditional \"XLIB_AWT\" was never defined.
17458 Usually this means the macro was only invoked conditionally." >&5
17459 echo "$as_me: error: conditional \"XLIB_AWT\" was never defined.
17460 Usually this means the macro was only invoked conditionally." >&2;}
17461 { (exit 1); exit 1; }; }
17463 if test -z "${X_AWT_TRUE}" && test -z "${X_AWT_FALSE}"; then
17464 { { echo "$as_me:$LINENO: error: conditional \"X_AWT\" was never defined.
17465 Usually this means the macro was only invoked conditionally." >&5
17466 echo "$as_me: error: conditional \"X_AWT\" was never defined.
17467 Usually this means the macro was only invoked conditionally." >&2;}
17468 { (exit 1); exit 1; }; }
17470 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
17471 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepGCJ\" was never defined.
17472 Usually this means the macro was only invoked conditionally." >&5
17473 echo "$as_me: error: conditional \"am__fastdepGCJ\" was never defined.
17474 Usually this means the macro was only invoked conditionally." >&2;}
17475 { (exit 1); exit 1; }; }
17477 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
17478 { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined.
17479 Usually this means the macro was only invoked conditionally." >&5
17480 echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined.
17481 Usually this means the macro was only invoked conditionally." >&2;}
17482 { (exit 1); exit 1; }; }
17484 if test -z "${BUILD_ECJ1_TRUE}" && test -z "${BUILD_ECJ1_FALSE}"; then
17485 { { echo "$as_me:$LINENO: error: conditional \"BUILD_ECJ1\" was never defined.
17486 Usually this means the macro was only invoked conditionally." >&5
17487 echo "$as_me: error: conditional \"BUILD_ECJ1\" was never defined.
17488 Usually this means the macro was only invoked conditionally." >&2;}
17489 { (exit 1); exit 1; }; }
17491 if test -z "${INSTALL_ECJ_JAR_TRUE}" && test -z "${INSTALL_ECJ_JAR_FALSE}"; then
17492 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_ECJ_JAR\" was never defined.
17493 Usually this means the macro was only invoked conditionally." >&5
17494 echo "$as_me: error: conditional \"INSTALL_ECJ_JAR\" was never defined.
17495 Usually this means the macro was only invoked conditionally." >&2;}
17496 { (exit 1); exit 1; }; }
17498 if test -z "${JAVA_HOME_SET_TRUE}" && test -z "${JAVA_HOME_SET_FALSE}"; then
17499 { { echo "$as_me:$LINENO: error: conditional \"JAVA_HOME_SET\" was never defined.
17500 Usually this means the macro was only invoked conditionally." >&5
17501 echo "$as_me: error: conditional \"JAVA_HOME_SET\" was never defined.
17502 Usually this means the macro was only invoked conditionally." >&2;}
17503 { (exit 1); exit 1; }; }
17505 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
17506 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
17507 Usually this means the macro was only invoked conditionally." >&5
17508 echo "$as_me: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
17509 Usually this means the macro was only invoked conditionally." >&2;}
17510 { (exit 1); exit 1; }; }
17512 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
17513 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
17514 Usually this means the macro was only invoked conditionally." >&5
17515 echo "$as_me: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
17516 Usually this means the macro was only invoked conditionally." >&2;}
17517 { (exit 1); exit 1; }; }
17519 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
17520 { { echo "$as_me:$LINENO: error: conditional \"USING_DARWIN_CRT\" was never defined.
17521 Usually this means the macro was only invoked conditionally." >&5
17522 echo "$as_me: error: conditional \"USING_DARWIN_CRT\" was never defined.
17523 Usually this means the macro was only invoked conditionally." >&2;}
17524 { (exit 1); exit 1; }; }
17526 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
17527 { { echo "$as_me:$LINENO: error: conditional \"USING_BOEHMGC\" was never defined.
17528 Usually this means the macro was only invoked conditionally." >&5
17529 echo "$as_me: error: conditional \"USING_BOEHMGC\" was never defined.
17530 Usually this means the macro was only invoked conditionally." >&2;}
17531 { (exit 1); exit 1; }; }
17533 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
17534 { { echo "$as_me:$LINENO: error: conditional \"USING_NOGC\" was never defined.
17535 Usually this means the macro was only invoked conditionally." >&5
17536 echo "$as_me: error: conditional \"USING_NOGC\" was never defined.
17537 Usually this means the macro was only invoked conditionally." >&2;}
17538 { (exit 1); exit 1; }; }
17540 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
17541 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_THREADS\" was never defined.
17542 Usually this means the macro was only invoked conditionally." >&5
17543 echo "$as_me: error: conditional \"USING_POSIX_THREADS\" was never defined.
17544 Usually this means the macro was only invoked conditionally." >&2;}
17545 { (exit 1); exit 1; }; }
17547 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
17548 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_THREADS\" was never defined.
17549 Usually this means the macro was only invoked conditionally." >&5
17550 echo "$as_me: error: conditional \"USING_WIN32_THREADS\" was never defined.
17551 Usually this means the macro was only invoked conditionally." >&2;}
17552 { (exit 1); exit 1; }; }
17554 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
17555 { { echo "$as_me:$LINENO: error: conditional \"USING_NO_THREADS\" was never defined.
17556 Usually this means the macro was only invoked conditionally." >&5
17557 echo "$as_me: error: conditional \"USING_NO_THREADS\" was never defined.
17558 Usually this means the macro was only invoked conditionally." >&2;}
17559 { (exit 1); exit 1; }; }
17561 if test -z "${USE_LIBGCJ_BC_TRUE}" && test -z "${USE_LIBGCJ_BC_FALSE}"; then
17562 { { echo "$as_me:$LINENO: error: conditional \"USE_LIBGCJ_BC\" was never defined.
17563 Usually this means the macro was only invoked conditionally." >&5
17564 echo "$as_me: error: conditional \"USE_LIBGCJ_BC\" was never defined.
17565 Usually this means the macro was only invoked conditionally." >&2;}
17566 { (exit 1); exit 1; }; }
17568 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
17569 { { echo "$as_me:$LINENO: error: conditional \"USING_GCC\" was never defined.
17570 Usually this means the macro was only invoked conditionally." >&5
17571 echo "$as_me: error: conditional \"USING_GCC\" was never defined.
17572 Usually this means the macro was only invoked conditionally." >&2;}
17573 { (exit 1); exit 1; }; }
17575 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
17576 { { echo "$as_me:$LINENO: error: conditional \"NATIVE\" was never defined.
17577 Usually this means the macro was only invoked conditionally." >&5
17578 echo "$as_me: error: conditional \"NATIVE\" was never defined.
17579 Usually this means the macro was only invoked conditionally." >&2;}
17580 { (exit 1); exit 1; }; }
17582 if test -z "${ENABLE_SHARED_TRUE}" && test -z "${ENABLE_SHARED_FALSE}"; then
17583 { { echo "$as_me:$LINENO: error: conditional \"ENABLE_SHARED\" was never defined.
17584 Usually this means the macro was only invoked conditionally." >&5
17585 echo "$as_me: error: conditional \"ENABLE_SHARED\" was never defined.
17586 Usually this means the macro was only invoked conditionally." >&2;}
17587 { (exit 1); exit 1; }; }
17589 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
17590 { { echo "$as_me:$LINENO: error: conditional \"NEEDS_DATA_START\" was never defined.
17591 Usually this means the macro was only invoked conditionally." >&5
17592 echo "$as_me: error: conditional \"NEEDS_DATA_START\" was never defined.
17593 Usually this means the macro was only invoked conditionally." >&2;}
17594 { (exit 1); exit 1; }; }
17596 if test -z "${ANONVERSCRIPT_TRUE}" && test -z "${ANONVERSCRIPT_FALSE}"; then
17597 { { echo "$as_me:$LINENO: error: conditional \"ANONVERSCRIPT\" was never defined.
17598 Usually this means the macro was only invoked conditionally." >&5
17599 echo "$as_me: error: conditional \"ANONVERSCRIPT\" was never defined.
17600 Usually this means the macro was only invoked conditionally." >&2;}
17601 { (exit 1); exit 1; }; }
17604 : ${CONFIG_STATUS=./config.status}
17605 ac_clean_files_save=$ac_clean_files
17606 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17607 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17608 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17609 cat >$CONFIG_STATUS <<_ACEOF
17611 # Generated by $as_me.
17612 # Run this file to recreate the current configuration.
17613 # Compiler output produced by configure, useful for debugging
17614 # configure, is in config.log if it exists.
17617 ac_cs_recheck=false
17619 SHELL=\${CONFIG_SHELL-$SHELL}
17622 cat >>$CONFIG_STATUS <<\_ACEOF
17623 ## --------------------- ##
17624 ## M4sh Initialization. ##
17625 ## --------------------- ##
17627 # Be Bourne compatible
17628 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17631 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17632 # is contrary to our usage. Disable this feature.
17633 alias -g '${1+"$@"}'='"$@"'
17634 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17637 DUALCASE=1; export DUALCASE # for MKS sh
17639 # Support unset when possible.
17640 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17647 # Work around bugs in pre-3.0 UWIN ksh.
17648 $as_unset ENV MAIL MAILPATH
17655 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17656 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
17657 LC_TELEPHONE LC_TIME
17659 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
17660 eval $as_var=C; export $as_var
17666 # Required to use basename.
17667 if expr a : '\(a\)' >/dev/null 2>&1; then
17673 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
17674 as_basename=basename
17680 # Name of the executable.
17681 as_me=`$as_basename "$0" ||
17682 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17683 X"$0" : 'X\(//\)$' \| \
17684 X"$0" : 'X\(/\)$' \| \
17685 . : '\(.\)' 2>/dev/null ||
17687 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
17688 /^X\/\(\/\/\)$/{ s//\1/; q; }
17689 /^X\/\(\/\).*/{ s//\1/; q; }
17693 # PATH needs CR, and LINENO needs CR and PATH.
17694 # Avoid depending upon Character Ranges.
17695 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17696 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17697 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17698 as_cr_digits='0123456789'
17699 as_cr_alnum=$as_cr_Letters$as_cr_digits
17701 # The user is always right.
17702 if test "${PATH_SEPARATOR+set}" != set; then
17703 echo "#! /bin/sh" >conf$$.sh
17704 echo "exit 0" >>conf$$.sh
17706 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17715 as_lineno_1=$LINENO
17716 as_lineno_2=$LINENO
17717 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17718 test "x$as_lineno_1" != "x$as_lineno_2" &&
17719 test "x$as_lineno_3" = "x$as_lineno_2" || {
17720 # Find who we are. Look in the path if we contain no path at all
17723 *[\\/]* ) as_myself=$0 ;;
17724 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17725 for as_dir in $PATH
17728 test -z "$as_dir" && as_dir=.
17729 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17734 # We did not find ourselves, most probably we were run as `sh COMMAND'
17735 # in which case we are not to be found in the path.
17736 if test "x$as_myself" = x; then
17739 if test ! -f "$as_myself"; then
17740 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17741 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17742 { (exit 1); exit 1; }; }
17744 case $CONFIG_SHELL in
17746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17747 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17750 test -z "$as_dir" && as_dir=.
17751 for as_base in sh bash ksh sh5; do
17754 if ("$as_dir/$as_base" -c '
17755 as_lineno_1=$LINENO
17756 as_lineno_2=$LINENO
17757 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17758 test "x$as_lineno_1" != "x$as_lineno_2" &&
17759 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17760 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17761 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17762 CONFIG_SHELL=$as_dir/$as_base
17763 export CONFIG_SHELL
17764 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17772 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17773 # uniformly replaced by the line number. The first 'sed' inserts a
17774 # line-number line before each line; the second 'sed' does the real
17775 # work. The second script uses 'N' to pair each line-number line
17776 # with the numbered line, and appends trailing '-' during
17777 # substitution so that $LINENO is not a special case at line end.
17778 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17779 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17780 sed '=' <$as_myself |
17785 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17788 s,^['$as_cr_digits']*\n,,
17789 ' >$as_me.lineno &&
17790 chmod +x $as_me.lineno ||
17791 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17792 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17793 { (exit 1); exit 1; }; }
17795 # Don't try to exec as it changes $[0], causing all sort of problems
17796 # (the dirname of $[0] is not the place where we might find the
17797 # original and so on. Autoconf is especially sensible to this).
17799 # Exit status is that of the last command.
17804 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17805 *c*,-n*) ECHO_N= ECHO_C='
17807 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17808 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17811 if expr a : '\(a\)' >/dev/null 2>&1; then
17817 rm -f conf$$ conf$$.exe conf$$.file
17819 if ln -s conf$$.file conf$$ 2>/dev/null; then
17820 # We could just check for DJGPP; but this test a) works b) is more generic
17821 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17822 if test -f conf$$.exe; then
17823 # Don't use ln at all; we don't have any links
17828 elif ln conf$$.file conf$$ 2>/dev/null; then
17833 rm -f conf$$ conf$$.exe conf$$.file
17835 if mkdir -p . 2>/dev/null; then
17838 test -d ./-p && rmdir ./-p
17842 as_executable_p="test -f"
17844 # Sed expression to map a string onto a valid CPP name.
17845 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17847 # Sed expression to map a string onto a valid variable name.
17848 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17852 # We need space, tab and new line, in precisely that order.
17862 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17863 # report actual input values of CONFIG_FILES etc. instead of their
17864 # values after options handling. Logging --version etc. is OK.
17868 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17869 ## Running $as_me. ##
17874 This file was extended by libjava $as_me version-unused, which was
17875 generated by GNU Autoconf 2.59. Invocation command line was
17877 CONFIG_FILES = $CONFIG_FILES
17878 CONFIG_HEADERS = $CONFIG_HEADERS
17879 CONFIG_LINKS = $CONFIG_LINKS
17880 CONFIG_COMMANDS = $CONFIG_COMMANDS
17884 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17888 # Files that config.status was made for.
17889 if test -n "$ac_config_files"; then
17890 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17893 if test -n "$ac_config_headers"; then
17894 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17897 if test -n "$ac_config_links"; then
17898 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17901 if test -n "$ac_config_commands"; then
17902 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17905 cat >>$CONFIG_STATUS <<\_ACEOF
17908 \`$as_me' instantiates files from templates according to the
17909 current configuration.
17911 Usage: $0 [OPTIONS] [FILE]...
17913 -h, --help print this help, then exit
17914 -V, --version print version number, then exit
17915 -q, --quiet do not print progress messages
17916 -d, --debug don't remove temporary files
17917 --recheck update $as_me by reconfiguring in the same conditions
17918 --file=FILE[:TEMPLATE]
17919 instantiate the configuration file FILE
17920 --header=FILE[:TEMPLATE]
17921 instantiate the configuration header FILE
17923 Configuration files:
17926 Configuration headers:
17929 Configuration links:
17932 Configuration commands:
17935 Report bugs to <bug-autoconf@gnu.org>."
17938 cat >>$CONFIG_STATUS <<_ACEOF
17940 libjava config.status version-unused
17941 configured by $0, generated by GNU Autoconf 2.59,
17942 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17944 Copyright (C) 2003 Free Software Foundation, Inc.
17945 This config.status script is free software; the Free Software Foundation
17946 gives unlimited permission to copy, distribute and modify it."
17951 cat >>$CONFIG_STATUS <<\_ACEOF
17952 # If no file are specified by the user, then we need to provide default
17953 # value. By we need to know if files were specified by the user.
17959 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17960 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17968 *) # This is not an option, so the user has probably given explicit
17971 ac_need_defaults=false;;
17975 # Handling of the options.
17977 cat >>$CONFIG_STATUS <<\_ACEOF
17978 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17980 --version | --vers* | -V )
17981 echo "$ac_cs_version"; exit 0 ;;
17983 # Conflict between --help and --header
17984 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17985 Try \`$0 --help' for more information." >&5
17986 echo "$as_me: error: ambiguous option: $1
17987 Try \`$0 --help' for more information." >&2;}
17988 { (exit 1); exit 1; }; };;
17989 --help | --hel | -h )
17990 echo "$ac_cs_usage"; exit 0 ;;
17991 --debug | --d* | -d )
17993 --file | --fil | --fi | --f )
17995 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17996 ac_need_defaults=false;;
17997 --header | --heade | --head | --hea )
17999 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
18000 ac_need_defaults=false;;
18001 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18002 | -silent | --silent | --silen | --sile | --sil | --si | --s)
18005 # This is an error.
18006 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
18007 Try \`$0 --help' for more information." >&5
18008 echo "$as_me: error: unrecognized option: $1
18009 Try \`$0 --help' for more information." >&2;}
18010 { (exit 1); exit 1; }; } ;;
18012 *) ac_config_targets="$ac_config_targets $1" ;;
18018 ac_configure_extra_args=
18020 if $ac_cs_silent; then
18022 ac_configure_extra_args="$ac_configure_extra_args --silent"
18026 cat >>$CONFIG_STATUS <<_ACEOF
18027 if \$ac_cs_recheck; then
18028 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
18029 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18034 cat >>$CONFIG_STATUS <<_ACEOF
18036 # INIT-COMMANDS section.
18043 with_multisubdir="$with_multisubdir"
18044 with_multisrctop="$with_multisrctop"
18045 with_target_subdir="$with_target_subdir"
18046 ac_configure_args="${multilib_arg} ${ac_configure_args}"
18047 multi_basedir="$multi_basedir"
18048 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
18050 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18054 with_multisubdir=${with_multisubdir}
18055 ac_configure_args="${multilib_arg} ${ac_configure_args}"
18056 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
18057 multi_basedir=${multi_basedir}
18060 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
18067 cat >>$CONFIG_STATUS <<\_ACEOF
18068 for ac_config_target in $ac_config_targets
18070 case "$ac_config_target" in
18071 # Handling of arguments.
18072 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18073 "libgcj.pc" ) CONFIG_FILES="$CONFIG_FILES libgcj.pc" ;;
18074 "libgcj.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj.spec" ;;
18075 "libgcj-test.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj-test.spec" ;;
18076 "gcj/Makefile" ) CONFIG_FILES="$CONFIG_FILES gcj/Makefile" ;;
18077 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
18078 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
18079 "scripts/jar" ) CONFIG_FILES="$CONFIG_FILES scripts/jar" ;;
18080 "include/platform.h" ) CONFIG_LINKS="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
18081 "java/io/natFile.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
18082 "java/lang/natConcreteProcess.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
18083 "java/net/natVMInetAddress.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc" ;;
18084 "java/net/natVMNetworkInterface.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc" ;;
18085 "gnu/java/net/natPlainSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
18086 "gnu/java/net/natPlainDatagramSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
18087 "gnu/java/nio/natVMPipe.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc" ;;
18088 "gnu/java/nio/natVMSelector.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc" ;;
18089 "gnu/java/nio/channels/natFileChannelImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
18090 "include/java-gc.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
18091 "include/java-threads.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
18092 "sysdep/locks.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
18093 "sysdep/backtrace.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/backtrace.h:$fallback_backtrace_h" ;;
18094 "sysdep/descriptor.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/descriptor.h:$descriptor_h" ;;
18095 "include/java-signal.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
18096 "include/java-signal-aux.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
18097 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
18098 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
18099 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
18100 "include/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
18101 "gcj/libgcj-config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
18102 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
18103 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
18104 { (exit 1); exit 1; }; };;
18108 # If the user did not use the arguments to specify the items to instantiate,
18109 # then the envvar interface is used. Set only those that are not.
18110 # We use the long form for the default assignment because of an extremely
18111 # bizarre bug on SunOS 4.1.3.
18112 if $ac_need_defaults; then
18113 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18114 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18115 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
18116 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
18119 # Have a temporary directory for convenience. Make it in the build tree
18120 # simply because there is no reason to put it here, and in addition,
18121 # creating and moving files from /tmp can sometimes cause problems.
18122 # Create a temporary directory, and hook for its removal unless debugging.
18125 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
18126 trap '{ (exit 1); exit 1; }' 1 2 13 15
18129 # Create a (secure) tmp directory for tmp files.
18132 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
18133 test -n "$tmp" && test -d "$tmp"
18136 tmp=./confstat$$-$RANDOM
18137 (umask 077 && mkdir $tmp)
18140 echo "$me: cannot create a temporary directory in ." >&2
18141 { (exit 1); exit 1; }
18146 cat >>$CONFIG_STATUS <<_ACEOF
18149 # CONFIG_FILES section.
18152 # No need to generate the scripts if there are no CONFIG_FILES.
18153 # This happens for instance when ./config.status config.h
18154 if test -n "\$CONFIG_FILES"; then
18155 # Protect against being on the right side of a sed subst in config.status.
18156 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
18157 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
18158 s,@SHELL@,$SHELL,;t t
18159 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
18160 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
18161 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
18162 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
18163 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
18164 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
18165 s,@exec_prefix@,$exec_prefix,;t t
18166 s,@prefix@,$prefix,;t t
18167 s,@program_transform_name@,$program_transform_name,;t t
18168 s,@bindir@,$bindir,;t t
18169 s,@sbindir@,$sbindir,;t t
18170 s,@libexecdir@,$libexecdir,;t t
18171 s,@datadir@,$datadir,;t t
18172 s,@sysconfdir@,$sysconfdir,;t t
18173 s,@sharedstatedir@,$sharedstatedir,;t t
18174 s,@localstatedir@,$localstatedir,;t t
18175 s,@libdir@,$libdir,;t t
18176 s,@includedir@,$includedir,;t t
18177 s,@oldincludedir@,$oldincludedir,;t t
18178 s,@infodir@,$infodir,;t t
18179 s,@mandir@,$mandir,;t t
18180 s,@build_alias@,$build_alias,;t t
18181 s,@host_alias@,$host_alias,;t t
18182 s,@target_alias@,$target_alias,;t t
18183 s,@DEFS@,$DEFS,;t t
18184 s,@ECHO_C@,$ECHO_C,;t t
18185 s,@ECHO_N@,$ECHO_N,;t t
18186 s,@ECHO_T@,$ECHO_T,;t t
18187 s,@LIBS@,$LIBS,;t t
18188 s,@build@,$build,;t t
18189 s,@build_cpu@,$build_cpu,;t t
18190 s,@build_vendor@,$build_vendor,;t t
18191 s,@build_os@,$build_os,;t t
18192 s,@build_libsubdir@,$build_libsubdir,;t t
18193 s,@build_subdir@,$build_subdir,;t t
18194 s,@host_subdir@,$host_subdir,;t t
18195 s,@target_subdir@,$target_subdir,;t t
18196 s,@multi_basedir@,$multi_basedir,;t t
18197 s,@host@,$host,;t t
18198 s,@host_cpu@,$host_cpu,;t t
18199 s,@host_vendor@,$host_vendor,;t t
18200 s,@host_os@,$host_os,;t t
18201 s,@target@,$target,;t t
18202 s,@target_cpu@,$target_cpu,;t t
18203 s,@target_vendor@,$target_vendor,;t t
18204 s,@target_os@,$target_os,;t t
18205 s,@target_noncanonical@,$target_noncanonical,;t t
18206 s,@LN_S@,$LN_S,;t t
18207 s,@mkinstalldirs@,$mkinstalldirs,;t t
18208 s,@JAVA_MAINTAINER_MODE_TRUE@,$JAVA_MAINTAINER_MODE_TRUE,;t t
18209 s,@JAVA_MAINTAINER_MODE_FALSE@,$JAVA_MAINTAINER_MODE_FALSE,;t t
18211 s,@ac_ct_CC@,$ac_ct_CC,;t t
18212 s,@EXEEXT@,$EXEEXT,;t t
18213 s,@OBJEXT@,$OBJEXT,;t t
18215 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
18216 s,@CFLAGS@,$CFLAGS,;t t
18217 s,@CXXFLAGS@,$CXXFLAGS,;t t
18218 s,@LDFLAGS@,$LDFLAGS,;t t
18219 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
18220 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
18221 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
18222 s,@CYGPATH_W@,$CYGPATH_W,;t t
18223 s,@PACKAGE@,$PACKAGE,;t t
18224 s,@VERSION@,$VERSION,;t t
18225 s,@ACLOCAL@,$ACLOCAL,;t t
18226 s,@AUTOCONF@,$AUTOCONF,;t t
18227 s,@AUTOMAKE@,$AUTOMAKE,;t t
18228 s,@AUTOHEADER@,$AUTOHEADER,;t t
18229 s,@MAKEINFO@,$MAKEINFO,;t t
18230 s,@install_sh@,$install_sh,;t t
18231 s,@STRIP@,$STRIP,;t t
18232 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
18233 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
18234 s,@mkdir_p@,$mkdir_p,;t t
18236 s,@SET_MAKE@,$SET_MAKE,;t t
18237 s,@am__leading_dot@,$am__leading_dot,;t t
18238 s,@AMTAR@,$AMTAR,;t t
18239 s,@am__tar@,$am__tar,;t t
18240 s,@am__untar@,$am__untar,;t t
18241 s,@DEPDIR@,$DEPDIR,;t t
18242 s,@am__include@,$am__include,;t t
18243 s,@am__quote@,$am__quote,;t t
18244 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
18245 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
18246 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
18247 s,@CCDEPMODE@,$CCDEPMODE,;t t
18248 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
18249 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
18250 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
18251 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
18252 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
18254 s,@ac_ct_AS@,$ac_ct_AS,;t t
18256 s,@ac_ct_LD@,$ac_ct_LD,;t t
18258 s,@ac_ct_AR@,$ac_ct_AR,;t t
18259 s,@RANLIB@,$RANLIB,;t t
18260 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
18263 s,@UNZIP@,$UNZIP,;t t
18264 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
18265 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
18266 s,@MAINT@,$MAINT,;t t
18267 s,@LIBGCJ_CFLAGS@,$LIBGCJ_CFLAGS,;t t
18268 s,@LIBGCJ_CXXFLAGS@,$LIBGCJ_CXXFLAGS,;t t
18269 s,@LIBGCJ_JAVAFLAGS@,$LIBGCJ_JAVAFLAGS,;t t
18270 s,@LIBGCJ_LD_SYMBOLIC@,$LIBGCJ_LD_SYMBOLIC,;t t
18271 s,@LIBGCJ_LD_SYMBOLIC_FUNCTIONS@,$LIBGCJ_LD_SYMBOLIC_FUNCTIONS,;t t
18272 s,@LIBGCJDEBUG@,$LIBGCJDEBUG,;t t
18273 s,@TOOLKIT@,$TOOLKIT,;t t
18274 s,@XLIB_AWT_TRUE@,$XLIB_AWT_TRUE,;t t
18275 s,@XLIB_AWT_FALSE@,$XLIB_AWT_FALSE,;t t
18276 s,@X_AWT_TRUE@,$X_AWT_TRUE,;t t
18277 s,@X_AWT_FALSE@,$X_AWT_FALSE,;t t
18278 s,@GCJ_FOR_ECJX@,$GCJ_FOR_ECJX,;t t
18279 s,@GCJH@,$GCJH,;t t
18280 s,@host_exeext@,$host_exeext,;t t
18281 s,@INCLTDL@,$INCLTDL,;t t
18282 s,@LIBLTDL@,$LIBLTDL,;t t
18283 s,@DIRLTDL@,$DIRLTDL,;t t
18284 s,@LIBTOOL@,$LIBTOOL,;t t
18285 s,@CXXCPP@,$CXXCPP,;t t
18286 s,@CPPFLAGS@,$CPPFLAGS,;t t
18288 s,@GCJFLAGS@,$GCJFLAGS,;t t
18289 s,@GCJDEPMODE@,$GCJDEPMODE,;t t
18290 s,@am__fastdepGCJ_TRUE@,$am__fastdepGCJ_TRUE,;t t
18291 s,@am__fastdepGCJ_FALSE@,$am__fastdepGCJ_FALSE,;t t
18292 s,@subdirs@,$subdirs,;t t
18293 s,@TESTSUBDIR_TRUE@,$TESTSUBDIR_TRUE,;t t
18294 s,@TESTSUBDIR_FALSE@,$TESTSUBDIR_FALSE,;t t
18295 s,@ECJ_BUILD_JAR@,$ECJ_BUILD_JAR,;t t
18296 s,@ECJ_JAR@,$ECJ_JAR,;t t
18297 s,@BUILD_ECJ1_TRUE@,$BUILD_ECJ1_TRUE,;t t
18298 s,@BUILD_ECJ1_FALSE@,$BUILD_ECJ1_FALSE,;t t
18299 s,@INSTALL_ECJ_JAR_TRUE@,$INSTALL_ECJ_JAR_TRUE,;t t
18300 s,@INSTALL_ECJ_JAR_FALSE@,$INSTALL_ECJ_JAR_FALSE,;t t
18301 s,@JAVA_HOME_SET_TRUE@,$JAVA_HOME_SET_TRUE,;t t
18302 s,@JAVA_HOME_SET_FALSE@,$JAVA_HOME_SET_FALSE,;t t
18303 s,@JAVA_HOME@,$JAVA_HOME,;t t
18304 s,@INTERPRETER@,$INTERPRETER,;t t
18305 s,@LIBFFI@,$LIBFFI,;t t
18306 s,@LIBFFIINCS@,$LIBFFIINCS,;t t
18307 s,@PLATFORM@,$PLATFORM,;t t
18309 s,@EGREP@,$EGREP,;t t
18310 s,@USING_WIN32_PLATFORM_TRUE@,$USING_WIN32_PLATFORM_TRUE,;t t
18311 s,@USING_WIN32_PLATFORM_FALSE@,$USING_WIN32_PLATFORM_FALSE,;t t
18312 s,@USING_POSIX_PLATFORM_TRUE@,$USING_POSIX_PLATFORM_TRUE,;t t
18313 s,@USING_POSIX_PLATFORM_FALSE@,$USING_POSIX_PLATFORM_FALSE,;t t
18314 s,@USING_DARWIN_CRT_TRUE@,$USING_DARWIN_CRT_TRUE,;t t
18315 s,@USING_DARWIN_CRT_FALSE@,$USING_DARWIN_CRT_FALSE,;t t
18316 s,@SYSTEMSPEC@,$SYSTEMSPEC,;t t
18317 s,@LIBGCJTESTSPEC@,$LIBGCJTESTSPEC,;t t
18318 s,@ZLIBSPEC@,$ZLIBSPEC,;t t
18319 s,@ZLIBTESTSPEC@,$ZLIBTESTSPEC,;t t
18320 s,@X_CFLAGS@,$X_CFLAGS,;t t
18321 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
18322 s,@X_LIBS@,$X_LIBS,;t t
18323 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
18324 s,@extra_ldflags_libjava@,$extra_ldflags_libjava,;t t
18325 s,@GCLIBS@,$GCLIBS,;t t
18326 s,@GCINCS@,$GCINCS,;t t
18327 s,@GCDEPS@,$GCDEPS,;t t
18328 s,@GCSPEC@,$GCSPEC,;t t
18329 s,@JC1GCSPEC@,$JC1GCSPEC,;t t
18330 s,@GCTESTSPEC@,$GCTESTSPEC,;t t
18331 s,@USING_BOEHMGC_TRUE@,$USING_BOEHMGC_TRUE,;t t
18332 s,@USING_BOEHMGC_FALSE@,$USING_BOEHMGC_FALSE,;t t
18333 s,@USING_NOGC_TRUE@,$USING_NOGC_TRUE,;t t
18334 s,@USING_NOGC_FALSE@,$USING_NOGC_FALSE,;t t
18335 s,@THREADLIBS@,$THREADLIBS,;t t
18336 s,@THREADINCS@,$THREADINCS,;t t
18337 s,@THREADDEPS@,$THREADDEPS,;t t
18338 s,@THREADSPEC@,$THREADSPEC,;t t
18339 s,@THREADSTARTFILESPEC@,$THREADSTARTFILESPEC,;t t
18340 s,@THREADLDFLAGS@,$THREADLDFLAGS,;t t
18341 s,@THREADCXXFLAGS@,$THREADCXXFLAGS,;t t
18342 s,@USING_POSIX_THREADS_TRUE@,$USING_POSIX_THREADS_TRUE,;t t
18343 s,@USING_POSIX_THREADS_FALSE@,$USING_POSIX_THREADS_FALSE,;t t
18344 s,@USING_WIN32_THREADS_TRUE@,$USING_WIN32_THREADS_TRUE,;t t
18345 s,@USING_WIN32_THREADS_FALSE@,$USING_WIN32_THREADS_FALSE,;t t
18346 s,@USING_NO_THREADS_TRUE@,$USING_NO_THREADS_TRUE,;t t
18347 s,@USING_NO_THREADS_FALSE@,$USING_NO_THREADS_FALSE,;t t
18348 s,@USE_LIBGCJ_BC_TRUE@,$USE_LIBGCJ_BC_TRUE,;t t
18349 s,@USE_LIBGCJ_BC_FALSE@,$USE_LIBGCJ_BC_FALSE,;t t
18350 s,@LIBGCJ_SPEC@,$LIBGCJ_SPEC,;t t
18351 s,@HASH_SYNC_SPEC@,$HASH_SYNC_SPEC,;t t
18352 s,@USING_GCC_TRUE@,$USING_GCC_TRUE,;t t
18353 s,@USING_GCC_FALSE@,$USING_GCC_FALSE,;t t
18354 s,@LIBICONV@,$LIBICONV,;t t
18355 s,@LTLIBICONV@,$LTLIBICONV,;t t
18356 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
18357 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
18358 s,@GTK_LIBS@,$GTK_LIBS,;t t
18359 s,@GLIB_CFLAGS@,$GLIB_CFLAGS,;t t
18360 s,@GLIB_LIBS@,$GLIB_LIBS,;t t
18361 s,@LIBART_CFLAGS@,$LIBART_CFLAGS,;t t
18362 s,@LIBART_LIBS@,$LIBART_LIBS,;t t
18363 s,@CLASSPATH_SEPARATOR@,$CLASSPATH_SEPARATOR,;t t
18364 s,@ac_ct_GCJ@,$ac_ct_GCJ,;t t
18365 s,@ZLIBS@,$ZLIBS,;t t
18366 s,@SYS_ZLIBS@,$SYS_ZLIBS,;t t
18367 s,@ZINCS@,$ZINCS,;t t
18368 s,@DIVIDESPEC@,$DIVIDESPEC,;t t
18369 s,@CHECKREFSPEC@,$CHECKREFSPEC,;t t
18370 s,@EXCEPTIONSPEC@,$EXCEPTIONSPEC,;t t
18371 s,@BACKTRACESPEC@,$BACKTRACESPEC,;t t
18372 s,@IEEESPEC@,$IEEESPEC,;t t
18373 s,@NATIVE_TRUE@,$NATIVE_TRUE,;t t
18374 s,@NATIVE_FALSE@,$NATIVE_FALSE,;t t
18375 s,@ENABLE_SHARED_TRUE@,$ENABLE_SHARED_TRUE,;t t
18376 s,@ENABLE_SHARED_FALSE@,$ENABLE_SHARED_FALSE,;t t
18377 s,@NEEDS_DATA_START_TRUE@,$NEEDS_DATA_START_TRUE,;t t
18378 s,@NEEDS_DATA_START_FALSE@,$NEEDS_DATA_START_FALSE,;t t
18379 s,@GCC_UNWIND_INCLUDE@,$GCC_UNWIND_INCLUDE,;t t
18380 s,@toolexecdir@,$toolexecdir,;t t
18381 s,@toolexecmainlibdir@,$toolexecmainlibdir,;t t
18382 s,@toolexeclibdir@,$toolexeclibdir,;t t
18383 s,@dbexecdir@,$dbexecdir,;t t
18384 s,@GCJVERSION@,$GCJVERSION,;t t
18385 s,@gxx_include_dir@,$gxx_include_dir,;t t
18386 s,@libstdcxx_incdir@,$libstdcxx_incdir,;t t
18387 s,@ALLOCA@,$ALLOCA,;t t
18388 s,@PERL@,$PERL,;t t
18389 s,@SYSDEP_SOURCES@,$SYSDEP_SOURCES,;t t
18390 s,@ANONVERSCRIPT_TRUE@,$ANONVERSCRIPT_TRUE,;t t
18391 s,@ANONVERSCRIPT_FALSE@,$ANONVERSCRIPT_FALSE,;t t
18392 s,@LD_START_STATIC_SPEC@,$LD_START_STATIC_SPEC,;t t
18393 s,@LD_FINISH_STATIC_SPEC@,$LD_FINISH_STATIC_SPEC,;t t
18394 s,@here@,$here,;t t
18395 s,@LIBOBJS@,$LIBOBJS,;t t
18396 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
18401 cat >>$CONFIG_STATUS <<\_ACEOF
18402 # Split the substitutions into bite-sized pieces for seds with
18403 # small command number limits, like on Digital OSF/1 and HP-UX.
18404 ac_max_sed_lines=48
18405 ac_sed_frag=1 # Number of current file.
18406 ac_beg=1 # First line for current file.
18407 ac_end=$ac_max_sed_lines # Line after last line for current file.
18410 while $ac_more_lines; do
18411 if test $ac_beg -gt 1; then
18412 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
18414 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
18416 if test ! -s $tmp/subs.frag; then
18417 ac_more_lines=false
18419 # The purpose of the label and of the branching condition is to
18420 # speed up the sed processing (if there are no `@' at all, there
18421 # is no need to browse any of the substitutions).
18422 # These are the two extra sed commands mentioned above.
18424 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
18425 if test -z "$ac_sed_cmds"; then
18426 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
18428 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
18430 ac_sed_frag=`expr $ac_sed_frag + 1`
18432 ac_end=`expr $ac_end + $ac_max_sed_lines`
18435 if test -z "$ac_sed_cmds"; then
18438 fi # test -n "$CONFIG_FILES"
18441 cat >>$CONFIG_STATUS <<\_ACEOF
18442 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
18443 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18445 - | *:- | *:-:* ) # input from stdin
18447 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18448 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18449 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18450 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18451 * ) ac_file_in=$ac_file.in ;;
18454 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
18455 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18456 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18457 X"$ac_file" : 'X\(//\)[^/]' \| \
18458 X"$ac_file" : 'X\(//\)$' \| \
18459 X"$ac_file" : 'X\(/\)' \| \
18460 . : '\(.\)' 2>/dev/null ||
18462 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18463 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18464 /^X\(\/\/\)$/{ s//\1/; q; }
18465 /^X\(\/\).*/{ s//\1/; q; }
18467 { if $as_mkdir_p; then
18472 while test ! -d "$as_dir"; do
18473 as_dirs="$as_dir $as_dirs"
18474 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18475 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18476 X"$as_dir" : 'X\(//\)[^/]' \| \
18477 X"$as_dir" : 'X\(//\)$' \| \
18478 X"$as_dir" : 'X\(/\)' \| \
18479 . : '\(.\)' 2>/dev/null ||
18481 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18482 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18483 /^X\(\/\/\)$/{ s//\1/; q; }
18484 /^X\(\/\).*/{ s//\1/; q; }
18487 test ! -n "$as_dirs" || mkdir $as_dirs
18488 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18489 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18490 { (exit 1); exit 1; }; }; }
18494 if test "$ac_dir" != .; then
18495 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18496 # A "../" for each directory in $ac_dir_suffix.
18497 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18499 ac_dir_suffix= ac_top_builddir=
18503 .) # No --srcdir option. We are building in place.
18505 if test -z "$ac_top_builddir"; then
18508 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18510 [\\/]* | ?:[\\/]* ) # Absolute path.
18511 ac_srcdir=$srcdir$ac_dir_suffix;
18512 ac_top_srcdir=$srcdir ;;
18513 *) # Relative path.
18514 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18515 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18518 # Do not use `cd foo && pwd` to compute absolute paths, because
18519 # the directories may not exist.
18521 .) ac_abs_builddir="$ac_dir";;
18524 .) ac_abs_builddir=`pwd`;;
18525 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
18526 *) ac_abs_builddir=`pwd`/"$ac_dir";;
18529 case $ac_abs_builddir in
18530 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18532 case ${ac_top_builddir}. in
18533 .) ac_abs_top_builddir=$ac_abs_builddir;;
18534 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18535 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18538 case $ac_abs_builddir in
18539 .) ac_abs_srcdir=$ac_srcdir;;
18542 .) ac_abs_srcdir=$ac_abs_builddir;;
18543 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18544 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18547 case $ac_abs_builddir in
18548 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18550 case $ac_top_srcdir in
18551 .) ac_abs_top_srcdir=$ac_abs_builddir;;
18552 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18553 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18559 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18560 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
18563 if test x"$ac_file" != x-; then
18564 { echo "$as_me:$LINENO: creating $ac_file" >&5
18565 echo "$as_me: creating $ac_file" >&6;}
18568 # Let's still pretend it is `configure' which instantiates (i.e., don't
18569 # use $as_me), people would be surprised to read:
18570 # /* config.h. Generated by config.status. */
18571 if test x"$ac_file" = x-; then
18574 configure_input="$ac_file. "
18576 configure_input=$configure_input"Generated from `echo $ac_file_in |
18577 sed 's,.*/,,'` by configure."
18579 # First look for the input files in the build tree, otherwise in the
18581 ac_file_inputs=`IFS=:
18582 for f in $ac_file_in; do
18584 -) echo $tmp/stdin ;;
18586 # Absolute (can't be DOS-style, as IFS=:)
18587 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18588 echo "$as_me: error: cannot find input file: $f" >&2;}
18589 { (exit 1); exit 1; }; }
18592 if test -f "$f"; then
18595 elif test -f "$srcdir/$f"; then
18600 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18601 echo "$as_me: error: cannot find input file: $f" >&2;}
18602 { (exit 1); exit 1; }; }
18605 done` || { (exit 1); exit 1; }
18607 cat >>$CONFIG_STATUS <<_ACEOF
18611 cat >>$CONFIG_STATUS <<\_ACEOF
18613 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18614 s,@configure_input@,$configure_input,;t t
18615 s,@srcdir@,$ac_srcdir,;t t
18616 s,@abs_srcdir@,$ac_abs_srcdir,;t t
18617 s,@top_srcdir@,$ac_top_srcdir,;t t
18618 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
18619 s,@builddir@,$ac_builddir,;t t
18620 s,@abs_builddir@,$ac_abs_builddir,;t t
18621 s,@top_builddir@,$ac_top_builddir,;t t
18622 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
18623 s,@INSTALL@,$ac_INSTALL,;t t
18624 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
18626 if test x"$ac_file" != x-; then
18627 mv $tmp/out $ac_file
18633 # Run the commands associated with the file.
18635 scripts/jar ) chmod +x scripts/jar ;;
18639 cat >>$CONFIG_STATUS <<\_ACEOF
18642 # CONFIG_HEADER section.
18645 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18646 # NAME is the cpp macro being defined and VALUE is the value it is being given.
18648 # ac_d sets the value in "#define NAME VALUE" lines.
18649 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
18650 ac_dB='[ ].*$,\1#\2'
18653 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
18654 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18655 ac_uB='$,\1#\2define\3'
18659 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
18660 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18662 - | *:- | *:-:* ) # input from stdin
18664 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18665 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18666 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18667 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18668 * ) ac_file_in=$ac_file.in ;;
18671 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
18672 echo "$as_me: creating $ac_file" >&6;}
18674 # First look for the input files in the build tree, otherwise in the
18676 ac_file_inputs=`IFS=:
18677 for f in $ac_file_in; do
18679 -) echo $tmp/stdin ;;
18681 # Absolute (can't be DOS-style, as IFS=:)
18682 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18683 echo "$as_me: error: cannot find input file: $f" >&2;}
18684 { (exit 1); exit 1; }; }
18685 # Do quote $f, to prevent DOS paths from being IFS'd.
18688 if test -f "$f"; then
18691 elif test -f "$srcdir/$f"; then
18696 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18697 echo "$as_me: error: cannot find input file: $f" >&2;}
18698 { (exit 1); exit 1; }; }
18701 done` || { (exit 1); exit 1; }
18702 # Remove the trailing spaces.
18703 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
18707 # Transform confdefs.h into two sed scripts, `conftest.defines' and
18708 # `conftest.undefs', that substitutes the proper values into
18709 # config.h.in to produce config.h. The first handles `#define'
18710 # templates, and the second `#undef' templates.
18711 # And first: Protect against being on the right side of a sed subst in
18712 # config.status. Protect against being in an unquoted here document
18713 # in config.status.
18714 rm -f conftest.defines conftest.undefs
18715 # Using a here document instead of a string reduces the quoting nightmare.
18716 # Putting comments in sed scripts is not portable.
18718 # `end' is used to avoid that the second main sed command (meant for
18719 # 0-ary CPP macros) applies to n-ary macro definitions.
18720 # See the Autoconf documentation for `clear'.
18721 cat >confdef2sed.sed <<\_ACEOF
18726 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
18728 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
18731 # If some macros were called several times there might be several times
18732 # the same #defines, which is useless. Nevertheless, we may not want to
18733 # sort them, since we want the *last* AC-DEFINE to be honored.
18734 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
18735 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
18736 rm -f confdef2sed.sed
18738 # This sed command replaces #undef with comments. This is necessary, for
18739 # example, in the case of _POSIX_SOURCE, which is predefined and required
18740 # on some systems where configure will not decide to define it.
18741 cat >>conftest.undefs <<\_ACEOF
18742 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
18745 # Break up conftest.defines because some shells have a limit on the size
18746 # of here documents, and old seds have small limits too (100 cmds).
18747 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
18748 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
18749 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
18750 echo ' :' >>$CONFIG_STATUS
18751 rm -f conftest.tail
18752 while grep . conftest.defines >/dev/null
18754 # Write a limited-size here document to $tmp/defines.sed.
18755 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
18756 # Speed up: don't consider the non `#define' lines.
18757 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
18758 # Work around the forget-to-reset-the-flag bug.
18759 echo 't clr' >>$CONFIG_STATUS
18760 echo ': clr' >>$CONFIG_STATUS
18761 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
18763 sed -f $tmp/defines.sed $tmp/in >$tmp/out
18765 mv $tmp/out $tmp/in
18767 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
18768 rm -f conftest.defines
18769 mv conftest.tail conftest.defines
18771 rm -f conftest.defines
18772 echo ' fi # grep' >>$CONFIG_STATUS
18773 echo >>$CONFIG_STATUS
18775 # Break up conftest.undefs because some shells have a limit on the size
18776 # of here documents, and old seds have small limits too (100 cmds).
18777 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
18778 rm -f conftest.tail
18779 while grep . conftest.undefs >/dev/null
18781 # Write a limited-size here document to $tmp/undefs.sed.
18782 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
18783 # Speed up: don't consider the non `#undef'
18784 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
18785 # Work around the forget-to-reset-the-flag bug.
18786 echo 't clr' >>$CONFIG_STATUS
18787 echo ': clr' >>$CONFIG_STATUS
18788 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
18790 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
18792 mv $tmp/out $tmp/in
18794 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
18795 rm -f conftest.undefs
18796 mv conftest.tail conftest.undefs
18798 rm -f conftest.undefs
18800 cat >>$CONFIG_STATUS <<\_ACEOF
18801 # Let's still pretend it is `configure' which instantiates (i.e., don't
18802 # use $as_me), people would be surprised to read:
18803 # /* config.h. Generated by config.status. */
18804 if test x"$ac_file" = x-; then
18805 echo "/* Generated by configure. */" >$tmp/config.h
18807 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
18809 cat $tmp/in >>$tmp/config.h
18811 if test x"$ac_file" != x-; then
18812 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
18813 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18814 echo "$as_me: $ac_file is unchanged" >&6;}
18816 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18817 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18818 X"$ac_file" : 'X\(//\)[^/]' \| \
18819 X"$ac_file" : 'X\(//\)$' \| \
18820 X"$ac_file" : 'X\(/\)' \| \
18821 . : '\(.\)' 2>/dev/null ||
18823 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18824 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18825 /^X\(\/\/\)$/{ s//\1/; q; }
18826 /^X\(\/\).*/{ s//\1/; q; }
18828 { if $as_mkdir_p; then
18833 while test ! -d "$as_dir"; do
18834 as_dirs="$as_dir $as_dirs"
18835 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18836 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18837 X"$as_dir" : 'X\(//\)[^/]' \| \
18838 X"$as_dir" : 'X\(//\)$' \| \
18839 X"$as_dir" : 'X\(/\)' \| \
18840 . : '\(.\)' 2>/dev/null ||
18842 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18843 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18844 /^X\(\/\/\)$/{ s//\1/; q; }
18845 /^X\(\/\).*/{ s//\1/; q; }
18848 test ! -n "$as_dirs" || mkdir $as_dirs
18849 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18850 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18851 { (exit 1); exit 1; }; }; }
18854 mv $tmp/config.h $ac_file
18858 rm -f $tmp/config.h
18860 # Compute $ac_file's index in $config_headers.
18862 for _am_header in $config_headers :; do
18863 case $_am_header in
18864 $ac_file | $ac_file:* )
18867 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
18870 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
18871 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18872 X$ac_file : 'X\(//\)[^/]' \| \
18873 X$ac_file : 'X\(//\)$' \| \
18874 X$ac_file : 'X\(/\)' \| \
18875 . : '\(.\)' 2>/dev/null ||
18877 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18878 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18879 /^X\(\/\/\)$/{ s//\1/; q; }
18880 /^X\(\/\).*/{ s//\1/; q; }
18881 s/.*/./; q'`/stamp-h$_am_stamp_count
18884 cat >>$CONFIG_STATUS <<\_ACEOF
18887 # CONFIG_LINKS section.
18890 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
18891 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
18892 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
18894 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
18895 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
18897 if test ! -r $srcdir/$ac_source; then
18898 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
18899 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
18900 { (exit 1); exit 1; }; }
18904 # Make relative symlinks.
18905 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
18906 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18907 X"$ac_dest" : 'X\(//\)[^/]' \| \
18908 X"$ac_dest" : 'X\(//\)$' \| \
18909 X"$ac_dest" : 'X\(/\)' \| \
18910 . : '\(.\)' 2>/dev/null ||
18912 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18913 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18914 /^X\(\/\/\)$/{ s//\1/; q; }
18915 /^X\(\/\).*/{ s//\1/; q; }
18917 { if $as_mkdir_p; then
18918 mkdir -p "$ac_dest_dir"
18920 as_dir="$ac_dest_dir"
18922 while test ! -d "$as_dir"; do
18923 as_dirs="$as_dir $as_dirs"
18924 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18925 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18926 X"$as_dir" : 'X\(//\)[^/]' \| \
18927 X"$as_dir" : 'X\(//\)$' \| \
18928 X"$as_dir" : 'X\(/\)' \| \
18929 . : '\(.\)' 2>/dev/null ||
18931 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18932 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18933 /^X\(\/\/\)$/{ s//\1/; q; }
18934 /^X\(\/\).*/{ s//\1/; q; }
18937 test ! -n "$as_dirs" || mkdir $as_dirs
18938 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
18939 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
18940 { (exit 1); exit 1; }; }; }
18944 if test "$ac_dest_dir" != .; then
18945 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
18946 # A "../" for each directory in $ac_dir_suffix.
18947 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18949 ac_dir_suffix= ac_top_builddir=
18953 .) # No --srcdir option. We are building in place.
18955 if test -z "$ac_top_builddir"; then
18958 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18960 [\\/]* | ?:[\\/]* ) # Absolute path.
18961 ac_srcdir=$srcdir$ac_dir_suffix;
18962 ac_top_srcdir=$srcdir ;;
18963 *) # Relative path.
18964 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18965 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18968 # Do not use `cd foo && pwd` to compute absolute paths, because
18969 # the directories may not exist.
18971 .) ac_abs_builddir="$ac_dest_dir";;
18973 case "$ac_dest_dir" in
18974 .) ac_abs_builddir=`pwd`;;
18975 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
18976 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
18979 case $ac_abs_builddir in
18980 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18982 case ${ac_top_builddir}. in
18983 .) ac_abs_top_builddir=$ac_abs_builddir;;
18984 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18985 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18988 case $ac_abs_builddir in
18989 .) ac_abs_srcdir=$ac_srcdir;;
18992 .) ac_abs_srcdir=$ac_abs_builddir;;
18993 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18994 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18997 case $ac_abs_builddir in
18998 .) ac_abs_top_srcdir=$ac_top_srcdir;;
19000 case $ac_top_srcdir in
19001 .) ac_abs_top_srcdir=$ac_abs_builddir;;
19002 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
19003 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
19009 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
19010 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
19013 # Try a symlink, then a hard link, then a copy.
19014 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
19015 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
19016 cp -p $srcdir/$ac_source $ac_dest ||
19017 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
19018 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
19019 { (exit 1); exit 1; }; }
19022 cat >>$CONFIG_STATUS <<\_ACEOF
19025 # CONFIG_COMMANDS section.
19027 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
19028 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
19029 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
19030 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
19031 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19032 X"$ac_dest" : 'X\(//\)[^/]' \| \
19033 X"$ac_dest" : 'X\(//\)$' \| \
19034 X"$ac_dest" : 'X\(/\)' \| \
19035 . : '\(.\)' 2>/dev/null ||
19037 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19038 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19039 /^X\(\/\/\)$/{ s//\1/; q; }
19040 /^X\(\/\).*/{ s//\1/; q; }
19042 { if $as_mkdir_p; then
19047 while test ! -d "$as_dir"; do
19048 as_dirs="$as_dir $as_dirs"
19049 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19050 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19051 X"$as_dir" : 'X\(//\)[^/]' \| \
19052 X"$as_dir" : 'X\(//\)$' \| \
19053 X"$as_dir" : 'X\(/\)' \| \
19054 . : '\(.\)' 2>/dev/null ||
19056 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19057 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19058 /^X\(\/\/\)$/{ s//\1/; q; }
19059 /^X\(\/\).*/{ s//\1/; q; }
19062 test ! -n "$as_dirs" || mkdir $as_dirs
19063 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19064 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19065 { (exit 1); exit 1; }; }; }
19069 if test "$ac_dir" != .; then
19070 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19071 # A "../" for each directory in $ac_dir_suffix.
19072 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19074 ac_dir_suffix= ac_top_builddir=
19078 .) # No --srcdir option. We are building in place.
19080 if test -z "$ac_top_builddir"; then
19083 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19085 [\\/]* | ?:[\\/]* ) # Absolute path.
19086 ac_srcdir=$srcdir$ac_dir_suffix;
19087 ac_top_srcdir=$srcdir ;;
19088 *) # Relative path.
19089 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19090 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19093 # Do not use `cd foo && pwd` to compute absolute paths, because
19094 # the directories may not exist.
19096 .) ac_abs_builddir="$ac_dir";;
19099 .) ac_abs_builddir=`pwd`;;
19100 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
19101 *) ac_abs_builddir=`pwd`/"$ac_dir";;
19104 case $ac_abs_builddir in
19105 .) ac_abs_top_builddir=${ac_top_builddir}.;;
19107 case ${ac_top_builddir}. in
19108 .) ac_abs_top_builddir=$ac_abs_builddir;;
19109 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
19110 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
19113 case $ac_abs_builddir in
19114 .) ac_abs_srcdir=$ac_srcdir;;
19117 .) ac_abs_srcdir=$ac_abs_builddir;;
19118 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
19119 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
19122 case $ac_abs_builddir in
19123 .) ac_abs_top_srcdir=$ac_top_srcdir;;
19125 case $ac_top_srcdir in
19126 .) ac_abs_top_srcdir=$ac_abs_builddir;;
19127 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
19128 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
19133 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
19134 echo "$as_me: executing $ac_dest commands" >&6;}
19137 # Only add multilib support code if we just rebuilt the top-level
19139 case " $CONFIG_FILES " in
19141 ac_file=Makefile . ${multi_basedir}/config-ml.in
19144 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
19145 # Strip MF so we end up with the name of the file.
19146 mf=`echo "$mf" | sed -e 's/:.*$//'`
19147 # Check whether this is an Automake generated Makefile or not.
19148 # We used to match only the files named `Makefile.in', but
19149 # some people rename them; so instead we look at the file content.
19150 # Grep'ing the first line is not enough: some people post-process
19151 # each Makefile.in and add a new line on top of each file to say so.
19152 # So let's grep whole file.
19153 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
19154 dirpart=`(dirname "$mf") 2>/dev/null ||
19155 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19156 X"$mf" : 'X\(//\)[^/]' \| \
19157 X"$mf" : 'X\(//\)$' \| \
19158 X"$mf" : 'X\(/\)' \| \
19159 . : '\(.\)' 2>/dev/null ||
19161 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19162 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19163 /^X\(\/\/\)$/{ s//\1/; q; }
19164 /^X\(\/\).*/{ s//\1/; q; }
19169 # Extract the definition of DEPDIR, am__include, and am__quote
19170 # from the Makefile without running `make'.
19171 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19172 test -z "$DEPDIR" && continue
19173 am__include=`sed -n 's/^am__include = //p' < "$mf"`
19174 test -z "am__include" && continue
19175 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19176 # When using ansi2knr, U may be empty or an underscore; expand it
19177 U=`sed -n 's/^U = //p' < "$mf"`
19178 # Find all dependency output files, they are included files with
19179 # $(DEPDIR) in their names. We invoke sed twice because it is the
19180 # simplest approach to changing $(DEPDIR) to its actual value in the
19182 for file in `sed -n "
19183 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19184 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
19185 # Make sure the directory exists.
19186 test -f "$dirpart/$file" && continue
19187 fdir=`(dirname "$file") 2>/dev/null ||
19188 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19189 X"$file" : 'X\(//\)[^/]' \| \
19190 X"$file" : 'X\(//\)$' \| \
19191 X"$file" : 'X\(/\)' \| \
19192 . : '\(.\)' 2>/dev/null ||
19194 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19195 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19196 /^X\(\/\/\)$/{ s//\1/; q; }
19197 /^X\(\/\).*/{ s//\1/; q; }
19199 { if $as_mkdir_p; then
19200 mkdir -p $dirpart/$fdir
19202 as_dir=$dirpart/$fdir
19204 while test ! -d "$as_dir"; do
19205 as_dirs="$as_dir $as_dirs"
19206 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19207 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19208 X"$as_dir" : 'X\(//\)[^/]' \| \
19209 X"$as_dir" : 'X\(//\)$' \| \
19210 X"$as_dir" : 'X\(/\)' \| \
19211 . : '\(.\)' 2>/dev/null ||
19213 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19214 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19215 /^X\(\/\/\)$/{ s//\1/; q; }
19216 /^X\(\/\).*/{ s//\1/; q; }
19219 test ! -n "$as_dirs" || mkdir $as_dirs
19220 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
19221 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
19222 { (exit 1); exit 1; }; }; }
19224 # echo "creating $dirpart/$file"
19225 echo '# dummy' > "$dirpart/$file"
19229 default ) # Only add multilib support code if we just rebuilt top-level Makefile.
19230 case " $CONFIG_FILES " in
19232 LD="${ORIGINAL_LD_FOR_MULTILIBS}"
19233 ac_file=Makefile . ${multi_basedir}/./libjava/../config-ml.in
19236 for ac_multi_file in $CONFIG_FILES; do
19237 case $ac_multi_file in
19239 grep "^MULTI[^ ]* =" Makefile >> "$ac_multi_file" ;;
19247 cat >>$CONFIG_STATUS <<\_ACEOF
19249 { (exit 0); exit 0; }
19251 chmod +x $CONFIG_STATUS
19252 ac_clean_files=$ac_clean_files_save
19255 # configure is writing to config.log, and then calls config.status.
19256 # config.status does its own redirection, appending to config.log.
19257 # Unfortunately, on DOS this fails, as config.log is still kept open
19258 # by configure, so config.status won't be able to write to it; its
19259 # output is simply discarded. So we exec the FD to /dev/null,
19260 # effectively closing config.log, so it can be properly (re)opened and
19261 # appended to by config.status. When coming back to configure, we
19262 # need to make the FD available again.
19263 if test "$no_create" != yes; then
19265 ac_config_status_args=
19266 test "$silent" = yes &&
19267 ac_config_status_args="$ac_config_status_args --quiet"
19269 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19271 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19272 # would make configure fail if this is the last instruction.
19273 $ac_cs_success || { (exit 1); exit 1; }
19277 # CONFIG_SUBDIRS section.
19279 if test "$no_recursion" != yes; then
19281 # Remove --cache-file and --srcdir arguments so they do not pile up.
19282 ac_sub_configure_args=
19284 for ac_arg in $ac_configure_args; do
19285 if test -n "$ac_prev"; then
19290 -cache-file | --cache-file | --cache-fil | --cache-fi \
19291 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
19292 ac_prev=cache_file ;;
19293 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
19294 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
19297 --config-cache | -C)
19299 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
19301 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
19303 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
19305 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
19307 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
19311 # Always prepend --prefix to ensure using the same prefix
19312 # in subdir configurations.
19313 ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
19316 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
19318 # Do not complain, so a configure script can configure whichever
19319 # parts of a large source tree are present.
19320 test -d $srcdir/$ac_dir || continue
19322 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
19323 echo "$as_me: configuring in $ac_dir" >&6;}
19324 { if $as_mkdir_p; then
19329 while test ! -d "$as_dir"; do
19330 as_dirs="$as_dir $as_dirs"
19331 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19332 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19333 X"$as_dir" : 'X\(//\)[^/]' \| \
19334 X"$as_dir" : 'X\(//\)$' \| \
19335 X"$as_dir" : 'X\(/\)' \| \
19336 . : '\(.\)' 2>/dev/null ||
19338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19339 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19340 /^X\(\/\/\)$/{ s//\1/; q; }
19341 /^X\(\/\).*/{ s//\1/; q; }
19344 test ! -n "$as_dirs" || mkdir $as_dirs
19345 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19346 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19347 { (exit 1); exit 1; }; }; }
19351 if test "$ac_dir" != .; then
19352 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19353 # A "../" for each directory in $ac_dir_suffix.
19354 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19356 ac_dir_suffix= ac_top_builddir=
19360 .) # No --srcdir option. We are building in place.
19362 if test -z "$ac_top_builddir"; then
19365 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19367 [\\/]* | ?:[\\/]* ) # Absolute path.
19368 ac_srcdir=$srcdir$ac_dir_suffix;
19369 ac_top_srcdir=$srcdir ;;
19370 *) # Relative path.
19371 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19372 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19375 # Do not use `cd foo && pwd` to compute absolute paths, because
19376 # the directories may not exist.
19378 .) ac_abs_builddir="$ac_dir";;
19381 .) ac_abs_builddir=`pwd`;;
19382 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
19383 *) ac_abs_builddir=`pwd`/"$ac_dir";;
19386 case $ac_abs_builddir in
19387 .) ac_abs_top_builddir=${ac_top_builddir}.;;
19389 case ${ac_top_builddir}. in
19390 .) ac_abs_top_builddir=$ac_abs_builddir;;
19391 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
19392 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
19395 case $ac_abs_builddir in
19396 .) ac_abs_srcdir=$ac_srcdir;;
19399 .) ac_abs_srcdir=$ac_abs_builddir;;
19400 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
19401 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
19404 case $ac_abs_builddir in
19405 .) ac_abs_top_srcdir=$ac_top_srcdir;;
19407 case $ac_top_srcdir in
19408 .) ac_abs_top_srcdir=$ac_abs_builddir;;
19409 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
19410 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
19417 # Check for guested configure; otherwise get Cygnus style configure.
19418 if test -f $ac_srcdir/configure.gnu; then
19419 ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
19420 elif test -f $ac_srcdir/configure; then
19421 ac_sub_configure="$SHELL '$ac_srcdir/configure'"
19422 elif test -f $ac_srcdir/configure.in; then
19423 ac_sub_configure=$ac_configure
19425 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
19426 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
19430 # The recursion is here.
19431 if test -n "$ac_sub_configure"; then
19432 # Make the cache file name correct relative to the subdirectory.
19433 case $cache_file in
19434 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
19435 *) # Relative path.
19436 ac_sub_cache_file=$ac_top_builddir$cache_file ;;
19439 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
19440 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
19441 # The eval makes quoting arguments work.
19442 eval $ac_sub_configure $ac_sub_configure_args \
19443 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
19444 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
19445 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
19446 { (exit 1); exit 1; }; }