Fixed erroneous ChangeLog and gcc/ChangeLog entries.
[official-gcc.git] / libjava / configure
blob7c56bb4143a0795bb6e37ec3a302f1a53e28189e
1 #! /bin/sh
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
14 emulate sh
15 NULLCMD=:
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
20 set -o posix
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
26 as_unset=unset
27 else
28 as_unset=false
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
38 # NLS nuisances.
39 for as_var in \
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 \
42 LC_TELEPHONE LC_TIME
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
49 done
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
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 ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; 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
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
96 rm -f conf$$.sh
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
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
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
118 esac
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
122 as_myself=$0
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
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
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
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
154 esac
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 |
165 sed '
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
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).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >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
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
216 rm -f conf$$ conf$$.exe conf$$.file
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
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'"
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
238 IFS=" $as_nl"
240 # CDPATH.
241 $as_unset CDPATH
244 # Name of the host.
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`
249 exec 6>&1
252 # Initializations.
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
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'
272 PACKAGE_BUGREPORT=''
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="\
278 #include <stdio.h>
279 #if HAVE_SYS_TYPES_H
280 # include <sys/types.h>
281 #endif
282 #if HAVE_SYS_STAT_H
283 # include <sys/stat.h>
284 #endif
285 #if STDC_HEADERS
286 # include <stdlib.h>
287 # include <stddef.h>
288 #else
289 # if HAVE_STDLIB_H
290 # include <stdlib.h>
291 # endif
292 #endif
293 #if HAVE_STRING_H
294 # if !STDC_HEADERS && HAVE_MEMORY_H
295 # include <memory.h>
296 # endif
297 # include <string.h>
298 #endif
299 #if HAVE_STRINGS_H
300 # include <strings.h>
301 #endif
302 #if HAVE_INTTYPES_H
303 # include <inttypes.h>
304 #else
305 # if HAVE_STDINT_H
306 # include <stdint.h>
307 # endif
308 #endif
309 #if HAVE_UNISTD_H
310 # include <unistd.h>
311 #endif"
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'
314 ac_subst_files=''
316 # Initialize some variables set by options.
317 ac_init_help=
318 ac_init_version=false
319 # The variables have the same names as the options, with
320 # dashes changed to underlines.
321 cache_file=/dev/null
322 exec_prefix=NONE
323 no_create=
324 no_recursion=
325 prefix=NONE
326 program_prefix=NONE
327 program_suffix=NONE
328 program_transform_name=s,x,x,
329 silent=
330 site=
331 srcdir=
332 verbose=
333 x_includes=NONE
334 x_libraries=NONE
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'
354 ac_prev=
355 for ac_option
357 # If the previous option needs an argument, assign it.
358 if test -n "$ac_prev"; then
359 eval "$ac_prev=\$ac_option"
360 ac_prev=
361 continue
364 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366 # Accept the important Cygnus configure options, so we can diagnose typos.
368 case $ac_option in
370 -bindir | --bindir | --bindi | --bind | --bin | --bi)
371 ac_prev=bindir ;;
372 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
373 bindir=$ac_optarg ;;
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 ;;
387 --config-cache | -C)
388 cache_file=config.cache ;;
390 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
391 ac_prev=datadir ;;
392 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
393 | --da=*)
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'`
412 case $ac_option in
413 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
414 *) ac_optarg=yes ;;
415 esac
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.
429 with_gas=yes ;;
431 -help | --help | --hel | --he | -h)
432 ac_init_help=long ;;
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)
451 ac_prev=infodir ;;
452 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
453 infodir=$ac_optarg ;;
455 -libdir | --libdir | --libdi | --libd)
456 ac_prev=libdir ;;
457 -libdir=* | --libdir=* | --libdi=* | --libd=*)
458 libdir=$ac_optarg ;;
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)
477 ac_prev=mandir ;;
478 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
479 mandir=$ac_optarg ;;
481 -nfp | --nfp | --nf)
482 # Obsolete; use --without-fp.
483 with_fp=no ;;
485 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
486 | --no-cr | --no-c | -n)
487 no_create=yes ;;
489 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
490 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
491 no_recursion=yes ;;
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)
503 ac_prev=prefix ;;
504 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
505 prefix=$ac_optarg ;;
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)
540 silent=yes ;;
542 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
543 ac_prev=sbindir ;;
544 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
545 | --sbi=* | --sb=*)
546 sbindir=$ac_optarg ;;
548 -sharedstatedir | --sharedstatedir | --sharedstatedi \
549 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
550 | --sharedst | --shareds | --shared | --share | --shar \
551 | --sha | --sh)
552 ac_prev=sharedstatedir ;;
553 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
554 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
555 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
556 | --sha=* | --sh=*)
557 sharedstatedir=$ac_optarg ;;
559 -site | --site | --sit)
560 ac_prev=site ;;
561 -site=* | --site=* | --sit=*)
562 site=$ac_optarg ;;
564 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
565 ac_prev=srcdir ;;
566 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
567 srcdir=$ac_optarg ;;
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)
582 verbose=yes ;;
584 -version | --version | --versio | --versi | --vers | -V)
585 ac_init_version=: ;;
587 -with-* | --with-*)
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'`
594 case $ac_option in
595 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
596 *) ac_optarg=yes ;;
597 esac
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" ;;
609 --x)
610 # Obsolete; use --with-x.
611 with_x=yes ;;
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; }; }
632 *=*)
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'"
640 export $ac_envvar ;;
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}
650 esac
651 done
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`
663 case $ac_val in
664 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
665 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
666 { (exit 1); exit 1; }; };;
667 esac
668 done
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`
675 case $ac_val in
676 [\\/$]* | ?:[\\/]* ) ;;
677 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
678 { (exit 1); exit 1; }; };;
679 esac
680 done
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.
685 build=$build_alias
686 host=$host_alias
687 target=$target_alias
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
696 cross_compiling=yes
700 ac_tool_prefix=
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 ||
716 echo X"$0" |
717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
718 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
719 /^X\(\/\/\)$/{ s//\1/; q; }
720 /^X\(\/\).*/{ s//\1/; q; }
721 s/.*/./; q'`
722 srcdir=$ac_confdir
723 if test ! -r $srcdir/$ac_unique_file; then
724 srcdir=..
726 else
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; }; }
733 else
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.
773 cat <<_ACEOF
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.
783 Configuration:
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 \`..']
794 _ACEOF
796 cat <<_ACEOF
797 Installation directories:
798 --prefix=PREFIX install architecture-independent files in PREFIX
799 [$ac_default_prefix]
800 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
801 [PREFIX]
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]
823 _ACEOF
825 cat <<\_ACEOF
827 Program names:
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
832 X features:
833 --x-includes=DIR X include files are in DIR
834 --x-libraries=DIR X library files are in DIR
836 System types:
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]
840 _ACEOF
843 if test -n "$ac_init_help"; then
844 case $ac_init_help in
845 short | recursive ) echo "Configuration of libjava version-unused:";;
846 esac
847 cat <<\_ACEOF
849 Optional Features:
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]
884 Optional Packages:
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
917 CPP 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.
922 _ACEOF
925 if test "$ac_init_help" = "recursive"; then
926 # If there are subdirs, report their specific --help.
927 ac_popdir=`pwd`
928 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
929 test -d $ac_dir || continue
930 ac_builddir=.
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'`
936 else
937 ac_dir_suffix= ac_top_builddir=
940 case $srcdir in
941 .) # No --srcdir option. We are building in place.
942 ac_srcdir=.
943 if test -z "$ac_top_builddir"; then
944 ac_top_srcdir=.
945 else
946 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
947 fi ;;
948 [\\/]* | ?:[\\/]* ) # Absolute path.
949 ac_srcdir=$srcdir$ac_dir_suffix;
950 ac_top_srcdir=$srcdir ;;
951 *) # Relative path.
952 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
953 ac_top_srcdir=$ac_top_builddir$srcdir ;;
954 esac
956 # Do not use `cd foo && pwd` to compute absolute paths, because
957 # the directories may not exist.
958 case `pwd` in
959 .) ac_abs_builddir="$ac_dir";;
961 case "$ac_dir" in
962 .) ac_abs_builddir=`pwd`;;
963 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
964 *) ac_abs_builddir=`pwd`/"$ac_dir";;
965 esac;;
966 esac
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}.;;
974 esac;;
975 esac
976 case $ac_abs_builddir in
977 .) ac_abs_srcdir=$ac_srcdir;;
979 case $ac_srcdir in
980 .) ac_abs_srcdir=$ac_abs_builddir;;
981 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
982 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
983 esac;;
984 esac
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;;
992 esac;;
993 esac
995 cd $ac_dir
996 # Check for guested configure; otherwise get Cygnus style configure.
997 if test -f $ac_srcdir/configure.gnu; then
998 echo
999 $SHELL $ac_srcdir/configure.gnu --help=recursive
1000 elif test -f $ac_srcdir/configure; then
1001 echo
1002 $SHELL $ac_srcdir/configure --help=recursive
1003 elif test -f $ac_srcdir/configure.ac ||
1004 test -f $ac_srcdir/configure.in; then
1005 echo
1006 $ac_configure --help
1007 else
1008 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1010 cd $ac_popdir
1011 done
1014 test -n "$ac_init_help" && exit 0
1015 if $ac_init_version; then
1016 cat <<\_ACEOF
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.
1023 _ACEOF
1024 exit 0
1026 exec 5>config.log
1027 cat >&5 <<_ACEOF
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
1034 $ $0 $@
1036 _ACEOF
1038 cat <<_ASUNAME
1039 ## --------- ##
1040 ## Platform. ##
1041 ## --------- ##
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`
1060 _ASUNAME
1062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1063 for as_dir in $PATH
1065 IFS=$as_save_IFS
1066 test -z "$as_dir" && as_dir=.
1067 echo "PATH: $as_dir"
1068 done
1070 } >&5
1072 cat >&5 <<_ACEOF
1075 ## ----------- ##
1076 ## Core tests. ##
1077 ## ----------- ##
1079 _ACEOF
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.
1087 ac_configure_args=
1088 ac_configure_args0=
1089 ac_configure_args1=
1090 ac_sep=
1091 ac_must_keep_next=false
1092 for ac_pass in 1 2
1094 for ac_arg
1096 case $ac_arg in
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)
1100 continue ;;
1101 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1102 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1103 esac
1104 case $ac_pass in
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.
1110 else
1111 case $ac_arg in
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 ;;
1118 esac
1120 -* ) ac_must_keep_next=true ;;
1121 esac
1123 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1124 # Get rid of the leading space.
1125 ac_sep=" "
1127 esac
1128 done
1129 done
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.
1141 echo
1143 cat <<\_ASBOX
1144 ## ---------------- ##
1145 ## Cache variables. ##
1146 ## ---------------- ##
1147 _ASBOX
1148 echo
1149 # The following way of writing the cache mishandles newlines in values,
1151 (set) 2>&1 |
1152 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1153 *ac_space=\ *)
1154 sed -n \
1155 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1156 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1159 sed -n \
1160 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1162 esac;
1164 echo
1166 cat <<\_ASBOX
1167 ## ----------------- ##
1168 ## Output variables. ##
1169 ## ----------------- ##
1170 _ASBOX
1171 echo
1172 for ac_var in $ac_subst_vars
1174 eval ac_val=$`echo $ac_var`
1175 echo "$ac_var='"'"'$ac_val'"'"'"
1176 done | sort
1177 echo
1179 if test -n "$ac_subst_files"; then
1180 cat <<\_ASBOX
1181 ## ------------- ##
1182 ## Output files. ##
1183 ## ------------- ##
1184 _ASBOX
1185 echo
1186 for ac_var in $ac_subst_files
1188 eval ac_val=$`echo $ac_var`
1189 echo "$ac_var='"'"'$ac_val'"'"'"
1190 done | sort
1191 echo
1194 if test -s confdefs.h; then
1195 cat <<\_ASBOX
1196 ## ----------- ##
1197 ## confdefs.h. ##
1198 ## ----------- ##
1199 _ASBOX
1200 echo
1201 sed "/^$/d" confdefs.h | sort
1202 echo
1204 test "$ac_signal" != 0 &&
1205 echo "$as_me: caught signal $ac_signal"
1206 echo "$as_me: exit $exit_status"
1207 } >&5
1208 rm -f core *.core &&
1209 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1210 exit $exit_status
1212 for ac_signal in 1 2 13 15; do
1213 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1214 done
1215 ac_signal=0
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.
1220 echo >confdefs.h
1222 # Predefined preprocessor variables.
1224 cat >>confdefs.h <<_ACEOF
1225 #define PACKAGE_NAME "$PACKAGE_NAME"
1226 _ACEOF
1229 cat >>confdefs.h <<_ACEOF
1230 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1231 _ACEOF
1234 cat >>confdefs.h <<_ACEOF
1235 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1236 _ACEOF
1239 cat >>confdefs.h <<_ACEOF
1240 #define PACKAGE_STRING "$PACKAGE_STRING"
1241 _ACEOF
1244 cat >>confdefs.h <<_ACEOF
1245 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1246 _ACEOF
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"
1254 else
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
1263 . "$ac_site_file"
1265 done
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;}
1273 case $cache_file in
1274 [\\/]* | ?:[\\/]* ) . $cache_file;;
1275 *) . ./$cache_file;;
1276 esac
1278 else
1279 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1280 echo "$as_me: creating cache $cache_file" >&6;}
1281 >$cache_file
1284 # Check that the precious variables saved in the cache have kept the same
1285 # value.
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
1294 set,)
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=: ;;
1298 ,set)
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=: ;;
1302 ,);;
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=:
1312 fi;;
1313 esac
1314 # Pass precious variables to config.status.
1315 if test "$ac_new_set" = set; then
1316 case $ac_new_val in
1317 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1318 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1319 *) ac_arg=$ac_var=$ac_new_val ;;
1320 esac
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'" ;;
1324 esac
1326 done
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; }; }
1335 ac_ext=c
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
1370 ac_aux_dir=
1371 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1372 if test -f $ac_dir/install-sh; then
1373 ac_aux_dir=$ac_dir
1374 ac_install_sh="$ac_aux_dir/install-sh -c"
1375 break
1376 elif test -f $ac_dir/install.sh; then
1377 ac_aux_dir=$ac_dir
1378 ac_install_sh="$ac_aux_dir/install.sh -c"
1379 break
1380 elif test -f $ac_dir/shtool; then
1381 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/shtool install -c"
1383 break
1385 done
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
1405 else
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
1421 build=$ac_cv_build
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} ;;
1430 esac
1432 case ${host_alias} in
1433 "") host_noncanonical=${build_noncanonical} ;;
1434 *) host_noncanonical=${host_alias} ;;
1435 esac
1437 case ${target_alias} in
1438 "") target_noncanonical=${host_noncanonical} ;;
1439 *) target_noncanonical=${target_alias} ;;
1440 esac
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
1448 # finishes. So:
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"
1459 else
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}"
1466 else
1467 host_subdir=.
1469 # No prefix.
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 ;;
1491 no) multilib=no ;;
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; }; } ;;
1495 esac
1496 else
1497 multilib=yes
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../.."
1507 else
1508 multi_basedir="$srcdir/$with_multisrctop.."
1510 else
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
1529 else
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
1541 host=$ac_cv_host
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
1551 else
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" = \
1573 NONENONEs,x,x, &&
1574 program_prefix=${target_alias}-
1575 case ${build_alias} in
1576 "") build_noncanonical=${build} ;;
1577 *) build_noncanonical=${build_alias} ;;
1578 esac
1580 case ${target_alias} in
1581 "") target_noncanonical=${host_noncanonical} ;;
1582 *) target_noncanonical=${target_alias} ;;
1583 esac
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
1591 # exported.
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
1596 LN_S=$as_ln_s
1597 if test "$LN_S" = "ln -s"; then
1598 echo "$as_me:$LINENO: result: yes" >&5
1599 echo "${ECHO_T}yes" >&6
1600 else
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; }; };;
1633 esac
1634 else
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; }; };;
1648 esac
1649 else
1650 plugin_enabled=no
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; }; };;
1663 esac
1664 else
1665 gconf_enabled=no
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='#'
1679 else
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
1694 # in Makefile.in.
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"
1702 ac_ext=c
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
1714 else
1715 if test -n "$CC"; then
1716 ac_cv_prog_CC="$CC" # Let the user override the test.
1717 else
1718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1719 for as_dir in $PATH
1721 IFS=$as_save_IFS
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
1727 break 2
1729 done
1730 done
1734 CC=$ac_cv_prog_CC
1735 if test -n "$CC"; then
1736 echo "$as_me:$LINENO: result: $CC" >&5
1737 echo "${ECHO_T}$CC" >&6
1738 else
1739 echo "$as_me:$LINENO: result: no" >&5
1740 echo "${ECHO_T}no" >&6
1744 if test -z "$ac_cv_prog_CC"; then
1745 ac_ct_CC=$CC
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
1752 else
1753 if test -n "$ac_ct_CC"; then
1754 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1755 else
1756 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1757 for as_dir in $PATH
1759 IFS=$as_save_IFS
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
1765 break 2
1767 done
1768 done
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
1776 else
1777 echo "$as_me:$LINENO: result: no" >&5
1778 echo "${ECHO_T}no" >&6
1781 CC=$ac_ct_CC
1782 else
1783 CC="$ac_cv_prog_CC"
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
1794 else
1795 if test -n "$CC"; then
1796 ac_cv_prog_CC="$CC" # Let the user override the test.
1797 else
1798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1799 for as_dir in $PATH
1801 IFS=$as_save_IFS
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
1807 break 2
1809 done
1810 done
1814 CC=$ac_cv_prog_CC
1815 if test -n "$CC"; then
1816 echo "$as_me:$LINENO: result: $CC" >&5
1817 echo "${ECHO_T}$CC" >&6
1818 else
1819 echo "$as_me:$LINENO: result: no" >&5
1820 echo "${ECHO_T}no" >&6
1824 if test -z "$ac_cv_prog_CC"; then
1825 ac_ct_CC=$CC
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
1832 else
1833 if test -n "$ac_ct_CC"; then
1834 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1835 else
1836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1837 for as_dir in $PATH
1839 IFS=$as_save_IFS
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
1845 break 2
1847 done
1848 done
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
1856 else
1857 echo "$as_me:$LINENO: result: no" >&5
1858 echo "${ECHO_T}no" >&6
1861 CC=$ac_ct_CC
1862 else
1863 CC="$ac_cv_prog_CC"
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
1874 else
1875 if test -n "$CC"; then
1876 ac_cv_prog_CC="$CC" # Let the user override the test.
1877 else
1878 ac_prog_rejected=no
1879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1880 for as_dir in $PATH
1882 IFS=$as_save_IFS
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
1888 continue
1890 ac_cv_prog_CC="cc"
1891 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1892 break 2
1894 done
1895 done
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
1900 shift
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.
1905 shift
1906 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1911 CC=$ac_cv_prog_CC
1912 if test -n "$CC"; then
1913 echo "$as_me:$LINENO: result: $CC" >&5
1914 echo "${ECHO_T}$CC" >&6
1915 else
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
1923 for ac_prog in cl
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
1931 else
1932 if test -n "$CC"; then
1933 ac_cv_prog_CC="$CC" # Let the user override the test.
1934 else
1935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1936 for as_dir in $PATH
1938 IFS=$as_save_IFS
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
1944 break 2
1946 done
1947 done
1951 CC=$ac_cv_prog_CC
1952 if test -n "$CC"; then
1953 echo "$as_me:$LINENO: result: $CC" >&5
1954 echo "${ECHO_T}$CC" >&6
1955 else
1956 echo "$as_me:$LINENO: result: no" >&5
1957 echo "${ECHO_T}no" >&6
1960 test -n "$CC" && break
1961 done
1963 if test -z "$CC"; then
1964 ac_ct_CC=$CC
1965 for ac_prog in cl
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
1973 else
1974 if test -n "$ac_ct_CC"; then
1975 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1976 else
1977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1978 for as_dir in $PATH
1980 IFS=$as_save_IFS
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
1986 break 2
1988 done
1989 done
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
1997 else
1998 echo "$as_me:$LINENO: result: no" >&5
1999 echo "${ECHO_T}no" >&6
2002 test -n "$ac_ct_CC" && break
2003 done
2005 CC=$ac_ct_CC
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
2023 ac_status=$?
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
2028 ac_status=$?
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
2033 ac_status=$?
2034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2035 (exit $ac_status); }
2037 cat >conftest.$ac_ext <<_ACEOF
2038 /* confdefs.h. */
2039 _ACEOF
2040 cat confdefs.h >>conftest.$ac_ext
2041 cat >>conftest.$ac_ext <<_ACEOF
2042 /* end confdefs.h. */
2045 main ()
2049 return 0;
2051 _ACEOF
2052 # FIXME: Cleanup?
2053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2054 (eval $ac_link) 2>&5
2055 ac_status=$?
2056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2057 (exit $ac_status); }; then
2058 gcc_no_link=no
2059 else
2060 gcc_no_link=yes
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.
2067 cross_compiling=yes
2068 EXEEXT=
2069 else
2070 cat >conftest.$ac_ext <<_ACEOF
2071 /* confdefs.h. */
2072 _ACEOF
2073 cat confdefs.h >>conftest.$ac_ext
2074 cat >>conftest.$ac_ext <<_ACEOF
2075 /* end confdefs.h. */
2078 main ()
2082 return 0;
2084 _ACEOF
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
2089 # of exeext.
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
2095 ac_status=$?
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
2100 # resort.
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.
2104 ac_cv_exeext=
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
2109 case $ac_file in
2110 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2112 conftest.$ac_ext )
2113 # This is the source file.
2115 [ab].out )
2116 # We found the default executable, but exeext='' is most
2117 # certainly right.
2118 break;;
2119 *.* )
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.
2124 export ac_cv_exeext
2125 break;;
2127 break;;
2128 esac
2129 done
2130 else
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
2154 (eval $ac_try) 2>&5
2155 ac_status=$?
2156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2157 (exit $ac_status); }; }; then
2158 cross_compiling=no
2159 else
2160 if test "$cross_compiling" = maybe; then
2161 cross_compiling=yes
2162 else
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
2189 ac_status=$?
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
2195 # `rm'.
2196 for ac_file in conftest.exe conftest conftest.*; do
2197 test -f "$ac_file" || continue
2198 case $ac_file in
2199 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2200 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2201 export ac_cv_exeext
2202 break;;
2203 * ) break;;
2204 esac
2205 done
2206 else
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
2220 ac_exeext=$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
2226 else
2227 cat >conftest.$ac_ext <<_ACEOF
2228 /* confdefs.h. */
2229 _ACEOF
2230 cat confdefs.h >>conftest.$ac_ext
2231 cat >>conftest.$ac_ext <<_ACEOF
2232 /* end confdefs.h. */
2235 main ()
2239 return 0;
2241 _ACEOF
2242 rm -f conftest.o conftest.obj
2243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2244 (eval $ac_compile) 2>&5
2245 ac_status=$?
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
2249 case $ac_file in
2250 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2251 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2252 break;;
2253 esac
2254 done
2255 else
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
2271 ac_objext=$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
2276 else
2277 cat >conftest.$ac_ext <<_ACEOF
2278 /* confdefs.h. */
2279 _ACEOF
2280 cat confdefs.h >>conftest.$ac_ext
2281 cat >>conftest.$ac_ext <<_ACEOF
2282 /* end confdefs.h. */
2285 main ()
2287 #ifndef __GNUC__
2288 choke me
2289 #endif
2292 return 0;
2294 _ACEOF
2295 rm -f conftest.$ac_objext
2296 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2297 (eval $ac_compile) 2>conftest.er1
2298 ac_status=$?
2299 grep -v '^ *+' conftest.er1 >conftest.err
2300 rm -f conftest.er1
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
2307 (eval $ac_try) 2>&5
2308 ac_status=$?
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
2313 (eval $ac_try) 2>&5
2314 ac_status=$?
2315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2316 (exit $ac_status); }; }; then
2317 ac_compiler_gnu=yes
2318 else
2319 echo "$as_me: failed program was:" >&5
2320 sed 's/^/| /' conftest.$ac_ext >&5
2322 ac_compiler_gnu=no
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
2333 CFLAGS="-g"
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
2338 else
2339 cat >conftest.$ac_ext <<_ACEOF
2340 /* confdefs.h. */
2341 _ACEOF
2342 cat confdefs.h >>conftest.$ac_ext
2343 cat >>conftest.$ac_ext <<_ACEOF
2344 /* end confdefs.h. */
2347 main ()
2351 return 0;
2353 _ACEOF
2354 rm -f conftest.$ac_objext
2355 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2356 (eval $ac_compile) 2>conftest.er1
2357 ac_status=$?
2358 grep -v '^ *+' conftest.er1 >conftest.err
2359 rm -f conftest.er1
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
2366 (eval $ac_try) 2>&5
2367 ac_status=$?
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
2372 (eval $ac_try) 2>&5
2373 ac_status=$?
2374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2375 (exit $ac_status); }; }; then
2376 ac_cv_prog_cc_g=yes
2377 else
2378 echo "$as_me: failed program was:" >&5
2379 sed 's/^/| /' conftest.$ac_ext >&5
2381 ac_cv_prog_cc_g=no
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
2391 CFLAGS="-g -O2"
2392 else
2393 CFLAGS="-g"
2395 else
2396 if test "$GCC" = yes; then
2397 CFLAGS="-O2"
2398 else
2399 CFLAGS=
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
2406 else
2407 ac_cv_prog_cc_stdc=no
2408 ac_save_CC=$CC
2409 cat >conftest.$ac_ext <<_ACEOF
2410 /* confdefs.h. */
2411 _ACEOF
2412 cat confdefs.h >>conftest.$ac_ext
2413 cat >>conftest.$ac_ext <<_ACEOF
2414 /* end confdefs.h. */
2415 #include <stdarg.h>
2416 #include <stdio.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)
2423 char **p;
2424 int i;
2426 return p[i];
2428 static char *f (char * (*g) (char **, int), char **p, ...)
2430 char *s;
2431 va_list v;
2432 va_start (v,p);
2433 s = g (p, va_arg (v,int));
2434 va_end (v);
2435 return s;
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);
2451 int argc;
2452 char **argv;
2454 main ()
2456 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2458 return 0;
2460 _ACEOF
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
2474 ac_status=$?
2475 grep -v '^ *+' conftest.er1 >conftest.err
2476 rm -f conftest.er1
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
2483 (eval $ac_try) 2>&5
2484 ac_status=$?
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
2489 (eval $ac_try) 2>&5
2490 ac_status=$?
2491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2492 (exit $ac_status); }; }; then
2493 ac_cv_prog_cc_stdc=$ac_arg
2494 break
2495 else
2496 echo "$as_me: failed program was:" >&5
2497 sed 's/^/| /' conftest.$ac_ext >&5
2500 rm -f conftest.err conftest.$ac_objext
2501 done
2502 rm -f conftest.$ac_ext conftest.$ac_objext
2503 CC=$ac_save_CC
2507 case "x$ac_cv_prog_cc_stdc" in
2508 x|xno)
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" ;;
2515 esac
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
2522 #ifndef __cplusplus
2523 choke me
2524 #endif
2525 _ACEOF
2526 rm -f conftest.$ac_objext
2527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2528 (eval $ac_compile) 2>conftest.er1
2529 ac_status=$?
2530 grep -v '^ *+' conftest.er1 >conftest.err
2531 rm -f conftest.er1
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
2538 (eval $ac_try) 2>&5
2539 ac_status=$?
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
2544 (eval $ac_try) 2>&5
2545 ac_status=$?
2546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2547 (exit $ac_status); }; }; then
2548 for ac_declaration in \
2549 '' \
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);' \
2554 'void exit (int);'
2556 cat >conftest.$ac_ext <<_ACEOF
2557 /* confdefs.h. */
2558 _ACEOF
2559 cat confdefs.h >>conftest.$ac_ext
2560 cat >>conftest.$ac_ext <<_ACEOF
2561 /* end confdefs.h. */
2562 $ac_declaration
2563 #include <stdlib.h>
2565 main ()
2567 exit (42);
2569 return 0;
2571 _ACEOF
2572 rm -f conftest.$ac_objext
2573 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2574 (eval $ac_compile) 2>conftest.er1
2575 ac_status=$?
2576 grep -v '^ *+' conftest.er1 >conftest.err
2577 rm -f conftest.er1
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
2584 (eval $ac_try) 2>&5
2585 ac_status=$?
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
2590 (eval $ac_try) 2>&5
2591 ac_status=$?
2592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2593 (exit $ac_status); }; }; then
2595 else
2596 echo "$as_me: failed program was:" >&5
2597 sed 's/^/| /' conftest.$ac_ext >&5
2599 continue
2601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2602 cat >conftest.$ac_ext <<_ACEOF
2603 /* confdefs.h. */
2604 _ACEOF
2605 cat confdefs.h >>conftest.$ac_ext
2606 cat >>conftest.$ac_ext <<_ACEOF
2607 /* end confdefs.h. */
2608 $ac_declaration
2610 main ()
2612 exit (42);
2614 return 0;
2616 _ACEOF
2617 rm -f conftest.$ac_objext
2618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2619 (eval $ac_compile) 2>conftest.er1
2620 ac_status=$?
2621 grep -v '^ *+' conftest.er1 >conftest.err
2622 rm -f conftest.er1
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
2629 (eval $ac_try) 2>&5
2630 ac_status=$?
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
2635 (eval $ac_try) 2>&5
2636 ac_status=$?
2637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2638 (exit $ac_status); }; }; then
2639 break
2640 else
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
2646 done
2647 rm -f conftest*
2648 if test -n "$ac_declaration"; then
2649 echo '#ifdef __cplusplus' >>confdefs.h
2650 echo $ac_declaration >>confdefs.h
2651 echo '#endif' >>confdefs.h
2654 else
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
2660 ac_ext=c
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
2666 ac_ext=cc
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
2680 else
2681 if test -n "$CXX"; then
2682 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2683 else
2684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685 for as_dir in $PATH
2687 IFS=$as_save_IFS
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
2693 break 2
2695 done
2696 done
2700 CXX=$ac_cv_prog_CXX
2701 if test -n "$CXX"; then
2702 echo "$as_me:$LINENO: result: $CXX" >&5
2703 echo "${ECHO_T}$CXX" >&6
2704 else
2705 echo "$as_me:$LINENO: result: no" >&5
2706 echo "${ECHO_T}no" >&6
2709 test -n "$CXX" && break
2710 done
2712 if test -z "$CXX"; then
2713 ac_ct_CXX=$CXX
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
2722 else
2723 if test -n "$ac_ct_CXX"; then
2724 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2725 else
2726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2727 for as_dir in $PATH
2729 IFS=$as_save_IFS
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
2735 break 2
2737 done
2738 done
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
2746 else
2747 echo "$as_me:$LINENO: result: no" >&5
2748 echo "${ECHO_T}no" >&6
2751 test -n "$ac_ct_CXX" && break
2752 done
2753 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2755 CXX=$ac_ct_CXX
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
2765 ac_status=$?
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
2770 ac_status=$?
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
2775 ac_status=$?
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
2783 else
2784 cat >conftest.$ac_ext <<_ACEOF
2785 /* confdefs.h. */
2786 _ACEOF
2787 cat confdefs.h >>conftest.$ac_ext
2788 cat >>conftest.$ac_ext <<_ACEOF
2789 /* end confdefs.h. */
2792 main ()
2794 #ifndef __GNUC__
2795 choke me
2796 #endif
2799 return 0;
2801 _ACEOF
2802 rm -f conftest.$ac_objext
2803 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2804 (eval $ac_compile) 2>conftest.er1
2805 ac_status=$?
2806 grep -v '^ *+' conftest.er1 >conftest.err
2807 rm -f conftest.er1
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
2814 (eval $ac_try) 2>&5
2815 ac_status=$?
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
2820 (eval $ac_try) 2>&5
2821 ac_status=$?
2822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823 (exit $ac_status); }; }; then
2824 ac_compiler_gnu=yes
2825 else
2826 echo "$as_me: failed program was:" >&5
2827 sed 's/^/| /' conftest.$ac_ext >&5
2829 ac_compiler_gnu=no
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
2840 CXXFLAGS="-g"
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
2845 else
2846 cat >conftest.$ac_ext <<_ACEOF
2847 /* confdefs.h. */
2848 _ACEOF
2849 cat confdefs.h >>conftest.$ac_ext
2850 cat >>conftest.$ac_ext <<_ACEOF
2851 /* end confdefs.h. */
2854 main ()
2858 return 0;
2860 _ACEOF
2861 rm -f conftest.$ac_objext
2862 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2863 (eval $ac_compile) 2>conftest.er1
2864 ac_status=$?
2865 grep -v '^ *+' conftest.er1 >conftest.err
2866 rm -f conftest.er1
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
2873 (eval $ac_try) 2>&5
2874 ac_status=$?
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
2879 (eval $ac_try) 2>&5
2880 ac_status=$?
2881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2882 (exit $ac_status); }; }; then
2883 ac_cv_prog_cxx_g=yes
2884 else
2885 echo "$as_me: failed program was:" >&5
2886 sed 's/^/| /' conftest.$ac_ext >&5
2888 ac_cv_prog_cxx_g=no
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
2898 CXXFLAGS="-g -O2"
2899 else
2900 CXXFLAGS="-g"
2902 else
2903 if test "$GXX" = yes; then
2904 CXXFLAGS="-O2"
2905 else
2906 CXXFLAGS=
2909 for ac_declaration in \
2910 '' \
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);' \
2915 'void exit (int);'
2917 cat >conftest.$ac_ext <<_ACEOF
2918 /* confdefs.h. */
2919 _ACEOF
2920 cat confdefs.h >>conftest.$ac_ext
2921 cat >>conftest.$ac_ext <<_ACEOF
2922 /* end confdefs.h. */
2923 $ac_declaration
2924 #include <stdlib.h>
2926 main ()
2928 exit (42);
2930 return 0;
2932 _ACEOF
2933 rm -f conftest.$ac_objext
2934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2935 (eval $ac_compile) 2>conftest.er1
2936 ac_status=$?
2937 grep -v '^ *+' conftest.er1 >conftest.err
2938 rm -f conftest.er1
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
2945 (eval $ac_try) 2>&5
2946 ac_status=$?
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
2951 (eval $ac_try) 2>&5
2952 ac_status=$?
2953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2954 (exit $ac_status); }; }; then
2956 else
2957 echo "$as_me: failed program was:" >&5
2958 sed 's/^/| /' conftest.$ac_ext >&5
2960 continue
2962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2963 cat >conftest.$ac_ext <<_ACEOF
2964 /* confdefs.h. */
2965 _ACEOF
2966 cat confdefs.h >>conftest.$ac_ext
2967 cat >>conftest.$ac_ext <<_ACEOF
2968 /* end confdefs.h. */
2969 $ac_declaration
2971 main ()
2973 exit (42);
2975 return 0;
2977 _ACEOF
2978 rm -f conftest.$ac_objext
2979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2980 (eval $ac_compile) 2>conftest.er1
2981 ac_status=$?
2982 grep -v '^ *+' conftest.er1 >conftest.err
2983 rm -f conftest.er1
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
2990 (eval $ac_try) 2>&5
2991 ac_status=$?
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
2996 (eval $ac_try) 2>&5
2997 ac_status=$?
2998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2999 (exit $ac_status); }; }; then
3000 break
3001 else
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
3007 done
3008 rm -f conftest*
3009 if test -n "$ac_declaration"; then
3010 echo '#ifdef __cplusplus' >>confdefs.h
3011 echo $ac_declaration >>confdefs.h
3012 echo '#endif' >>confdefs.h
3015 ac_ext=c
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
3034 # AIX /bin/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
3046 else
3047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3048 for as_dir in $PATH
3050 IFS=$as_save_IFS
3051 test -z "$as_dir" && as_dir=.
3052 # Account for people who put trailing slashes in PATH elements.
3053 case $as_dir/ in
3054 ./ | .// | /cC/* | \
3055 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3056 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3057 /usr/ucb/* ) ;;
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
3061 # by default.
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.
3073 else
3074 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3075 break 3
3078 done
3079 done
3081 esac
3082 done
3086 if test "${ac_cv_path_install+set}" = set; then
3087 INSTALL=$ac_cv_path_install
3088 else
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
3109 # Just in case
3110 sleep 1
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
3116 # directory).
3117 if (
3118 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
3119 if test "$*" = "X"; then
3120 # -L didn't work.
3121 set X `ls -t $srcdir/configure conftest.file`
3123 rm -f 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
3140 then
3141 # Ok.
3143 else
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,$//
3161 _ACEOF
3162 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
3163 rm 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 "
3172 else
3173 am_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
3183 # for two reasons:
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 --'
3194 else
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
3198 # exists.
3199 for d in ./-p ./--version;
3201 test -d $d && rmdir $d
3202 done
3203 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
3204 if test -f "$ac_aux_dir/mkinstalldirs"; then
3205 mkdir_p='$(mkinstalldirs)'
3206 else
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
3219 else
3220 if test -n "$AWK"; then
3221 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3222 else
3223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3224 for as_dir in $PATH
3226 IFS=$as_save_IFS
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
3232 break 2
3234 done
3235 done
3239 AWK=$ac_cv_prog_AWK
3240 if test -n "$AWK"; then
3241 echo "$as_me:$LINENO: result: $AWK" >&5
3242 echo "${ECHO_T}$AWK" >&6
3243 else
3244 echo "$as_me:$LINENO: result: no" >&5
3245 echo "${ECHO_T}no" >&6
3248 test -n "$AWK" && break
3249 done
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
3256 else
3257 cat >conftest.make <<\_ACEOF
3258 all:
3259 @echo 'ac_maketemp="$(MAKE)"'
3260 _ACEOF
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
3265 else
3266 eval ac_cv_prog_make_${ac_make}_set=no
3268 rm -f conftest.make
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
3273 SET_MAKE=
3274 else
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
3283 am__leading_dot=.
3284 else
3285 am__leading_dot=_
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'
3296 am__doit:
3297 @echo done
3298 .PHONY: am__doit
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
3303 am__include="#"
3304 am__quote=
3305 _am_result=none
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
3314 am__include=include
3315 am__quote=
3316 _am_result=GNU
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
3323 am__quote="\""
3324 _am_result=BSD
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"
3340 AMDEPBACKSLASH='\'
3344 if test "x$enable_dependency_tracking" != xno; then
3345 AMDEP_TRUE=
3346 AMDEP_FALSE='#'
3347 else
3348 AMDEP_TRUE='#'
3349 AMDEP_FALSE=
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'
3366 else
3367 CYGPATH_W=echo
3372 # Define the identity of the package.
3373 PACKAGE='libjava'
3374 VERSION='version-unused'
3377 cat >>confdefs.h <<_ACEOF
3378 #define PACKAGE "$PACKAGE"
3379 _ACEOF
3382 cat >>confdefs.h <<_ACEOF
3383 #define VERSION "$VERSION"
3384 _ACEOF
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
3416 else
3417 if test -n "$STRIP"; then
3418 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3419 else
3420 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3421 for as_dir in $PATH
3423 IFS=$as_save_IFS
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
3429 break 2
3431 done
3432 done
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
3440 else
3441 echo "$as_me:$LINENO: result: no" >&5
3442 echo "${ECHO_T}no" >&6
3446 if test -z "$ac_cv_prog_STRIP"; then
3447 ac_ct_STRIP=$STRIP
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
3454 else
3455 if test -n "$ac_ct_STRIP"; then
3456 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3457 else
3458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3459 for as_dir in $PATH
3461 IFS=$as_save_IFS
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
3467 break 2
3469 done
3470 done
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
3479 else
3480 echo "$as_me:$LINENO: result: no" >&5
3481 echo "${ECHO_T}no" >&6
3484 STRIP=$ac_ct_STRIP
3485 else
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
3493 # some platforms.
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
3509 else
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
3515 # in D'.
3516 mkdir conftest.dir
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
3520 cd 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
3526 # directory.
3527 mkdir sub
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.
3541 : > sub/conftest.c
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
3547 done
3548 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3550 case $depmode in
3551 nosideeffect)
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
3555 continue
3556 else
3557 break
3560 none) break ;;
3561 esac
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
3583 break
3586 done
3588 cd ..
3589 rm -rf conftest.dir
3590 else
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
3604 am__fastdepCC_TRUE=
3605 am__fastdepCC_FALSE='#'
3606 else
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
3618 else
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
3624 # in D'.
3625 mkdir conftest.dir
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
3629 cd 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
3635 # directory.
3636 mkdir sub
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.
3650 : > sub/conftest.c
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
3656 done
3657 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3659 case $depmode in
3660 nosideeffect)
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
3664 continue
3665 else
3666 break
3669 none) break ;;
3670 esac
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
3692 break
3695 done
3697 cd ..
3698 rm -rf conftest.dir
3699 else
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='#'
3715 else
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
3730 else
3731 if test -n "$AS"; then
3732 ac_cv_prog_AS="$AS" # Let the user override the test.
3733 else
3734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3735 for as_dir in $PATH
3737 IFS=$as_save_IFS
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
3743 break 2
3745 done
3746 done
3750 AS=$ac_cv_prog_AS
3751 if test -n "$AS"; then
3752 echo "$as_me:$LINENO: result: $AS" >&5
3753 echo "${ECHO_T}$AS" >&6
3754 else
3755 echo "$as_me:$LINENO: result: no" >&5
3756 echo "${ECHO_T}no" >&6
3760 if test -z "$ac_cv_prog_AS"; then
3761 ac_ct_AS=$AS
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
3768 else
3769 if test -n "$ac_ct_AS"; then
3770 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3771 else
3772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3773 for as_dir in $PATH
3775 IFS=$as_save_IFS
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
3781 break 2
3783 done
3784 done
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
3792 else
3793 echo "$as_me:$LINENO: result: no" >&5
3794 echo "${ECHO_T}no" >&6
3797 AS=$ac_ct_AS
3798 else
3799 AS="$ac_cv_prog_AS"
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
3809 else
3810 if test -n "$LD"; then
3811 ac_cv_prog_LD="$LD" # Let the user override the test.
3812 else
3813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3814 for as_dir in $PATH
3816 IFS=$as_save_IFS
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
3822 break 2
3824 done
3825 done
3829 LD=$ac_cv_prog_LD
3830 if test -n "$LD"; then
3831 echo "$as_me:$LINENO: result: $LD" >&5
3832 echo "${ECHO_T}$LD" >&6
3833 else
3834 echo "$as_me:$LINENO: result: no" >&5
3835 echo "${ECHO_T}no" >&6
3839 if test -z "$ac_cv_prog_LD"; then
3840 ac_ct_LD=$LD
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
3847 else
3848 if test -n "$ac_ct_LD"; then
3849 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3850 else
3851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3852 for as_dir in $PATH
3854 IFS=$as_save_IFS
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
3860 break 2
3862 done
3863 done
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
3871 else
3872 echo "$as_me:$LINENO: result: no" >&5
3873 echo "${ECHO_T}no" >&6
3876 LD=$ac_ct_LD
3877 else
3878 LD="$ac_cv_prog_LD"
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
3888 else
3889 if test -n "$AR"; then
3890 ac_cv_prog_AR="$AR" # Let the user override the test.
3891 else
3892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3893 for as_dir in $PATH
3895 IFS=$as_save_IFS
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
3901 break 2
3903 done
3904 done
3908 AR=$ac_cv_prog_AR
3909 if test -n "$AR"; then
3910 echo "$as_me:$LINENO: result: $AR" >&5
3911 echo "${ECHO_T}$AR" >&6
3912 else
3913 echo "$as_me:$LINENO: result: no" >&5
3914 echo "${ECHO_T}no" >&6
3918 if test -z "$ac_cv_prog_AR"; then
3919 ac_ct_AR=$AR
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
3926 else
3927 if test -n "$ac_ct_AR"; then
3928 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3929 else
3930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3931 for as_dir in $PATH
3933 IFS=$as_save_IFS
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
3939 break 2
3941 done
3942 done
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
3950 else
3951 echo "$as_me:$LINENO: result: no" >&5
3952 echo "${ECHO_T}no" >&6
3955 AR=$ac_ct_AR
3956 else
3957 AR="$ac_cv_prog_AR"
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
3967 else
3968 if test -n "$RANLIB"; then
3969 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3970 else
3971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3972 for as_dir in $PATH
3974 IFS=$as_save_IFS
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
3980 break 2
3982 done
3983 done
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
3991 else
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
4005 else
4006 if test -n "$ac_ct_RANLIB"; then
4007 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4008 else
4009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4010 for as_dir in $PATH
4012 IFS=$as_save_IFS
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
4018 break 2
4020 done
4021 done
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
4030 else
4031 echo "$as_me:$LINENO: result: no" >&5
4032 echo "${ECHO_T}no" >&6
4035 RANLIB=$ac_ct_RANLIB
4036 else
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
4048 else
4049 if test -n "$AWK"; then
4050 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4051 else
4052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4053 for as_dir in $PATH
4055 IFS=$as_save_IFS
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
4061 break 2
4063 done
4064 done
4068 AWK=$ac_cv_prog_AWK
4069 if test -n "$AWK"; then
4070 echo "$as_me:$LINENO: result: $AWK" >&5
4071 echo "${ECHO_T}$AWK" >&6
4072 else
4073 echo "$as_me:$LINENO: result: no" >&5
4074 echo "${ECHO_T}no" >&6
4077 test -n "$AWK" && break
4078 done
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
4088 else
4089 if test -n "$JAR"; then
4090 ac_cv_prog_JAR="$JAR" # Let the user override the test.
4091 else
4092 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4093 for as_dir in $PATH
4095 IFS=$as_save_IFS
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
4101 break 2
4103 done
4104 done
4108 JAR=$ac_cv_prog_JAR
4109 if test -n "$JAR"; then
4110 echo "$as_me:$LINENO: result: $JAR" >&5
4111 echo "${ECHO_T}$JAR" >&6
4112 else
4113 echo "$as_me:$LINENO: result: no" >&5
4114 echo "${ECHO_T}no" >&6
4117 test -n "$JAR" && break
4118 done
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
4127 else
4128 case $ZIP in
4129 [\\/]* | ?:[\\/]*)
4130 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
4133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4134 for as_dir in $PATH
4136 IFS=$as_save_IFS
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
4142 break 2
4144 done
4145 done
4147 test -z "$ac_cv_path_ZIP" && ac_cv_path_ZIP="no"
4149 esac
4151 ZIP=$ac_cv_path_ZIP
4153 if test -n "$ZIP"; then
4154 echo "$as_me:$LINENO: result: $ZIP" >&5
4155 echo "${ECHO_T}$ZIP" >&6
4156 else
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
4167 else
4168 case $UNZIP in
4169 [\\/]* | ?:[\\/]*)
4170 ac_cv_path_UNZIP="$UNZIP" # Let the user override the test with a path.
4173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4174 for as_dir in $PATH
4176 IFS=$as_save_IFS
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
4182 break 2
4184 done
4185 done
4187 test -z "$ac_cv_path_UNZIP" && ac_cv_path_UNZIP="unzip"
4189 esac
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
4196 else
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
4208 else
4209 JAR=no
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; }; }
4219 else
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
4231 # AIX /bin/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
4243 else
4244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4245 for as_dir in $PATH
4247 IFS=$as_save_IFS
4248 test -z "$as_dir" && as_dir=.
4249 # Account for people who put trailing slashes in PATH elements.
4250 case $as_dir/ in
4251 ./ | .// | /cC/* | \
4252 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4253 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4254 /usr/ucb/* ) ;;
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
4258 # by default.
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.
4270 else
4271 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4272 break 3
4275 done
4276 done
4278 esac
4279 done
4283 if test "${ac_cv_path_install+set}" = set; then
4284 INSTALL=$ac_cv_path_install
4285 else
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
4311 else
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='#'
4321 else
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
4337 libgcj_cflags=
4338 libgcj_cxxflags=
4339 libgcj_javaflags=
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
4347 else
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
4351 else
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
4363 else
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"
4377 else
4378 SYMBOLIC_LDFLAGS=''
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
4401 library_names_spec=
4402 libname_spec='lib$name'
4403 soname_spec=
4404 shrext=".so"
4405 postinstall_cmds=
4406 postuninstall_cmds=
4407 finish_cmds=
4408 finish_eval=
4409 shlibpath_var=
4410 shlibpath_overrides_runpath=unknown
4411 version_type=none
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'`
4422 else
4423 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
4425 else
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
4435 case $host_os in
4436 aix3*)
4437 version_type=linux
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'
4445 aix4* | aix5*)
4446 version_type=linux
4447 need_lib_prefix=no
4448 need_version=no
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
4454 else
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.
4460 case $host_os in
4461 aix4 | aix4.[01] | aix4.[01].*)
4462 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
4463 echo ' yes '
4464 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
4466 else
4467 can_build_shared=no
4470 esac
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}'
4479 else
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
4489 amigaos*)
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'
4495 beos*)
4496 library_names_spec='${libname}${shared_ext}'
4497 dynamic_linker="$host_os ld.so"
4498 shlibpath_var=LIBRARY_PATH
4501 bsdi4*)
4502 version_type=linux
4503 need_version=no
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
4517 shrext=".dll"
4518 need_version=no
4519 need_lib_prefix=no
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~
4532 $rm \$dlpath'
4533 shlibpath_overrides_runpath=yes
4535 case $host_os in
4536 cygwin*)
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"
4541 mingw*)
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'`
4553 else
4554 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
4557 pw32*)
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}'
4561 esac
4565 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
4567 esac
4568 dynamic_linker='Win32 ld.exe'
4569 # FIXME: first we should search . and the directory the executable is in
4570 shlibpath_var=PATH
4573 darwin* | rhapsody*)
4574 dynamic_linker="$host_os dyld"
4575 version_type=darwin
4576 need_lib_prefix=no
4577 need_version=no
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'
4593 dgux*)
4594 version_type=linux
4595 need_lib_prefix=no
4596 need_version=no
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
4602 freebsd1*)
4603 dynamic_linker=no
4606 freebsd*)
4607 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
4608 version_type=freebsd-$objformat
4609 case $version_type in
4610 freebsd-elf*)
4611 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
4612 need_version=no
4613 need_lib_prefix=no
4615 freebsd-*)
4616 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
4617 need_version=yes
4619 esac
4620 shlibpath_var=LD_LIBRARY_PATH
4621 case $host_os in
4622 freebsd2*)
4623 shlibpath_overrides_runpath=yes
4625 freebsd3.01* | freebsdelf3.01*)
4626 shlibpath_overrides_runpath=yes
4627 hardcode_into_libs=yes
4629 *) # from 3.2 on
4630 shlibpath_overrides_runpath=no
4631 hardcode_into_libs=yes
4633 esac
4636 gnu*)
4637 version_type=linux
4638 need_lib_prefix=no
4639 need_version=no
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.
4649 version_type=sunos
4650 need_lib_prefix=no
4651 need_version=no
4652 case "$host_cpu" in
4653 ia64*)
4654 shrext='.so'
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"
4663 else
4664 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
4666 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
4668 hppa*64*)
4669 shrext='.sl'
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
4680 shrext='.sl'
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'
4687 esac
4688 # HP-UX runs *really* slowly unless shared libraries are mode 555.
4689 postinstall_cmds='chmod 555 $lib'
4692 irix5* | irix6* | nonstopux*)
4693 case $host_os in
4694 nonstopux*) version_type=nonstopux ;;
4696 if test "$lt_cv_prog_gnu_ld" = yes; then
4697 version_type=linux
4698 else
4699 version_type=irix
4700 fi ;;
4701 esac
4702 need_lib_prefix=no
4703 need_version=no
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}'
4706 case $host_os in
4707 irix5* | nonstopux*)
4708 libsuff= shlibsuff=
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;;
4719 esac
4721 esac
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*)
4731 dynamic_linker=no
4734 # This must be Linux ELF.
4735 linux*|k*bsd*-gnu)
4736 version_type=linux
4737 need_lib_prefix=no
4738 need_version=no
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'
4758 netbsd*)
4759 version_type=sunos
4760 need_lib_prefix=no
4761 need_version=no
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'
4766 else
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
4776 newsos6)
4777 version_type=linux
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
4783 nto-qnx)
4784 version_type=linux
4785 need_lib_prefix=no
4786 need_version=no
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
4793 openbsd*)
4794 version_type=sunos
4795 need_lib_prefix=no
4796 need_version=no
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
4801 case $host_os in
4802 openbsd2.[89] | openbsd2.[89].*)
4803 shlibpath_overrides_runpath=no
4806 shlibpath_overrides_runpath=yes
4808 esac
4809 else
4810 shlibpath_overrides_runpath=yes
4814 os2*)
4815 libname_spec='$name'
4816 shrext=".dll"
4817 need_lib_prefix=no
4818 library_names_spec='$libname${shared_ext} $libname.a'
4819 dynamic_linker='OS/2 ld.exe'
4820 shlibpath_var=LIBPATH
4823 osf3* | osf4* | osf5*)
4824 version_type=osf
4825 need_lib_prefix=no
4826 need_version=no
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"
4834 sco3.2v5*)
4835 version_type=osf
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
4841 solaris*)
4842 version_type=linux
4843 need_lib_prefix=no
4844 need_version=no
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'
4854 sunos4*)
4855 version_type=sunos
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
4861 need_lib_prefix=no
4863 need_version=yes
4866 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4867 version_type=linux
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
4872 sni)
4873 shlibpath_overrides_runpath=no
4874 need_lib_prefix=no
4875 export_dynamic_flag_spec='${wl}-Blargedynsym'
4876 runpath_var=LD_RUN_PATH
4878 siemens)
4879 need_lib_prefix=no
4881 motorola)
4882 need_lib_prefix=no
4883 need_version=no
4884 shlibpath_overrides_runpath=no
4885 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
4887 esac
4890 sysv4*MP*)
4891 if test -d /usr/nec ;then
4892 version_type=linux
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
4899 uts4*)
4900 version_type=linux
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
4907 dynamic_linker=no
4909 esac
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
4919 else
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"
4928 _ACEOF
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
4946 #define DEBUG 1
4947 _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
4961 use_escher=false
4963 "no")
4964 use_escher=false
4966 "yes")
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; }; }
4972 use_escher=true
4974 esac
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 ',' ' '`"
4984 use_xlib_awt=""
4985 use_gtk_awt=""
4986 use_qt_awt=""
4987 use_x_awt=""
4988 # The default toolkit to use is the first one specified.
4989 TOOLKIT=
4992 for peer in $peerlibs ; do
4993 case $peer in
4994 xlib)
4995 if test "$no_x" = yes; then
4996 echo "*** xlib peers requested but no X library available" 1>&2
4997 exit 1
4998 else
4999 use_xlib_awt="yes"
5000 if test -z "$TOOLKIT"; then
5001 TOOLKIT=gnu.awt.xlib.XToolkit
5005 gtk)
5006 if test "$no_x" = yes; then
5007 echo "*** gtk peers requested but no X library available" 1>&2
5008 exit 1
5009 else
5010 use_gtk_awt=yes
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
5020 exit 1
5021 else
5022 use_qt_awt=yes
5023 if test -z "$TOOLKIT"; then
5024 TOOLKIT=gnu.java.awt.peer.qt.QtToolkit
5029 use_x_awt=yes
5030 if test -z "$TOOLKIT"; then
5031 TOOLKIT=gnu.java.awt.peer.x.XToolkit
5035 use_xlib_awt=
5036 use_gtk_awt=
5037 use_qt_awt=
5038 use_x_awt=
5039 break
5042 echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
5043 exit 1
5044 esac
5045 done
5049 if test "$use_xlib_awt" = yes; then
5050 XLIB_AWT_TRUE=
5051 XLIB_AWT_FALSE='#'
5052 else
5053 XLIB_AWT_TRUE='#'
5054 XLIB_AWT_FALSE=
5059 if test "$use_x_awt" = yes; then
5060 X_AWT_TRUE=
5061 X_AWT_FALSE='#'
5062 else
5063 X_AWT_TRUE='#'
5064 X_AWT_FALSE=
5069 cat >>confdefs.h <<_ACEOF
5070 #define AWT_TOOLKIT "$TOOLKIT"
5071 _ACEOF
5075 cat >>confdefs.h <<_ACEOF
5076 #define LIBGCJ_PREFIX "$prefix"
5077 _ACEOF
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 : > vm-tools-packages
5092 for package in gnu/gcj/tools/gc_analyze ; do
5093 echo $package >> standard.omit
5094 echo $package >> vm-tools-packages
5095 done
5097 if test -z "${with_multisubdir}"; then
5098 builddotdot=.
5099 else
5100 builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
5103 NATIVE=yes
5105 # Which gcj and host gcj (for ecjx) do we use?
5106 which_gcj=default
5107 host_exeext=${ac_exeext}
5108 GCJ_FOR_ECJX=
5109 built_gcc_dir="`cd ${builddotdot}/../../${host_subdir}/gcc && ${PWDCMD-pwd}`"
5110 if test -n "${with_cross_host}"; then
5111 # We are being configured with a cross compiler. We can't
5112 # use ac_exeext, because that is for the target platform.
5113 NATIVE=no
5114 cross_host_exeext=
5115 GCJ_FOR_ECJX="${with_cross_host}-gcj"
5116 case "${with_cross_host}" in
5117 *mingw* | *cygwin*)
5118 cross_host_exeext=.exe
5120 esac
5121 host_exeext=${cross_host_exeext}
5122 if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
5123 if test x"$build_noncanonical" = x"$with_cross_host"; then
5124 # Ordinary cross (host!=target and host=build)
5125 which_gcj=built
5126 else
5127 # Canadian cross (host!=target and host!=build)
5128 which_gcj=cross
5130 else
5131 which_gcj=cross
5133 else
5134 # We are being configured with a native or crossed-native compiler
5135 if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
5136 if test x"$build" = x"$host"; then
5137 # True native build (host=target and host=build)
5138 which_gcj=built
5139 else
5140 # Crossed-native build (host=target and host!=build)
5141 which_gcj=cross
5143 else
5144 which_gcj=path
5147 case "${which_gcj}" in
5148 built)
5149 GCJ="$built_gcc_dir/gcj -B`${PWDCMD-pwd}`/ -B$built_gcc_dir/"
5150 GCJH='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/gcc/gcjh'
5152 cross)
5153 if test "x${with_newlib}" = "xyes"; then
5154 # FIXME (comment): Why is this needed?
5155 GCC_UNWIND_INCLUDE=
5156 GCJ="${target_noncanonical}-gcj"
5157 else
5158 GCJ="${target_noncanonical}-gcj -B`${PWDCMD-pwd}`/"
5160 GCJH='$(target_noncanonical)-gcjh'
5162 path)
5163 GCJ="gcj -B`${PWDCMD-pwd}`/"
5164 GCJH=gcjh
5166 esac
5172 # Create it, so that compile/link tests don't fail
5173 test -f libgcj.spec || touch libgcj.spec
5177 # Set up to configure Classpath.
5178 # FIXME: no supported way to pass args in autoconf.
5179 ac_configure_args="$ac_configure_args --with-fastjar=$JAR"
5180 # Disable tool wrappers to avoid ltdl.h configure check.
5181 ac_configure_args="$ac_configure_args --disable-tool-wrappers"
5182 ac_configure_args="$ac_configure_args --disable-load-library"
5183 ac_configure_args="$ac_configure_args --${LIBGCJDEBUG}-debug"
5184 ac_configure_args="$ac_configure_args --enable-default-toolkit=$TOOLKIT"
5185 dir1=`cd $srcdir && pwd`
5186 dir2=`pwd`
5187 ac_configure_args="$ac_configure_args --with-vm-classes=$dir1:$dir2"
5188 ac_configure_args="$ac_configure_args --disable-core-jni"
5189 ac_configure_args="$ac_configure_args --disable-examples"
5190 ac_configure_args="$ac_configure_args --with-glibj=build"
5191 if test "$plugin_enabled" != yes; then
5192 ac_configure_args="$ac_configure_args --disable-plugin"
5194 if test "$gconf_enabled" != yes; then
5195 ac_configure_args="$ac_configure_args --disable-gconf-peer"
5196 ac_configure_args="$ac_configure_args --enable-default-preferences-peer=gnu.java.util.prefs.FileBasedFactory"
5198 if test "$use_gtk_awt" != yes; then
5199 ac_configure_args="$ac_configure_args --disable-gtk-peer --disable-plugin"
5201 if test "$use_qt_awt" != yes; then
5202 ac_configure_args="$ac_configure_args --disable-qt-peer"
5203 else
5204 # We need this as qt is disabled by default in classpath.
5205 ac_configure_args="$ac_configure_args --enable-qt-peer"
5207 if test "$use_x_awt" != yes; then
5208 ac_configure_args="$ac_configure_args --without-escher"
5209 else
5210 # We need this as escher is disabled by default in classpath.
5211 if test "$use_escher" != true; then
5212 { { echo "$as_me:$LINENO: error: Please supply an absolute path to the Escher library" >&5
5213 echo "$as_me: error: Please supply an absolute path to the Escher library" >&2;}
5214 { (exit 1); exit 1; }; }
5215 else
5216 ac_configure_args="$ac_configure_args --with-escher=$with_escher"
5219 # -Werror causes unavoidable problems in code using alsa.
5220 ac_configure_args="$ac_configure_args --disable-Werror"
5222 # Only use libltdl for non-newlib builds.
5223 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
5224 case $enable_ltdl_convenience in
5225 no) { { echo "$as_me:$LINENO: error: this package needs a convenience libltdl" >&5
5226 echo "$as_me: error: this package needs a convenience libltdl" >&2;}
5227 { (exit 1); exit 1; }; } ;;
5228 "") enable_ltdl_convenience=yes
5229 ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
5230 esac
5231 LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la
5232 INCLTDL='-I${top_srcdir}/''libltdl'
5235 DIRLTDL=libltdl
5237 cat >>confdefs.h <<\_ACEOF
5238 #define USE_LTDL 1
5239 _ACEOF
5241 # Sigh. Libtool's macro doesn't do the right thing.
5242 INCLTDL="-I\$(top_srcdir)/libltdl $INCLTDL"
5243 # FIXME: this is a hack.
5244 sub_auxdir="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
5245 ac_configure_args="$ac_configure_args --with-auxdir=$sub_auxdir"
5250 # Check whether --enable-shared or --disable-shared was given.
5251 if test "${enable_shared+set}" = set; then
5252 enableval="$enable_shared"
5253 p=${PACKAGE-default}
5254 case $enableval in
5255 yes) enable_shared=yes ;;
5256 no) enable_shared=no ;;
5258 enable_shared=no
5259 # Look at the argument we got. We use all the common list separators.
5260 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
5261 for pkg in $enableval; do
5262 if test "X$pkg" = "X$p"; then
5263 enable_shared=yes
5265 done
5266 IFS="$ac_save_ifs"
5268 esac
5269 else
5270 enable_shared=yes
5272 # Check whether --enable-static or --disable-static was given.
5273 if test "${enable_static+set}" = set; then
5274 enableval="$enable_static"
5275 p=${PACKAGE-default}
5276 case $enableval in
5277 yes) enable_static=yes ;;
5278 no) enable_static=no ;;
5280 enable_static=no
5281 # Look at the argument we got. We use all the common list separators.
5282 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
5283 for pkg in $enableval; do
5284 if test "X$pkg" = "X$p"; then
5285 enable_static=yes
5287 done
5288 IFS="$ac_save_ifs"
5290 esac
5291 else
5292 enable_static=yes
5294 # Check whether --enable-fast-install or --disable-fast-install was given.
5295 if test "${enable_fast_install+set}" = set; then
5296 enableval="$enable_fast_install"
5297 p=${PACKAGE-default}
5298 case $enableval in
5299 yes) enable_fast_install=yes ;;
5300 no) enable_fast_install=no ;;
5302 enable_fast_install=no
5303 # Look at the argument we got. We use all the common list separators.
5304 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
5305 for pkg in $enableval; do
5306 if test "X$pkg" = "X$p"; then
5307 enable_fast_install=yes
5309 done
5310 IFS="$ac_save_ifs"
5312 esac
5313 else
5314 enable_fast_install=yes
5317 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5318 if test "${with_gnu_ld+set}" = set; then
5319 withval="$with_gnu_ld"
5320 test "$withval" = no || with_gnu_ld=yes
5321 else
5322 with_gnu_ld=no
5324 ac_prog=ld
5325 if test "$GCC" = yes; then
5326 # Check if gcc -print-prog-name=ld gives a path.
5327 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
5328 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
5329 case $host in
5330 *-*-mingw*)
5331 # gcc leaves a trailing carriage return which upsets mingw
5332 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5334 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5335 esac
5336 case $ac_prog in
5337 # Accept absolute paths.
5338 [\\/]* | [A-Za-z]:[\\/]*)
5339 re_direlt='/[^/][^/]*/\.\./'
5340 # Canonicalize the path of ld
5341 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
5342 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5343 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
5344 done
5345 test -z "$LD" && LD="$ac_prog"
5348 # If it fails, then pretend we aren't using GCC.
5349 ac_prog=ld
5352 # If it is relative, then search for the first ld in PATH.
5353 with_gnu_ld=unknown
5355 esac
5356 elif test "$with_gnu_ld" = yes; then
5357 echo "$as_me:$LINENO: checking for GNU ld" >&5
5358 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5359 else
5360 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5361 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5363 if test "${lt_cv_path_LD+set}" = set; then
5364 echo $ECHO_N "(cached) $ECHO_C" >&6
5365 else
5366 if test -z "$LD"; then
5367 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5368 for ac_dir in $PATH; do
5369 test -z "$ac_dir" && ac_dir=.
5370 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5371 lt_cv_path_LD="$ac_dir/$ac_prog"
5372 # Check to see if the program is GNU ld. I'd rather use --version,
5373 # but apparently some GNU ld's only accept -v.
5374 # Break only if it was the GNU/non-GNU ld that we prefer.
5375 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
5376 test "$with_gnu_ld" != no && break
5377 else
5378 test "$with_gnu_ld" != yes && break
5381 done
5382 IFS="$ac_save_ifs"
5383 else
5384 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5388 LD="$lt_cv_path_LD"
5389 if test -n "$LD"; then
5390 echo "$as_me:$LINENO: result: $LD" >&5
5391 echo "${ECHO_T}$LD" >&6
5392 else
5393 echo "$as_me:$LINENO: result: no" >&5
5394 echo "${ECHO_T}no" >&6
5396 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5397 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5398 { (exit 1); exit 1; }; }
5399 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5400 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5401 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5402 echo $ECHO_N "(cached) $ECHO_C" >&6
5403 else
5404 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5405 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
5406 lt_cv_prog_gnu_ld=yes
5407 else
5408 lt_cv_prog_gnu_ld=no
5411 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5412 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5413 with_gnu_ld=$lt_cv_prog_gnu_ld
5416 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5417 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5418 if test "${lt_cv_ld_reload_flag+set}" = set; then
5419 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 else
5421 lt_cv_ld_reload_flag='-r'
5423 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5424 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5425 reload_flag=$lt_cv_ld_reload_flag
5426 test -n "$reload_flag" && reload_flag=" $reload_flag"
5428 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5429 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5430 if test "${lt_cv_path_NM+set}" = set; then
5431 echo $ECHO_N "(cached) $ECHO_C" >&6
5432 else
5433 if test -n "$NM"; then
5434 # Let the user override the test.
5435 lt_cv_path_NM="$NM"
5436 else
5437 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5438 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5439 test -z "$ac_dir" && ac_dir=.
5440 tmp_nm=$ac_dir/${ac_tool_prefix}nm
5441 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
5442 # Check to see if the nm accepts a BSD-compat flag.
5443 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5444 # nm: unknown option "B" ignored
5445 # Tru64's nm complains that /dev/null is an invalid object file
5446 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
5447 lt_cv_path_NM="$tmp_nm -B"
5448 break
5449 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
5450 lt_cv_path_NM="$tmp_nm -p"
5451 break
5452 else
5453 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5454 continue # so that we can try to find one that supports BSD flags
5457 done
5458 IFS="$ac_save_ifs"
5459 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5463 NM="$lt_cv_path_NM"
5464 echo "$as_me:$LINENO: result: $NM" >&5
5465 echo "${ECHO_T}$NM" >&6
5467 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
5468 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
5469 if test "${lt_cv_deplibs_check_method+set}" = set; then
5470 echo $ECHO_N "(cached) $ECHO_C" >&6
5471 else
5472 lt_cv_file_magic_cmd='$MAGIC_CMD'
5473 lt_cv_file_magic_test_file=
5474 lt_cv_deplibs_check_method='unknown'
5475 # Need to set the preceding variable on all platforms that support
5476 # interlibrary dependencies.
5477 # 'none' -- dependencies not supported.
5478 # `unknown' -- same as none, but documents that we really don't know.
5479 # 'pass_all' -- all dependencies passed with no checks.
5480 # 'test_compile' -- check by making test program.
5481 # 'file_magic [regex]' -- check by looking for files in library path
5482 # which responds to the $file_magic_cmd with a given egrep regex.
5483 # If you have `file' or equivalent on your system and you're not sure
5484 # whether `pass_all' will *always* work, you probably want this one.
5486 case $host_os in
5487 aix*)
5488 lt_cv_deplibs_check_method=pass_all
5491 beos*)
5492 lt_cv_deplibs_check_method=pass_all
5495 bsdi4*)
5496 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5497 lt_cv_file_magic_cmd='/usr/bin/file -L'
5498 lt_cv_file_magic_test_file=/shlib/libc.so
5501 cygwin* | mingw* |pw32*)
5502 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5503 lt_cv_file_magic_cmd='$OBJDUMP -f'
5506 darwin* | rhapsody*)
5507 # this will be overwritten by pass_all, but leave it in just in case
5508 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
5509 lt_cv_file_magic_cmd='/usr/bin/file -L'
5510 case "$host_os" in
5511 rhapsody* | darwin1.012)
5512 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
5514 *) # Darwin 1.3 on
5515 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
5517 esac
5518 lt_cv_deplibs_check_method=pass_all
5521 freebsd* | kfreebsd*-gnu)
5522 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5523 case $host_cpu in
5524 i*86 )
5525 # Not sure whether the presence of OpenBSD here was a mistake.
5526 # Let's accept both of them until this is cleared up.
5527 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
5528 lt_cv_file_magic_cmd=/usr/bin/file
5529 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5531 esac
5532 else
5533 lt_cv_deplibs_check_method=pass_all
5537 gnu*)
5538 lt_cv_deplibs_check_method=pass_all
5541 hpux10.20*|hpux11*)
5542 case $host_cpu in
5543 hppa*)
5544 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5545 lt_cv_file_magic_cmd=/usr/bin/file
5546 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5548 ia64*)
5549 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5550 lt_cv_file_magic_cmd=/usr/bin/file
5551 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5553 esac
5556 irix5* | irix6*)
5557 case $host_os in
5558 irix5*)
5559 # this will be overridden with pass_all, but let us keep it just in case
5560 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
5563 case $LD in
5564 *-32|*"-32 ") libmagic=32-bit;;
5565 *-n32|*"-n32 ") libmagic=N32;;
5566 *-64|*"-64 ") libmagic=64-bit;;
5567 *) libmagic=never-match;;
5568 esac
5569 # this will be overridden with pass_all, but let us keep it just in case
5570 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
5572 esac
5573 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
5574 lt_cv_deplibs_check_method=pass_all
5577 # This must be Linux ELF.
5578 linux-gnu*)
5579 lt_cv_deplibs_check_method=pass_all
5582 netbsd* | knetbsd*-gnu)
5583 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5584 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
5585 else
5586 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
5590 newsos6)
5591 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5592 lt_cv_file_magic_cmd=/usr/bin/file
5593 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5596 osf3* | osf4* | osf5*)
5597 # this will be overridden with pass_all, but let us keep it just in case
5598 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
5599 lt_cv_file_magic_test_file=/shlib/libc.so
5600 lt_cv_deplibs_check_method=pass_all
5603 sco3.2v5*)
5604 lt_cv_deplibs_check_method=pass_all
5607 solaris*)
5608 lt_cv_deplibs_check_method=pass_all
5609 lt_cv_file_magic_test_file=/lib/libc.so
5612 sysv5uw[78]* | sysv4*uw2*)
5613 lt_cv_deplibs_check_method=pass_all
5616 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5617 case $host_vendor in
5618 ncr)
5619 lt_cv_deplibs_check_method=pass_all
5621 motorola)
5622 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]'
5623 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5625 esac
5627 esac
5630 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5631 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5632 file_magic_cmd=$lt_cv_file_magic_cmd
5633 deplibs_check_method=$lt_cv_deplibs_check_method
5638 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
5640 # find the maximum length of command line arguments
5641 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5642 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5643 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5644 echo $ECHO_N "(cached) $ECHO_C" >&6
5645 else
5647 teststring="ABCD"
5649 case $build_os in
5650 msdosdjgpp*)
5651 # On DJGPP, this test can blow up pretty badly due to problems in libc
5652 # (any single argument exceeding 2000 bytes causes a buffer overrun
5653 # during glob expansion). Even if it were fixed, the result of this
5654 # check would be larger than it should be.
5655 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5658 cygwin* | mingw*)
5659 # On Win9x/ME, this test blows up -- it succeeds, but takes
5660 # about 5 minutes as the teststring grows exponentially.
5661 # Worse, since 9x/ME are not pre-emptively multitasking,
5662 # you end up with a "frozen" computer, even though with patience
5663 # the test eventually succeeds (with a max line length of 256k).
5664 # Instead, let's just punt: use the minimum linelength reported by
5665 # all of the supported platforms: 8192 (on NT/2K/XP).
5666 lt_cv_sys_max_cmd_len=8192;
5669 amigaos*)
5670 # On AmigaOS with pdksh, this test takes hours, literally.
5671 # So we just punt and use a minimum line length of 8192.
5672 lt_cv_sys_max_cmd_len=8192;
5675 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5676 # This has been around since 386BSD, at least. Likely further.
5677 if test -x /sbin/sysctl; then
5678 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5679 elif test -x /usr/sbin/sysctl; then
5680 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5681 else
5682 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
5684 # And add a safety zone
5685 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5686 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5688 esac
5692 if test -n "$lt_cv_sys_max_cmd_len" ; then
5693 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5694 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5695 else
5696 echo "$as_me:$LINENO: result: none" >&5
5697 echo "${ECHO_T}none" >&6
5701 # Only perform the check for file, if the check method requires it
5702 case $deplibs_check_method in
5703 file_magic*)
5704 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
5705 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
5706 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
5707 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5708 echo $ECHO_N "(cached) $ECHO_C" >&6
5709 else
5710 case $MAGIC_CMD in
5712 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5714 ?:/*)
5715 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5718 ac_save_MAGIC_CMD="$MAGIC_CMD"
5719 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5720 ac_dummy="/usr/bin:$PATH"
5721 for ac_dir in $ac_dummy; do
5722 test -z "$ac_dir" && ac_dir=.
5723 if test -f $ac_dir/${ac_tool_prefix}file; then
5724 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
5725 if test -n "$file_magic_test_file"; then
5726 case $deplibs_check_method in
5727 "file_magic "*)
5728 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5729 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5730 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5731 egrep "$file_magic_regex" > /dev/null; then
5733 else
5734 cat <<EOF 1>&2
5736 *** Warning: the command libtool uses to detect shared libraries,
5737 *** $file_magic_cmd, produces output that libtool cannot recognize.
5738 *** The result is that libtool may fail to recognize shared libraries
5739 *** as such. This will affect the creation of libtool libraries that
5740 *** depend on shared libraries, but programs linked with such libtool
5741 *** libraries will work regardless of this problem. Nevertheless, you
5742 *** may want to report the problem to your system manager and/or to
5743 *** bug-libtool@gnu.org
5746 fi ;;
5747 esac
5749 break
5751 done
5752 IFS="$ac_save_ifs"
5753 MAGIC_CMD="$ac_save_MAGIC_CMD"
5755 esac
5758 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5759 if test -n "$MAGIC_CMD"; then
5760 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5761 echo "${ECHO_T}$MAGIC_CMD" >&6
5762 else
5763 echo "$as_me:$LINENO: result: no" >&5
5764 echo "${ECHO_T}no" >&6
5767 if test -z "$lt_cv_path_MAGIC_CMD"; then
5768 if test -n "$ac_tool_prefix"; then
5769 echo "$as_me:$LINENO: checking for file" >&5
5770 echo $ECHO_N "checking for file... $ECHO_C" >&6
5771 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5772 echo $ECHO_N "(cached) $ECHO_C" >&6
5773 else
5774 case $MAGIC_CMD in
5776 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5778 ?:/*)
5779 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5782 ac_save_MAGIC_CMD="$MAGIC_CMD"
5783 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5784 ac_dummy="/usr/bin:$PATH"
5785 for ac_dir in $ac_dummy; do
5786 test -z "$ac_dir" && ac_dir=.
5787 if test -f $ac_dir/file; then
5788 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5789 if test -n "$file_magic_test_file"; then
5790 case $deplibs_check_method in
5791 "file_magic "*)
5792 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5793 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5794 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5795 egrep "$file_magic_regex" > /dev/null; then
5797 else
5798 cat <<EOF 1>&2
5800 *** Warning: the command libtool uses to detect shared libraries,
5801 *** $file_magic_cmd, produces output that libtool cannot recognize.
5802 *** The result is that libtool may fail to recognize shared libraries
5803 *** as such. This will affect the creation of libtool libraries that
5804 *** depend on shared libraries, but programs linked with such libtool
5805 *** libraries will work regardless of this problem. Nevertheless, you
5806 *** may want to report the problem to your system manager and/or to
5807 *** bug-libtool@gnu.org
5810 fi ;;
5811 esac
5813 break
5815 done
5816 IFS="$ac_save_ifs"
5817 MAGIC_CMD="$ac_save_MAGIC_CMD"
5819 esac
5822 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5823 if test -n "$MAGIC_CMD"; then
5824 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5825 echo "${ECHO_T}$MAGIC_CMD" >&6
5826 else
5827 echo "$as_me:$LINENO: result: no" >&5
5828 echo "${ECHO_T}no" >&6
5831 else
5832 MAGIC_CMD=:
5838 esac
5840 if test -n "$ac_tool_prefix"; then
5841 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5842 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5843 echo "$as_me:$LINENO: checking for $ac_word" >&5
5844 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5845 if test "${ac_cv_prog_RANLIB+set}" = set; then
5846 echo $ECHO_N "(cached) $ECHO_C" >&6
5847 else
5848 if test -n "$RANLIB"; then
5849 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5850 else
5851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5852 for as_dir in $PATH
5854 IFS=$as_save_IFS
5855 test -z "$as_dir" && as_dir=.
5856 for ac_exec_ext in '' $ac_executable_extensions; do
5857 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5858 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5859 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5860 break 2
5862 done
5863 done
5867 RANLIB=$ac_cv_prog_RANLIB
5868 if test -n "$RANLIB"; then
5869 echo "$as_me:$LINENO: result: $RANLIB" >&5
5870 echo "${ECHO_T}$RANLIB" >&6
5871 else
5872 echo "$as_me:$LINENO: result: no" >&5
5873 echo "${ECHO_T}no" >&6
5877 if test -z "$ac_cv_prog_RANLIB"; then
5878 ac_ct_RANLIB=$RANLIB
5879 # Extract the first word of "ranlib", so it can be a program name with args.
5880 set dummy ranlib; ac_word=$2
5881 echo "$as_me:$LINENO: checking for $ac_word" >&5
5882 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5883 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5884 echo $ECHO_N "(cached) $ECHO_C" >&6
5885 else
5886 if test -n "$ac_ct_RANLIB"; then
5887 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5888 else
5889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5890 for as_dir in $PATH
5892 IFS=$as_save_IFS
5893 test -z "$as_dir" && as_dir=.
5894 for ac_exec_ext in '' $ac_executable_extensions; do
5895 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5896 ac_cv_prog_ac_ct_RANLIB="ranlib"
5897 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5898 break 2
5900 done
5901 done
5903 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5906 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5907 if test -n "$ac_ct_RANLIB"; then
5908 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5909 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5910 else
5911 echo "$as_me:$LINENO: result: no" >&5
5912 echo "${ECHO_T}no" >&6
5915 RANLIB=$ac_ct_RANLIB
5916 else
5917 RANLIB="$ac_cv_prog_RANLIB"
5920 if test -n "$ac_tool_prefix"; then
5921 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5922 set dummy ${ac_tool_prefix}strip; ac_word=$2
5923 echo "$as_me:$LINENO: checking for $ac_word" >&5
5924 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5925 if test "${ac_cv_prog_STRIP+set}" = set; then
5926 echo $ECHO_N "(cached) $ECHO_C" >&6
5927 else
5928 if test -n "$STRIP"; then
5929 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5930 else
5931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5932 for as_dir in $PATH
5934 IFS=$as_save_IFS
5935 test -z "$as_dir" && as_dir=.
5936 for ac_exec_ext in '' $ac_executable_extensions; do
5937 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5938 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5939 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5940 break 2
5942 done
5943 done
5947 STRIP=$ac_cv_prog_STRIP
5948 if test -n "$STRIP"; then
5949 echo "$as_me:$LINENO: result: $STRIP" >&5
5950 echo "${ECHO_T}$STRIP" >&6
5951 else
5952 echo "$as_me:$LINENO: result: no" >&5
5953 echo "${ECHO_T}no" >&6
5957 if test -z "$ac_cv_prog_STRIP"; then
5958 ac_ct_STRIP=$STRIP
5959 # Extract the first word of "strip", so it can be a program name with args.
5960 set dummy strip; ac_word=$2
5961 echo "$as_me:$LINENO: checking for $ac_word" >&5
5962 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5963 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5964 echo $ECHO_N "(cached) $ECHO_C" >&6
5965 else
5966 if test -n "$ac_ct_STRIP"; then
5967 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5968 else
5969 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5970 for as_dir in $PATH
5972 IFS=$as_save_IFS
5973 test -z "$as_dir" && as_dir=.
5974 for ac_exec_ext in '' $ac_executable_extensions; do
5975 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5976 ac_cv_prog_ac_ct_STRIP="strip"
5977 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5978 break 2
5980 done
5981 done
5983 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5986 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5987 if test -n "$ac_ct_STRIP"; then
5988 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5989 echo "${ECHO_T}$ac_ct_STRIP" >&6
5990 else
5991 echo "$as_me:$LINENO: result: no" >&5
5992 echo "${ECHO_T}no" >&6
5995 STRIP=$ac_ct_STRIP
5996 else
5997 STRIP="$ac_cv_prog_STRIP"
6001 # Check for any special flags to pass to ltconfig.
6002 libtool_flags="--cache-file=$cache_file"
6003 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
6004 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
6005 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
6006 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
6007 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
6010 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6011 if test "${enable_libtool_lock+set}" = set; then
6012 enableval="$enable_libtool_lock"
6015 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
6016 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
6019 # Check whether --with-pic or --without-pic was given.
6020 if test "${with_pic+set}" = set; then
6021 withval="$with_pic"
6022 pic_mode="$withval"
6023 else
6024 pic_mode=default
6026 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
6027 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
6029 # Some flags need to be propagated to the compiler or linker for good
6030 # libtool support.
6031 case $host in
6032 *-*-irix6*)
6033 # Find out which ABI we are using.
6034 echo '#line 6034 "configure"' > conftest.$ac_ext
6035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6036 (eval $ac_compile) 2>&5
6037 ac_status=$?
6038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039 (exit $ac_status); }; then
6040 if test "$lt_cv_prog_gnu_ld" = yes; then
6041 case `/usr/bin/file conftest.$ac_objext` in
6042 *32-bit*)
6043 LD="${LD-ld} -melf32bsmip"
6045 *N32*)
6046 LD="${LD-ld} -melf32bmipn32"
6048 *64-bit*)
6049 LD="${LD-ld} -melf64bmip"
6051 esac
6052 else
6053 case `/usr/bin/file conftest.$ac_objext` in
6054 *32-bit*)
6055 LD="${LD-ld} -32"
6057 *N32*)
6058 LD="${LD-ld} -n32"
6060 *64-bit*)
6061 LD="${LD-ld} -64"
6063 esac
6066 rm -rf conftest*
6069 ia64-*-hpux*)
6070 # Find out which ABI we are using.
6071 echo 'int i;' > conftest.$ac_ext
6072 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6073 (eval $ac_compile) 2>&5
6074 ac_status=$?
6075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6076 (exit $ac_status); }; then
6077 case "`/usr/bin/file conftest.o`" in
6078 *ELF-32*)
6079 HPUX_IA64_MODE="32"
6081 *ELF-64*)
6082 HPUX_IA64_MODE="64"
6084 esac
6086 rm -rf conftest*
6089 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
6090 # Find out which ABI we are using.
6091 echo 'int i;' > conftest.$ac_ext
6092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6093 (eval $ac_compile) 2>&5
6094 ac_status=$?
6095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6096 (exit $ac_status); }; then
6097 case "`/usr/bin/file conftest.o`" in
6098 *32-bit*)
6099 case $host in
6100 x86_64-*linux*)
6101 LD="${LD-ld} -m elf_i386"
6103 ppc64-*linux*|powerpc64-*linux*)
6104 LD="${LD-ld} -m elf32ppclinux"
6106 s390x-*linux*)
6107 LD="${LD-ld} -m elf_s390"
6109 sparc64-*linux*)
6110 LD="${LD-ld} -m elf32_sparc"
6112 esac
6114 *64-bit*)
6115 case $host in
6116 x86_64-*linux*)
6117 LD="${LD-ld} -m elf_x86_64"
6119 ppc*-*linux*|powerpc*-*linux*)
6120 LD="${LD-ld} -m elf64ppc"
6122 s390*-*linux*)
6123 LD="${LD-ld} -m elf64_s390"
6125 sparc*-*linux*)
6126 LD="${LD-ld} -m elf64_sparc"
6128 esac
6130 esac
6132 rm -rf conftest*
6135 *-*-sco3.2v5*)
6136 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6137 SAVE_CFLAGS="$CFLAGS"
6138 CFLAGS="$CFLAGS -belf"
6139 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6140 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6141 if test "${lt_cv_cc_needs_belf+set}" = set; then
6142 echo $ECHO_N "(cached) $ECHO_C" >&6
6143 else
6146 ac_ext=c
6147 ac_cpp='$CPP $CPPFLAGS'
6148 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6149 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6150 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6152 if test x$gcc_no_link = xyes; then
6153 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6154 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6155 { (exit 1); exit 1; }; }
6157 cat >conftest.$ac_ext <<_ACEOF
6158 /* confdefs.h. */
6159 _ACEOF
6160 cat confdefs.h >>conftest.$ac_ext
6161 cat >>conftest.$ac_ext <<_ACEOF
6162 /* end confdefs.h. */
6165 main ()
6169 return 0;
6171 _ACEOF
6172 rm -f conftest.$ac_objext conftest$ac_exeext
6173 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6174 (eval $ac_link) 2>conftest.er1
6175 ac_status=$?
6176 grep -v '^ *+' conftest.er1 >conftest.err
6177 rm -f conftest.er1
6178 cat conftest.err >&5
6179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6180 (exit $ac_status); } &&
6181 { ac_try='test -z "$ac_c_werror_flag"
6182 || test ! -s conftest.err'
6183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6184 (eval $ac_try) 2>&5
6185 ac_status=$?
6186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6187 (exit $ac_status); }; } &&
6188 { ac_try='test -s conftest$ac_exeext'
6189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6190 (eval $ac_try) 2>&5
6191 ac_status=$?
6192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6193 (exit $ac_status); }; }; then
6194 lt_cv_cc_needs_belf=yes
6195 else
6196 echo "$as_me: failed program was:" >&5
6197 sed 's/^/| /' conftest.$ac_ext >&5
6199 lt_cv_cc_needs_belf=no
6201 rm -f conftest.err conftest.$ac_objext \
6202 conftest$ac_exeext conftest.$ac_ext
6203 ac_ext=c
6204 ac_cpp='$CPP $CPPFLAGS'
6205 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6206 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6207 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6210 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6211 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6212 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6213 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6214 CFLAGS="$SAVE_CFLAGS"
6219 esac
6222 # Save cache, so that ltconfig can load it
6223 cat >confcache <<\_ACEOF
6224 # This file is a shell script that caches the results of configure
6225 # tests run on this system so they can be shared between configure
6226 # scripts and configure runs, see configure's option --config-cache.
6227 # It is not useful on other systems. If it contains results you don't
6228 # want to keep, you may remove or edit it.
6230 # config.status only pays attention to the cache file if you give it
6231 # the --recheck option to rerun configure.
6233 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6234 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6235 # following values.
6237 _ACEOF
6239 # The following way of writing the cache mishandles newlines in values,
6240 # but we know of no workaround that is simple, portable, and efficient.
6241 # So, don't put newlines in cache variables' values.
6242 # Ultrix sh set writes to stderr and can't be redirected directly,
6243 # and sets the high bit in the cache file unless we assign to the vars.
6245 (set) 2>&1 |
6246 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6247 *ac_space=\ *)
6248 # `set' does not quote correctly, so add quotes (double-quote
6249 # substitution turns \\\\ into \\, and sed turns \\ into \).
6250 sed -n \
6251 "s/'/'\\\\''/g;
6252 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6255 # `set' quotes correctly as required by POSIX, so do not add quotes.
6256 sed -n \
6257 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6259 esac;
6261 sed '
6262 t clear
6263 : clear
6264 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6265 t end
6266 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6267 : end' >>confcache
6268 if diff $cache_file confcache >/dev/null 2>&1; then :; else
6269 if test -w $cache_file; then
6270 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6271 cat confcache >$cache_file
6272 else
6273 echo "not updating unwritable cache $cache_file"
6276 rm -f confcache
6278 # Actually configure libtool. ac_aux_dir is where install-sh is found.
6279 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
6280 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6281 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6282 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6283 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6284 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
6285 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
6286 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
6287 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
6288 echo "$as_me: error: libtool configure failed" >&2;}
6289 { (exit 1); exit 1; }; }
6291 # Reload cache, that may have been modified by ltconfig
6292 if test -r "$cache_file"; then
6293 # Some versions of bash will fail to source /dev/null (special
6294 # files actually), so we avoid doing that.
6295 if test -f "$cache_file"; then
6296 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
6297 echo "$as_me: loading cache $cache_file" >&6;}
6298 case $cache_file in
6299 [\\/]* | ?:[\\/]* ) . $cache_file;;
6300 *) . ./$cache_file;;
6301 esac
6303 else
6304 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
6305 echo "$as_me: creating cache $cache_file" >&6;}
6306 >$cache_file
6310 # This can be used to rebuild libtool when needed
6311 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
6313 # Always use our own libtool.
6314 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6316 # Redirect the config.log output again, so that the ltconfig log is not
6317 # clobbered by the next message.
6318 exec 5>>./config.log
6320 ac_ext=cc
6321 ac_cpp='$CXXCPP $CPPFLAGS'
6322 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6323 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6324 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6325 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
6326 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
6327 if test -z "$CXXCPP"; then
6328 if test "${ac_cv_prog_CXXCPP+set}" = set; then
6329 echo $ECHO_N "(cached) $ECHO_C" >&6
6330 else
6331 # Double quotes because CXXCPP needs to be expanded
6332 for CXXCPP in "$CXX -E" "/lib/cpp"
6334 ac_preproc_ok=false
6335 for ac_cxx_preproc_warn_flag in '' yes
6337 # Use a header file that comes with gcc, so configuring glibc
6338 # with a fresh cross-compiler works.
6339 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6340 # <limits.h> exists even on freestanding compilers.
6341 # On the NeXT, cc -E runs the code through the compiler's parser,
6342 # not just through cpp. "Syntax error" is here to catch this case.
6343 cat >conftest.$ac_ext <<_ACEOF
6344 /* confdefs.h. */
6345 _ACEOF
6346 cat confdefs.h >>conftest.$ac_ext
6347 cat >>conftest.$ac_ext <<_ACEOF
6348 /* end confdefs.h. */
6349 #ifdef __STDC__
6350 # include <limits.h>
6351 #else
6352 # include <assert.h>
6353 #endif
6354 Syntax error
6355 _ACEOF
6356 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6357 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6358 ac_status=$?
6359 grep -v '^ *+' conftest.er1 >conftest.err
6360 rm -f conftest.er1
6361 cat conftest.err >&5
6362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6363 (exit $ac_status); } >/dev/null; then
6364 if test -s conftest.err; then
6365 ac_cpp_err=$ac_cxx_preproc_warn_flag
6366 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6367 else
6368 ac_cpp_err=
6370 else
6371 ac_cpp_err=yes
6373 if test -z "$ac_cpp_err"; then
6375 else
6376 echo "$as_me: failed program was:" >&5
6377 sed 's/^/| /' conftest.$ac_ext >&5
6379 # Broken: fails on valid input.
6380 continue
6382 rm -f conftest.err conftest.$ac_ext
6384 # OK, works on sane cases. Now check whether non-existent headers
6385 # can be detected and how.
6386 cat >conftest.$ac_ext <<_ACEOF
6387 /* confdefs.h. */
6388 _ACEOF
6389 cat confdefs.h >>conftest.$ac_ext
6390 cat >>conftest.$ac_ext <<_ACEOF
6391 /* end confdefs.h. */
6392 #include <ac_nonexistent.h>
6393 _ACEOF
6394 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6395 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6396 ac_status=$?
6397 grep -v '^ *+' conftest.er1 >conftest.err
6398 rm -f conftest.er1
6399 cat conftest.err >&5
6400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6401 (exit $ac_status); } >/dev/null; then
6402 if test -s conftest.err; then
6403 ac_cpp_err=$ac_cxx_preproc_warn_flag
6404 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6405 else
6406 ac_cpp_err=
6408 else
6409 ac_cpp_err=yes
6411 if test -z "$ac_cpp_err"; then
6412 # Broken: success on invalid input.
6413 continue
6414 else
6415 echo "$as_me: failed program was:" >&5
6416 sed 's/^/| /' conftest.$ac_ext >&5
6418 # Passes both tests.
6419 ac_preproc_ok=:
6420 break
6422 rm -f conftest.err conftest.$ac_ext
6424 done
6425 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6426 rm -f conftest.err conftest.$ac_ext
6427 if $ac_preproc_ok; then
6428 break
6431 done
6432 ac_cv_prog_CXXCPP=$CXXCPP
6435 CXXCPP=$ac_cv_prog_CXXCPP
6436 else
6437 ac_cv_prog_CXXCPP=$CXXCPP
6439 echo "$as_me:$LINENO: result: $CXXCPP" >&5
6440 echo "${ECHO_T}$CXXCPP" >&6
6441 ac_preproc_ok=false
6442 for ac_cxx_preproc_warn_flag in '' yes
6444 # Use a header file that comes with gcc, so configuring glibc
6445 # with a fresh cross-compiler works.
6446 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6447 # <limits.h> exists even on freestanding compilers.
6448 # On the NeXT, cc -E runs the code through the compiler's parser,
6449 # not just through cpp. "Syntax error" is here to catch this case.
6450 cat >conftest.$ac_ext <<_ACEOF
6451 /* confdefs.h. */
6452 _ACEOF
6453 cat confdefs.h >>conftest.$ac_ext
6454 cat >>conftest.$ac_ext <<_ACEOF
6455 /* end confdefs.h. */
6456 #ifdef __STDC__
6457 # include <limits.h>
6458 #else
6459 # include <assert.h>
6460 #endif
6461 Syntax error
6462 _ACEOF
6463 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6464 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6465 ac_status=$?
6466 grep -v '^ *+' conftest.er1 >conftest.err
6467 rm -f conftest.er1
6468 cat conftest.err >&5
6469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6470 (exit $ac_status); } >/dev/null; then
6471 if test -s conftest.err; then
6472 ac_cpp_err=$ac_cxx_preproc_warn_flag
6473 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6474 else
6475 ac_cpp_err=
6477 else
6478 ac_cpp_err=yes
6480 if test -z "$ac_cpp_err"; then
6482 else
6483 echo "$as_me: failed program was:" >&5
6484 sed 's/^/| /' conftest.$ac_ext >&5
6486 # Broken: fails on valid input.
6487 continue
6489 rm -f conftest.err conftest.$ac_ext
6491 # OK, works on sane cases. Now check whether non-existent headers
6492 # can be detected and how.
6493 cat >conftest.$ac_ext <<_ACEOF
6494 /* confdefs.h. */
6495 _ACEOF
6496 cat confdefs.h >>conftest.$ac_ext
6497 cat >>conftest.$ac_ext <<_ACEOF
6498 /* end confdefs.h. */
6499 #include <ac_nonexistent.h>
6500 _ACEOF
6501 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6502 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6503 ac_status=$?
6504 grep -v '^ *+' conftest.er1 >conftest.err
6505 rm -f conftest.er1
6506 cat conftest.err >&5
6507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6508 (exit $ac_status); } >/dev/null; then
6509 if test -s conftest.err; then
6510 ac_cpp_err=$ac_cxx_preproc_warn_flag
6511 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6512 else
6513 ac_cpp_err=
6515 else
6516 ac_cpp_err=yes
6518 if test -z "$ac_cpp_err"; then
6519 # Broken: success on invalid input.
6520 continue
6521 else
6522 echo "$as_me: failed program was:" >&5
6523 sed 's/^/| /' conftest.$ac_ext >&5
6525 # Passes both tests.
6526 ac_preproc_ok=:
6527 break
6529 rm -f conftest.err conftest.$ac_ext
6531 done
6532 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6533 rm -f conftest.err conftest.$ac_ext
6534 if $ac_preproc_ok; then
6536 else
6537 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6538 See \`config.log' for more details." >&5
6539 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6540 See \`config.log' for more details." >&2;}
6541 { (exit 1); exit 1; }; }
6544 ac_ext=c
6545 ac_cpp='$CPP $CPPFLAGS'
6546 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6547 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6548 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6552 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-cxx.sh"
6553 lt_save_CC="$CC"
6554 lt_save_CFLAGS="$CFLAGS"
6555 AR="$AR" LTCC="$CC" CC="$CXX" CXX="$CXX" CFLAGS="$CXXFLAGS" CPPFLAGS="$CPPFLAGS" \
6556 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6557 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6558 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6559 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6560 deplibs_check_method="$deplibs_check_method" \
6561 file_magic_cmd="$file_magic_cmd" \
6562 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
6563 --build="$build" --add-tag=CXX $ac_aux_dir/ltcf-cxx.sh $host \
6564 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
6565 echo "$as_me: error: libtool tag configuration failed" >&2;}
6566 { (exit 1); exit 1; }; }
6567 CC="$lt_save_CC"
6568 CFLAGS="$lt_save_CFLAGS"
6570 # Redirect the config.log output again, so that the ltconfig log is not
6571 # clobbered by the next message.
6572 exec 5>>./config.log
6580 for ac_prog in gcj
6582 # Extract the first word of "$ac_prog", so it can be a program name with args.
6583 set dummy $ac_prog; ac_word=$2
6584 echo "$as_me:$LINENO: checking for $ac_word" >&5
6585 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6586 if test "${ac_cv_prog_GCJ+set}" = set; then
6587 echo $ECHO_N "(cached) $ECHO_C" >&6
6588 else
6589 if test -n "$GCJ"; then
6590 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
6591 else
6592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6593 for as_dir in $PATH
6595 IFS=$as_save_IFS
6596 test -z "$as_dir" && as_dir=.
6597 for ac_exec_ext in '' $ac_executable_extensions; do
6598 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6599 ac_cv_prog_GCJ="$ac_prog"
6600 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6601 break 2
6603 done
6604 done
6608 GCJ=$ac_cv_prog_GCJ
6609 if test -n "$GCJ"; then
6610 echo "$as_me:$LINENO: result: $GCJ" >&5
6611 echo "${ECHO_T}$GCJ" >&6
6612 else
6613 echo "$as_me:$LINENO: result: no" >&5
6614 echo "${ECHO_T}no" >&6
6617 test -n "$GCJ" && break
6618 done
6619 test -n "$GCJ" || GCJ="gcj"
6621 test -z "$GCJ" && { { echo "$as_me:$LINENO: error: no acceptable gcj found in \$PATH" >&5
6622 echo "$as_me: error: no acceptable gcj found in \$PATH" >&2;}
6623 { (exit 1); exit 1; }; }
6624 if test "x${GCJFLAGS-unset}" = xunset; then
6625 GCJFLAGS="-g -O2"
6629 depcc="$GCJ" am_compiler_list='gcc3 gcc'
6631 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6632 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6633 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then
6634 echo $ECHO_N "(cached) $ECHO_C" >&6
6635 else
6636 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6637 # We make a subdir and do the tests there. Otherwise we can end up
6638 # making bogus files that we don't know about and never remove. For
6639 # instance it was reported that on HP-UX the gcc test will end up
6640 # making a dummy file named `D' -- because `-MD' means `put the output
6641 # in D'.
6642 mkdir conftest.dir
6643 # Copy depcomp to subdir because otherwise we won't find it if we're
6644 # using a relative directory.
6645 cp "$am_depcomp" conftest.dir
6646 cd conftest.dir
6647 # We will build objects and dependencies in a subdirectory because
6648 # it helps to detect inapplicable dependency modes. For instance
6649 # both Tru64's cc and ICC support -MD to output dependencies as a
6650 # side effect of compilation, but ICC will put the dependencies in
6651 # the current directory while Tru64 will put them in the object
6652 # directory.
6653 mkdir sub
6655 am_cv_GCJ_dependencies_compiler_type=none
6656 if test "$am_compiler_list" = ""; then
6657 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6659 for depmode in $am_compiler_list; do
6660 # Setup a source with many dependencies, because some compilers
6661 # like to wrap large dependency lists on column 80 (with \), and
6662 # we should not choose a depcomp mode which is confused by this.
6664 # We need to recreate these files for each test, as the compiler may
6665 # overwrite some of them when testing with obscure command lines.
6666 # This happens at least with the AIX C compiler.
6667 : > sub/conftest.c
6668 for i in 1 2 3 4 5 6; do
6669 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6670 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6671 # Solaris 8's {/usr,}/bin/sh.
6672 touch sub/conftst$i.h
6673 done
6674 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6676 case $depmode in
6677 nosideeffect)
6678 # after this tag, mechanisms are not by side-effect, so they'll
6679 # only be used when explicitly requested
6680 if test "x$enable_dependency_tracking" = xyes; then
6681 continue
6682 else
6683 break
6686 none) break ;;
6687 esac
6688 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6689 # mode. It turns out that the SunPro C++ compiler does not properly
6690 # handle `-M -o', and we need to detect this.
6691 if depmode=$depmode \
6692 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6693 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6694 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
6695 >/dev/null 2>conftest.err &&
6696 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6697 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
6698 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6699 # icc doesn't choke on unknown options, it will just issue warnings
6700 # or remarks (even with -Werror). So we grep stderr for any message
6701 # that says an option was ignored or not supported.
6702 # When given -MP, icc 7.0 and 7.1 complain thusly:
6703 # icc: Command line warning: ignoring option '-M'; no argument required
6704 # The diagnosis changed in icc 8.0:
6705 # icc: Command line remark: option '-MP' not supported
6706 if (grep 'ignoring option' conftest.err ||
6707 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6708 am_cv_GCJ_dependencies_compiler_type=$depmode
6709 break
6712 done
6714 cd ..
6715 rm -rf conftest.dir
6716 else
6717 am_cv_GCJ_dependencies_compiler_type=none
6721 echo "$as_me:$LINENO: result: $am_cv_GCJ_dependencies_compiler_type" >&5
6722 echo "${ECHO_T}$am_cv_GCJ_dependencies_compiler_type" >&6
6723 GCJDEPMODE=depmode=$am_cv_GCJ_dependencies_compiler_type
6728 test "x$enable_dependency_tracking" != xno \
6729 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3; then
6730 am__fastdepGCJ_TRUE=
6731 am__fastdepGCJ_FALSE='#'
6732 else
6733 am__fastdepGCJ_TRUE='#'
6734 am__fastdepGCJ_FALSE=
6740 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-gcj.sh"
6741 lt_save_CC="$CC"
6742 lt_save_CFLAGS="$CFLAGS"
6743 AR="$AR" LTCC="$CC" CC="$GCJ" CFLAGS="$GCJFLAGS" CPPFLAGS="$CPPFLAGS" \
6744 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6745 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6746 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6747 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6748 deplibs_check_method="$deplibs_check_method" \
6749 file_magic_cmd="$file_magic_cmd" \
6750 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
6751 --build="$build" --add-tag=GCJ $ac_aux_dir/ltcf-gcj.sh $host \
6752 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
6753 echo "$as_me: error: libtool tag configuration failed" >&2;}
6754 { (exit 1); exit 1; }; }
6755 CC="$lt_save_CC"
6756 CFLAGS="$lt_save_CFLAGS"
6758 # Redirect the config.log output again, so that the ltconfig log is not
6759 # clobbered by the next message.
6760 exec 5>>./config.log
6764 if test "x$CC" != xcc; then
6765 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
6766 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
6767 else
6768 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
6769 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
6771 set dummy $CC; ac_cc=`echo $2 |
6772 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6773 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
6774 echo $ECHO_N "(cached) $ECHO_C" >&6
6775 else
6776 cat >conftest.$ac_ext <<_ACEOF
6777 /* confdefs.h. */
6778 _ACEOF
6779 cat confdefs.h >>conftest.$ac_ext
6780 cat >>conftest.$ac_ext <<_ACEOF
6781 /* end confdefs.h. */
6784 main ()
6788 return 0;
6790 _ACEOF
6791 # Make sure it works both with $CC and with simple cc.
6792 # We do the test twice because some compilers refuse to overwrite an
6793 # existing .o file with -o, though they will create one.
6794 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
6795 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6796 (eval $ac_try) 2>&5
6797 ac_status=$?
6798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6799 (exit $ac_status); } &&
6800 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6801 (eval $ac_try) 2>&5
6802 ac_status=$?
6803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6804 (exit $ac_status); };
6805 then
6806 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
6807 if test "x$CC" != xcc; then
6808 # Test first that cc exists at all.
6809 if { ac_try='cc -c conftest.$ac_ext >&5'
6810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6811 (eval $ac_try) 2>&5
6812 ac_status=$?
6813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6814 (exit $ac_status); }; }; then
6815 ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
6816 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6817 (eval $ac_try) 2>&5
6818 ac_status=$?
6819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6820 (exit $ac_status); } &&
6821 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822 (eval $ac_try) 2>&5
6823 ac_status=$?
6824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825 (exit $ac_status); };
6826 then
6827 # cc works too.
6829 else
6830 # cc exists but doesn't like -o.
6831 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6835 else
6836 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6838 rm -f conftest*
6841 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
6842 echo "$as_me:$LINENO: result: yes" >&5
6843 echo "${ECHO_T}yes" >&6
6844 else
6845 echo "$as_me:$LINENO: result: no" >&5
6846 echo "${ECHO_T}no" >&6
6848 cat >>confdefs.h <<\_ACEOF
6849 #define NO_MINUS_C_MINUS_O 1
6850 _ACEOF
6854 # FIXME: we rely on the cache variable name because
6855 # there is no other way.
6856 set dummy $CC
6857 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6858 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
6859 # Losing compiler, so override with the script.
6860 # FIXME: It is wrong to rewrite CC.
6861 # But if we don't then we get into trouble of one sort or another.
6862 # A longer-term fix would be to have automake use am__CC in this case,
6863 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6864 CC="$am_aux_dir/compile $CC"
6870 subdirs="$subdirs classpath libltdl"
6873 # The -no-testsuite modules omit the test subdir.
6876 if test -d $srcdir/testsuite; then
6877 TESTSUBDIR_TRUE=
6878 TESTSUBDIR_FALSE='#'
6879 else
6880 TESTSUBDIR_TRUE='#'
6881 TESTSUBDIR_FALSE=
6885 # Should the runtime set system properties by examining the
6886 # environment variable GCJ_PROPERTIES?
6887 # Check whether --enable-getenv-properties or --disable-getenv-properties was given.
6888 if test "${enable_getenv_properties+set}" = set; then
6889 enableval="$enable_getenv_properties"
6893 # Whether GCJ_PROPERTIES is used depends on the target.
6894 if test -z "$enable_getenv_properties"; then
6895 enable_getenv_properties=${enable_getenv_properties_default-yes}
6897 if test "$enable_getenv_properties" = no; then
6899 cat >>confdefs.h <<\_ACEOF
6900 #define DISABLE_GETENV_PROPERTIES 1
6901 _ACEOF
6905 # Whether we should use arguments to main()
6906 if test -z "$enable_main_args"; then
6907 enable_main_args=${enable_main_args_default-yes}
6909 if test "$enable_main_args" = no; then
6911 cat >>confdefs.h <<\_ACEOF
6912 #define DISABLE_MAIN_ARGS 1
6913 _ACEOF
6918 # Should we use hashtable-based synchronization?
6919 # Currently works only for Linux X86/ia64
6920 # Typically faster and more space-efficient
6921 # Check whether --enable-hash-synchronization or --disable-hash-synchronization was given.
6922 if test "${enable_hash_synchronization+set}" = set; then
6923 enableval="$enable_hash_synchronization"
6927 if test -z "$enable_hash_synchronization"; then
6928 enable_hash_synchronization=$enable_hash_synchronization_default
6932 install_ecj_jar=no
6933 ECJ_BUILD_JAR=
6934 ECJ_JAR=
6936 # Check whether --with-ecj-jar or --without-ecj-jar was given.
6937 if test "${with_ecj_jar+set}" = set; then
6938 withval="$with_ecj_jar"
6939 ECJ_JAR=$withval
6940 else
6941 if test -f $multi_basedir/ecj.jar; then
6942 ECJ_BUILD_JAR=$multi_basedir/ecj.jar
6943 ECJ_JAR='$(jardir)/ecj.jar'
6944 install_ecj_jar=yes
6951 if test "$ECJ_JAR" != ""; then
6952 BUILD_ECJ1_TRUE=
6953 BUILD_ECJ1_FALSE='#'
6954 else
6955 BUILD_ECJ1_TRUE='#'
6956 BUILD_ECJ1_FALSE=
6961 if test $install_ecj_jar = yes; then
6962 INSTALL_ECJ_JAR_TRUE=
6963 INSTALL_ECJ_JAR_FALSE='#'
6964 else
6965 INSTALL_ECJ_JAR_TRUE='#'
6966 INSTALL_ECJ_JAR_FALSE=
6971 # Check whether --with-java-home or --without-java-home was given.
6972 if test "${with_java_home+set}" = set; then
6973 withval="$with_java_home"
6974 JAVA_HOME="${withval}"
6975 else
6976 JAVA_HOME=""
6980 if test ! -z "$JAVA_HOME"; then
6981 JAVA_HOME_SET_TRUE=
6982 JAVA_HOME_SET_FALSE='#'
6983 else
6984 JAVA_HOME_SET_TRUE='#'
6985 JAVA_HOME_SET_FALSE=
6990 # What is the native OS API for MinGW?
6992 # Check whether --with-win32-nlsapi or --without-win32-nlsapi was given.
6993 if test "${with_win32_nlsapi+set}" = set; then
6994 withval="$with_win32_nlsapi"
6995 case "${withval}" in
6996 ansi) with_win32_nlsapi=ansi ;;
6997 unicows) with_win32_nlsapi=unicows ;;
6998 unicode) with_win32_nlsapi=unicode ;;
6999 *) { { echo "$as_me:$LINENO: error: Bad value ${withval} for --with-win32-nlsapi." >&5
7000 echo "$as_me: error: Bad value ${withval} for --with-win32-nlsapi." >&2;}
7001 { (exit 1); exit 1; }; } ;;
7002 esac
7003 else
7004 with_win32_nlsapi=ansi
7007 case "${with_win32_nlsapi}" in
7008 unicows | unicode)
7010 cat >>confdefs.h <<\_ACEOF
7011 #define MINGW_LIBGCJ_UNICODE 1
7012 _ACEOF
7015 esac
7017 # configure.host sets slow_pthread_self if the synchronization code should
7018 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
7019 if test "${slow_pthread_self}" = "yes"; then
7021 cat >>confdefs.h <<\_ACEOF
7022 #define SLOW_PTHREAD_SELF 1
7023 _ACEOF
7027 # Check for gc debugging. This option is handled both here and in the GC.
7028 # Check whether --enable-gc-debug or --disable-gc-debug was given.
7029 if test "${enable_gc_debug+set}" = set; then
7030 enableval="$enable_gc_debug"
7031 if test "$enable_gc_debug" = "yes"; then
7033 cat >>confdefs.h <<\_ACEOF
7034 #define LIBGCJ_GC_DEBUG 1
7035 _ACEOF
7040 # See if the user has the interpreter included.
7041 # Check whether --enable-interpreter or --disable-interpreter was given.
7042 if test "${enable_interpreter+set}" = set; then
7043 enableval="$enable_interpreter"
7044 if test "$enable_interpreter" = yes; then
7045 # This can also be set in configure.host.
7046 libgcj_interpreter=yes
7047 elif test "$enable_interpreter" = no; then
7048 libgcj_interpreter=no
7052 if test "$libgcj_interpreter" = yes; then
7054 cat >>confdefs.h <<\_ACEOF
7055 #define INTERPRETER 1
7056 _ACEOF
7059 INTERPRETER="$libgcj_interpreter"
7062 echo "$as_me:$LINENO: checking for exception model to use" >&5
7063 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
7064 ac_ext=cc
7065 ac_cpp='$CXXCPP $CPPFLAGS'
7066 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7067 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7068 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
7070 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
7071 if test "${enable_sjlj_exceptions+set}" = set; then
7072 enableval="$enable_sjlj_exceptions"
7074 else
7075 cat > conftest.$ac_ext << EOF
7076 #line 7076 "configure"
7077 struct S { ~S(); };
7078 void bar();
7079 void foo()
7081 S s;
7082 bar();
7085 old_CXXFLAGS="$CXXFLAGS"
7086 CXXFLAGS=-S
7087 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7088 (eval $ac_compile) 2>&5
7089 ac_status=$?
7090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7091 (exit $ac_status); }; then
7092 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
7093 enable_sjlj_exceptions=yes
7094 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
7095 enable_sjlj_exceptions=no
7098 CXXFLAGS="$old_CXXFLAGS"
7099 rm -f conftest*
7101 if test x$enable_sjlj_exceptions = xyes; then
7103 cat >>confdefs.h <<\_ACEOF
7104 #define SJLJ_EXCEPTIONS 1
7105 _ACEOF
7107 ac_exception_model_name=sjlj
7108 elif test x$enable_sjlj_exceptions = xno; then
7109 ac_exception_model_name="call frame"
7110 else
7111 { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
7112 echo "$as_me: error: unable to detect exception model" >&2;}
7113 { (exit 1); exit 1; }; }
7115 ac_ext=c
7116 ac_cpp='$CPP $CPPFLAGS'
7117 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7118 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7119 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7121 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
7122 echo "${ECHO_T}$ac_exception_model_name" >&6
7124 # If we are non using SJLJ exceptions, and this host does not have support
7125 # for unwinding from a signal handler, enable checked dereferences and divides.
7126 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
7127 CHECKREFSPEC=-fcheck-references
7128 DIVIDESPEC=-fuse-divide-subroutine
7129 EXCEPTIONSPEC=
7132 # See if the user wants to disable java.net. This is the mildly
7133 # ugly way that we admit that target-side configuration sucks.
7134 # Check whether --enable-java-net or --disable-java-net was given.
7135 if test "${enable_java_net+set}" = set; then
7136 enableval="$enable_java_net"
7140 # Whether java.net is built by default can depend on the target.
7141 if test -z "$enable_java_net"; then
7142 enable_java_net=${enable_java_net_default-yes}
7144 if test "$enable_java_net" = no; then
7146 cat >>confdefs.h <<\_ACEOF
7147 #define DISABLE_JAVA_NET 1
7148 _ACEOF
7152 # See if the user wants to configure without libffi. Some
7153 # architectures don't support it, and default values are set in
7154 # configure.host.
7156 # Check whether --with-libffi or --without-libffi was given.
7157 if test "${with_libffi+set}" = set; then
7158 withval="$with_libffi"
7160 else
7161 with_libffi=${with_libffi_default-yes}
7164 LIBFFI=
7165 LIBFFIINCS=
7166 if test "$with_libffi" != no; then
7168 cat >>confdefs.h <<\_ACEOF
7169 #define USE_LIBFFI 1
7170 _ACEOF
7172 LIBFFI=../libffi/libffi_convenience.la
7173 LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
7178 # See if the user wants to disable JVMPI support.
7179 # Check whether --enable-jvmpi or --disable-jvmpi was given.
7180 if test "${enable_jvmpi+set}" = set; then
7181 enableval="$enable_jvmpi"
7185 if test "$enable_jvmpi" != no; then
7187 cat >>confdefs.h <<\_ACEOF
7188 #define ENABLE_JVMPI 1
7189 _ACEOF
7193 # If the target is an eCos system, use the appropriate eCos
7194 # I/O routines.
7195 # FIXME: this should not be a local option but a global target
7196 # system; at present there is no eCos target.
7197 TARGET_ECOS=${PROCESS-"no"}
7199 # Check whether --with-ecos or --without-ecos was given.
7200 if test "${with_ecos+set}" = set; then
7201 withval="$with_ecos"
7202 TARGET_ECOS="$with_ecos"
7206 case "$TARGET_ECOS" in
7207 no) case "$host" in
7208 *mingw*)
7209 PLATFORM=Win32
7210 PLATFORMNET=Win32
7211 PLATFORMH=win32.h
7213 echo "$as_me:$LINENO: checking whether 'ld' is at least 2.13" >&5
7214 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
7215 LD_PROG=`$CC --print-prog-name=ld`
7216 LD_VERSION=`$LD_PROG --version`
7217 LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
7218 LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
7219 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
7220 LD_OK="ok"
7221 else
7222 if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
7223 LD_OK="ok"
7226 if test "x$LD_OK" != x; then
7227 echo "$as_me:$LINENO: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
7228 echo "${ECHO_T}yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
7229 else
7230 echo "$as_me:$LINENO: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
7231 echo "${ECHO_T}no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
7232 { echo "$as_me:$LINENO: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
7233 echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
7235 cat >>confdefs.h <<\_ACEOF
7236 #define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1
7237 _ACEOF
7242 PLATFORM=Posix
7243 PLATFORMNET=Posix
7244 PLATFORMH=posix.h
7246 esac
7249 PLATFORM=Ecos
7250 PLATFORMNET=NoNet
7252 cat >>confdefs.h <<\_ACEOF
7253 #define ECOS 1
7254 _ACEOF
7256 PLATFORMH=posix.h
7258 esac
7260 ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
7263 ac_ext=c
7264 ac_cpp='$CPP $CPPFLAGS'
7265 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7266 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7267 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7268 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
7269 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
7270 # On Suns, sometimes $CPP names a directory.
7271 if test -n "$CPP" && test -d "$CPP"; then
7272 CPP=
7274 if test -z "$CPP"; then
7275 if test "${ac_cv_prog_CPP+set}" = set; then
7276 echo $ECHO_N "(cached) $ECHO_C" >&6
7277 else
7278 # Double quotes because CPP needs to be expanded
7279 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7281 ac_preproc_ok=false
7282 for ac_c_preproc_warn_flag in '' yes
7284 # Use a header file that comes with gcc, so configuring glibc
7285 # with a fresh cross-compiler works.
7286 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7287 # <limits.h> exists even on freestanding compilers.
7288 # On the NeXT, cc -E runs the code through the compiler's parser,
7289 # not just through cpp. "Syntax error" is here to catch this case.
7290 cat >conftest.$ac_ext <<_ACEOF
7291 /* confdefs.h. */
7292 _ACEOF
7293 cat confdefs.h >>conftest.$ac_ext
7294 cat >>conftest.$ac_ext <<_ACEOF
7295 /* end confdefs.h. */
7296 #ifdef __STDC__
7297 # include <limits.h>
7298 #else
7299 # include <assert.h>
7300 #endif
7301 Syntax error
7302 _ACEOF
7303 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7304 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7305 ac_status=$?
7306 grep -v '^ *+' conftest.er1 >conftest.err
7307 rm -f conftest.er1
7308 cat conftest.err >&5
7309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7310 (exit $ac_status); } >/dev/null; then
7311 if test -s conftest.err; then
7312 ac_cpp_err=$ac_c_preproc_warn_flag
7313 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7314 else
7315 ac_cpp_err=
7317 else
7318 ac_cpp_err=yes
7320 if test -z "$ac_cpp_err"; then
7322 else
7323 echo "$as_me: failed program was:" >&5
7324 sed 's/^/| /' conftest.$ac_ext >&5
7326 # Broken: fails on valid input.
7327 continue
7329 rm -f conftest.err conftest.$ac_ext
7331 # OK, works on sane cases. Now check whether non-existent headers
7332 # can be detected and how.
7333 cat >conftest.$ac_ext <<_ACEOF
7334 /* confdefs.h. */
7335 _ACEOF
7336 cat confdefs.h >>conftest.$ac_ext
7337 cat >>conftest.$ac_ext <<_ACEOF
7338 /* end confdefs.h. */
7339 #include <ac_nonexistent.h>
7340 _ACEOF
7341 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7342 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7343 ac_status=$?
7344 grep -v '^ *+' conftest.er1 >conftest.err
7345 rm -f conftest.er1
7346 cat conftest.err >&5
7347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7348 (exit $ac_status); } >/dev/null; then
7349 if test -s conftest.err; then
7350 ac_cpp_err=$ac_c_preproc_warn_flag
7351 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7352 else
7353 ac_cpp_err=
7355 else
7356 ac_cpp_err=yes
7358 if test -z "$ac_cpp_err"; then
7359 # Broken: success on invalid input.
7360 continue
7361 else
7362 echo "$as_me: failed program was:" >&5
7363 sed 's/^/| /' conftest.$ac_ext >&5
7365 # Passes both tests.
7366 ac_preproc_ok=:
7367 break
7369 rm -f conftest.err conftest.$ac_ext
7371 done
7372 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7373 rm -f conftest.err conftest.$ac_ext
7374 if $ac_preproc_ok; then
7375 break
7378 done
7379 ac_cv_prog_CPP=$CPP
7382 CPP=$ac_cv_prog_CPP
7383 else
7384 ac_cv_prog_CPP=$CPP
7386 echo "$as_me:$LINENO: result: $CPP" >&5
7387 echo "${ECHO_T}$CPP" >&6
7388 ac_preproc_ok=false
7389 for ac_c_preproc_warn_flag in '' yes
7391 # Use a header file that comes with gcc, so configuring glibc
7392 # with a fresh cross-compiler works.
7393 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7394 # <limits.h> exists even on freestanding compilers.
7395 # On the NeXT, cc -E runs the code through the compiler's parser,
7396 # not just through cpp. "Syntax error" is here to catch this case.
7397 cat >conftest.$ac_ext <<_ACEOF
7398 /* confdefs.h. */
7399 _ACEOF
7400 cat confdefs.h >>conftest.$ac_ext
7401 cat >>conftest.$ac_ext <<_ACEOF
7402 /* end confdefs.h. */
7403 #ifdef __STDC__
7404 # include <limits.h>
7405 #else
7406 # include <assert.h>
7407 #endif
7408 Syntax error
7409 _ACEOF
7410 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7411 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7412 ac_status=$?
7413 grep -v '^ *+' conftest.er1 >conftest.err
7414 rm -f conftest.er1
7415 cat conftest.err >&5
7416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7417 (exit $ac_status); } >/dev/null; then
7418 if test -s conftest.err; then
7419 ac_cpp_err=$ac_c_preproc_warn_flag
7420 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7421 else
7422 ac_cpp_err=
7424 else
7425 ac_cpp_err=yes
7427 if test -z "$ac_cpp_err"; then
7429 else
7430 echo "$as_me: failed program was:" >&5
7431 sed 's/^/| /' conftest.$ac_ext >&5
7433 # Broken: fails on valid input.
7434 continue
7436 rm -f conftest.err conftest.$ac_ext
7438 # OK, works on sane cases. Now check whether non-existent headers
7439 # can be detected and how.
7440 cat >conftest.$ac_ext <<_ACEOF
7441 /* confdefs.h. */
7442 _ACEOF
7443 cat confdefs.h >>conftest.$ac_ext
7444 cat >>conftest.$ac_ext <<_ACEOF
7445 /* end confdefs.h. */
7446 #include <ac_nonexistent.h>
7447 _ACEOF
7448 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7449 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7450 ac_status=$?
7451 grep -v '^ *+' conftest.er1 >conftest.err
7452 rm -f conftest.er1
7453 cat conftest.err >&5
7454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7455 (exit $ac_status); } >/dev/null; then
7456 if test -s conftest.err; then
7457 ac_cpp_err=$ac_c_preproc_warn_flag
7458 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7459 else
7460 ac_cpp_err=
7462 else
7463 ac_cpp_err=yes
7465 if test -z "$ac_cpp_err"; then
7466 # Broken: success on invalid input.
7467 continue
7468 else
7469 echo "$as_me: failed program was:" >&5
7470 sed 's/^/| /' conftest.$ac_ext >&5
7472 # Passes both tests.
7473 ac_preproc_ok=:
7474 break
7476 rm -f conftest.err conftest.$ac_ext
7478 done
7479 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7480 rm -f conftest.err conftest.$ac_ext
7481 if $ac_preproc_ok; then
7483 else
7484 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7485 See \`config.log' for more details." >&5
7486 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7487 See \`config.log' for more details." >&2;}
7488 { (exit 1); exit 1; }; }
7491 ac_ext=c
7492 ac_cpp='$CPP $CPPFLAGS'
7493 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7494 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7495 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7498 echo "$as_me:$LINENO: checking for egrep" >&5
7499 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
7500 if test "${ac_cv_prog_egrep+set}" = set; then
7501 echo $ECHO_N "(cached) $ECHO_C" >&6
7502 else
7503 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
7504 then ac_cv_prog_egrep='grep -E'
7505 else ac_cv_prog_egrep='egrep'
7508 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
7509 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
7510 EGREP=$ac_cv_prog_egrep
7513 cat >conftest.$ac_ext <<_ACEOF
7514 /* confdefs.h. */
7515 _ACEOF
7516 cat confdefs.h >>conftest.$ac_ext
7517 cat >>conftest.$ac_ext <<_ACEOF
7518 /* end confdefs.h. */
7519 #include <stdint.h>
7521 _ACEOF
7522 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7523 $EGREP "uint32_t" >/dev/null 2>&1; then
7525 cat >>confdefs.h <<\_ACEOF
7526 #define HAVE_INT32_DEFINED 1
7527 _ACEOF
7530 rm -f conftest*
7532 cat >conftest.$ac_ext <<_ACEOF
7533 /* confdefs.h. */
7534 _ACEOF
7535 cat confdefs.h >>conftest.$ac_ext
7536 cat >>conftest.$ac_ext <<_ACEOF
7537 /* end confdefs.h. */
7538 #include <inttypes.h>
7540 _ACEOF
7541 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7542 $EGREP "uint32_t" >/dev/null 2>&1; then
7544 cat >>confdefs.h <<\_ACEOF
7545 #define HAVE_INT32_DEFINED 1
7546 _ACEOF
7549 rm -f conftest*
7551 cat >conftest.$ac_ext <<_ACEOF
7552 /* confdefs.h. */
7553 _ACEOF
7554 cat confdefs.h >>conftest.$ac_ext
7555 cat >>conftest.$ac_ext <<_ACEOF
7556 /* end confdefs.h. */
7557 #include <sys/types.h>
7559 _ACEOF
7560 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7561 $EGREP "u_int32_t" >/dev/null 2>&1; then
7563 cat >>confdefs.h <<\_ACEOF
7564 #define HAVE_BSD_INT32_DEFINED 1
7565 _ACEOF
7568 rm -f conftest*
7570 cat >conftest.$ac_ext <<_ACEOF
7571 /* confdefs.h. */
7572 _ACEOF
7573 cat confdefs.h >>conftest.$ac_ext
7574 cat >>conftest.$ac_ext <<_ACEOF
7575 /* end confdefs.h. */
7576 #include <sys/config.h>
7578 _ACEOF
7579 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7580 $EGREP "u_int32_t" >/dev/null 2>&1; then
7582 cat >>confdefs.h <<\_ACEOF
7583 #define HAVE_BSD_INT32_DEFINED 1
7584 _ACEOF
7587 rm -f conftest*
7592 if test "$PLATFORM" = Win32; then
7593 USING_WIN32_PLATFORM_TRUE=
7594 USING_WIN32_PLATFORM_FALSE='#'
7595 else
7596 USING_WIN32_PLATFORM_TRUE='#'
7597 USING_WIN32_PLATFORM_FALSE=
7602 if test "$PLATFORM" = Posix || test "$PLATFORM" = Ecos; then
7603 USING_POSIX_PLATFORM_TRUE=
7604 USING_POSIX_PLATFORM_FALSE='#'
7605 else
7606 USING_POSIX_PLATFORM_TRUE='#'
7607 USING_POSIX_PLATFORM_FALSE=
7611 case "$host" in
7612 *-darwin*) DARWIN_CRT=true ;;
7613 *) DARWIN_CRT=false ;;
7614 esac
7617 if $DARWIN_CRT; then
7618 USING_DARWIN_CRT_TRUE=
7619 USING_DARWIN_CRT_FALSE='#'
7620 else
7621 USING_DARWIN_CRT_TRUE='#'
7622 USING_DARWIN_CRT_FALSE=
7626 # These may not be defined in a non-ANS conformant embedded system.
7627 # FIXME: Should these case a runtime exception in that case?
7628 cat >conftest.$ac_ext <<_ACEOF
7629 /* confdefs.h. */
7630 _ACEOF
7631 cat confdefs.h >>conftest.$ac_ext
7632 cat >>conftest.$ac_ext <<_ACEOF
7633 /* end confdefs.h. */
7634 #include <time.h>
7636 _ACEOF
7637 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7638 $EGREP "mktime" >/dev/null 2>&1; then
7640 cat >>confdefs.h <<\_ACEOF
7641 #define HAVE_MKTIME 1
7642 _ACEOF
7645 rm -f conftest*
7647 cat >conftest.$ac_ext <<_ACEOF
7648 /* confdefs.h. */
7649 _ACEOF
7650 cat confdefs.h >>conftest.$ac_ext
7651 cat >>conftest.$ac_ext <<_ACEOF
7652 /* end confdefs.h. */
7653 #include <time.h>
7655 _ACEOF
7656 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7657 $EGREP "localtime" >/dev/null 2>&1; then
7659 cat >>confdefs.h <<\_ACEOF
7660 #define HAVE_LOCALTIME 1
7661 _ACEOF
7664 rm -f conftest*
7667 # Create the subdirectory for natFile.cc, or the attempt
7668 # to create the link will fail.
7669 test -d java || mkdir java
7670 test -d java/io || mkdir java/io
7671 test -d gnu || mkdir gnu
7672 ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
7675 # Likewise for natConcreteProcess.cc.
7676 test -d java/lang || mkdir java/lang
7677 ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
7680 # Likewise for natVMInetAddress.cc and natVMNetworkInterface.cc.
7681 test -d java/net || mkdir java/net
7682 ac_config_links="$ac_config_links java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc"
7684 ac_config_links="$ac_config_links java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc"
7687 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
7688 test -d gnu/java || mkdir gnu/java
7689 test -d gnu/java/net || mkdir gnu/java/net
7690 ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
7692 ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
7695 # Likewise for natVMPipe.cc and natVMSelector.cc.
7696 test -d gnu/java/nio || mkdir gnu/java/nio
7697 ac_config_links="$ac_config_links gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc"
7699 ac_config_links="$ac_config_links gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc"
7702 # Likewise for natFileChannelImpl.cc
7703 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
7704 ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
7707 case "${host}" in
7708 *mingw*)
7709 SYSTEMSPEC="-lgdi32 -lws2_32"
7710 if test "${with_win32_nlsapi}" = "unicows"; then
7711 SYSTEMSPEC="-lunicows $SYSTEMSPEC"
7715 SYSTEMSPEC=
7717 esac
7720 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
7724 # Check whether --with-system-zlib or --without-system-zlib was given.
7725 if test "${with_system_zlib+set}" = set; then
7726 withval="$with_system_zlib"
7729 ZLIBSPEC=
7731 ZLIBTESTSPEC=
7734 echo "$as_me:$LINENO: checking for X" >&5
7735 echo $ECHO_N "checking for X... $ECHO_C" >&6
7738 # Check whether --with-x or --without-x was given.
7739 if test "${with_x+set}" = set; then
7740 withval="$with_x"
7743 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
7744 if test "x$with_x" = xno; then
7745 # The user explicitly disabled X.
7746 have_x=disabled
7747 else
7748 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
7749 # Both variables are already set.
7750 have_x=yes
7751 else
7752 if test "${ac_cv_have_x+set}" = set; then
7753 echo $ECHO_N "(cached) $ECHO_C" >&6
7754 else
7755 # One or both of the vars are not set, and there is no cached value.
7756 ac_x_includes=no ac_x_libraries=no
7757 rm -fr conftest.dir
7758 if mkdir conftest.dir; then
7759 cd conftest.dir
7760 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
7761 cat >Imakefile <<'_ACEOF'
7762 acfindx:
7763 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
7764 _ACEOF
7765 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
7766 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
7767 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
7768 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
7769 for ac_extension in a so sl; do
7770 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
7771 test -f $ac_im_libdir/libX11.$ac_extension; then
7772 ac_im_usrlibdir=$ac_im_libdir; break
7774 done
7775 # Screen out bogus values from the imake configuration. They are
7776 # bogus both because they are the default anyway, and because
7777 # using them would break gcc on systems where it needs fixed includes.
7778 case $ac_im_incroot in
7779 /usr/include) ;;
7780 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
7781 esac
7782 case $ac_im_usrlibdir in
7783 /usr/lib | /lib) ;;
7784 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
7785 esac
7787 cd ..
7788 rm -fr conftest.dir
7791 # Standard set of common directories for X headers.
7792 # Check X11 before X11Rn because it is often a symlink to the current release.
7793 ac_x_header_dirs='
7794 /usr/X11/include
7795 /usr/X11R6/include
7796 /usr/X11R5/include
7797 /usr/X11R4/include
7799 /usr/include/X11
7800 /usr/include/X11R6
7801 /usr/include/X11R5
7802 /usr/include/X11R4
7804 /usr/local/X11/include
7805 /usr/local/X11R6/include
7806 /usr/local/X11R5/include
7807 /usr/local/X11R4/include
7809 /usr/local/include/X11
7810 /usr/local/include/X11R6
7811 /usr/local/include/X11R5
7812 /usr/local/include/X11R4
7814 /usr/X386/include
7815 /usr/x386/include
7816 /usr/XFree86/include/X11
7818 /usr/include
7819 /usr/local/include
7820 /usr/unsupported/include
7821 /usr/athena/include
7822 /usr/local/x11r5/include
7823 /usr/lpp/Xamples/include
7825 /usr/openwin/include
7826 /usr/openwin/share/include'
7828 if test "$ac_x_includes" = no; then
7829 # Guess where to find include files, by looking for Xlib.h.
7830 # First, try using that file with no special directory specified.
7831 cat >conftest.$ac_ext <<_ACEOF
7832 /* confdefs.h. */
7833 _ACEOF
7834 cat confdefs.h >>conftest.$ac_ext
7835 cat >>conftest.$ac_ext <<_ACEOF
7836 /* end confdefs.h. */
7837 #include <X11/Xlib.h>
7838 _ACEOF
7839 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7840 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7841 ac_status=$?
7842 grep -v '^ *+' conftest.er1 >conftest.err
7843 rm -f conftest.er1
7844 cat conftest.err >&5
7845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7846 (exit $ac_status); } >/dev/null; then
7847 if test -s conftest.err; then
7848 ac_cpp_err=$ac_c_preproc_warn_flag
7849 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7850 else
7851 ac_cpp_err=
7853 else
7854 ac_cpp_err=yes
7856 if test -z "$ac_cpp_err"; then
7857 # We can compile using X headers with no special include directory.
7858 ac_x_includes=
7859 else
7860 echo "$as_me: failed program was:" >&5
7861 sed 's/^/| /' conftest.$ac_ext >&5
7863 for ac_dir in $ac_x_header_dirs; do
7864 if test -r "$ac_dir/X11/Xlib.h"; then
7865 ac_x_includes=$ac_dir
7866 break
7868 done
7870 rm -f conftest.err conftest.$ac_ext
7871 fi # $ac_x_includes = no
7873 if test "$ac_x_libraries" = no; then
7874 # Check for the libraries.
7875 # See if we find them without any special options.
7876 # Don't add to $LIBS permanently.
7877 ac_save_LIBS=$LIBS
7878 LIBS="-lX11 $LIBS"
7879 if test x$gcc_no_link = xyes; then
7880 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7881 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7882 { (exit 1); exit 1; }; }
7884 cat >conftest.$ac_ext <<_ACEOF
7885 /* confdefs.h. */
7886 _ACEOF
7887 cat confdefs.h >>conftest.$ac_ext
7888 cat >>conftest.$ac_ext <<_ACEOF
7889 /* end confdefs.h. */
7890 #include <X11/Xlib.h>
7892 main ()
7894 XrmInitialize ()
7896 return 0;
7898 _ACEOF
7899 rm -f conftest.$ac_objext conftest$ac_exeext
7900 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7901 (eval $ac_link) 2>conftest.er1
7902 ac_status=$?
7903 grep -v '^ *+' conftest.er1 >conftest.err
7904 rm -f conftest.er1
7905 cat conftest.err >&5
7906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7907 (exit $ac_status); } &&
7908 { ac_try='test -z "$ac_c_werror_flag"
7909 || test ! -s conftest.err'
7910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7911 (eval $ac_try) 2>&5
7912 ac_status=$?
7913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7914 (exit $ac_status); }; } &&
7915 { ac_try='test -s conftest$ac_exeext'
7916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7917 (eval $ac_try) 2>&5
7918 ac_status=$?
7919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7920 (exit $ac_status); }; }; then
7921 LIBS=$ac_save_LIBS
7922 # We can link X programs with no special library path.
7923 ac_x_libraries=
7924 else
7925 echo "$as_me: failed program was:" >&5
7926 sed 's/^/| /' conftest.$ac_ext >&5
7928 LIBS=$ac_save_LIBS
7929 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
7931 # Don't even attempt the hair of trying to link an X program!
7932 for ac_extension in a so sl; do
7933 if test -r $ac_dir/libXt.$ac_extension; then
7934 ac_x_libraries=$ac_dir
7935 break 2
7937 done
7938 done
7940 rm -f conftest.err conftest.$ac_objext \
7941 conftest$ac_exeext conftest.$ac_ext
7942 fi # $ac_x_libraries = no
7944 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
7945 # Didn't find X anywhere. Cache the known absence of X.
7946 ac_cv_have_x="have_x=no"
7947 else
7948 # Record where we found X for the cache.
7949 ac_cv_have_x="have_x=yes \
7950 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
7955 eval "$ac_cv_have_x"
7956 fi # $with_x != no
7958 if test "$have_x" != yes; then
7959 echo "$as_me:$LINENO: result: $have_x" >&5
7960 echo "${ECHO_T}$have_x" >&6
7961 no_x=yes
7962 else
7963 # If each of the values was on the command line, it overrides each guess.
7964 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
7965 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
7966 # Update the cache value to reflect the command line values.
7967 ac_cv_have_x="have_x=yes \
7968 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
7969 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
7970 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
7973 if test "$no_x" = yes; then
7974 # Not all programs may use this symbol, but it does not hurt to define it.
7976 cat >>confdefs.h <<\_ACEOF
7977 #define X_DISPLAY_MISSING 1
7978 _ACEOF
7980 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
7981 else
7982 if test -n "$x_includes"; then
7983 X_CFLAGS="$X_CFLAGS -I$x_includes"
7986 # It would also be nice to do this for all -L options, not just this one.
7987 if test -n "$x_libraries"; then
7988 X_LIBS="$X_LIBS -L$x_libraries"
7989 # For Solaris; some versions of Sun CC require a space after -R and
7990 # others require no space. Words are not sufficient . . . .
7991 case `(uname -sr) 2>/dev/null` in
7992 "SunOS 5"*)
7993 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
7994 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
7995 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
7996 if test x$gcc_no_link = xyes; then
7997 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7998 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7999 { (exit 1); exit 1; }; }
8001 cat >conftest.$ac_ext <<_ACEOF
8002 /* confdefs.h. */
8003 _ACEOF
8004 cat confdefs.h >>conftest.$ac_ext
8005 cat >>conftest.$ac_ext <<_ACEOF
8006 /* end confdefs.h. */
8009 main ()
8013 return 0;
8015 _ACEOF
8016 rm -f conftest.$ac_objext conftest$ac_exeext
8017 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8018 (eval $ac_link) 2>conftest.er1
8019 ac_status=$?
8020 grep -v '^ *+' conftest.er1 >conftest.err
8021 rm -f conftest.er1
8022 cat conftest.err >&5
8023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8024 (exit $ac_status); } &&
8025 { ac_try='test -z "$ac_c_werror_flag"
8026 || test ! -s conftest.err'
8027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8028 (eval $ac_try) 2>&5
8029 ac_status=$?
8030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8031 (exit $ac_status); }; } &&
8032 { ac_try='test -s conftest$ac_exeext'
8033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8034 (eval $ac_try) 2>&5
8035 ac_status=$?
8036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8037 (exit $ac_status); }; }; then
8038 ac_R_nospace=yes
8039 else
8040 echo "$as_me: failed program was:" >&5
8041 sed 's/^/| /' conftest.$ac_ext >&5
8043 ac_R_nospace=no
8045 rm -f conftest.err conftest.$ac_objext \
8046 conftest$ac_exeext conftest.$ac_ext
8047 if test $ac_R_nospace = yes; then
8048 echo "$as_me:$LINENO: result: no" >&5
8049 echo "${ECHO_T}no" >&6
8050 X_LIBS="$X_LIBS -R$x_libraries"
8051 else
8052 LIBS="$ac_xsave_LIBS -R $x_libraries"
8053 if test x$gcc_no_link = xyes; then
8054 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8055 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8056 { (exit 1); exit 1; }; }
8058 cat >conftest.$ac_ext <<_ACEOF
8059 /* confdefs.h. */
8060 _ACEOF
8061 cat confdefs.h >>conftest.$ac_ext
8062 cat >>conftest.$ac_ext <<_ACEOF
8063 /* end confdefs.h. */
8066 main ()
8070 return 0;
8072 _ACEOF
8073 rm -f conftest.$ac_objext conftest$ac_exeext
8074 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8075 (eval $ac_link) 2>conftest.er1
8076 ac_status=$?
8077 grep -v '^ *+' conftest.er1 >conftest.err
8078 rm -f conftest.er1
8079 cat conftest.err >&5
8080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8081 (exit $ac_status); } &&
8082 { ac_try='test -z "$ac_c_werror_flag"
8083 || test ! -s conftest.err'
8084 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8085 (eval $ac_try) 2>&5
8086 ac_status=$?
8087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8088 (exit $ac_status); }; } &&
8089 { ac_try='test -s conftest$ac_exeext'
8090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8091 (eval $ac_try) 2>&5
8092 ac_status=$?
8093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8094 (exit $ac_status); }; }; then
8095 ac_R_space=yes
8096 else
8097 echo "$as_me: failed program was:" >&5
8098 sed 's/^/| /' conftest.$ac_ext >&5
8100 ac_R_space=no
8102 rm -f conftest.err conftest.$ac_objext \
8103 conftest$ac_exeext conftest.$ac_ext
8104 if test $ac_R_space = yes; then
8105 echo "$as_me:$LINENO: result: yes" >&5
8106 echo "${ECHO_T}yes" >&6
8107 X_LIBS="$X_LIBS -R $x_libraries"
8108 else
8109 echo "$as_me:$LINENO: result: neither works" >&5
8110 echo "${ECHO_T}neither works" >&6
8113 LIBS=$ac_xsave_LIBS
8114 esac
8117 # Check for system-dependent libraries X programs must link with.
8118 # Do this before checking for the system-independent R6 libraries
8119 # (-lICE), since we may need -lsocket or whatever for X linking.
8121 if test "$ISC" = yes; then
8122 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
8123 else
8124 # Martyn Johnson says this is needed for Ultrix, if the X
8125 # libraries were built with DECnet support. And Karl Berry says
8126 # the Alpha needs dnet_stub (dnet does not exist).
8127 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
8128 if test x$gcc_no_link = xyes; then
8129 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8130 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8131 { (exit 1); exit 1; }; }
8133 cat >conftest.$ac_ext <<_ACEOF
8134 /* confdefs.h. */
8135 _ACEOF
8136 cat confdefs.h >>conftest.$ac_ext
8137 cat >>conftest.$ac_ext <<_ACEOF
8138 /* end confdefs.h. */
8140 /* Override any gcc2 internal prototype to avoid an error. */
8141 #ifdef __cplusplus
8142 extern "C"
8143 #endif
8144 /* We use char because int might match the return type of a gcc2
8145 builtin and then its argument prototype would still apply. */
8146 char XOpenDisplay ();
8148 main ()
8150 XOpenDisplay ();
8152 return 0;
8154 _ACEOF
8155 rm -f conftest.$ac_objext conftest$ac_exeext
8156 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8157 (eval $ac_link) 2>conftest.er1
8158 ac_status=$?
8159 grep -v '^ *+' conftest.er1 >conftest.err
8160 rm -f conftest.er1
8161 cat conftest.err >&5
8162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8163 (exit $ac_status); } &&
8164 { ac_try='test -z "$ac_c_werror_flag"
8165 || test ! -s conftest.err'
8166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8167 (eval $ac_try) 2>&5
8168 ac_status=$?
8169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8170 (exit $ac_status); }; } &&
8171 { ac_try='test -s conftest$ac_exeext'
8172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8173 (eval $ac_try) 2>&5
8174 ac_status=$?
8175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8176 (exit $ac_status); }; }; then
8178 else
8179 echo "$as_me: failed program was:" >&5
8180 sed 's/^/| /' conftest.$ac_ext >&5
8182 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
8183 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
8184 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
8185 echo $ECHO_N "(cached) $ECHO_C" >&6
8186 else
8187 ac_check_lib_save_LIBS=$LIBS
8188 LIBS="-ldnet $LIBS"
8189 if test x$gcc_no_link = xyes; then
8190 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8191 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8192 { (exit 1); exit 1; }; }
8194 cat >conftest.$ac_ext <<_ACEOF
8195 /* confdefs.h. */
8196 _ACEOF
8197 cat confdefs.h >>conftest.$ac_ext
8198 cat >>conftest.$ac_ext <<_ACEOF
8199 /* end confdefs.h. */
8201 /* Override any gcc2 internal prototype to avoid an error. */
8202 #ifdef __cplusplus
8203 extern "C"
8204 #endif
8205 /* We use char because int might match the return type of a gcc2
8206 builtin and then its argument prototype would still apply. */
8207 char dnet_ntoa ();
8209 main ()
8211 dnet_ntoa ();
8213 return 0;
8215 _ACEOF
8216 rm -f conftest.$ac_objext conftest$ac_exeext
8217 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8218 (eval $ac_link) 2>conftest.er1
8219 ac_status=$?
8220 grep -v '^ *+' conftest.er1 >conftest.err
8221 rm -f conftest.er1
8222 cat conftest.err >&5
8223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8224 (exit $ac_status); } &&
8225 { ac_try='test -z "$ac_c_werror_flag"
8226 || test ! -s conftest.err'
8227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8228 (eval $ac_try) 2>&5
8229 ac_status=$?
8230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8231 (exit $ac_status); }; } &&
8232 { ac_try='test -s conftest$ac_exeext'
8233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8234 (eval $ac_try) 2>&5
8235 ac_status=$?
8236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8237 (exit $ac_status); }; }; then
8238 ac_cv_lib_dnet_dnet_ntoa=yes
8239 else
8240 echo "$as_me: failed program was:" >&5
8241 sed 's/^/| /' conftest.$ac_ext >&5
8243 ac_cv_lib_dnet_dnet_ntoa=no
8245 rm -f conftest.err conftest.$ac_objext \
8246 conftest$ac_exeext conftest.$ac_ext
8247 LIBS=$ac_check_lib_save_LIBS
8249 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
8250 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
8251 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
8252 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
8255 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
8256 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
8257 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
8258 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
8259 echo $ECHO_N "(cached) $ECHO_C" >&6
8260 else
8261 ac_check_lib_save_LIBS=$LIBS
8262 LIBS="-ldnet_stub $LIBS"
8263 if test x$gcc_no_link = xyes; then
8264 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8265 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8266 { (exit 1); exit 1; }; }
8268 cat >conftest.$ac_ext <<_ACEOF
8269 /* confdefs.h. */
8270 _ACEOF
8271 cat confdefs.h >>conftest.$ac_ext
8272 cat >>conftest.$ac_ext <<_ACEOF
8273 /* end confdefs.h. */
8275 /* Override any gcc2 internal prototype to avoid an error. */
8276 #ifdef __cplusplus
8277 extern "C"
8278 #endif
8279 /* We use char because int might match the return type of a gcc2
8280 builtin and then its argument prototype would still apply. */
8281 char dnet_ntoa ();
8283 main ()
8285 dnet_ntoa ();
8287 return 0;
8289 _ACEOF
8290 rm -f conftest.$ac_objext conftest$ac_exeext
8291 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8292 (eval $ac_link) 2>conftest.er1
8293 ac_status=$?
8294 grep -v '^ *+' conftest.er1 >conftest.err
8295 rm -f conftest.er1
8296 cat conftest.err >&5
8297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8298 (exit $ac_status); } &&
8299 { ac_try='test -z "$ac_c_werror_flag"
8300 || test ! -s conftest.err'
8301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8302 (eval $ac_try) 2>&5
8303 ac_status=$?
8304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8305 (exit $ac_status); }; } &&
8306 { ac_try='test -s conftest$ac_exeext'
8307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8308 (eval $ac_try) 2>&5
8309 ac_status=$?
8310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8311 (exit $ac_status); }; }; then
8312 ac_cv_lib_dnet_stub_dnet_ntoa=yes
8313 else
8314 echo "$as_me: failed program was:" >&5
8315 sed 's/^/| /' conftest.$ac_ext >&5
8317 ac_cv_lib_dnet_stub_dnet_ntoa=no
8319 rm -f conftest.err conftest.$ac_objext \
8320 conftest$ac_exeext conftest.$ac_ext
8321 LIBS=$ac_check_lib_save_LIBS
8323 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
8324 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
8325 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
8326 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
8331 rm -f conftest.err conftest.$ac_objext \
8332 conftest$ac_exeext conftest.$ac_ext
8333 LIBS="$ac_xsave_LIBS"
8335 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
8336 # to get the SysV transport functions.
8337 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
8338 # needs -lnsl.
8339 # The nsl library prevents programs from opening the X display
8340 # on Irix 5.2, according to T.E. Dickey.
8341 # The functions gethostbyname, getservbyname, and inet_addr are
8342 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
8343 echo "$as_me:$LINENO: checking for gethostbyname" >&5
8344 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
8345 if test "${ac_cv_func_gethostbyname+set}" = set; then
8346 echo $ECHO_N "(cached) $ECHO_C" >&6
8347 else
8348 if test x$gcc_no_link = xyes; then
8349 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8350 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8351 { (exit 1); exit 1; }; }
8353 cat >conftest.$ac_ext <<_ACEOF
8354 /* confdefs.h. */
8355 _ACEOF
8356 cat confdefs.h >>conftest.$ac_ext
8357 cat >>conftest.$ac_ext <<_ACEOF
8358 /* end confdefs.h. */
8359 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
8360 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8361 #define gethostbyname innocuous_gethostbyname
8363 /* System header to define __stub macros and hopefully few prototypes,
8364 which can conflict with char gethostbyname (); below.
8365 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8366 <limits.h> exists even on freestanding compilers. */
8368 #ifdef __STDC__
8369 # include <limits.h>
8370 #else
8371 # include <assert.h>
8372 #endif
8374 #undef gethostbyname
8376 /* Override any gcc2 internal prototype to avoid an error. */
8377 #ifdef __cplusplus
8378 extern "C"
8380 #endif
8381 /* We use char because int might match the return type of a gcc2
8382 builtin and then its argument prototype would still apply. */
8383 char gethostbyname ();
8384 /* The GNU C library defines this for functions which it implements
8385 to always fail with ENOSYS. Some functions are actually named
8386 something starting with __ and the normal name is an alias. */
8387 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
8388 choke me
8389 #else
8390 char (*f) () = gethostbyname;
8391 #endif
8392 #ifdef __cplusplus
8394 #endif
8397 main ()
8399 return f != gethostbyname;
8401 return 0;
8403 _ACEOF
8404 rm -f conftest.$ac_objext conftest$ac_exeext
8405 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8406 (eval $ac_link) 2>conftest.er1
8407 ac_status=$?
8408 grep -v '^ *+' conftest.er1 >conftest.err
8409 rm -f conftest.er1
8410 cat conftest.err >&5
8411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8412 (exit $ac_status); } &&
8413 { ac_try='test -z "$ac_c_werror_flag"
8414 || test ! -s conftest.err'
8415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8416 (eval $ac_try) 2>&5
8417 ac_status=$?
8418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8419 (exit $ac_status); }; } &&
8420 { ac_try='test -s conftest$ac_exeext'
8421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8422 (eval $ac_try) 2>&5
8423 ac_status=$?
8424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425 (exit $ac_status); }; }; then
8426 ac_cv_func_gethostbyname=yes
8427 else
8428 echo "$as_me: failed program was:" >&5
8429 sed 's/^/| /' conftest.$ac_ext >&5
8431 ac_cv_func_gethostbyname=no
8433 rm -f conftest.err conftest.$ac_objext \
8434 conftest$ac_exeext conftest.$ac_ext
8436 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
8437 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
8439 if test $ac_cv_func_gethostbyname = no; then
8440 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
8441 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
8442 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
8443 echo $ECHO_N "(cached) $ECHO_C" >&6
8444 else
8445 ac_check_lib_save_LIBS=$LIBS
8446 LIBS="-lnsl $LIBS"
8447 if test x$gcc_no_link = xyes; then
8448 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8449 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8450 { (exit 1); exit 1; }; }
8452 cat >conftest.$ac_ext <<_ACEOF
8453 /* confdefs.h. */
8454 _ACEOF
8455 cat confdefs.h >>conftest.$ac_ext
8456 cat >>conftest.$ac_ext <<_ACEOF
8457 /* end confdefs.h. */
8459 /* Override any gcc2 internal prototype to avoid an error. */
8460 #ifdef __cplusplus
8461 extern "C"
8462 #endif
8463 /* We use char because int might match the return type of a gcc2
8464 builtin and then its argument prototype would still apply. */
8465 char gethostbyname ();
8467 main ()
8469 gethostbyname ();
8471 return 0;
8473 _ACEOF
8474 rm -f conftest.$ac_objext conftest$ac_exeext
8475 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8476 (eval $ac_link) 2>conftest.er1
8477 ac_status=$?
8478 grep -v '^ *+' conftest.er1 >conftest.err
8479 rm -f conftest.er1
8480 cat conftest.err >&5
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); } &&
8483 { ac_try='test -z "$ac_c_werror_flag"
8484 || test ! -s conftest.err'
8485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8486 (eval $ac_try) 2>&5
8487 ac_status=$?
8488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8489 (exit $ac_status); }; } &&
8490 { ac_try='test -s conftest$ac_exeext'
8491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8492 (eval $ac_try) 2>&5
8493 ac_status=$?
8494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8495 (exit $ac_status); }; }; then
8496 ac_cv_lib_nsl_gethostbyname=yes
8497 else
8498 echo "$as_me: failed program was:" >&5
8499 sed 's/^/| /' conftest.$ac_ext >&5
8501 ac_cv_lib_nsl_gethostbyname=no
8503 rm -f conftest.err conftest.$ac_objext \
8504 conftest$ac_exeext conftest.$ac_ext
8505 LIBS=$ac_check_lib_save_LIBS
8507 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
8508 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
8509 if test $ac_cv_lib_nsl_gethostbyname = yes; then
8510 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
8513 if test $ac_cv_lib_nsl_gethostbyname = no; then
8514 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
8515 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
8516 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
8517 echo $ECHO_N "(cached) $ECHO_C" >&6
8518 else
8519 ac_check_lib_save_LIBS=$LIBS
8520 LIBS="-lbsd $LIBS"
8521 if test x$gcc_no_link = xyes; then
8522 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8523 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8524 { (exit 1); exit 1; }; }
8526 cat >conftest.$ac_ext <<_ACEOF
8527 /* confdefs.h. */
8528 _ACEOF
8529 cat confdefs.h >>conftest.$ac_ext
8530 cat >>conftest.$ac_ext <<_ACEOF
8531 /* end confdefs.h. */
8533 /* Override any gcc2 internal prototype to avoid an error. */
8534 #ifdef __cplusplus
8535 extern "C"
8536 #endif
8537 /* We use char because int might match the return type of a gcc2
8538 builtin and then its argument prototype would still apply. */
8539 char gethostbyname ();
8541 main ()
8543 gethostbyname ();
8545 return 0;
8547 _ACEOF
8548 rm -f conftest.$ac_objext conftest$ac_exeext
8549 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8550 (eval $ac_link) 2>conftest.er1
8551 ac_status=$?
8552 grep -v '^ *+' conftest.er1 >conftest.err
8553 rm -f conftest.er1
8554 cat conftest.err >&5
8555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8556 (exit $ac_status); } &&
8557 { ac_try='test -z "$ac_c_werror_flag"
8558 || test ! -s conftest.err'
8559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8560 (eval $ac_try) 2>&5
8561 ac_status=$?
8562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8563 (exit $ac_status); }; } &&
8564 { ac_try='test -s conftest$ac_exeext'
8565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8566 (eval $ac_try) 2>&5
8567 ac_status=$?
8568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8569 (exit $ac_status); }; }; then
8570 ac_cv_lib_bsd_gethostbyname=yes
8571 else
8572 echo "$as_me: failed program was:" >&5
8573 sed 's/^/| /' conftest.$ac_ext >&5
8575 ac_cv_lib_bsd_gethostbyname=no
8577 rm -f conftest.err conftest.$ac_objext \
8578 conftest$ac_exeext conftest.$ac_ext
8579 LIBS=$ac_check_lib_save_LIBS
8581 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
8582 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
8583 if test $ac_cv_lib_bsd_gethostbyname = yes; then
8584 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
8590 # lieder@skyler.mavd.honeywell.com says without -lsocket,
8591 # socket/setsockopt and other routines are undefined under SCO ODT
8592 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
8593 # on later versions), says Simon Leinen: it contains gethostby*
8594 # variants that don't use the name server (or something). -lsocket
8595 # must be given before -lnsl if both are needed. We assume that
8596 # if connect needs -lnsl, so does gethostbyname.
8597 echo "$as_me:$LINENO: checking for connect" >&5
8598 echo $ECHO_N "checking for connect... $ECHO_C" >&6
8599 if test "${ac_cv_func_connect+set}" = set; then
8600 echo $ECHO_N "(cached) $ECHO_C" >&6
8601 else
8602 if test x$gcc_no_link = xyes; then
8603 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8604 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8605 { (exit 1); exit 1; }; }
8607 cat >conftest.$ac_ext <<_ACEOF
8608 /* confdefs.h. */
8609 _ACEOF
8610 cat confdefs.h >>conftest.$ac_ext
8611 cat >>conftest.$ac_ext <<_ACEOF
8612 /* end confdefs.h. */
8613 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
8614 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8615 #define connect innocuous_connect
8617 /* System header to define __stub macros and hopefully few prototypes,
8618 which can conflict with char connect (); below.
8619 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8620 <limits.h> exists even on freestanding compilers. */
8622 #ifdef __STDC__
8623 # include <limits.h>
8624 #else
8625 # include <assert.h>
8626 #endif
8628 #undef connect
8630 /* Override any gcc2 internal prototype to avoid an error. */
8631 #ifdef __cplusplus
8632 extern "C"
8634 #endif
8635 /* We use char because int might match the return type of a gcc2
8636 builtin and then its argument prototype would still apply. */
8637 char connect ();
8638 /* The GNU C library defines this for functions which it implements
8639 to always fail with ENOSYS. Some functions are actually named
8640 something starting with __ and the normal name is an alias. */
8641 #if defined (__stub_connect) || defined (__stub___connect)
8642 choke me
8643 #else
8644 char (*f) () = connect;
8645 #endif
8646 #ifdef __cplusplus
8648 #endif
8651 main ()
8653 return f != connect;
8655 return 0;
8657 _ACEOF
8658 rm -f conftest.$ac_objext conftest$ac_exeext
8659 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8660 (eval $ac_link) 2>conftest.er1
8661 ac_status=$?
8662 grep -v '^ *+' conftest.er1 >conftest.err
8663 rm -f conftest.er1
8664 cat conftest.err >&5
8665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8666 (exit $ac_status); } &&
8667 { ac_try='test -z "$ac_c_werror_flag"
8668 || test ! -s conftest.err'
8669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8670 (eval $ac_try) 2>&5
8671 ac_status=$?
8672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8673 (exit $ac_status); }; } &&
8674 { ac_try='test -s conftest$ac_exeext'
8675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8676 (eval $ac_try) 2>&5
8677 ac_status=$?
8678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8679 (exit $ac_status); }; }; then
8680 ac_cv_func_connect=yes
8681 else
8682 echo "$as_me: failed program was:" >&5
8683 sed 's/^/| /' conftest.$ac_ext >&5
8685 ac_cv_func_connect=no
8687 rm -f conftest.err conftest.$ac_objext \
8688 conftest$ac_exeext conftest.$ac_ext
8690 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
8691 echo "${ECHO_T}$ac_cv_func_connect" >&6
8693 if test $ac_cv_func_connect = no; then
8694 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
8695 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
8696 if test "${ac_cv_lib_socket_connect+set}" = set; then
8697 echo $ECHO_N "(cached) $ECHO_C" >&6
8698 else
8699 ac_check_lib_save_LIBS=$LIBS
8700 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
8701 if test x$gcc_no_link = xyes; then
8702 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8703 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8704 { (exit 1); exit 1; }; }
8706 cat >conftest.$ac_ext <<_ACEOF
8707 /* confdefs.h. */
8708 _ACEOF
8709 cat confdefs.h >>conftest.$ac_ext
8710 cat >>conftest.$ac_ext <<_ACEOF
8711 /* end confdefs.h. */
8713 /* Override any gcc2 internal prototype to avoid an error. */
8714 #ifdef __cplusplus
8715 extern "C"
8716 #endif
8717 /* We use char because int might match the return type of a gcc2
8718 builtin and then its argument prototype would still apply. */
8719 char connect ();
8721 main ()
8723 connect ();
8725 return 0;
8727 _ACEOF
8728 rm -f conftest.$ac_objext conftest$ac_exeext
8729 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8730 (eval $ac_link) 2>conftest.er1
8731 ac_status=$?
8732 grep -v '^ *+' conftest.er1 >conftest.err
8733 rm -f conftest.er1
8734 cat conftest.err >&5
8735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8736 (exit $ac_status); } &&
8737 { ac_try='test -z "$ac_c_werror_flag"
8738 || test ! -s conftest.err'
8739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8740 (eval $ac_try) 2>&5
8741 ac_status=$?
8742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8743 (exit $ac_status); }; } &&
8744 { ac_try='test -s conftest$ac_exeext'
8745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8746 (eval $ac_try) 2>&5
8747 ac_status=$?
8748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8749 (exit $ac_status); }; }; then
8750 ac_cv_lib_socket_connect=yes
8751 else
8752 echo "$as_me: failed program was:" >&5
8753 sed 's/^/| /' conftest.$ac_ext >&5
8755 ac_cv_lib_socket_connect=no
8757 rm -f conftest.err conftest.$ac_objext \
8758 conftest$ac_exeext conftest.$ac_ext
8759 LIBS=$ac_check_lib_save_LIBS
8761 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
8762 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
8763 if test $ac_cv_lib_socket_connect = yes; then
8764 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
8769 # Guillermo Gomez says -lposix is necessary on A/UX.
8770 echo "$as_me:$LINENO: checking for remove" >&5
8771 echo $ECHO_N "checking for remove... $ECHO_C" >&6
8772 if test "${ac_cv_func_remove+set}" = set; then
8773 echo $ECHO_N "(cached) $ECHO_C" >&6
8774 else
8775 if test x$gcc_no_link = xyes; then
8776 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8777 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8778 { (exit 1); exit 1; }; }
8780 cat >conftest.$ac_ext <<_ACEOF
8781 /* confdefs.h. */
8782 _ACEOF
8783 cat confdefs.h >>conftest.$ac_ext
8784 cat >>conftest.$ac_ext <<_ACEOF
8785 /* end confdefs.h. */
8786 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
8787 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8788 #define remove innocuous_remove
8790 /* System header to define __stub macros and hopefully few prototypes,
8791 which can conflict with char remove (); below.
8792 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8793 <limits.h> exists even on freestanding compilers. */
8795 #ifdef __STDC__
8796 # include <limits.h>
8797 #else
8798 # include <assert.h>
8799 #endif
8801 #undef remove
8803 /* Override any gcc2 internal prototype to avoid an error. */
8804 #ifdef __cplusplus
8805 extern "C"
8807 #endif
8808 /* We use char because int might match the return type of a gcc2
8809 builtin and then its argument prototype would still apply. */
8810 char remove ();
8811 /* The GNU C library defines this for functions which it implements
8812 to always fail with ENOSYS. Some functions are actually named
8813 something starting with __ and the normal name is an alias. */
8814 #if defined (__stub_remove) || defined (__stub___remove)
8815 choke me
8816 #else
8817 char (*f) () = remove;
8818 #endif
8819 #ifdef __cplusplus
8821 #endif
8824 main ()
8826 return f != remove;
8828 return 0;
8830 _ACEOF
8831 rm -f conftest.$ac_objext conftest$ac_exeext
8832 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8833 (eval $ac_link) 2>conftest.er1
8834 ac_status=$?
8835 grep -v '^ *+' conftest.er1 >conftest.err
8836 rm -f conftest.er1
8837 cat conftest.err >&5
8838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8839 (exit $ac_status); } &&
8840 { ac_try='test -z "$ac_c_werror_flag"
8841 || test ! -s conftest.err'
8842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8843 (eval $ac_try) 2>&5
8844 ac_status=$?
8845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8846 (exit $ac_status); }; } &&
8847 { ac_try='test -s conftest$ac_exeext'
8848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8849 (eval $ac_try) 2>&5
8850 ac_status=$?
8851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852 (exit $ac_status); }; }; then
8853 ac_cv_func_remove=yes
8854 else
8855 echo "$as_me: failed program was:" >&5
8856 sed 's/^/| /' conftest.$ac_ext >&5
8858 ac_cv_func_remove=no
8860 rm -f conftest.err conftest.$ac_objext \
8861 conftest$ac_exeext conftest.$ac_ext
8863 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
8864 echo "${ECHO_T}$ac_cv_func_remove" >&6
8866 if test $ac_cv_func_remove = no; then
8867 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
8868 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
8869 if test "${ac_cv_lib_posix_remove+set}" = set; then
8870 echo $ECHO_N "(cached) $ECHO_C" >&6
8871 else
8872 ac_check_lib_save_LIBS=$LIBS
8873 LIBS="-lposix $LIBS"
8874 if test x$gcc_no_link = xyes; then
8875 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8876 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8877 { (exit 1); exit 1; }; }
8879 cat >conftest.$ac_ext <<_ACEOF
8880 /* confdefs.h. */
8881 _ACEOF
8882 cat confdefs.h >>conftest.$ac_ext
8883 cat >>conftest.$ac_ext <<_ACEOF
8884 /* end confdefs.h. */
8886 /* Override any gcc2 internal prototype to avoid an error. */
8887 #ifdef __cplusplus
8888 extern "C"
8889 #endif
8890 /* We use char because int might match the return type of a gcc2
8891 builtin and then its argument prototype would still apply. */
8892 char remove ();
8894 main ()
8896 remove ();
8898 return 0;
8900 _ACEOF
8901 rm -f conftest.$ac_objext conftest$ac_exeext
8902 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8903 (eval $ac_link) 2>conftest.er1
8904 ac_status=$?
8905 grep -v '^ *+' conftest.er1 >conftest.err
8906 rm -f conftest.er1
8907 cat conftest.err >&5
8908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8909 (exit $ac_status); } &&
8910 { ac_try='test -z "$ac_c_werror_flag"
8911 || test ! -s conftest.err'
8912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8913 (eval $ac_try) 2>&5
8914 ac_status=$?
8915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8916 (exit $ac_status); }; } &&
8917 { ac_try='test -s conftest$ac_exeext'
8918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8919 (eval $ac_try) 2>&5
8920 ac_status=$?
8921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8922 (exit $ac_status); }; }; then
8923 ac_cv_lib_posix_remove=yes
8924 else
8925 echo "$as_me: failed program was:" >&5
8926 sed 's/^/| /' conftest.$ac_ext >&5
8928 ac_cv_lib_posix_remove=no
8930 rm -f conftest.err conftest.$ac_objext \
8931 conftest$ac_exeext conftest.$ac_ext
8932 LIBS=$ac_check_lib_save_LIBS
8934 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
8935 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
8936 if test $ac_cv_lib_posix_remove = yes; then
8937 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
8942 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
8943 echo "$as_me:$LINENO: checking for shmat" >&5
8944 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
8945 if test "${ac_cv_func_shmat+set}" = set; then
8946 echo $ECHO_N "(cached) $ECHO_C" >&6
8947 else
8948 if test x$gcc_no_link = xyes; then
8949 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8950 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8951 { (exit 1); exit 1; }; }
8953 cat >conftest.$ac_ext <<_ACEOF
8954 /* confdefs.h. */
8955 _ACEOF
8956 cat confdefs.h >>conftest.$ac_ext
8957 cat >>conftest.$ac_ext <<_ACEOF
8958 /* end confdefs.h. */
8959 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
8960 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8961 #define shmat innocuous_shmat
8963 /* System header to define __stub macros and hopefully few prototypes,
8964 which can conflict with char shmat (); below.
8965 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8966 <limits.h> exists even on freestanding compilers. */
8968 #ifdef __STDC__
8969 # include <limits.h>
8970 #else
8971 # include <assert.h>
8972 #endif
8974 #undef shmat
8976 /* Override any gcc2 internal prototype to avoid an error. */
8977 #ifdef __cplusplus
8978 extern "C"
8980 #endif
8981 /* We use char because int might match the return type of a gcc2
8982 builtin and then its argument prototype would still apply. */
8983 char shmat ();
8984 /* The GNU C library defines this for functions which it implements
8985 to always fail with ENOSYS. Some functions are actually named
8986 something starting with __ and the normal name is an alias. */
8987 #if defined (__stub_shmat) || defined (__stub___shmat)
8988 choke me
8989 #else
8990 char (*f) () = shmat;
8991 #endif
8992 #ifdef __cplusplus
8994 #endif
8997 main ()
8999 return f != shmat;
9001 return 0;
9003 _ACEOF
9004 rm -f conftest.$ac_objext conftest$ac_exeext
9005 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9006 (eval $ac_link) 2>conftest.er1
9007 ac_status=$?
9008 grep -v '^ *+' conftest.er1 >conftest.err
9009 rm -f conftest.er1
9010 cat conftest.err >&5
9011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9012 (exit $ac_status); } &&
9013 { ac_try='test -z "$ac_c_werror_flag"
9014 || test ! -s conftest.err'
9015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9016 (eval $ac_try) 2>&5
9017 ac_status=$?
9018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9019 (exit $ac_status); }; } &&
9020 { ac_try='test -s conftest$ac_exeext'
9021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9022 (eval $ac_try) 2>&5
9023 ac_status=$?
9024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9025 (exit $ac_status); }; }; then
9026 ac_cv_func_shmat=yes
9027 else
9028 echo "$as_me: failed program was:" >&5
9029 sed 's/^/| /' conftest.$ac_ext >&5
9031 ac_cv_func_shmat=no
9033 rm -f conftest.err conftest.$ac_objext \
9034 conftest$ac_exeext conftest.$ac_ext
9036 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
9037 echo "${ECHO_T}$ac_cv_func_shmat" >&6
9039 if test $ac_cv_func_shmat = no; then
9040 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
9041 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
9042 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
9043 echo $ECHO_N "(cached) $ECHO_C" >&6
9044 else
9045 ac_check_lib_save_LIBS=$LIBS
9046 LIBS="-lipc $LIBS"
9047 if test x$gcc_no_link = xyes; then
9048 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9049 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9050 { (exit 1); exit 1; }; }
9052 cat >conftest.$ac_ext <<_ACEOF
9053 /* confdefs.h. */
9054 _ACEOF
9055 cat confdefs.h >>conftest.$ac_ext
9056 cat >>conftest.$ac_ext <<_ACEOF
9057 /* end confdefs.h. */
9059 /* Override any gcc2 internal prototype to avoid an error. */
9060 #ifdef __cplusplus
9061 extern "C"
9062 #endif
9063 /* We use char because int might match the return type of a gcc2
9064 builtin and then its argument prototype would still apply. */
9065 char shmat ();
9067 main ()
9069 shmat ();
9071 return 0;
9073 _ACEOF
9074 rm -f conftest.$ac_objext conftest$ac_exeext
9075 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9076 (eval $ac_link) 2>conftest.er1
9077 ac_status=$?
9078 grep -v '^ *+' conftest.er1 >conftest.err
9079 rm -f conftest.er1
9080 cat conftest.err >&5
9081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9082 (exit $ac_status); } &&
9083 { ac_try='test -z "$ac_c_werror_flag"
9084 || test ! -s conftest.err'
9085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9086 (eval $ac_try) 2>&5
9087 ac_status=$?
9088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9089 (exit $ac_status); }; } &&
9090 { ac_try='test -s conftest$ac_exeext'
9091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9092 (eval $ac_try) 2>&5
9093 ac_status=$?
9094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9095 (exit $ac_status); }; }; then
9096 ac_cv_lib_ipc_shmat=yes
9097 else
9098 echo "$as_me: failed program was:" >&5
9099 sed 's/^/| /' conftest.$ac_ext >&5
9101 ac_cv_lib_ipc_shmat=no
9103 rm -f conftest.err conftest.$ac_objext \
9104 conftest$ac_exeext conftest.$ac_ext
9105 LIBS=$ac_check_lib_save_LIBS
9107 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
9108 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
9109 if test $ac_cv_lib_ipc_shmat = yes; then
9110 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
9116 # Check for libraries that X11R6 Xt/Xaw programs need.
9117 ac_save_LDFLAGS=$LDFLAGS
9118 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
9119 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
9120 # check for ICE first), but we must link in the order -lSM -lICE or
9121 # we get undefined symbols. So assume we have SM if we have ICE.
9122 # These have to be linked with before -lX11, unlike the other
9123 # libraries we check for below, so use a different variable.
9124 # John Interrante, Karl Berry
9125 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
9126 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
9127 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
9128 echo $ECHO_N "(cached) $ECHO_C" >&6
9129 else
9130 ac_check_lib_save_LIBS=$LIBS
9131 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
9132 if test x$gcc_no_link = xyes; then
9133 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9134 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9135 { (exit 1); exit 1; }; }
9137 cat >conftest.$ac_ext <<_ACEOF
9138 /* confdefs.h. */
9139 _ACEOF
9140 cat confdefs.h >>conftest.$ac_ext
9141 cat >>conftest.$ac_ext <<_ACEOF
9142 /* end confdefs.h. */
9144 /* Override any gcc2 internal prototype to avoid an error. */
9145 #ifdef __cplusplus
9146 extern "C"
9147 #endif
9148 /* We use char because int might match the return type of a gcc2
9149 builtin and then its argument prototype would still apply. */
9150 char IceConnectionNumber ();
9152 main ()
9154 IceConnectionNumber ();
9156 return 0;
9158 _ACEOF
9159 rm -f conftest.$ac_objext conftest$ac_exeext
9160 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9161 (eval $ac_link) 2>conftest.er1
9162 ac_status=$?
9163 grep -v '^ *+' conftest.er1 >conftest.err
9164 rm -f conftest.er1
9165 cat conftest.err >&5
9166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9167 (exit $ac_status); } &&
9168 { ac_try='test -z "$ac_c_werror_flag"
9169 || test ! -s conftest.err'
9170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9171 (eval $ac_try) 2>&5
9172 ac_status=$?
9173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9174 (exit $ac_status); }; } &&
9175 { ac_try='test -s conftest$ac_exeext'
9176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9177 (eval $ac_try) 2>&5
9178 ac_status=$?
9179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9180 (exit $ac_status); }; }; then
9181 ac_cv_lib_ICE_IceConnectionNumber=yes
9182 else
9183 echo "$as_me: failed program was:" >&5
9184 sed 's/^/| /' conftest.$ac_ext >&5
9186 ac_cv_lib_ICE_IceConnectionNumber=no
9188 rm -f conftest.err conftest.$ac_objext \
9189 conftest$ac_exeext conftest.$ac_ext
9190 LIBS=$ac_check_lib_save_LIBS
9192 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
9193 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
9194 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
9195 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
9198 LDFLAGS=$ac_save_LDFLAGS
9203 # FIXME: this should be _libs on some hosts.
9204 libsubdir=.libs
9206 # extra LD Flags which are required for targets
9207 case "${host}" in
9208 *-*-darwin[0-7].*)
9209 # For now we have to disable it on darwin[8-9] because it slows down
9210 # the linking phase. A possible bug in ld?
9211 # on Darwin -single_module speeds up loading of the dynamic libraries.
9212 extra_ldflags_libjava=-Wl,-single_module
9214 esac
9217 # Allow the GC to be disabled. Can be useful when debugging.
9218 echo "$as_me:$LINENO: checking for garbage collector to use" >&5
9219 echo $ECHO_N "checking for garbage collector to use... $ECHO_C" >&6
9220 # Check whether --enable-java-gc or --disable-java-gc was given.
9221 if test "${enable_java_gc+set}" = set; then
9222 enableval="$enable_java_gc"
9223 GC=$enableval
9224 else
9225 GC=boehm
9227 GCLIBS=
9228 GCINCS=
9229 GCDEPS=
9230 GCSPEC=
9231 JC1GCSPEC=
9232 GCTESTSPEC=
9233 case "$GC" in
9234 boehm)
9235 echo "$as_me:$LINENO: result: boehm" >&5
9236 echo "${ECHO_T}boehm" >&6
9237 GCLIBS=../boehm-gc/libgcjgc_convenience.la
9238 JC1GCSPEC='-fuse-boehm-gc'
9239 GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
9240 GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
9241 GCOBJS=boehm.lo
9242 GCHDR=boehm-gc.h
9243 # The POSIX thread support needs to know this.
9245 cat >>confdefs.h <<\_ACEOF
9246 #define HAVE_BOEHM_GC 1
9247 _ACEOF
9251 echo "$as_me:$LINENO: result: none" >&5
9252 echo "${ECHO_T}none" >&6
9253 GCHDR=no-gc.h
9256 { { echo "$as_me:$LINENO: error: unrecognized collector \"$GC\"" >&5
9257 echo "$as_me: error: unrecognized collector \"$GC\"" >&2;}
9258 { (exit 1); exit 1; }; }
9260 esac
9267 ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
9271 if test "$GC" = boehm; then
9272 USING_BOEHMGC_TRUE=
9273 USING_BOEHMGC_FALSE='#'
9274 else
9275 USING_BOEHMGC_TRUE='#'
9276 USING_BOEHMGC_FALSE=
9281 if test "$GC" = no; then
9282 USING_NOGC_TRUE=
9283 USING_NOGC_FALSE='#'
9284 else
9285 USING_NOGC_TRUE='#'
9286 USING_NOGC_FALSE=
9291 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
9292 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
9293 THREADS=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
9294 echo "$as_me:$LINENO: result: $THREADS" >&5
9295 echo "${ECHO_T}$THREADS" >&6
9297 case "$THREADS" in
9298 no | none | single)
9299 THREADS=none
9301 posix | posix95 | pthreads)
9302 THREADS=posix
9303 case "$host" in
9304 *-*-linux*)
9306 cat >>confdefs.h <<\_ACEOF
9307 #define LINUX_THREADS 1
9308 _ACEOF
9311 esac
9313 win32)
9315 decosf1 | irix | mach | os2 | solaris | dce | vxworks)
9316 { { echo "$as_me:$LINENO: error: thread package $THREADS not yet supported" >&5
9317 echo "$as_me: error: thread package $THREADS not yet supported" >&2;}
9318 { (exit 1); exit 1; }; }
9321 { { echo "$as_me:$LINENO: error: $THREADS is an unknown thread package" >&5
9322 echo "$as_me: error: $THREADS is an unknown thread package" >&2;}
9323 { (exit 1); exit 1; }; }
9325 esac
9327 THREADCXXFLAGS=
9328 THREADLDFLAGS=
9329 THREADLIBS=
9330 THREADINCS=
9331 THREADDEPS=
9332 THREADH=
9333 THREADSPEC=
9334 THREADSTARTFILESPEC=
9335 case "$THREADS" in
9336 posix)
9337 case "$host" in
9338 *-*-cygwin*)
9339 # Don't set THREADLIBS here. Cygwin doesn't have -lpthread.
9341 *-*-freebsd[1234]*)
9342 # Before FreeBSD 5, it didn't have -lpthread (or any library which
9343 # merely adds pthread_* functions) but it does have a -pthread switch
9344 # which is required at link-time to select -lc_r *instead* of -lc.
9345 THREADLDFLAGS=-pthread
9346 # Don't set THREADSPEC here as might be expected since -pthread is
9347 # not processed when found within a spec file, it must come from
9348 # the command line. For now, the user must provide the -pthread
9349 # switch to link code compiled with gcj. In future, consider adding
9350 # support for weak references to pthread_* functions ala gthr.h API.
9351 THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
9353 *-*-freebsd*)
9354 # FreeBSD >=5.3 implements a model much closer to other modern UNIX
9355 # systems which support threads and -lpthread.
9356 THREADLDFLAGS=-pthread
9357 THREADSPEC=-lpthread
9359 alpha*-dec-osf* | hppa*-hp-hpux*)
9360 THREADCXXFLAGS=-pthread
9361 # boehm-gc needs some functions from librt, so link that too.
9362 THREADLIBS='-lpthread -lrt'
9363 THREADSPEC='-lpthread -lrt'
9366 THREADLIBS=-lpthread
9367 THREADSPEC=-lpthread
9369 esac
9370 THREADH=posix-threads.h
9371 # MIT pthreads doesn't seem to have the mutexattr functions.
9372 # But for now we don't check for it. We just assume you aren't
9373 # using MIT pthreads.
9375 cat >>confdefs.h <<\_ACEOF
9376 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
9377 _ACEOF
9380 # If we're using the Boehm GC, then we happen to know that it
9381 # defines _REENTRANT, so we don't bother. Eww.
9382 if test "$GC" != boehm; then
9384 cat >>confdefs.h <<\_ACEOF
9385 #define _REENTRANT 1
9386 _ACEOF
9390 cat >>confdefs.h <<\_ACEOF
9391 #define _POSIX_PTHREAD_SEMANTICS 1
9392 _ACEOF
9396 win32)
9397 THREADH=win32-threads.h
9398 THREADCXXFLAGS=-mthreads
9399 # We need thread-safe exception handling so _CRT_MT should be set to 1.
9400 # But we do not want the executables created to be dependent on
9401 # mingwm10.dll which provides a __mingwthr_key_dtor() that cleans up
9402 # exception handling contexts. The following kludge achieves this effect
9403 # and causes a dummy __mingwthr_key_dtor() to be linked in from
9404 # libmingw32.a. This causes a memory leak of about 24 bytes per thread.
9405 # A workaround is to explicitly use -mthreads while linking Java programs.
9406 # See PR libgcj/28263.
9408 # FIXME: In Java we are able to detect thread death at the end of
9409 # Thread.run() so we should be able to clean up the exception handling
9410 # contexts ourselves.
9411 THREADSTARTFILESPEC='crtmt%O%s'
9414 none)
9415 THREADH=no-threads.h
9417 esac
9418 ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
9429 if test "$THREADS" = posix; then
9430 USING_POSIX_THREADS_TRUE=
9431 USING_POSIX_THREADS_FALSE='#'
9432 else
9433 USING_POSIX_THREADS_TRUE='#'
9434 USING_POSIX_THREADS_FALSE=
9439 if test "$THREADS" = win32; then
9440 USING_WIN32_THREADS_TRUE=
9441 USING_WIN32_THREADS_FALSE='#'
9442 else
9443 USING_WIN32_THREADS_TRUE='#'
9444 USING_WIN32_THREADS_FALSE=
9449 if test "$THREADS" = none; then
9450 USING_NO_THREADS_TRUE=
9451 USING_NO_THREADS_FALSE='#'
9452 else
9453 USING_NO_THREADS_TRUE='#'
9454 USING_NO_THREADS_FALSE=
9459 if test "$use_libgcj_bc" = yes; then
9460 USE_LIBGCJ_BC_TRUE=
9461 USE_LIBGCJ_BC_FALSE='#'
9462 else
9463 USE_LIBGCJ_BC_TRUE='#'
9464 USE_LIBGCJ_BC_FALSE=
9468 if test -d sysdep; then true; else mkdir sysdep; fi
9469 ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
9471 ac_config_links="$ac_config_links sysdep/backtrace.h:$fallback_backtrace_h"
9473 ac_config_links="$ac_config_links sysdep/descriptor.h:$descriptor_h"
9476 LIBGCJ_SPEC="%{s-bc-abi:} -lgcj"
9477 if test "$use_libgcj_bc" = yes; then
9478 LIBGCJ_SPEC="%{s-bc-abi:-lgcj_bc;:-lgcj}"
9482 HASH_SYNC_SPEC=
9483 # Hash synchronization is only useful with posix threads right now.
9484 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
9485 HASH_SYNC_SPEC=-fhash-synchronization
9487 cat >>confdefs.h <<\_ACEOF
9488 #define JV_HASH_SYNCHRONIZATION 1
9489 _ACEOF
9496 if test "$GCC" = yes; then
9497 USING_GCC_TRUE=
9498 USING_GCC_FALSE='#'
9499 else
9500 USING_GCC_TRUE='#'
9501 USING_GCC_FALSE=
9505 # We're in the tree with gcc, and need to include some of its headers.
9506 GCC_UNWIND_INCLUDE='-I$(multi_basedir)/./libjava/../gcc'
9508 if test "x${with_newlib}" = "xyes"; then
9509 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
9510 # may not work correctly, because the compiler may not be able to
9511 # link executables.
9513 # We assume newlib. This lets us hard-code the functions we know
9514 # we'll have.
9516 cat >>confdefs.h <<\_ACEOF
9517 #define HAVE_MEMMOVE 1
9518 _ACEOF
9521 cat >>confdefs.h <<\_ACEOF
9522 #define HAVE_MEMCPY 1
9523 _ACEOF
9526 cat >>confdefs.h <<\_ACEOF
9527 #define HAVE_STRERROR 1
9528 _ACEOF
9531 cat >>confdefs.h <<\_ACEOF
9532 #define HAVE_TIME 1
9533 _ACEOF
9536 cat >>confdefs.h <<\_ACEOF
9537 #define HAVE_GMTIME_R 1
9538 _ACEOF
9541 cat >>confdefs.h <<\_ACEOF
9542 #define HAVE_LOCALTIME_R 1
9543 _ACEOF
9546 cat >>confdefs.h <<\_ACEOF
9547 #define HAVE_USLEEP_DECL 1
9548 _ACEOF
9550 # This is only for POSIX threads.
9552 cat >>confdefs.h <<\_ACEOF
9553 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
9554 _ACEOF
9556 # We also assume we are using gcc, which provides alloca.
9557 cat >>confdefs.h <<\_ACEOF
9558 #define HAVE_ALLOCA 1
9559 _ACEOF
9562 # Assume we do not have getuid and friends.
9564 cat >>confdefs.h <<\_ACEOF
9565 #define NO_GETUID 1
9566 _ACEOF
9568 PLATFORMNET=NoNet
9569 else
9605 for ac_func in strerror ioctl select fstat open fsync sleep opendir \
9606 gmtime_r localtime_r readdir_r getpwuid_r getcwd \
9607 access stat lstat mkdir rename rmdir unlink utime chmod readlink \
9608 nl_langinfo setlocale \
9609 inet_pton uname inet_ntoa \
9610 fork execvp pipe sigaction ftruncate mmap \
9611 getifaddrs
9613 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9614 echo "$as_me:$LINENO: checking for $ac_func" >&5
9615 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9616 if eval "test \"\${$as_ac_var+set}\" = set"; then
9617 echo $ECHO_N "(cached) $ECHO_C" >&6
9618 else
9619 if test x$gcc_no_link = xyes; then
9620 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9621 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9622 { (exit 1); exit 1; }; }
9624 cat >conftest.$ac_ext <<_ACEOF
9625 /* confdefs.h. */
9626 _ACEOF
9627 cat confdefs.h >>conftest.$ac_ext
9628 cat >>conftest.$ac_ext <<_ACEOF
9629 /* end confdefs.h. */
9630 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9631 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9632 #define $ac_func innocuous_$ac_func
9634 /* System header to define __stub macros and hopefully few prototypes,
9635 which can conflict with char $ac_func (); below.
9636 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9637 <limits.h> exists even on freestanding compilers. */
9639 #ifdef __STDC__
9640 # include <limits.h>
9641 #else
9642 # include <assert.h>
9643 #endif
9645 #undef $ac_func
9647 /* Override any gcc2 internal prototype to avoid an error. */
9648 #ifdef __cplusplus
9649 extern "C"
9651 #endif
9652 /* We use char because int might match the return type of a gcc2
9653 builtin and then its argument prototype would still apply. */
9654 char $ac_func ();
9655 /* The GNU C library defines this for functions which it implements
9656 to always fail with ENOSYS. Some functions are actually named
9657 something starting with __ and the normal name is an alias. */
9658 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9659 choke me
9660 #else
9661 char (*f) () = $ac_func;
9662 #endif
9663 #ifdef __cplusplus
9665 #endif
9668 main ()
9670 return f != $ac_func;
9672 return 0;
9674 _ACEOF
9675 rm -f conftest.$ac_objext conftest$ac_exeext
9676 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9677 (eval $ac_link) 2>conftest.er1
9678 ac_status=$?
9679 grep -v '^ *+' conftest.er1 >conftest.err
9680 rm -f conftest.er1
9681 cat conftest.err >&5
9682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9683 (exit $ac_status); } &&
9684 { ac_try='test -z "$ac_c_werror_flag"
9685 || test ! -s conftest.err'
9686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9687 (eval $ac_try) 2>&5
9688 ac_status=$?
9689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9690 (exit $ac_status); }; } &&
9691 { ac_try='test -s conftest$ac_exeext'
9692 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9693 (eval $ac_try) 2>&5
9694 ac_status=$?
9695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9696 (exit $ac_status); }; }; then
9697 eval "$as_ac_var=yes"
9698 else
9699 echo "$as_me: failed program was:" >&5
9700 sed 's/^/| /' conftest.$ac_ext >&5
9702 eval "$as_ac_var=no"
9704 rm -f conftest.err conftest.$ac_objext \
9705 conftest$ac_exeext conftest.$ac_ext
9707 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9708 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9709 if test `eval echo '${'$as_ac_var'}'` = yes; then
9710 cat >>confdefs.h <<_ACEOF
9711 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9712 _ACEOF
9715 done
9719 for ac_func in inet_aton inet_addr
9721 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9722 echo "$as_me:$LINENO: checking for $ac_func" >&5
9723 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9724 if eval "test \"\${$as_ac_var+set}\" = set"; then
9725 echo $ECHO_N "(cached) $ECHO_C" >&6
9726 else
9727 if test x$gcc_no_link = xyes; then
9728 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9729 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9730 { (exit 1); exit 1; }; }
9732 cat >conftest.$ac_ext <<_ACEOF
9733 /* confdefs.h. */
9734 _ACEOF
9735 cat confdefs.h >>conftest.$ac_ext
9736 cat >>conftest.$ac_ext <<_ACEOF
9737 /* end confdefs.h. */
9738 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9739 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9740 #define $ac_func innocuous_$ac_func
9742 /* System header to define __stub macros and hopefully few prototypes,
9743 which can conflict with char $ac_func (); below.
9744 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9745 <limits.h> exists even on freestanding compilers. */
9747 #ifdef __STDC__
9748 # include <limits.h>
9749 #else
9750 # include <assert.h>
9751 #endif
9753 #undef $ac_func
9755 /* Override any gcc2 internal prototype to avoid an error. */
9756 #ifdef __cplusplus
9757 extern "C"
9759 #endif
9760 /* We use char because int might match the return type of a gcc2
9761 builtin and then its argument prototype would still apply. */
9762 char $ac_func ();
9763 /* The GNU C library defines this for functions which it implements
9764 to always fail with ENOSYS. Some functions are actually named
9765 something starting with __ and the normal name is an alias. */
9766 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9767 choke me
9768 #else
9769 char (*f) () = $ac_func;
9770 #endif
9771 #ifdef __cplusplus
9773 #endif
9776 main ()
9778 return f != $ac_func;
9780 return 0;
9782 _ACEOF
9783 rm -f conftest.$ac_objext conftest$ac_exeext
9784 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9785 (eval $ac_link) 2>conftest.er1
9786 ac_status=$?
9787 grep -v '^ *+' conftest.er1 >conftest.err
9788 rm -f conftest.er1
9789 cat conftest.err >&5
9790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791 (exit $ac_status); } &&
9792 { ac_try='test -z "$ac_c_werror_flag"
9793 || test ! -s conftest.err'
9794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9795 (eval $ac_try) 2>&5
9796 ac_status=$?
9797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9798 (exit $ac_status); }; } &&
9799 { ac_try='test -s conftest$ac_exeext'
9800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9801 (eval $ac_try) 2>&5
9802 ac_status=$?
9803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9804 (exit $ac_status); }; }; then
9805 eval "$as_ac_var=yes"
9806 else
9807 echo "$as_me: failed program was:" >&5
9808 sed 's/^/| /' conftest.$ac_ext >&5
9810 eval "$as_ac_var=no"
9812 rm -f conftest.err conftest.$ac_objext \
9813 conftest$ac_exeext conftest.$ac_ext
9815 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9816 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9817 if test `eval echo '${'$as_ac_var'}'` = yes; then
9818 cat >>confdefs.h <<_ACEOF
9819 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9820 _ACEOF
9821 break
9823 done
9825 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9826 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
9827 if test "${ac_cv_header_stdc+set}" = set; then
9828 echo $ECHO_N "(cached) $ECHO_C" >&6
9829 else
9830 cat >conftest.$ac_ext <<_ACEOF
9831 /* confdefs.h. */
9832 _ACEOF
9833 cat confdefs.h >>conftest.$ac_ext
9834 cat >>conftest.$ac_ext <<_ACEOF
9835 /* end confdefs.h. */
9836 #include <stdlib.h>
9837 #include <stdarg.h>
9838 #include <string.h>
9839 #include <float.h>
9842 main ()
9846 return 0;
9848 _ACEOF
9849 rm -f conftest.$ac_objext
9850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9851 (eval $ac_compile) 2>conftest.er1
9852 ac_status=$?
9853 grep -v '^ *+' conftest.er1 >conftest.err
9854 rm -f conftest.er1
9855 cat conftest.err >&5
9856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9857 (exit $ac_status); } &&
9858 { ac_try='test -z "$ac_c_werror_flag"
9859 || test ! -s conftest.err'
9860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9861 (eval $ac_try) 2>&5
9862 ac_status=$?
9863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9864 (exit $ac_status); }; } &&
9865 { ac_try='test -s conftest.$ac_objext'
9866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9867 (eval $ac_try) 2>&5
9868 ac_status=$?
9869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9870 (exit $ac_status); }; }; then
9871 ac_cv_header_stdc=yes
9872 else
9873 echo "$as_me: failed program was:" >&5
9874 sed 's/^/| /' conftest.$ac_ext >&5
9876 ac_cv_header_stdc=no
9878 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9880 if test $ac_cv_header_stdc = yes; then
9881 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9882 cat >conftest.$ac_ext <<_ACEOF
9883 /* confdefs.h. */
9884 _ACEOF
9885 cat confdefs.h >>conftest.$ac_ext
9886 cat >>conftest.$ac_ext <<_ACEOF
9887 /* end confdefs.h. */
9888 #include <string.h>
9890 _ACEOF
9891 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9892 $EGREP "memchr" >/dev/null 2>&1; then
9894 else
9895 ac_cv_header_stdc=no
9897 rm -f conftest*
9901 if test $ac_cv_header_stdc = yes; then
9902 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9903 cat >conftest.$ac_ext <<_ACEOF
9904 /* confdefs.h. */
9905 _ACEOF
9906 cat confdefs.h >>conftest.$ac_ext
9907 cat >>conftest.$ac_ext <<_ACEOF
9908 /* end confdefs.h. */
9909 #include <stdlib.h>
9911 _ACEOF
9912 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9913 $EGREP "free" >/dev/null 2>&1; then
9915 else
9916 ac_cv_header_stdc=no
9918 rm -f conftest*
9922 if test $ac_cv_header_stdc = yes; then
9923 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9924 if test "$cross_compiling" = yes; then
9926 else
9927 cat >conftest.$ac_ext <<_ACEOF
9928 /* confdefs.h. */
9929 _ACEOF
9930 cat confdefs.h >>conftest.$ac_ext
9931 cat >>conftest.$ac_ext <<_ACEOF
9932 /* end confdefs.h. */
9933 #include <ctype.h>
9934 #if ((' ' & 0x0FF) == 0x020)
9935 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9936 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9937 #else
9938 # define ISLOWER(c) \
9939 (('a' <= (c) && (c) <= 'i') \
9940 || ('j' <= (c) && (c) <= 'r') \
9941 || ('s' <= (c) && (c) <= 'z'))
9942 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9943 #endif
9945 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9947 main ()
9949 int i;
9950 for (i = 0; i < 256; i++)
9951 if (XOR (islower (i), ISLOWER (i))
9952 || toupper (i) != TOUPPER (i))
9953 exit(2);
9954 exit (0);
9956 _ACEOF
9957 rm -f conftest$ac_exeext
9958 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9959 (eval $ac_link) 2>&5
9960 ac_status=$?
9961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9964 (eval $ac_try) 2>&5
9965 ac_status=$?
9966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9967 (exit $ac_status); }; }; then
9969 else
9970 echo "$as_me: program exited with status $ac_status" >&5
9971 echo "$as_me: failed program was:" >&5
9972 sed 's/^/| /' conftest.$ac_ext >&5
9974 ( exit $ac_status )
9975 ac_cv_header_stdc=no
9977 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9981 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9982 echo "${ECHO_T}$ac_cv_header_stdc" >&6
9983 if test $ac_cv_header_stdc = yes; then
9985 cat >>confdefs.h <<\_ACEOF
9986 #define STDC_HEADERS 1
9987 _ACEOF
9991 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
10001 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
10002 inttypes.h stdint.h unistd.h
10004 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10005 echo "$as_me:$LINENO: checking for $ac_header" >&5
10006 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10007 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10008 echo $ECHO_N "(cached) $ECHO_C" >&6
10009 else
10010 cat >conftest.$ac_ext <<_ACEOF
10011 /* confdefs.h. */
10012 _ACEOF
10013 cat confdefs.h >>conftest.$ac_ext
10014 cat >>conftest.$ac_ext <<_ACEOF
10015 /* end confdefs.h. */
10016 $ac_includes_default
10018 #include <$ac_header>
10019 _ACEOF
10020 rm -f conftest.$ac_objext
10021 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10022 (eval $ac_compile) 2>conftest.er1
10023 ac_status=$?
10024 grep -v '^ *+' conftest.er1 >conftest.err
10025 rm -f conftest.er1
10026 cat conftest.err >&5
10027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10028 (exit $ac_status); } &&
10029 { ac_try='test -z "$ac_c_werror_flag"
10030 || test ! -s conftest.err'
10031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10032 (eval $ac_try) 2>&5
10033 ac_status=$?
10034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10035 (exit $ac_status); }; } &&
10036 { ac_try='test -s conftest.$ac_objext'
10037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10038 (eval $ac_try) 2>&5
10039 ac_status=$?
10040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10041 (exit $ac_status); }; }; then
10042 eval "$as_ac_Header=yes"
10043 else
10044 echo "$as_me: failed program was:" >&5
10045 sed 's/^/| /' conftest.$ac_ext >&5
10047 eval "$as_ac_Header=no"
10049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10051 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10052 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10053 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10054 cat >>confdefs.h <<_ACEOF
10055 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10056 _ACEOF
10060 done
10066 for ac_header in execinfo.h unistd.h dlfcn.h
10068 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10069 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10070 echo "$as_me:$LINENO: checking for $ac_header" >&5
10071 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10072 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10073 echo $ECHO_N "(cached) $ECHO_C" >&6
10075 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10076 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10077 else
10078 # Is the header compilable?
10079 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10080 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10081 cat >conftest.$ac_ext <<_ACEOF
10082 /* confdefs.h. */
10083 _ACEOF
10084 cat confdefs.h >>conftest.$ac_ext
10085 cat >>conftest.$ac_ext <<_ACEOF
10086 /* end confdefs.h. */
10087 $ac_includes_default
10088 #include <$ac_header>
10089 _ACEOF
10090 rm -f conftest.$ac_objext
10091 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10092 (eval $ac_compile) 2>conftest.er1
10093 ac_status=$?
10094 grep -v '^ *+' conftest.er1 >conftest.err
10095 rm -f conftest.er1
10096 cat conftest.err >&5
10097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10098 (exit $ac_status); } &&
10099 { ac_try='test -z "$ac_c_werror_flag"
10100 || test ! -s conftest.err'
10101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10102 (eval $ac_try) 2>&5
10103 ac_status=$?
10104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10105 (exit $ac_status); }; } &&
10106 { ac_try='test -s conftest.$ac_objext'
10107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10108 (eval $ac_try) 2>&5
10109 ac_status=$?
10110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10111 (exit $ac_status); }; }; then
10112 ac_header_compiler=yes
10113 else
10114 echo "$as_me: failed program was:" >&5
10115 sed 's/^/| /' conftest.$ac_ext >&5
10117 ac_header_compiler=no
10119 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10120 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10121 echo "${ECHO_T}$ac_header_compiler" >&6
10123 # Is the header present?
10124 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10125 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10126 cat >conftest.$ac_ext <<_ACEOF
10127 /* confdefs.h. */
10128 _ACEOF
10129 cat confdefs.h >>conftest.$ac_ext
10130 cat >>conftest.$ac_ext <<_ACEOF
10131 /* end confdefs.h. */
10132 #include <$ac_header>
10133 _ACEOF
10134 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10135 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10136 ac_status=$?
10137 grep -v '^ *+' conftest.er1 >conftest.err
10138 rm -f conftest.er1
10139 cat conftest.err >&5
10140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10141 (exit $ac_status); } >/dev/null; then
10142 if test -s conftest.err; then
10143 ac_cpp_err=$ac_c_preproc_warn_flag
10144 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10145 else
10146 ac_cpp_err=
10148 else
10149 ac_cpp_err=yes
10151 if test -z "$ac_cpp_err"; then
10152 ac_header_preproc=yes
10153 else
10154 echo "$as_me: failed program was:" >&5
10155 sed 's/^/| /' conftest.$ac_ext >&5
10157 ac_header_preproc=no
10159 rm -f conftest.err conftest.$ac_ext
10160 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10161 echo "${ECHO_T}$ac_header_preproc" >&6
10163 # So? What about this header?
10164 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10165 yes:no: )
10166 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10167 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10168 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10169 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10170 ac_header_preproc=yes
10172 no:yes:* )
10173 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10174 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10175 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10176 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10177 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10178 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10179 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10180 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10181 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10182 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10183 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10184 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10186 cat <<\_ASBOX
10187 ## ---------------------------------- ##
10188 ## Report this to the libjava lists. ##
10189 ## ---------------------------------- ##
10190 _ASBOX
10192 sed "s/^/$as_me: WARNING: /" >&2
10194 esac
10195 echo "$as_me:$LINENO: checking for $ac_header" >&5
10196 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10197 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10198 echo $ECHO_N "(cached) $ECHO_C" >&6
10199 else
10200 eval "$as_ac_Header=\$ac_header_preproc"
10202 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10203 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10206 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10207 cat >>confdefs.h <<_ACEOF
10208 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10209 _ACEOF
10213 done
10215 # Do an additional check on dld, HP-UX for example has dladdr in libdld.sl
10216 echo "$as_me:$LINENO: checking for dladdr in -ldl" >&5
10217 echo $ECHO_N "checking for dladdr in -ldl... $ECHO_C" >&6
10218 if test "${ac_cv_lib_dl_dladdr+set}" = set; then
10219 echo $ECHO_N "(cached) $ECHO_C" >&6
10220 else
10221 ac_check_lib_save_LIBS=$LIBS
10222 LIBS="-ldl $LIBS"
10223 if test x$gcc_no_link = xyes; then
10224 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10225 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10226 { (exit 1); exit 1; }; }
10228 cat >conftest.$ac_ext <<_ACEOF
10229 /* confdefs.h. */
10230 _ACEOF
10231 cat confdefs.h >>conftest.$ac_ext
10232 cat >>conftest.$ac_ext <<_ACEOF
10233 /* end confdefs.h. */
10235 /* Override any gcc2 internal prototype to avoid an error. */
10236 #ifdef __cplusplus
10237 extern "C"
10238 #endif
10239 /* We use char because int might match the return type of a gcc2
10240 builtin and then its argument prototype would still apply. */
10241 char dladdr ();
10243 main ()
10245 dladdr ();
10247 return 0;
10249 _ACEOF
10250 rm -f conftest.$ac_objext conftest$ac_exeext
10251 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10252 (eval $ac_link) 2>conftest.er1
10253 ac_status=$?
10254 grep -v '^ *+' conftest.er1 >conftest.err
10255 rm -f conftest.er1
10256 cat conftest.err >&5
10257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10258 (exit $ac_status); } &&
10259 { ac_try='test -z "$ac_c_werror_flag"
10260 || test ! -s conftest.err'
10261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10262 (eval $ac_try) 2>&5
10263 ac_status=$?
10264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10265 (exit $ac_status); }; } &&
10266 { ac_try='test -s conftest$ac_exeext'
10267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10268 (eval $ac_try) 2>&5
10269 ac_status=$?
10270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10271 (exit $ac_status); }; }; then
10272 ac_cv_lib_dl_dladdr=yes
10273 else
10274 echo "$as_me: failed program was:" >&5
10275 sed 's/^/| /' conftest.$ac_ext >&5
10277 ac_cv_lib_dl_dladdr=no
10279 rm -f conftest.err conftest.$ac_objext \
10280 conftest$ac_exeext conftest.$ac_ext
10281 LIBS=$ac_check_lib_save_LIBS
10283 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dladdr" >&5
10284 echo "${ECHO_T}$ac_cv_lib_dl_dladdr" >&6
10285 if test $ac_cv_lib_dl_dladdr = yes; then
10288 cat >>confdefs.h <<\_ACEOF
10289 #define HAVE_DLADDR 1
10290 _ACEOF
10292 else
10294 echo "$as_me:$LINENO: checking for dladdr in -ldld" >&5
10295 echo $ECHO_N "checking for dladdr in -ldld... $ECHO_C" >&6
10296 if test "${ac_cv_lib_dld_dladdr+set}" = set; then
10297 echo $ECHO_N "(cached) $ECHO_C" >&6
10298 else
10299 ac_check_lib_save_LIBS=$LIBS
10300 LIBS="-ldld $LIBS"
10301 if test x$gcc_no_link = xyes; then
10302 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10303 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10304 { (exit 1); exit 1; }; }
10306 cat >conftest.$ac_ext <<_ACEOF
10307 /* confdefs.h. */
10308 _ACEOF
10309 cat confdefs.h >>conftest.$ac_ext
10310 cat >>conftest.$ac_ext <<_ACEOF
10311 /* end confdefs.h. */
10313 /* Override any gcc2 internal prototype to avoid an error. */
10314 #ifdef __cplusplus
10315 extern "C"
10316 #endif
10317 /* We use char because int might match the return type of a gcc2
10318 builtin and then its argument prototype would still apply. */
10319 char dladdr ();
10321 main ()
10323 dladdr ();
10325 return 0;
10327 _ACEOF
10328 rm -f conftest.$ac_objext conftest$ac_exeext
10329 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10330 (eval $ac_link) 2>conftest.er1
10331 ac_status=$?
10332 grep -v '^ *+' conftest.er1 >conftest.err
10333 rm -f conftest.er1
10334 cat conftest.err >&5
10335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336 (exit $ac_status); } &&
10337 { ac_try='test -z "$ac_c_werror_flag"
10338 || test ! -s conftest.err'
10339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10340 (eval $ac_try) 2>&5
10341 ac_status=$?
10342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10343 (exit $ac_status); }; } &&
10344 { ac_try='test -s conftest$ac_exeext'
10345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10346 (eval $ac_try) 2>&5
10347 ac_status=$?
10348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10349 (exit $ac_status); }; }; then
10350 ac_cv_lib_dld_dladdr=yes
10351 else
10352 echo "$as_me: failed program was:" >&5
10353 sed 's/^/| /' conftest.$ac_ext >&5
10355 ac_cv_lib_dld_dladdr=no
10357 rm -f conftest.err conftest.$ac_objext \
10358 conftest$ac_exeext conftest.$ac_ext
10359 LIBS=$ac_check_lib_save_LIBS
10361 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dladdr" >&5
10362 echo "${ECHO_T}$ac_cv_lib_dld_dladdr" >&6
10363 if test $ac_cv_lib_dld_dladdr = yes; then
10366 cat >>confdefs.h <<\_ACEOF
10367 #define HAVE_DLADDR 1
10368 _ACEOF
10375 if test x"$cross_compiling" = x"no"; then
10376 echo "$as_me:$LINENO: checking for /proc/self/exe" >&5
10377 echo $ECHO_N "checking for /proc/self/exe... $ECHO_C" >&6
10378 if test "${ac_cv_file__proc_self_exe+set}" = set; then
10379 echo $ECHO_N "(cached) $ECHO_C" >&6
10380 else
10381 test "$cross_compiling" = yes &&
10382 { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
10383 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
10384 { (exit 1); exit 1; }; }
10385 if test -r "/proc/self/exe"; then
10386 ac_cv_file__proc_self_exe=yes
10387 else
10388 ac_cv_file__proc_self_exe=no
10391 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_exe" >&5
10392 echo "${ECHO_T}$ac_cv_file__proc_self_exe" >&6
10393 if test $ac_cv_file__proc_self_exe = yes; then
10395 cat >>confdefs.h <<_ACEOF
10396 #define HAVE__PROC_SELF_EXE 1
10397 _ACEOF
10401 cat >>confdefs.h <<\_ACEOF
10402 #define HAVE_PROC_SELF_EXE 1
10403 _ACEOF
10407 echo "$as_me:$LINENO: checking for /proc/self/maps" >&5
10408 echo $ECHO_N "checking for /proc/self/maps... $ECHO_C" >&6
10409 if test "${ac_cv_file__proc_self_maps+set}" = set; then
10410 echo $ECHO_N "(cached) $ECHO_C" >&6
10411 else
10412 test "$cross_compiling" = yes &&
10413 { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
10414 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
10415 { (exit 1); exit 1; }; }
10416 if test -r "/proc/self/maps"; then
10417 ac_cv_file__proc_self_maps=yes
10418 else
10419 ac_cv_file__proc_self_maps=no
10422 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_maps" >&5
10423 echo "${ECHO_T}$ac_cv_file__proc_self_maps" >&6
10424 if test $ac_cv_file__proc_self_maps = yes; then
10426 cat >>confdefs.h <<_ACEOF
10427 #define HAVE__PROC_SELF_MAPS 1
10428 _ACEOF
10432 cat >>confdefs.h <<\_ACEOF
10433 #define HAVE_PROC_SELF_MAPS 1
10434 _ACEOF
10438 else
10439 case $host in
10440 *-linux*)
10442 cat >>confdefs.h <<\_ACEOF
10443 #define HAVE_PROC_SELF_EXE 1
10444 _ACEOF
10447 cat >>confdefs.h <<\_ACEOF
10448 #define HAVE_PROC_SELF_MAPS 1
10449 _ACEOF
10452 esac
10456 if test "X$prefix" = "XNONE"; then
10457 acl_final_prefix="$ac_default_prefix"
10458 else
10459 acl_final_prefix="$prefix"
10461 if test "X$exec_prefix" = "XNONE"; then
10462 acl_final_exec_prefix='${prefix}'
10463 else
10464 acl_final_exec_prefix="$exec_prefix"
10466 acl_save_prefix="$prefix"
10467 prefix="$acl_final_prefix"
10468 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10469 prefix="$acl_save_prefix"
10472 # Check whether --with-gnu-ld or --without-gnu-ld was given.
10473 if test "${with_gnu_ld+set}" = set; then
10474 withval="$with_gnu_ld"
10475 test "$withval" = no || with_gnu_ld=yes
10476 else
10477 with_gnu_ld=no
10479 # Prepare PATH_SEPARATOR.
10480 # The user is always right.
10481 if test "${PATH_SEPARATOR+set}" != set; then
10482 echo "#! /bin/sh" >conf$$.sh
10483 echo "exit 0" >>conf$$.sh
10484 chmod +x conf$$.sh
10485 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10486 PATH_SEPARATOR=';'
10487 else
10488 PATH_SEPARATOR=:
10490 rm -f conf$$.sh
10492 ac_prog=ld
10493 if test "$GCC" = yes; then
10494 # Check if gcc -print-prog-name=ld gives a path.
10495 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
10496 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
10497 case $host in
10498 *-*-mingw*)
10499 # gcc leaves a trailing carriage return which upsets mingw
10500 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10502 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10503 esac
10504 case $ac_prog in
10505 # Accept absolute paths.
10506 [\\/]* | [A-Za-z]:[\\/]*)
10507 re_direlt='/[^/][^/]*/\.\./'
10508 # Canonicalize the path of ld
10509 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10510 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10511 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10512 done
10513 test -z "$LD" && LD="$ac_prog"
10516 # If it fails, then pretend we aren't using GCC.
10517 ac_prog=ld
10520 # If it is relative, then search for the first ld in PATH.
10521 with_gnu_ld=unknown
10523 esac
10524 elif test "$with_gnu_ld" = yes; then
10525 echo "$as_me:$LINENO: checking for GNU ld" >&5
10526 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10527 else
10528 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10529 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10531 if test "${acl_cv_path_LD+set}" = set; then
10532 echo $ECHO_N "(cached) $ECHO_C" >&6
10533 else
10534 if test -z "$LD"; then
10535 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10536 for ac_dir in $PATH; do
10537 test -z "$ac_dir" && ac_dir=.
10538 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10539 acl_cv_path_LD="$ac_dir/$ac_prog"
10540 # Check to see if the program is GNU ld. I'd rather use --version,
10541 # but apparently some GNU ld's only accept -v.
10542 # Break only if it was the GNU/non-GNU ld that we prefer.
10543 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10544 test "$with_gnu_ld" != no && break
10545 else
10546 test "$with_gnu_ld" != yes && break
10549 done
10550 IFS="$ac_save_ifs"
10551 else
10552 acl_cv_path_LD="$LD" # Let the user override the test with a path.
10556 LD="$acl_cv_path_LD"
10557 if test -n "$LD"; then
10558 echo "$as_me:$LINENO: result: $LD" >&5
10559 echo "${ECHO_T}$LD" >&6
10560 else
10561 echo "$as_me:$LINENO: result: no" >&5
10562 echo "${ECHO_T}no" >&6
10564 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10565 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10566 { (exit 1); exit 1; }; }
10567 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10568 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10569 if test "${acl_cv_prog_gnu_ld+set}" = set; then
10570 echo $ECHO_N "(cached) $ECHO_C" >&6
10571 else
10572 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10573 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10574 acl_cv_prog_gnu_ld=yes
10575 else
10576 acl_cv_prog_gnu_ld=no
10579 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10580 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10581 with_gnu_ld=$acl_cv_prog_gnu_ld
10585 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10586 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10587 if test "${acl_cv_rpath+set}" = set; then
10588 echo $ECHO_N "(cached) $ECHO_C" >&6
10589 else
10591 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10592 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10593 . ./conftest.sh
10594 rm -f ./conftest.sh
10595 acl_cv_rpath=done
10598 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10599 echo "${ECHO_T}$acl_cv_rpath" >&6
10600 wl="$acl_cv_wl"
10601 libext="$acl_cv_libext"
10602 shlibext="$acl_cv_shlibext"
10603 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10604 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10605 hardcode_direct="$acl_cv_hardcode_direct"
10606 hardcode_minus_L="$acl_cv_hardcode_minus_L"
10607 # Check whether --enable-rpath or --disable-rpath was given.
10608 if test "${enable_rpath+set}" = set; then
10609 enableval="$enable_rpath"
10611 else
10612 enable_rpath=yes
10621 use_additional=yes
10623 acl_save_prefix="$prefix"
10624 prefix="$acl_final_prefix"
10625 acl_save_exec_prefix="$exec_prefix"
10626 exec_prefix="$acl_final_exec_prefix"
10628 eval additional_includedir=\"$includedir\"
10629 eval additional_libdir=\"$libdir\"
10631 exec_prefix="$acl_save_exec_prefix"
10632 prefix="$acl_save_prefix"
10635 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10636 if test "${with_libiconv_prefix+set}" = set; then
10637 withval="$with_libiconv_prefix"
10639 if test "X$withval" = "Xno"; then
10640 use_additional=no
10641 else
10642 if test "X$withval" = "X"; then
10644 acl_save_prefix="$prefix"
10645 prefix="$acl_final_prefix"
10646 acl_save_exec_prefix="$exec_prefix"
10647 exec_prefix="$acl_final_exec_prefix"
10649 eval additional_includedir=\"$includedir\"
10650 eval additional_libdir=\"$libdir\"
10652 exec_prefix="$acl_save_exec_prefix"
10653 prefix="$acl_save_prefix"
10655 else
10656 additional_includedir="$withval/include"
10657 additional_libdir="$withval/lib"
10662 LIBICONV=
10663 LTLIBICONV=
10664 INCICONV=
10665 rpathdirs=
10666 ltrpathdirs=
10667 names_already_handled=
10668 names_next_round='iconv '
10669 while test -n "$names_next_round"; do
10670 names_this_round="$names_next_round"
10671 names_next_round=
10672 for name in $names_this_round; do
10673 already_handled=
10674 for n in $names_already_handled; do
10675 if test "$n" = "$name"; then
10676 already_handled=yes
10677 break
10679 done
10680 if test -z "$already_handled"; then
10681 names_already_handled="$names_already_handled $name"
10682 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10683 eval value=\"\$HAVE_LIB$uppername\"
10684 if test -n "$value"; then
10685 if test "$value" = yes; then
10686 eval value=\"\$LIB$uppername\"
10687 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
10688 eval value=\"\$LTLIB$uppername\"
10689 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
10690 else
10693 else
10694 found_dir=
10695 found_la=
10696 found_so=
10697 found_a=
10698 if test $use_additional = yes; then
10699 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10700 found_dir="$additional_libdir"
10701 found_so="$additional_libdir/lib$name.$shlibext"
10702 if test -f "$additional_libdir/lib$name.la"; then
10703 found_la="$additional_libdir/lib$name.la"
10705 else
10706 if test -f "$additional_libdir/lib$name.$libext"; then
10707 found_dir="$additional_libdir"
10708 found_a="$additional_libdir/lib$name.$libext"
10709 if test -f "$additional_libdir/lib$name.la"; then
10710 found_la="$additional_libdir/lib$name.la"
10715 if test "X$found_dir" = "X"; then
10716 for x in $LDFLAGS $LTLIBICONV; do
10718 acl_save_prefix="$prefix"
10719 prefix="$acl_final_prefix"
10720 acl_save_exec_prefix="$exec_prefix"
10721 exec_prefix="$acl_final_exec_prefix"
10722 eval x=\"$x\"
10723 exec_prefix="$acl_save_exec_prefix"
10724 prefix="$acl_save_prefix"
10726 case "$x" in
10727 -L*)
10728 dir=`echo "X$x" | sed -e 's/^X-L//'`
10729 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10730 found_dir="$dir"
10731 found_so="$dir/lib$name.$shlibext"
10732 if test -f "$dir/lib$name.la"; then
10733 found_la="$dir/lib$name.la"
10735 else
10736 if test -f "$dir/lib$name.$libext"; then
10737 found_dir="$dir"
10738 found_a="$dir/lib$name.$libext"
10739 if test -f "$dir/lib$name.la"; then
10740 found_la="$dir/lib$name.la"
10745 esac
10746 if test "X$found_dir" != "X"; then
10747 break
10749 done
10751 if test "X$found_dir" != "X"; then
10752 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
10753 if test "X$found_so" != "X"; then
10754 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
10755 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10756 else
10757 haveit=
10758 for x in $ltrpathdirs; do
10759 if test "X$x" = "X$found_dir"; then
10760 haveit=yes
10761 break
10763 done
10764 if test -z "$haveit"; then
10765 ltrpathdirs="$ltrpathdirs $found_dir"
10767 if test "$hardcode_direct" = yes; then
10768 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10769 else
10770 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
10771 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10772 haveit=
10773 for x in $rpathdirs; do
10774 if test "X$x" = "X$found_dir"; then
10775 haveit=yes
10776 break
10778 done
10779 if test -z "$haveit"; then
10780 rpathdirs="$rpathdirs $found_dir"
10782 else
10783 haveit=
10784 for x in $LDFLAGS $LIBICONV; do
10786 acl_save_prefix="$prefix"
10787 prefix="$acl_final_prefix"
10788 acl_save_exec_prefix="$exec_prefix"
10789 exec_prefix="$acl_final_exec_prefix"
10790 eval x=\"$x\"
10791 exec_prefix="$acl_save_exec_prefix"
10792 prefix="$acl_save_prefix"
10794 if test "X$x" = "X-L$found_dir"; then
10795 haveit=yes
10796 break
10798 done
10799 if test -z "$haveit"; then
10800 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
10802 if test "$hardcode_minus_L" != no; then
10803 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10804 else
10805 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10810 else
10811 if test "X$found_a" != "X"; then
10812 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
10813 else
10814 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
10817 additional_includedir=
10818 case "$found_dir" in
10819 */lib | */lib/)
10820 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10821 additional_includedir="$basedir/include"
10823 esac
10824 if test "X$additional_includedir" != "X"; then
10825 if test "X$additional_includedir" != "X/usr/include"; then
10826 haveit=
10827 if test "X$additional_includedir" = "X/usr/local/include"; then
10828 if test -n "$GCC"; then
10829 case $host_os in
10830 linux*) haveit=yes;;
10831 esac
10834 if test -z "$haveit"; then
10835 for x in $CPPFLAGS $INCICONV; do
10837 acl_save_prefix="$prefix"
10838 prefix="$acl_final_prefix"
10839 acl_save_exec_prefix="$exec_prefix"
10840 exec_prefix="$acl_final_exec_prefix"
10841 eval x=\"$x\"
10842 exec_prefix="$acl_save_exec_prefix"
10843 prefix="$acl_save_prefix"
10845 if test "X$x" = "X-I$additional_includedir"; then
10846 haveit=yes
10847 break
10849 done
10850 if test -z "$haveit"; then
10851 if test -d "$additional_includedir"; then
10852 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
10858 if test -n "$found_la"; then
10859 save_libdir="$libdir"
10860 case "$found_la" in
10861 */* | *\\*) . "$found_la" ;;
10862 *) . "./$found_la" ;;
10863 esac
10864 libdir="$save_libdir"
10865 for dep in $dependency_libs; do
10866 case "$dep" in
10867 -L*)
10868 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10869 if test "X$additional_libdir" != "X/usr/lib"; then
10870 haveit=
10871 if test "X$additional_libdir" = "X/usr/local/lib"; then
10872 if test -n "$GCC"; then
10873 case $host_os in
10874 linux*) haveit=yes;;
10875 esac
10878 if test -z "$haveit"; then
10879 haveit=
10880 for x in $LDFLAGS $LIBICONV; do
10882 acl_save_prefix="$prefix"
10883 prefix="$acl_final_prefix"
10884 acl_save_exec_prefix="$exec_prefix"
10885 exec_prefix="$acl_final_exec_prefix"
10886 eval x=\"$x\"
10887 exec_prefix="$acl_save_exec_prefix"
10888 prefix="$acl_save_prefix"
10890 if test "X$x" = "X-L$additional_libdir"; then
10891 haveit=yes
10892 break
10894 done
10895 if test -z "$haveit"; then
10896 if test -d "$additional_libdir"; then
10897 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
10900 haveit=
10901 for x in $LDFLAGS $LTLIBICONV; do
10903 acl_save_prefix="$prefix"
10904 prefix="$acl_final_prefix"
10905 acl_save_exec_prefix="$exec_prefix"
10906 exec_prefix="$acl_final_exec_prefix"
10907 eval x=\"$x\"
10908 exec_prefix="$acl_save_exec_prefix"
10909 prefix="$acl_save_prefix"
10911 if test "X$x" = "X-L$additional_libdir"; then
10912 haveit=yes
10913 break
10915 done
10916 if test -z "$haveit"; then
10917 if test -d "$additional_libdir"; then
10918 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
10924 -R*)
10925 dir=`echo "X$dep" | sed -e 's/^X-R//'`
10926 if test "$enable_rpath" != no; then
10927 haveit=
10928 for x in $rpathdirs; do
10929 if test "X$x" = "X$dir"; then
10930 haveit=yes
10931 break
10933 done
10934 if test -z "$haveit"; then
10935 rpathdirs="$rpathdirs $dir"
10937 haveit=
10938 for x in $ltrpathdirs; do
10939 if test "X$x" = "X$dir"; then
10940 haveit=yes
10941 break
10943 done
10944 if test -z "$haveit"; then
10945 ltrpathdirs="$ltrpathdirs $dir"
10949 -l*)
10950 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10952 *.la)
10953 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10956 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
10957 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
10959 esac
10960 done
10962 else
10963 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10964 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
10968 done
10969 done
10970 if test "X$rpathdirs" != "X"; then
10971 if test -n "$hardcode_libdir_separator"; then
10972 alldirs=
10973 for found_dir in $rpathdirs; do
10974 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10975 done
10976 acl_save_libdir="$libdir"
10977 libdir="$alldirs"
10978 eval flag=\"$hardcode_libdir_flag_spec\"
10979 libdir="$acl_save_libdir"
10980 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10981 else
10982 for found_dir in $rpathdirs; do
10983 acl_save_libdir="$libdir"
10984 libdir="$found_dir"
10985 eval flag=\"$hardcode_libdir_flag_spec\"
10986 libdir="$acl_save_libdir"
10987 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10988 done
10991 if test "X$ltrpathdirs" != "X"; then
10992 for found_dir in $ltrpathdirs; do
10993 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
10994 done
11003 am_save_CPPFLAGS="$CPPFLAGS"
11005 for element in $INCICONV; do
11006 haveit=
11007 for x in $CPPFLAGS; do
11009 acl_save_prefix="$prefix"
11010 prefix="$acl_final_prefix"
11011 acl_save_exec_prefix="$exec_prefix"
11012 exec_prefix="$acl_final_exec_prefix"
11013 eval x=\"$x\"
11014 exec_prefix="$acl_save_exec_prefix"
11015 prefix="$acl_save_prefix"
11017 if test "X$x" = "X$element"; then
11018 haveit=yes
11019 break
11021 done
11022 if test -z "$haveit"; then
11023 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11025 done
11028 echo "$as_me:$LINENO: checking for iconv" >&5
11029 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
11030 if test "${am_cv_func_iconv+set}" = set; then
11031 echo $ECHO_N "(cached) $ECHO_C" >&6
11032 else
11034 am_cv_func_iconv="no, consider installing GNU libiconv"
11035 am_cv_lib_iconv=no
11036 if test x$gcc_no_link = xyes; then
11037 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11038 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11039 { (exit 1); exit 1; }; }
11041 cat >conftest.$ac_ext <<_ACEOF
11042 /* confdefs.h. */
11043 _ACEOF
11044 cat confdefs.h >>conftest.$ac_ext
11045 cat >>conftest.$ac_ext <<_ACEOF
11046 /* end confdefs.h. */
11047 #include <stdlib.h>
11048 #include <iconv.h>
11050 main ()
11052 iconv_t cd = iconv_open("","");
11053 iconv(cd,NULL,NULL,NULL,NULL);
11054 iconv_close(cd);
11056 return 0;
11058 _ACEOF
11059 rm -f conftest.$ac_objext conftest$ac_exeext
11060 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11061 (eval $ac_link) 2>conftest.er1
11062 ac_status=$?
11063 grep -v '^ *+' conftest.er1 >conftest.err
11064 rm -f conftest.er1
11065 cat conftest.err >&5
11066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11067 (exit $ac_status); } &&
11068 { ac_try='test -z "$ac_c_werror_flag"
11069 || test ! -s conftest.err'
11070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11071 (eval $ac_try) 2>&5
11072 ac_status=$?
11073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11074 (exit $ac_status); }; } &&
11075 { ac_try='test -s conftest$ac_exeext'
11076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11077 (eval $ac_try) 2>&5
11078 ac_status=$?
11079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11080 (exit $ac_status); }; }; then
11081 am_cv_func_iconv=yes
11082 else
11083 echo "$as_me: failed program was:" >&5
11084 sed 's/^/| /' conftest.$ac_ext >&5
11087 rm -f conftest.err conftest.$ac_objext \
11088 conftest$ac_exeext conftest.$ac_ext
11089 if test "$am_cv_func_iconv" != yes; then
11090 am_save_LIBS="$LIBS"
11091 LIBS="$LIBS $LIBICONV"
11092 if test x$gcc_no_link = xyes; then
11093 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11094 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11095 { (exit 1); exit 1; }; }
11097 cat >conftest.$ac_ext <<_ACEOF
11098 /* confdefs.h. */
11099 _ACEOF
11100 cat confdefs.h >>conftest.$ac_ext
11101 cat >>conftest.$ac_ext <<_ACEOF
11102 /* end confdefs.h. */
11103 #include <stdlib.h>
11104 #include <iconv.h>
11106 main ()
11108 iconv_t cd = iconv_open("","");
11109 iconv(cd,NULL,NULL,NULL,NULL);
11110 iconv_close(cd);
11112 return 0;
11114 _ACEOF
11115 rm -f conftest.$ac_objext conftest$ac_exeext
11116 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11117 (eval $ac_link) 2>conftest.er1
11118 ac_status=$?
11119 grep -v '^ *+' conftest.er1 >conftest.err
11120 rm -f conftest.er1
11121 cat conftest.err >&5
11122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11123 (exit $ac_status); } &&
11124 { ac_try='test -z "$ac_c_werror_flag"
11125 || test ! -s conftest.err'
11126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11127 (eval $ac_try) 2>&5
11128 ac_status=$?
11129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11130 (exit $ac_status); }; } &&
11131 { ac_try='test -s conftest$ac_exeext'
11132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11133 (eval $ac_try) 2>&5
11134 ac_status=$?
11135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11136 (exit $ac_status); }; }; then
11137 am_cv_lib_iconv=yes
11138 am_cv_func_iconv=yes
11139 else
11140 echo "$as_me: failed program was:" >&5
11141 sed 's/^/| /' conftest.$ac_ext >&5
11144 rm -f conftest.err conftest.$ac_objext \
11145 conftest$ac_exeext conftest.$ac_ext
11146 LIBS="$am_save_LIBS"
11150 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
11151 echo "${ECHO_T}$am_cv_func_iconv" >&6
11152 if test "$am_cv_func_iconv" = yes; then
11154 cat >>confdefs.h <<\_ACEOF
11155 #define HAVE_ICONV 1
11156 _ACEOF
11159 if test "$am_cv_lib_iconv" = yes; then
11160 echo "$as_me:$LINENO: checking how to link with libiconv" >&5
11161 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
11162 echo "$as_me:$LINENO: result: $LIBICONV" >&5
11163 echo "${ECHO_T}$LIBICONV" >&6
11164 else
11165 CPPFLAGS="$am_save_CPPFLAGS"
11166 LIBICONV=
11167 LTLIBICONV=
11172 if test "$am_cv_func_iconv" = yes; then
11173 echo "$as_me:$LINENO: checking for iconv declaration" >&5
11174 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
11175 if test "${am_cv_proto_iconv+set}" = set; then
11176 echo $ECHO_N "(cached) $ECHO_C" >&6
11177 else
11179 cat >conftest.$ac_ext <<_ACEOF
11180 /* confdefs.h. */
11181 _ACEOF
11182 cat confdefs.h >>conftest.$ac_ext
11183 cat >>conftest.$ac_ext <<_ACEOF
11184 /* end confdefs.h. */
11186 #include <stdlib.h>
11187 #include <iconv.h>
11188 extern
11189 #ifdef __cplusplus
11191 #endif
11192 #if defined(__STDC__) || defined(__cplusplus)
11193 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
11194 #else
11195 size_t iconv();
11196 #endif
11199 main ()
11203 return 0;
11205 _ACEOF
11206 rm -f conftest.$ac_objext
11207 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11208 (eval $ac_compile) 2>conftest.er1
11209 ac_status=$?
11210 grep -v '^ *+' conftest.er1 >conftest.err
11211 rm -f conftest.er1
11212 cat conftest.err >&5
11213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11214 (exit $ac_status); } &&
11215 { ac_try='test -z "$ac_c_werror_flag"
11216 || test ! -s conftest.err'
11217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11218 (eval $ac_try) 2>&5
11219 ac_status=$?
11220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11221 (exit $ac_status); }; } &&
11222 { ac_try='test -s conftest.$ac_objext'
11223 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11224 (eval $ac_try) 2>&5
11225 ac_status=$?
11226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11227 (exit $ac_status); }; }; then
11228 am_cv_proto_iconv_arg1=""
11229 else
11230 echo "$as_me: failed program was:" >&5
11231 sed 's/^/| /' conftest.$ac_ext >&5
11233 am_cv_proto_iconv_arg1="const"
11235 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11236 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);"
11239 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
11240 echo "$as_me:$LINENO: result: ${ac_t:-
11241 }$am_cv_proto_iconv" >&5
11242 echo "${ECHO_T}${ac_t:-
11243 }$am_cv_proto_iconv" >&6
11245 cat >>confdefs.h <<_ACEOF
11246 #define ICONV_CONST $am_cv_proto_iconv_arg1
11247 _ACEOF
11252 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
11253 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
11254 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
11255 echo $ECHO_N "(cached) $ECHO_C" >&6
11256 else
11257 if test x$gcc_no_link = xyes; then
11258 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11259 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11260 { (exit 1); exit 1; }; }
11262 cat >conftest.$ac_ext <<_ACEOF
11263 /* confdefs.h. */
11264 _ACEOF
11265 cat confdefs.h >>conftest.$ac_ext
11266 cat >>conftest.$ac_ext <<_ACEOF
11267 /* end confdefs.h. */
11268 #include <locale.h>
11270 main ()
11272 return LC_MESSAGES
11274 return 0;
11276 _ACEOF
11277 rm -f conftest.$ac_objext conftest$ac_exeext
11278 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11279 (eval $ac_link) 2>conftest.er1
11280 ac_status=$?
11281 grep -v '^ *+' conftest.er1 >conftest.err
11282 rm -f conftest.er1
11283 cat conftest.err >&5
11284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285 (exit $ac_status); } &&
11286 { ac_try='test -z "$ac_c_werror_flag"
11287 || test ! -s conftest.err'
11288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11289 (eval $ac_try) 2>&5
11290 ac_status=$?
11291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11292 (exit $ac_status); }; } &&
11293 { ac_try='test -s conftest$ac_exeext'
11294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11295 (eval $ac_try) 2>&5
11296 ac_status=$?
11297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11298 (exit $ac_status); }; }; then
11299 am_cv_val_LC_MESSAGES=yes
11300 else
11301 echo "$as_me: failed program was:" >&5
11302 sed 's/^/| /' conftest.$ac_ext >&5
11304 am_cv_val_LC_MESSAGES=no
11306 rm -f conftest.err conftest.$ac_objext \
11307 conftest$ac_exeext conftest.$ac_ext
11309 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
11310 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
11311 if test $am_cv_val_LC_MESSAGES = yes; then
11313 cat >>confdefs.h <<\_ACEOF
11314 #define HAVE_LC_MESSAGES 1
11315 _ACEOF
11319 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
11320 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
11321 if test "${ac_cv_struct_tm+set}" = set; then
11322 echo $ECHO_N "(cached) $ECHO_C" >&6
11323 else
11324 cat >conftest.$ac_ext <<_ACEOF
11325 /* confdefs.h. */
11326 _ACEOF
11327 cat confdefs.h >>conftest.$ac_ext
11328 cat >>conftest.$ac_ext <<_ACEOF
11329 /* end confdefs.h. */
11330 #include <sys/types.h>
11331 #include <time.h>
11334 main ()
11336 struct tm *tp; tp->tm_sec;
11338 return 0;
11340 _ACEOF
11341 rm -f conftest.$ac_objext
11342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11343 (eval $ac_compile) 2>conftest.er1
11344 ac_status=$?
11345 grep -v '^ *+' conftest.er1 >conftest.err
11346 rm -f conftest.er1
11347 cat conftest.err >&5
11348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349 (exit $ac_status); } &&
11350 { ac_try='test -z "$ac_c_werror_flag"
11351 || test ! -s conftest.err'
11352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11353 (eval $ac_try) 2>&5
11354 ac_status=$?
11355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11356 (exit $ac_status); }; } &&
11357 { ac_try='test -s conftest.$ac_objext'
11358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11359 (eval $ac_try) 2>&5
11360 ac_status=$?
11361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11362 (exit $ac_status); }; }; then
11363 ac_cv_struct_tm=time.h
11364 else
11365 echo "$as_me: failed program was:" >&5
11366 sed 's/^/| /' conftest.$ac_ext >&5
11368 ac_cv_struct_tm=sys/time.h
11370 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11372 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
11373 echo "${ECHO_T}$ac_cv_struct_tm" >&6
11374 if test $ac_cv_struct_tm = sys/time.h; then
11376 cat >>confdefs.h <<\_ACEOF
11377 #define TM_IN_SYS_TIME 1
11378 _ACEOF
11382 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
11383 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
11384 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
11385 echo $ECHO_N "(cached) $ECHO_C" >&6
11386 else
11387 cat >conftest.$ac_ext <<_ACEOF
11388 /* confdefs.h. */
11389 _ACEOF
11390 cat confdefs.h >>conftest.$ac_ext
11391 cat >>conftest.$ac_ext <<_ACEOF
11392 /* end confdefs.h. */
11393 #include <sys/types.h>
11394 #include <$ac_cv_struct_tm>
11398 main ()
11400 static struct tm ac_aggr;
11401 if (ac_aggr.tm_zone)
11402 return 0;
11404 return 0;
11406 _ACEOF
11407 rm -f conftest.$ac_objext
11408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11409 (eval $ac_compile) 2>conftest.er1
11410 ac_status=$?
11411 grep -v '^ *+' conftest.er1 >conftest.err
11412 rm -f conftest.er1
11413 cat conftest.err >&5
11414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11415 (exit $ac_status); } &&
11416 { ac_try='test -z "$ac_c_werror_flag"
11417 || test ! -s conftest.err'
11418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11419 (eval $ac_try) 2>&5
11420 ac_status=$?
11421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11422 (exit $ac_status); }; } &&
11423 { ac_try='test -s conftest.$ac_objext'
11424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11425 (eval $ac_try) 2>&5
11426 ac_status=$?
11427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11428 (exit $ac_status); }; }; then
11429 ac_cv_member_struct_tm_tm_zone=yes
11430 else
11431 echo "$as_me: failed program was:" >&5
11432 sed 's/^/| /' conftest.$ac_ext >&5
11434 cat >conftest.$ac_ext <<_ACEOF
11435 /* confdefs.h. */
11436 _ACEOF
11437 cat confdefs.h >>conftest.$ac_ext
11438 cat >>conftest.$ac_ext <<_ACEOF
11439 /* end confdefs.h. */
11440 #include <sys/types.h>
11441 #include <$ac_cv_struct_tm>
11445 main ()
11447 static struct tm ac_aggr;
11448 if (sizeof ac_aggr.tm_zone)
11449 return 0;
11451 return 0;
11453 _ACEOF
11454 rm -f conftest.$ac_objext
11455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11456 (eval $ac_compile) 2>conftest.er1
11457 ac_status=$?
11458 grep -v '^ *+' conftest.er1 >conftest.err
11459 rm -f conftest.er1
11460 cat conftest.err >&5
11461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11462 (exit $ac_status); } &&
11463 { ac_try='test -z "$ac_c_werror_flag"
11464 || test ! -s conftest.err'
11465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11466 (eval $ac_try) 2>&5
11467 ac_status=$?
11468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469 (exit $ac_status); }; } &&
11470 { ac_try='test -s conftest.$ac_objext'
11471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11472 (eval $ac_try) 2>&5
11473 ac_status=$?
11474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11475 (exit $ac_status); }; }; then
11476 ac_cv_member_struct_tm_tm_zone=yes
11477 else
11478 echo "$as_me: failed program was:" >&5
11479 sed 's/^/| /' conftest.$ac_ext >&5
11481 ac_cv_member_struct_tm_tm_zone=no
11483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11485 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11487 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
11488 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
11489 if test $ac_cv_member_struct_tm_tm_zone = yes; then
11491 cat >>confdefs.h <<_ACEOF
11492 #define HAVE_STRUCT_TM_TM_ZONE 1
11493 _ACEOF
11498 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
11500 cat >>confdefs.h <<\_ACEOF
11501 #define HAVE_TM_ZONE 1
11502 _ACEOF
11504 else
11505 echo "$as_me:$LINENO: checking for tzname" >&5
11506 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
11507 if test "${ac_cv_var_tzname+set}" = set; then
11508 echo $ECHO_N "(cached) $ECHO_C" >&6
11509 else
11510 if test x$gcc_no_link = xyes; then
11511 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11512 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11513 { (exit 1); exit 1; }; }
11515 cat >conftest.$ac_ext <<_ACEOF
11516 /* confdefs.h. */
11517 _ACEOF
11518 cat confdefs.h >>conftest.$ac_ext
11519 cat >>conftest.$ac_ext <<_ACEOF
11520 /* end confdefs.h. */
11521 #include <time.h>
11522 #ifndef tzname /* For SGI. */
11523 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
11524 #endif
11527 main ()
11529 atoi(*tzname);
11531 return 0;
11533 _ACEOF
11534 rm -f conftest.$ac_objext conftest$ac_exeext
11535 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11536 (eval $ac_link) 2>conftest.er1
11537 ac_status=$?
11538 grep -v '^ *+' conftest.er1 >conftest.err
11539 rm -f conftest.er1
11540 cat conftest.err >&5
11541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11542 (exit $ac_status); } &&
11543 { ac_try='test -z "$ac_c_werror_flag"
11544 || test ! -s conftest.err'
11545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11546 (eval $ac_try) 2>&5
11547 ac_status=$?
11548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11549 (exit $ac_status); }; } &&
11550 { ac_try='test -s conftest$ac_exeext'
11551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11552 (eval $ac_try) 2>&5
11553 ac_status=$?
11554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11555 (exit $ac_status); }; }; then
11556 ac_cv_var_tzname=yes
11557 else
11558 echo "$as_me: failed program was:" >&5
11559 sed 's/^/| /' conftest.$ac_ext >&5
11561 ac_cv_var_tzname=no
11563 rm -f conftest.err conftest.$ac_objext \
11564 conftest$ac_exeext conftest.$ac_ext
11566 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
11567 echo "${ECHO_T}$ac_cv_var_tzname" >&6
11568 if test $ac_cv_var_tzname = yes; then
11570 cat >>confdefs.h <<\_ACEOF
11571 #define HAVE_TZNAME 1
11572 _ACEOF
11580 for ac_func in gethostbyname_r
11582 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11583 echo "$as_me:$LINENO: checking for $ac_func" >&5
11584 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11585 if eval "test \"\${$as_ac_var+set}\" = set"; then
11586 echo $ECHO_N "(cached) $ECHO_C" >&6
11587 else
11588 if test x$gcc_no_link = xyes; then
11589 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11590 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11591 { (exit 1); exit 1; }; }
11593 cat >conftest.$ac_ext <<_ACEOF
11594 /* confdefs.h. */
11595 _ACEOF
11596 cat confdefs.h >>conftest.$ac_ext
11597 cat >>conftest.$ac_ext <<_ACEOF
11598 /* end confdefs.h. */
11599 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11600 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11601 #define $ac_func innocuous_$ac_func
11603 /* System header to define __stub macros and hopefully few prototypes,
11604 which can conflict with char $ac_func (); below.
11605 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11606 <limits.h> exists even on freestanding compilers. */
11608 #ifdef __STDC__
11609 # include <limits.h>
11610 #else
11611 # include <assert.h>
11612 #endif
11614 #undef $ac_func
11616 /* Override any gcc2 internal prototype to avoid an error. */
11617 #ifdef __cplusplus
11618 extern "C"
11620 #endif
11621 /* We use char because int might match the return type of a gcc2
11622 builtin and then its argument prototype would still apply. */
11623 char $ac_func ();
11624 /* The GNU C library defines this for functions which it implements
11625 to always fail with ENOSYS. Some functions are actually named
11626 something starting with __ and the normal name is an alias. */
11627 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11628 choke me
11629 #else
11630 char (*f) () = $ac_func;
11631 #endif
11632 #ifdef __cplusplus
11634 #endif
11637 main ()
11639 return f != $ac_func;
11641 return 0;
11643 _ACEOF
11644 rm -f conftest.$ac_objext conftest$ac_exeext
11645 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11646 (eval $ac_link) 2>conftest.er1
11647 ac_status=$?
11648 grep -v '^ *+' conftest.er1 >conftest.err
11649 rm -f conftest.er1
11650 cat conftest.err >&5
11651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11652 (exit $ac_status); } &&
11653 { ac_try='test -z "$ac_c_werror_flag"
11654 || test ! -s conftest.err'
11655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11656 (eval $ac_try) 2>&5
11657 ac_status=$?
11658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11659 (exit $ac_status); }; } &&
11660 { ac_try='test -s conftest$ac_exeext'
11661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11662 (eval $ac_try) 2>&5
11663 ac_status=$?
11664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11665 (exit $ac_status); }; }; then
11666 eval "$as_ac_var=yes"
11667 else
11668 echo "$as_me: failed program was:" >&5
11669 sed 's/^/| /' conftest.$ac_ext >&5
11671 eval "$as_ac_var=no"
11673 rm -f conftest.err conftest.$ac_objext \
11674 conftest$ac_exeext conftest.$ac_ext
11676 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11677 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11678 if test `eval echo '${'$as_ac_var'}'` = yes; then
11679 cat >>confdefs.h <<_ACEOF
11680 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11681 _ACEOF
11684 cat >>confdefs.h <<\_ACEOF
11685 #define HAVE_GETHOSTBYNAME_R 1
11686 _ACEOF
11688 # There are two different kinds of gethostbyname_r.
11689 # We look for the one that returns `int'.
11690 # Hopefully this check is robust enough.
11691 cat >conftest.$ac_ext <<_ACEOF
11692 /* confdefs.h. */
11693 _ACEOF
11694 cat confdefs.h >>conftest.$ac_ext
11695 cat >>conftest.$ac_ext <<_ACEOF
11696 /* end confdefs.h. */
11697 #include <netdb.h>
11699 _ACEOF
11700 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11701 $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then
11704 cat >>confdefs.h <<\_ACEOF
11705 #define GETHOSTBYNAME_R_RETURNS_INT 1
11706 _ACEOF
11709 rm -f conftest*
11712 case " $GCINCS " in
11713 *" -D_REENTRANT "*) ;;
11715 echo "$as_me:$LINENO: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
11716 echo $ECHO_N "checking whether gethostbyname_r declaration requires -D_REENTRANT... $ECHO_C" >&6
11717 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then
11718 echo $ECHO_N "(cached) $ECHO_C" >&6
11719 else
11720 ac_ext=cc
11721 ac_cpp='$CXXCPP $CPPFLAGS'
11722 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11723 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11724 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11726 cat >conftest.$ac_ext <<_ACEOF
11727 /* confdefs.h. */
11728 _ACEOF
11729 cat confdefs.h >>conftest.$ac_ext
11730 cat >>conftest.$ac_ext <<_ACEOF
11731 /* end confdefs.h. */
11732 #include <netdb.h>
11734 main ()
11736 gethostbyname_r("", 0, 0);
11738 return 0;
11740 _ACEOF
11741 rm -f conftest.$ac_objext
11742 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11743 (eval $ac_compile) 2>conftest.er1
11744 ac_status=$?
11745 grep -v '^ *+' conftest.er1 >conftest.err
11746 rm -f conftest.er1
11747 cat conftest.err >&5
11748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11749 (exit $ac_status); } &&
11750 { ac_try='test -z "$ac_cxx_werror_flag"
11751 || test ! -s conftest.err'
11752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11753 (eval $ac_try) 2>&5
11754 ac_status=$?
11755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11756 (exit $ac_status); }; } &&
11757 { ac_try='test -s conftest.$ac_objext'
11758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11759 (eval $ac_try) 2>&5
11760 ac_status=$?
11761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11762 (exit $ac_status); }; }; then
11763 libjava_cv_gethostbyname_r_needs_reentrant=no
11764 else
11765 echo "$as_me: failed program was:" >&5
11766 sed 's/^/| /' conftest.$ac_ext >&5
11768 CPPFLAGS_SAVE="$CPPFLAGS"
11769 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
11770 cat >conftest.$ac_ext <<_ACEOF
11771 /* confdefs.h. */
11772 _ACEOF
11773 cat confdefs.h >>conftest.$ac_ext
11774 cat >>conftest.$ac_ext <<_ACEOF
11775 /* end confdefs.h. */
11776 #include <netdb.h>
11778 main ()
11780 gethostbyname_r("", 0, 0);
11782 return 0;
11784 _ACEOF
11785 rm -f conftest.$ac_objext
11786 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11787 (eval $ac_compile) 2>conftest.er1
11788 ac_status=$?
11789 grep -v '^ *+' conftest.er1 >conftest.err
11790 rm -f conftest.er1
11791 cat conftest.err >&5
11792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11793 (exit $ac_status); } &&
11794 { ac_try='test -z "$ac_cxx_werror_flag"
11795 || test ! -s conftest.err'
11796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11797 (eval $ac_try) 2>&5
11798 ac_status=$?
11799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11800 (exit $ac_status); }; } &&
11801 { ac_try='test -s conftest.$ac_objext'
11802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11803 (eval $ac_try) 2>&5
11804 ac_status=$?
11805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 (exit $ac_status); }; }; then
11807 libjava_cv_gethostbyname_r_needs_reentrant=yes
11808 else
11809 echo "$as_me: failed program was:" >&5
11810 sed 's/^/| /' conftest.$ac_ext >&5
11812 libjava_cv_gethostbyname_r_needs_reentrant=fail
11814 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11815 CPPFLAGS="$CPPFLAGS_SAVE"
11818 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11819 ac_ext=c
11820 ac_cpp='$CPP $CPPFLAGS'
11821 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11822 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11823 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11827 echo "$as_me:$LINENO: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
11828 echo "${ECHO_T}$libjava_cv_gethostbyname_r_needs_reentrant" >&6
11829 if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
11831 cat >>confdefs.h <<\_ACEOF
11832 #define _REENTRANT 1
11833 _ACEOF
11837 esac
11839 echo "$as_me:$LINENO: checking for struct hostent_data" >&5
11840 echo $ECHO_N "checking for struct hostent_data... $ECHO_C" >&6
11841 if test "${libjava_cv_struct_hostent_data+set}" = set; then
11842 echo $ECHO_N "(cached) $ECHO_C" >&6
11843 else
11844 cat >conftest.$ac_ext <<_ACEOF
11845 /* confdefs.h. */
11846 _ACEOF
11847 cat confdefs.h >>conftest.$ac_ext
11848 cat >>conftest.$ac_ext <<_ACEOF
11849 /* end confdefs.h. */
11851 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
11852 # define _REENTRANT 1
11853 #endif
11854 #include <netdb.h>
11856 main ()
11858 struct hostent_data data;
11860 return 0;
11862 _ACEOF
11863 rm -f conftest.$ac_objext
11864 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11865 (eval $ac_compile) 2>conftest.er1
11866 ac_status=$?
11867 grep -v '^ *+' conftest.er1 >conftest.err
11868 rm -f conftest.er1
11869 cat conftest.err >&5
11870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11871 (exit $ac_status); } &&
11872 { ac_try='test -z "$ac_c_werror_flag"
11873 || test ! -s conftest.err'
11874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11875 (eval $ac_try) 2>&5
11876 ac_status=$?
11877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11878 (exit $ac_status); }; } &&
11879 { ac_try='test -s conftest.$ac_objext'
11880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11881 (eval $ac_try) 2>&5
11882 ac_status=$?
11883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11884 (exit $ac_status); }; }; then
11885 libjava_cv_struct_hostent_data=yes
11886 else
11887 echo "$as_me: failed program was:" >&5
11888 sed 's/^/| /' conftest.$ac_ext >&5
11890 libjava_cv_struct_hostent_data=no
11892 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11894 echo "$as_me:$LINENO: result: $libjava_cv_struct_hostent_data" >&5
11895 echo "${ECHO_T}$libjava_cv_struct_hostent_data" >&6
11896 if test "x$libjava_cv_struct_hostent_data" = xyes; then
11898 cat >>confdefs.h <<\_ACEOF
11899 #define HAVE_STRUCT_HOSTENT_DATA 1
11900 _ACEOF
11905 done
11908 # FIXME: libjava source code expects to find a prototype for
11909 # gethostbyaddr_r in netdb.h. The outer check ensures that
11910 # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
11911 # to exist where expected. (The root issue: AC_CHECK_FUNCS assumes C
11912 # linkage check is enough, yet C++ code requires proper prototypes.)
11913 cat >conftest.$ac_ext <<_ACEOF
11914 /* confdefs.h. */
11915 _ACEOF
11916 cat confdefs.h >>conftest.$ac_ext
11917 cat >>conftest.$ac_ext <<_ACEOF
11918 /* end confdefs.h. */
11919 #include <netdb.h>
11921 _ACEOF
11922 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11923 $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then
11926 for ac_func in gethostbyaddr_r
11928 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11929 echo "$as_me:$LINENO: checking for $ac_func" >&5
11930 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11931 if eval "test \"\${$as_ac_var+set}\" = set"; then
11932 echo $ECHO_N "(cached) $ECHO_C" >&6
11933 else
11934 if test x$gcc_no_link = xyes; then
11935 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11936 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11937 { (exit 1); exit 1; }; }
11939 cat >conftest.$ac_ext <<_ACEOF
11940 /* confdefs.h. */
11941 _ACEOF
11942 cat confdefs.h >>conftest.$ac_ext
11943 cat >>conftest.$ac_ext <<_ACEOF
11944 /* end confdefs.h. */
11945 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11946 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11947 #define $ac_func innocuous_$ac_func
11949 /* System header to define __stub macros and hopefully few prototypes,
11950 which can conflict with char $ac_func (); below.
11951 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11952 <limits.h> exists even on freestanding compilers. */
11954 #ifdef __STDC__
11955 # include <limits.h>
11956 #else
11957 # include <assert.h>
11958 #endif
11960 #undef $ac_func
11962 /* Override any gcc2 internal prototype to avoid an error. */
11963 #ifdef __cplusplus
11964 extern "C"
11966 #endif
11967 /* We use char because int might match the return type of a gcc2
11968 builtin and then its argument prototype would still apply. */
11969 char $ac_func ();
11970 /* The GNU C library defines this for functions which it implements
11971 to always fail with ENOSYS. Some functions are actually named
11972 something starting with __ and the normal name is an alias. */
11973 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11974 choke me
11975 #else
11976 char (*f) () = $ac_func;
11977 #endif
11978 #ifdef __cplusplus
11980 #endif
11983 main ()
11985 return f != $ac_func;
11987 return 0;
11989 _ACEOF
11990 rm -f conftest.$ac_objext conftest$ac_exeext
11991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11992 (eval $ac_link) 2>conftest.er1
11993 ac_status=$?
11994 grep -v '^ *+' conftest.er1 >conftest.err
11995 rm -f conftest.er1
11996 cat conftest.err >&5
11997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11998 (exit $ac_status); } &&
11999 { ac_try='test -z "$ac_c_werror_flag"
12000 || test ! -s conftest.err'
12001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12002 (eval $ac_try) 2>&5
12003 ac_status=$?
12004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12005 (exit $ac_status); }; } &&
12006 { ac_try='test -s conftest$ac_exeext'
12007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12008 (eval $ac_try) 2>&5
12009 ac_status=$?
12010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12011 (exit $ac_status); }; }; then
12012 eval "$as_ac_var=yes"
12013 else
12014 echo "$as_me: failed program was:" >&5
12015 sed 's/^/| /' conftest.$ac_ext >&5
12017 eval "$as_ac_var=no"
12019 rm -f conftest.err conftest.$ac_objext \
12020 conftest$ac_exeext conftest.$ac_ext
12022 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12023 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12024 if test `eval echo '${'$as_ac_var'}'` = yes; then
12025 cat >>confdefs.h <<_ACEOF
12026 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12027 _ACEOF
12030 cat >>confdefs.h <<\_ACEOF
12031 #define HAVE_GETHOSTBYADDR_R 1
12032 _ACEOF
12034 # There are two different kinds of gethostbyaddr_r.
12035 # We look for the one that returns `int'.
12036 # Hopefully this check is robust enough.
12037 cat >conftest.$ac_ext <<_ACEOF
12038 /* confdefs.h. */
12039 _ACEOF
12040 cat confdefs.h >>conftest.$ac_ext
12041 cat >>conftest.$ac_ext <<_ACEOF
12042 /* end confdefs.h. */
12043 #include <netdb.h>
12045 _ACEOF
12046 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12047 $EGREP "int.*gethostbyaddr_r" >/dev/null 2>&1; then
12050 cat >>confdefs.h <<\_ACEOF
12051 #define GETHOSTBYADDR_R_RETURNS_INT 1
12052 _ACEOF
12055 rm -f conftest*
12058 done
12061 rm -f conftest*
12065 for ac_func in gethostname
12067 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12068 echo "$as_me:$LINENO: checking for $ac_func" >&5
12069 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12070 if eval "test \"\${$as_ac_var+set}\" = set"; then
12071 echo $ECHO_N "(cached) $ECHO_C" >&6
12072 else
12073 if test x$gcc_no_link = xyes; then
12074 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12075 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12076 { (exit 1); exit 1; }; }
12078 cat >conftest.$ac_ext <<_ACEOF
12079 /* confdefs.h. */
12080 _ACEOF
12081 cat confdefs.h >>conftest.$ac_ext
12082 cat >>conftest.$ac_ext <<_ACEOF
12083 /* end confdefs.h. */
12084 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12085 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12086 #define $ac_func innocuous_$ac_func
12088 /* System header to define __stub macros and hopefully few prototypes,
12089 which can conflict with char $ac_func (); below.
12090 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12091 <limits.h> exists even on freestanding compilers. */
12093 #ifdef __STDC__
12094 # include <limits.h>
12095 #else
12096 # include <assert.h>
12097 #endif
12099 #undef $ac_func
12101 /* Override any gcc2 internal prototype to avoid an error. */
12102 #ifdef __cplusplus
12103 extern "C"
12105 #endif
12106 /* We use char because int might match the return type of a gcc2
12107 builtin and then its argument prototype would still apply. */
12108 char $ac_func ();
12109 /* The GNU C library defines this for functions which it implements
12110 to always fail with ENOSYS. Some functions are actually named
12111 something starting with __ and the normal name is an alias. */
12112 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12113 choke me
12114 #else
12115 char (*f) () = $ac_func;
12116 #endif
12117 #ifdef __cplusplus
12119 #endif
12122 main ()
12124 return f != $ac_func;
12126 return 0;
12128 _ACEOF
12129 rm -f conftest.$ac_objext conftest$ac_exeext
12130 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12131 (eval $ac_link) 2>conftest.er1
12132 ac_status=$?
12133 grep -v '^ *+' conftest.er1 >conftest.err
12134 rm -f conftest.er1
12135 cat conftest.err >&5
12136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12137 (exit $ac_status); } &&
12138 { ac_try='test -z "$ac_c_werror_flag"
12139 || test ! -s conftest.err'
12140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12141 (eval $ac_try) 2>&5
12142 ac_status=$?
12143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12144 (exit $ac_status); }; } &&
12145 { ac_try='test -s conftest$ac_exeext'
12146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12147 (eval $ac_try) 2>&5
12148 ac_status=$?
12149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12150 (exit $ac_status); }; }; then
12151 eval "$as_ac_var=yes"
12152 else
12153 echo "$as_me: failed program was:" >&5
12154 sed 's/^/| /' conftest.$ac_ext >&5
12156 eval "$as_ac_var=no"
12158 rm -f conftest.err conftest.$ac_objext \
12159 conftest$ac_exeext conftest.$ac_ext
12161 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12162 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12163 if test `eval echo '${'$as_ac_var'}'` = yes; then
12164 cat >>confdefs.h <<_ACEOF
12165 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12166 _ACEOF
12169 cat >>confdefs.h <<\_ACEOF
12170 #define HAVE_GETHOSTNAME 1
12171 _ACEOF
12173 cat >conftest.$ac_ext <<_ACEOF
12174 /* confdefs.h. */
12175 _ACEOF
12176 cat confdefs.h >>conftest.$ac_ext
12177 cat >>conftest.$ac_ext <<_ACEOF
12178 /* end confdefs.h. */
12179 #include <unistd.h>
12181 _ACEOF
12182 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12183 $EGREP "gethostname" >/dev/null 2>&1; then
12186 cat >>confdefs.h <<\_ACEOF
12187 #define HAVE_GETHOSTNAME_DECL 1
12188 _ACEOF
12191 rm -f conftest*
12194 done
12198 for ac_func in usleep
12200 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12201 echo "$as_me:$LINENO: checking for $ac_func" >&5
12202 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12203 if eval "test \"\${$as_ac_var+set}\" = set"; then
12204 echo $ECHO_N "(cached) $ECHO_C" >&6
12205 else
12206 if test x$gcc_no_link = xyes; then
12207 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12208 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12209 { (exit 1); exit 1; }; }
12211 cat >conftest.$ac_ext <<_ACEOF
12212 /* confdefs.h. */
12213 _ACEOF
12214 cat confdefs.h >>conftest.$ac_ext
12215 cat >>conftest.$ac_ext <<_ACEOF
12216 /* end confdefs.h. */
12217 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12218 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12219 #define $ac_func innocuous_$ac_func
12221 /* System header to define __stub macros and hopefully few prototypes,
12222 which can conflict with char $ac_func (); below.
12223 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12224 <limits.h> exists even on freestanding compilers. */
12226 #ifdef __STDC__
12227 # include <limits.h>
12228 #else
12229 # include <assert.h>
12230 #endif
12232 #undef $ac_func
12234 /* Override any gcc2 internal prototype to avoid an error. */
12235 #ifdef __cplusplus
12236 extern "C"
12238 #endif
12239 /* We use char because int might match the return type of a gcc2
12240 builtin and then its argument prototype would still apply. */
12241 char $ac_func ();
12242 /* The GNU C library defines this for functions which it implements
12243 to always fail with ENOSYS. Some functions are actually named
12244 something starting with __ and the normal name is an alias. */
12245 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12246 choke me
12247 #else
12248 char (*f) () = $ac_func;
12249 #endif
12250 #ifdef __cplusplus
12252 #endif
12255 main ()
12257 return f != $ac_func;
12259 return 0;
12261 _ACEOF
12262 rm -f conftest.$ac_objext conftest$ac_exeext
12263 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12264 (eval $ac_link) 2>conftest.er1
12265 ac_status=$?
12266 grep -v '^ *+' conftest.er1 >conftest.err
12267 rm -f conftest.er1
12268 cat conftest.err >&5
12269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12270 (exit $ac_status); } &&
12271 { ac_try='test -z "$ac_c_werror_flag"
12272 || test ! -s conftest.err'
12273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12274 (eval $ac_try) 2>&5
12275 ac_status=$?
12276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12277 (exit $ac_status); }; } &&
12278 { ac_try='test -s conftest$ac_exeext'
12279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12280 (eval $ac_try) 2>&5
12281 ac_status=$?
12282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12283 (exit $ac_status); }; }; then
12284 eval "$as_ac_var=yes"
12285 else
12286 echo "$as_me: failed program was:" >&5
12287 sed 's/^/| /' conftest.$ac_ext >&5
12289 eval "$as_ac_var=no"
12291 rm -f conftest.err conftest.$ac_objext \
12292 conftest$ac_exeext conftest.$ac_ext
12294 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12295 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12296 if test `eval echo '${'$as_ac_var'}'` = yes; then
12297 cat >>confdefs.h <<_ACEOF
12298 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12299 _ACEOF
12301 cat >conftest.$ac_ext <<_ACEOF
12302 /* confdefs.h. */
12303 _ACEOF
12304 cat confdefs.h >>conftest.$ac_ext
12305 cat >>conftest.$ac_ext <<_ACEOF
12306 /* end confdefs.h. */
12307 #include <unistd.h>
12309 _ACEOF
12310 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12311 $EGREP "usleep" >/dev/null 2>&1; then
12314 cat >>confdefs.h <<\_ACEOF
12315 #define HAVE_USLEEP_DECL 1
12316 _ACEOF
12319 rm -f conftest*
12322 done
12325 # Look for these functions in the thread library, but only bother
12326 # if using POSIX threads.
12327 if test "$THREADS" = posix; then
12328 save_LIBS="$LIBS"
12329 LIBS="$LIBS $THREADLIBS"
12330 # Some POSIX thread systems don't have pthread_mutexattr_settype.
12331 # E.g., Solaris.
12334 for ac_func in pthread_mutexattr_settype pthread_mutexattr_setkind_np
12336 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12337 echo "$as_me:$LINENO: checking for $ac_func" >&5
12338 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12339 if eval "test \"\${$as_ac_var+set}\" = set"; then
12340 echo $ECHO_N "(cached) $ECHO_C" >&6
12341 else
12342 if test x$gcc_no_link = xyes; then
12343 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12344 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12345 { (exit 1); exit 1; }; }
12347 cat >conftest.$ac_ext <<_ACEOF
12348 /* confdefs.h. */
12349 _ACEOF
12350 cat confdefs.h >>conftest.$ac_ext
12351 cat >>conftest.$ac_ext <<_ACEOF
12352 /* end confdefs.h. */
12353 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12354 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12355 #define $ac_func innocuous_$ac_func
12357 /* System header to define __stub macros and hopefully few prototypes,
12358 which can conflict with char $ac_func (); below.
12359 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12360 <limits.h> exists even on freestanding compilers. */
12362 #ifdef __STDC__
12363 # include <limits.h>
12364 #else
12365 # include <assert.h>
12366 #endif
12368 #undef $ac_func
12370 /* Override any gcc2 internal prototype to avoid an error. */
12371 #ifdef __cplusplus
12372 extern "C"
12374 #endif
12375 /* We use char because int might match the return type of a gcc2
12376 builtin and then its argument prototype would still apply. */
12377 char $ac_func ();
12378 /* The GNU C library defines this for functions which it implements
12379 to always fail with ENOSYS. Some functions are actually named
12380 something starting with __ and the normal name is an alias. */
12381 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12382 choke me
12383 #else
12384 char (*f) () = $ac_func;
12385 #endif
12386 #ifdef __cplusplus
12388 #endif
12391 main ()
12393 return f != $ac_func;
12395 return 0;
12397 _ACEOF
12398 rm -f conftest.$ac_objext conftest$ac_exeext
12399 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12400 (eval $ac_link) 2>conftest.er1
12401 ac_status=$?
12402 grep -v '^ *+' conftest.er1 >conftest.err
12403 rm -f conftest.er1
12404 cat conftest.err >&5
12405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12406 (exit $ac_status); } &&
12407 { ac_try='test -z "$ac_c_werror_flag"
12408 || test ! -s conftest.err'
12409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12410 (eval $ac_try) 2>&5
12411 ac_status=$?
12412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12413 (exit $ac_status); }; } &&
12414 { ac_try='test -s conftest$ac_exeext'
12415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12416 (eval $ac_try) 2>&5
12417 ac_status=$?
12418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12419 (exit $ac_status); }; }; then
12420 eval "$as_ac_var=yes"
12421 else
12422 echo "$as_me: failed program was:" >&5
12423 sed 's/^/| /' conftest.$ac_ext >&5
12425 eval "$as_ac_var=no"
12427 rm -f conftest.err conftest.$ac_objext \
12428 conftest$ac_exeext conftest.$ac_ext
12430 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12431 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12432 if test `eval echo '${'$as_ac_var'}'` = yes; then
12433 cat >>confdefs.h <<_ACEOF
12434 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12435 _ACEOF
12438 done
12441 # Look for sched_yield. Up to Solaris 2.6, it is in libposix4, since
12442 # Solaris 7 the name librt is preferred.
12444 for ac_func in sched_yield
12446 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12447 echo "$as_me:$LINENO: checking for $ac_func" >&5
12448 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12449 if eval "test \"\${$as_ac_var+set}\" = set"; then
12450 echo $ECHO_N "(cached) $ECHO_C" >&6
12451 else
12452 if test x$gcc_no_link = xyes; then
12453 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12454 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12455 { (exit 1); exit 1; }; }
12457 cat >conftest.$ac_ext <<_ACEOF
12458 /* confdefs.h. */
12459 _ACEOF
12460 cat confdefs.h >>conftest.$ac_ext
12461 cat >>conftest.$ac_ext <<_ACEOF
12462 /* end confdefs.h. */
12463 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12464 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12465 #define $ac_func innocuous_$ac_func
12467 /* System header to define __stub macros and hopefully few prototypes,
12468 which can conflict with char $ac_func (); below.
12469 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12470 <limits.h> exists even on freestanding compilers. */
12472 #ifdef __STDC__
12473 # include <limits.h>
12474 #else
12475 # include <assert.h>
12476 #endif
12478 #undef $ac_func
12480 /* Override any gcc2 internal prototype to avoid an error. */
12481 #ifdef __cplusplus
12482 extern "C"
12484 #endif
12485 /* We use char because int might match the return type of a gcc2
12486 builtin and then its argument prototype would still apply. */
12487 char $ac_func ();
12488 /* The GNU C library defines this for functions which it implements
12489 to always fail with ENOSYS. Some functions are actually named
12490 something starting with __ and the normal name is an alias. */
12491 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12492 choke me
12493 #else
12494 char (*f) () = $ac_func;
12495 #endif
12496 #ifdef __cplusplus
12498 #endif
12501 main ()
12503 return f != $ac_func;
12505 return 0;
12507 _ACEOF
12508 rm -f conftest.$ac_objext conftest$ac_exeext
12509 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12510 (eval $ac_link) 2>conftest.er1
12511 ac_status=$?
12512 grep -v '^ *+' conftest.er1 >conftest.err
12513 rm -f conftest.er1
12514 cat conftest.err >&5
12515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12516 (exit $ac_status); } &&
12517 { ac_try='test -z "$ac_c_werror_flag"
12518 || test ! -s conftest.err'
12519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12520 (eval $ac_try) 2>&5
12521 ac_status=$?
12522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12523 (exit $ac_status); }; } &&
12524 { ac_try='test -s conftest$ac_exeext'
12525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12526 (eval $ac_try) 2>&5
12527 ac_status=$?
12528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12529 (exit $ac_status); }; }; then
12530 eval "$as_ac_var=yes"
12531 else
12532 echo "$as_me: failed program was:" >&5
12533 sed 's/^/| /' conftest.$ac_ext >&5
12535 eval "$as_ac_var=no"
12537 rm -f conftest.err conftest.$ac_objext \
12538 conftest$ac_exeext conftest.$ac_ext
12540 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12541 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12542 if test `eval echo '${'$as_ac_var'}'` = yes; then
12543 cat >>confdefs.h <<_ACEOF
12544 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12545 _ACEOF
12547 else
12549 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
12550 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
12551 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
12552 echo $ECHO_N "(cached) $ECHO_C" >&6
12553 else
12554 ac_check_lib_save_LIBS=$LIBS
12555 LIBS="-lrt $LIBS"
12556 if test x$gcc_no_link = xyes; then
12557 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12558 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12559 { (exit 1); exit 1; }; }
12561 cat >conftest.$ac_ext <<_ACEOF
12562 /* confdefs.h. */
12563 _ACEOF
12564 cat confdefs.h >>conftest.$ac_ext
12565 cat >>conftest.$ac_ext <<_ACEOF
12566 /* end confdefs.h. */
12568 /* Override any gcc2 internal prototype to avoid an error. */
12569 #ifdef __cplusplus
12570 extern "C"
12571 #endif
12572 /* We use char because int might match the return type of a gcc2
12573 builtin and then its argument prototype would still apply. */
12574 char sched_yield ();
12576 main ()
12578 sched_yield ();
12580 return 0;
12582 _ACEOF
12583 rm -f conftest.$ac_objext conftest$ac_exeext
12584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12585 (eval $ac_link) 2>conftest.er1
12586 ac_status=$?
12587 grep -v '^ *+' conftest.er1 >conftest.err
12588 rm -f conftest.er1
12589 cat conftest.err >&5
12590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12591 (exit $ac_status); } &&
12592 { ac_try='test -z "$ac_c_werror_flag"
12593 || test ! -s conftest.err'
12594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12595 (eval $ac_try) 2>&5
12596 ac_status=$?
12597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12598 (exit $ac_status); }; } &&
12599 { ac_try='test -s conftest$ac_exeext'
12600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12601 (eval $ac_try) 2>&5
12602 ac_status=$?
12603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12604 (exit $ac_status); }; }; then
12605 ac_cv_lib_rt_sched_yield=yes
12606 else
12607 echo "$as_me: failed program was:" >&5
12608 sed 's/^/| /' conftest.$ac_ext >&5
12610 ac_cv_lib_rt_sched_yield=no
12612 rm -f conftest.err conftest.$ac_objext \
12613 conftest$ac_exeext conftest.$ac_ext
12614 LIBS=$ac_check_lib_save_LIBS
12616 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
12617 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
12618 if test $ac_cv_lib_rt_sched_yield = yes; then
12620 cat >>confdefs.h <<\_ACEOF
12621 #define HAVE_SCHED_YIELD 1
12622 _ACEOF
12624 THREADLIBS="$THREADLIBS -lrt"
12625 THREADSPEC="$THREADSPEC -lrt"
12626 else
12628 echo "$as_me:$LINENO: checking for sched_yield in -lposix4" >&5
12629 echo $ECHO_N "checking for sched_yield in -lposix4... $ECHO_C" >&6
12630 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then
12631 echo $ECHO_N "(cached) $ECHO_C" >&6
12632 else
12633 ac_check_lib_save_LIBS=$LIBS
12634 LIBS="-lposix4 $LIBS"
12635 if test x$gcc_no_link = xyes; then
12636 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12637 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12638 { (exit 1); exit 1; }; }
12640 cat >conftest.$ac_ext <<_ACEOF
12641 /* confdefs.h. */
12642 _ACEOF
12643 cat confdefs.h >>conftest.$ac_ext
12644 cat >>conftest.$ac_ext <<_ACEOF
12645 /* end confdefs.h. */
12647 /* Override any gcc2 internal prototype to avoid an error. */
12648 #ifdef __cplusplus
12649 extern "C"
12650 #endif
12651 /* We use char because int might match the return type of a gcc2
12652 builtin and then its argument prototype would still apply. */
12653 char sched_yield ();
12655 main ()
12657 sched_yield ();
12659 return 0;
12661 _ACEOF
12662 rm -f conftest.$ac_objext conftest$ac_exeext
12663 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12664 (eval $ac_link) 2>conftest.er1
12665 ac_status=$?
12666 grep -v '^ *+' conftest.er1 >conftest.err
12667 rm -f conftest.er1
12668 cat conftest.err >&5
12669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12670 (exit $ac_status); } &&
12671 { ac_try='test -z "$ac_c_werror_flag"
12672 || test ! -s conftest.err'
12673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12674 (eval $ac_try) 2>&5
12675 ac_status=$?
12676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12677 (exit $ac_status); }; } &&
12678 { ac_try='test -s conftest$ac_exeext'
12679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12680 (eval $ac_try) 2>&5
12681 ac_status=$?
12682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12683 (exit $ac_status); }; }; then
12684 ac_cv_lib_posix4_sched_yield=yes
12685 else
12686 echo "$as_me: failed program was:" >&5
12687 sed 's/^/| /' conftest.$ac_ext >&5
12689 ac_cv_lib_posix4_sched_yield=no
12691 rm -f conftest.err conftest.$ac_objext \
12692 conftest$ac_exeext conftest.$ac_ext
12693 LIBS=$ac_check_lib_save_LIBS
12695 echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_sched_yield" >&5
12696 echo "${ECHO_T}$ac_cv_lib_posix4_sched_yield" >&6
12697 if test $ac_cv_lib_posix4_sched_yield = yes; then
12699 cat >>confdefs.h <<\_ACEOF
12700 #define HAVE_SCHED_YIELD 1
12701 _ACEOF
12703 THREADLIBS="$THREADLIBS -lposix4"
12704 THREADSPEC="$THREADSPEC -lposix4"
12710 done
12713 echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
12714 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
12715 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
12716 echo $ECHO_N "(cached) $ECHO_C" >&6
12717 else
12718 ac_check_lib_save_LIBS=$LIBS
12719 LIBS="-lrt $LIBS"
12720 if test x$gcc_no_link = xyes; then
12721 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12722 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12723 { (exit 1); exit 1; }; }
12725 cat >conftest.$ac_ext <<_ACEOF
12726 /* confdefs.h. */
12727 _ACEOF
12728 cat confdefs.h >>conftest.$ac_ext
12729 cat >>conftest.$ac_ext <<_ACEOF
12730 /* end confdefs.h. */
12732 /* Override any gcc2 internal prototype to avoid an error. */
12733 #ifdef __cplusplus
12734 extern "C"
12735 #endif
12736 /* We use char because int might match the return type of a gcc2
12737 builtin and then its argument prototype would still apply. */
12738 char clock_gettime ();
12740 main ()
12742 clock_gettime ();
12744 return 0;
12746 _ACEOF
12747 rm -f conftest.$ac_objext conftest$ac_exeext
12748 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12749 (eval $ac_link) 2>conftest.er1
12750 ac_status=$?
12751 grep -v '^ *+' conftest.er1 >conftest.err
12752 rm -f conftest.er1
12753 cat conftest.err >&5
12754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12755 (exit $ac_status); } &&
12756 { ac_try='test -z "$ac_c_werror_flag"
12757 || test ! -s conftest.err'
12758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12759 (eval $ac_try) 2>&5
12760 ac_status=$?
12761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12762 (exit $ac_status); }; } &&
12763 { ac_try='test -s conftest$ac_exeext'
12764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12765 (eval $ac_try) 2>&5
12766 ac_status=$?
12767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12768 (exit $ac_status); }; }; then
12769 ac_cv_lib_rt_clock_gettime=yes
12770 else
12771 echo "$as_me: failed program was:" >&5
12772 sed 's/^/| /' conftest.$ac_ext >&5
12774 ac_cv_lib_rt_clock_gettime=no
12776 rm -f conftest.err conftest.$ac_objext \
12777 conftest$ac_exeext conftest.$ac_ext
12778 LIBS=$ac_check_lib_save_LIBS
12780 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
12781 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
12782 if test $ac_cv_lib_rt_clock_gettime = yes; then
12785 cat >>confdefs.h <<\_ACEOF
12786 #define HAVE_CLOCK_GETTIME 1
12787 _ACEOF
12789 case "$THREADSPEC" in
12790 *-lrt*) ;;
12792 THREADSPEC="$THREADSPEC -lrt"
12793 THREADLIBS="$THREADLIBS -lrt"
12795 esac
12799 LIBS="$save_LIBS"
12801 # We can save a little space at runtime if the mutex has m_count
12802 # or __m_count. This is a nice hack for Linux.
12803 cat >conftest.$ac_ext <<_ACEOF
12804 /* confdefs.h. */
12805 _ACEOF
12806 cat confdefs.h >>conftest.$ac_ext
12807 cat >>conftest.$ac_ext <<_ACEOF
12808 /* end confdefs.h. */
12809 #include <pthread.h>
12811 main ()
12814 extern pthread_mutex_t *mutex; int q = mutex->m_count;
12817 return 0;
12819 _ACEOF
12820 rm -f conftest.$ac_objext
12821 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12822 (eval $ac_compile) 2>conftest.er1
12823 ac_status=$?
12824 grep -v '^ *+' conftest.er1 >conftest.err
12825 rm -f conftest.er1
12826 cat conftest.err >&5
12827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12828 (exit $ac_status); } &&
12829 { ac_try='test -z "$ac_c_werror_flag"
12830 || test ! -s conftest.err'
12831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12832 (eval $ac_try) 2>&5
12833 ac_status=$?
12834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12835 (exit $ac_status); }; } &&
12836 { ac_try='test -s conftest.$ac_objext'
12837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12838 (eval $ac_try) 2>&5
12839 ac_status=$?
12840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12841 (exit $ac_status); }; }; then
12843 cat >>confdefs.h <<\_ACEOF
12844 #define PTHREAD_MUTEX_HAVE_M_COUNT 1
12845 _ACEOF
12847 else
12848 echo "$as_me: failed program was:" >&5
12849 sed 's/^/| /' conftest.$ac_ext >&5
12852 cat >conftest.$ac_ext <<_ACEOF
12853 /* confdefs.h. */
12854 _ACEOF
12855 cat confdefs.h >>conftest.$ac_ext
12856 cat >>conftest.$ac_ext <<_ACEOF
12857 /* end confdefs.h. */
12858 #include <pthread.h>
12860 main ()
12863 extern pthread_mutex_t *mutex; int q = mutex->__m_count;
12866 return 0;
12868 _ACEOF
12869 rm -f conftest.$ac_objext
12870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12871 (eval $ac_compile) 2>conftest.er1
12872 ac_status=$?
12873 grep -v '^ *+' conftest.er1 >conftest.err
12874 rm -f conftest.er1
12875 cat conftest.err >&5
12876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12877 (exit $ac_status); } &&
12878 { ac_try='test -z "$ac_c_werror_flag"
12879 || test ! -s conftest.err'
12880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12881 (eval $ac_try) 2>&5
12882 ac_status=$?
12883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12884 (exit $ac_status); }; } &&
12885 { ac_try='test -s conftest.$ac_objext'
12886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12887 (eval $ac_try) 2>&5
12888 ac_status=$?
12889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12890 (exit $ac_status); }; }; then
12892 cat >>confdefs.h <<\_ACEOF
12893 #define PTHREAD_MUTEX_HAVE___M_COUNT 1
12894 _ACEOF
12896 else
12897 echo "$as_me: failed program was:" >&5
12898 sed 's/^/| /' conftest.$ac_ext >&5
12901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12906 # We require a way to get the time.
12907 time_found=no
12911 for ac_func in gettimeofday time ftime
12913 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12914 echo "$as_me:$LINENO: checking for $ac_func" >&5
12915 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12916 if eval "test \"\${$as_ac_var+set}\" = set"; then
12917 echo $ECHO_N "(cached) $ECHO_C" >&6
12918 else
12919 if test x$gcc_no_link = xyes; then
12920 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12921 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12922 { (exit 1); exit 1; }; }
12924 cat >conftest.$ac_ext <<_ACEOF
12925 /* confdefs.h. */
12926 _ACEOF
12927 cat confdefs.h >>conftest.$ac_ext
12928 cat >>conftest.$ac_ext <<_ACEOF
12929 /* end confdefs.h. */
12930 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12931 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12932 #define $ac_func innocuous_$ac_func
12934 /* System header to define __stub macros and hopefully few prototypes,
12935 which can conflict with char $ac_func (); below.
12936 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12937 <limits.h> exists even on freestanding compilers. */
12939 #ifdef __STDC__
12940 # include <limits.h>
12941 #else
12942 # include <assert.h>
12943 #endif
12945 #undef $ac_func
12947 /* Override any gcc2 internal prototype to avoid an error. */
12948 #ifdef __cplusplus
12949 extern "C"
12951 #endif
12952 /* We use char because int might match the return type of a gcc2
12953 builtin and then its argument prototype would still apply. */
12954 char $ac_func ();
12955 /* The GNU C library defines this for functions which it implements
12956 to always fail with ENOSYS. Some functions are actually named
12957 something starting with __ and the normal name is an alias. */
12958 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12959 choke me
12960 #else
12961 char (*f) () = $ac_func;
12962 #endif
12963 #ifdef __cplusplus
12965 #endif
12968 main ()
12970 return f != $ac_func;
12972 return 0;
12974 _ACEOF
12975 rm -f conftest.$ac_objext conftest$ac_exeext
12976 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12977 (eval $ac_link) 2>conftest.er1
12978 ac_status=$?
12979 grep -v '^ *+' conftest.er1 >conftest.err
12980 rm -f conftest.er1
12981 cat conftest.err >&5
12982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12983 (exit $ac_status); } &&
12984 { ac_try='test -z "$ac_c_werror_flag"
12985 || test ! -s conftest.err'
12986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12987 (eval $ac_try) 2>&5
12988 ac_status=$?
12989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12990 (exit $ac_status); }; } &&
12991 { ac_try='test -s conftest$ac_exeext'
12992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12993 (eval $ac_try) 2>&5
12994 ac_status=$?
12995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12996 (exit $ac_status); }; }; then
12997 eval "$as_ac_var=yes"
12998 else
12999 echo "$as_me: failed program was:" >&5
13000 sed 's/^/| /' conftest.$ac_ext >&5
13002 eval "$as_ac_var=no"
13004 rm -f conftest.err conftest.$ac_objext \
13005 conftest$ac_exeext conftest.$ac_ext
13007 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13008 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13009 if test `eval echo '${'$as_ac_var'}'` = yes; then
13010 cat >>confdefs.h <<_ACEOF
13011 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13012 _ACEOF
13013 time_found=yes
13015 done
13017 if test "$time_found" = no; then
13018 { { echo "$as_me:$LINENO: error: no function found to get the time" >&5
13019 echo "$as_me: error: no function found to get the time" >&2;}
13020 { (exit 1); exit 1; }; }
13024 for ac_func in memmove
13026 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13027 echo "$as_me:$LINENO: checking for $ac_func" >&5
13028 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13029 if eval "test \"\${$as_ac_var+set}\" = set"; then
13030 echo $ECHO_N "(cached) $ECHO_C" >&6
13031 else
13032 if test x$gcc_no_link = xyes; then
13033 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13034 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13035 { (exit 1); exit 1; }; }
13037 cat >conftest.$ac_ext <<_ACEOF
13038 /* confdefs.h. */
13039 _ACEOF
13040 cat confdefs.h >>conftest.$ac_ext
13041 cat >>conftest.$ac_ext <<_ACEOF
13042 /* end confdefs.h. */
13043 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13044 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13045 #define $ac_func innocuous_$ac_func
13047 /* System header to define __stub macros and hopefully few prototypes,
13048 which can conflict with char $ac_func (); below.
13049 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13050 <limits.h> exists even on freestanding compilers. */
13052 #ifdef __STDC__
13053 # include <limits.h>
13054 #else
13055 # include <assert.h>
13056 #endif
13058 #undef $ac_func
13060 /* Override any gcc2 internal prototype to avoid an error. */
13061 #ifdef __cplusplus
13062 extern "C"
13064 #endif
13065 /* We use char because int might match the return type of a gcc2
13066 builtin and then its argument prototype would still apply. */
13067 char $ac_func ();
13068 /* The GNU C library defines this for functions which it implements
13069 to always fail with ENOSYS. Some functions are actually named
13070 something starting with __ and the normal name is an alias. */
13071 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13072 choke me
13073 #else
13074 char (*f) () = $ac_func;
13075 #endif
13076 #ifdef __cplusplus
13078 #endif
13081 main ()
13083 return f != $ac_func;
13085 return 0;
13087 _ACEOF
13088 rm -f conftest.$ac_objext conftest$ac_exeext
13089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13090 (eval $ac_link) 2>conftest.er1
13091 ac_status=$?
13092 grep -v '^ *+' conftest.er1 >conftest.err
13093 rm -f conftest.er1
13094 cat conftest.err >&5
13095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13096 (exit $ac_status); } &&
13097 { ac_try='test -z "$ac_c_werror_flag"
13098 || test ! -s conftest.err'
13099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13100 (eval $ac_try) 2>&5
13101 ac_status=$?
13102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103 (exit $ac_status); }; } &&
13104 { ac_try='test -s conftest$ac_exeext'
13105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13106 (eval $ac_try) 2>&5
13107 ac_status=$?
13108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13109 (exit $ac_status); }; }; then
13110 eval "$as_ac_var=yes"
13111 else
13112 echo "$as_me: failed program was:" >&5
13113 sed 's/^/| /' conftest.$ac_ext >&5
13115 eval "$as_ac_var=no"
13117 rm -f conftest.err conftest.$ac_objext \
13118 conftest$ac_exeext conftest.$ac_ext
13120 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13121 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13122 if test `eval echo '${'$as_ac_var'}'` = yes; then
13123 cat >>confdefs.h <<_ACEOF
13124 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13125 _ACEOF
13128 done
13131 # We require memcpy.
13132 memcpy_found=no
13134 for ac_func in memcpy
13136 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13137 echo "$as_me:$LINENO: checking for $ac_func" >&5
13138 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13139 if eval "test \"\${$as_ac_var+set}\" = set"; then
13140 echo $ECHO_N "(cached) $ECHO_C" >&6
13141 else
13142 if test x$gcc_no_link = xyes; then
13143 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13144 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13145 { (exit 1); exit 1; }; }
13147 cat >conftest.$ac_ext <<_ACEOF
13148 /* confdefs.h. */
13149 _ACEOF
13150 cat confdefs.h >>conftest.$ac_ext
13151 cat >>conftest.$ac_ext <<_ACEOF
13152 /* end confdefs.h. */
13153 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13154 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13155 #define $ac_func innocuous_$ac_func
13157 /* System header to define __stub macros and hopefully few prototypes,
13158 which can conflict with char $ac_func (); below.
13159 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13160 <limits.h> exists even on freestanding compilers. */
13162 #ifdef __STDC__
13163 # include <limits.h>
13164 #else
13165 # include <assert.h>
13166 #endif
13168 #undef $ac_func
13170 /* Override any gcc2 internal prototype to avoid an error. */
13171 #ifdef __cplusplus
13172 extern "C"
13174 #endif
13175 /* We use char because int might match the return type of a gcc2
13176 builtin and then its argument prototype would still apply. */
13177 char $ac_func ();
13178 /* The GNU C library defines this for functions which it implements
13179 to always fail with ENOSYS. Some functions are actually named
13180 something starting with __ and the normal name is an alias. */
13181 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13182 choke me
13183 #else
13184 char (*f) () = $ac_func;
13185 #endif
13186 #ifdef __cplusplus
13188 #endif
13191 main ()
13193 return f != $ac_func;
13195 return 0;
13197 _ACEOF
13198 rm -f conftest.$ac_objext conftest$ac_exeext
13199 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13200 (eval $ac_link) 2>conftest.er1
13201 ac_status=$?
13202 grep -v '^ *+' conftest.er1 >conftest.err
13203 rm -f conftest.er1
13204 cat conftest.err >&5
13205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13206 (exit $ac_status); } &&
13207 { ac_try='test -z "$ac_c_werror_flag"
13208 || test ! -s conftest.err'
13209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13210 (eval $ac_try) 2>&5
13211 ac_status=$?
13212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13213 (exit $ac_status); }; } &&
13214 { ac_try='test -s conftest$ac_exeext'
13215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13216 (eval $ac_try) 2>&5
13217 ac_status=$?
13218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13219 (exit $ac_status); }; }; then
13220 eval "$as_ac_var=yes"
13221 else
13222 echo "$as_me: failed program was:" >&5
13223 sed 's/^/| /' conftest.$ac_ext >&5
13225 eval "$as_ac_var=no"
13227 rm -f conftest.err conftest.$ac_objext \
13228 conftest$ac_exeext conftest.$ac_ext
13230 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13231 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13232 if test `eval echo '${'$as_ac_var'}'` = yes; then
13233 cat >>confdefs.h <<_ACEOF
13234 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13235 _ACEOF
13236 memcpy_found=yes
13238 done
13240 if test "$memcpy_found" = no; then
13241 { { echo "$as_me:$LINENO: error: memcpy is required" >&5
13242 echo "$as_me: error: memcpy is required" >&2;}
13243 { (exit 1); exit 1; }; }
13245 # Do an additional check on dld, HP-UX for example has dlopen in libdld.sl
13246 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
13247 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
13248 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
13249 echo $ECHO_N "(cached) $ECHO_C" >&6
13250 else
13251 ac_check_lib_save_LIBS=$LIBS
13252 LIBS="-ldl $LIBS"
13253 if test x$gcc_no_link = xyes; then
13254 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13255 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13256 { (exit 1); exit 1; }; }
13258 cat >conftest.$ac_ext <<_ACEOF
13259 /* confdefs.h. */
13260 _ACEOF
13261 cat confdefs.h >>conftest.$ac_ext
13262 cat >>conftest.$ac_ext <<_ACEOF
13263 /* end confdefs.h. */
13265 /* Override any gcc2 internal prototype to avoid an error. */
13266 #ifdef __cplusplus
13267 extern "C"
13268 #endif
13269 /* We use char because int might match the return type of a gcc2
13270 builtin and then its argument prototype would still apply. */
13271 char dlopen ();
13273 main ()
13275 dlopen ();
13277 return 0;
13279 _ACEOF
13280 rm -f conftest.$ac_objext conftest$ac_exeext
13281 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13282 (eval $ac_link) 2>conftest.er1
13283 ac_status=$?
13284 grep -v '^ *+' conftest.er1 >conftest.err
13285 rm -f conftest.er1
13286 cat conftest.err >&5
13287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13288 (exit $ac_status); } &&
13289 { ac_try='test -z "$ac_c_werror_flag"
13290 || test ! -s conftest.err'
13291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13292 (eval $ac_try) 2>&5
13293 ac_status=$?
13294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13295 (exit $ac_status); }; } &&
13296 { ac_try='test -s conftest$ac_exeext'
13297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13298 (eval $ac_try) 2>&5
13299 ac_status=$?
13300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13301 (exit $ac_status); }; }; then
13302 ac_cv_lib_dl_dlopen=yes
13303 else
13304 echo "$as_me: failed program was:" >&5
13305 sed 's/^/| /' conftest.$ac_ext >&5
13307 ac_cv_lib_dl_dlopen=no
13309 rm -f conftest.err conftest.$ac_objext \
13310 conftest$ac_exeext conftest.$ac_ext
13311 LIBS=$ac_check_lib_save_LIBS
13313 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
13314 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
13315 if test $ac_cv_lib_dl_dlopen = yes; then
13318 cat >>confdefs.h <<\_ACEOF
13319 #define HAVE_DLOPEN 1
13320 _ACEOF
13322 else
13324 echo "$as_me:$LINENO: checking for dlopen in -ldld" >&5
13325 echo $ECHO_N "checking for dlopen in -ldld... $ECHO_C" >&6
13326 if test "${ac_cv_lib_dld_dlopen+set}" = set; then
13327 echo $ECHO_N "(cached) $ECHO_C" >&6
13328 else
13329 ac_check_lib_save_LIBS=$LIBS
13330 LIBS="-ldld $LIBS"
13331 if test x$gcc_no_link = xyes; then
13332 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13333 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13334 { (exit 1); exit 1; }; }
13336 cat >conftest.$ac_ext <<_ACEOF
13337 /* confdefs.h. */
13338 _ACEOF
13339 cat confdefs.h >>conftest.$ac_ext
13340 cat >>conftest.$ac_ext <<_ACEOF
13341 /* end confdefs.h. */
13343 /* Override any gcc2 internal prototype to avoid an error. */
13344 #ifdef __cplusplus
13345 extern "C"
13346 #endif
13347 /* We use char because int might match the return type of a gcc2
13348 builtin and then its argument prototype would still apply. */
13349 char dlopen ();
13351 main ()
13353 dlopen ();
13355 return 0;
13357 _ACEOF
13358 rm -f conftest.$ac_objext conftest$ac_exeext
13359 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13360 (eval $ac_link) 2>conftest.er1
13361 ac_status=$?
13362 grep -v '^ *+' conftest.er1 >conftest.err
13363 rm -f conftest.er1
13364 cat conftest.err >&5
13365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13366 (exit $ac_status); } &&
13367 { ac_try='test -z "$ac_c_werror_flag"
13368 || test ! -s conftest.err'
13369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13370 (eval $ac_try) 2>&5
13371 ac_status=$?
13372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13373 (exit $ac_status); }; } &&
13374 { ac_try='test -s conftest$ac_exeext'
13375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13376 (eval $ac_try) 2>&5
13377 ac_status=$?
13378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13379 (exit $ac_status); }; }; then
13380 ac_cv_lib_dld_dlopen=yes
13381 else
13382 echo "$as_me: failed program was:" >&5
13383 sed 's/^/| /' conftest.$ac_ext >&5
13385 ac_cv_lib_dld_dlopen=no
13387 rm -f conftest.err conftest.$ac_objext \
13388 conftest$ac_exeext conftest.$ac_ext
13389 LIBS=$ac_check_lib_save_LIBS
13391 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dlopen" >&5
13392 echo "${ECHO_T}$ac_cv_lib_dld_dlopen" >&6
13393 if test $ac_cv_lib_dld_dlopen = yes; then
13396 cat >>confdefs.h <<\_ACEOF
13397 #define HAVE_DLOPEN 1
13398 _ACEOF
13405 # Some library-finding code we stole from Tcl.
13406 #--------------------------------------------------------------------
13407 # Check for the existence of the -lsocket and -lnsl libraries.
13408 # The order here is important, so that they end up in the right
13409 # order in the command line generated by make. Here are some
13410 # special considerations:
13411 # 1. Use "connect" and "accept" to check for -lsocket, and
13412 # "gethostbyname" to check for -lnsl.
13413 # 2. Use each function name only once: can't redo a check because
13414 # autoconf caches the results of the last check and won't redo it.
13415 # 3. Use -lnsl and -lsocket only if they supply procedures that
13416 # aren't already present in the normal libraries. This is because
13417 # IRIX 5.2 has libraries, but they aren't needed and they're
13418 # bogus: they goof up name resolution if used.
13419 # 4. On some SVR4 systems, can't use -lsocket without -lnsl too.
13420 # To get around this problem, check for both libraries together
13421 # if -lsocket doesn't work by itself.
13422 #--------------------------------------------------------------------
13424 echo "$as_me:$LINENO: checking for socket libraries" >&5
13425 echo $ECHO_N "checking for socket libraries... $ECHO_C" >&6
13426 if test "${gcj_cv_lib_sockets+set}" = set; then
13427 echo $ECHO_N "(cached) $ECHO_C" >&6
13428 else
13429 gcj_cv_lib_sockets=
13430 gcj_checkBoth=0
13431 unset ac_cv_func_connect
13432 echo "$as_me:$LINENO: checking for connect" >&5
13433 echo $ECHO_N "checking for connect... $ECHO_C" >&6
13434 if test "${ac_cv_func_connect+set}" = set; then
13435 echo $ECHO_N "(cached) $ECHO_C" >&6
13436 else
13437 if test x$gcc_no_link = xyes; then
13438 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13439 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13440 { (exit 1); exit 1; }; }
13442 cat >conftest.$ac_ext <<_ACEOF
13443 /* confdefs.h. */
13444 _ACEOF
13445 cat confdefs.h >>conftest.$ac_ext
13446 cat >>conftest.$ac_ext <<_ACEOF
13447 /* end confdefs.h. */
13448 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
13449 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13450 #define connect innocuous_connect
13452 /* System header to define __stub macros and hopefully few prototypes,
13453 which can conflict with char connect (); below.
13454 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13455 <limits.h> exists even on freestanding compilers. */
13457 #ifdef __STDC__
13458 # include <limits.h>
13459 #else
13460 # include <assert.h>
13461 #endif
13463 #undef connect
13465 /* Override any gcc2 internal prototype to avoid an error. */
13466 #ifdef __cplusplus
13467 extern "C"
13469 #endif
13470 /* We use char because int might match the return type of a gcc2
13471 builtin and then its argument prototype would still apply. */
13472 char connect ();
13473 /* The GNU C library defines this for functions which it implements
13474 to always fail with ENOSYS. Some functions are actually named
13475 something starting with __ and the normal name is an alias. */
13476 #if defined (__stub_connect) || defined (__stub___connect)
13477 choke me
13478 #else
13479 char (*f) () = connect;
13480 #endif
13481 #ifdef __cplusplus
13483 #endif
13486 main ()
13488 return f != connect;
13490 return 0;
13492 _ACEOF
13493 rm -f conftest.$ac_objext conftest$ac_exeext
13494 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13495 (eval $ac_link) 2>conftest.er1
13496 ac_status=$?
13497 grep -v '^ *+' conftest.er1 >conftest.err
13498 rm -f conftest.er1
13499 cat conftest.err >&5
13500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 (exit $ac_status); } &&
13502 { ac_try='test -z "$ac_c_werror_flag"
13503 || test ! -s conftest.err'
13504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13505 (eval $ac_try) 2>&5
13506 ac_status=$?
13507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13508 (exit $ac_status); }; } &&
13509 { ac_try='test -s conftest$ac_exeext'
13510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13511 (eval $ac_try) 2>&5
13512 ac_status=$?
13513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13514 (exit $ac_status); }; }; then
13515 ac_cv_func_connect=yes
13516 else
13517 echo "$as_me: failed program was:" >&5
13518 sed 's/^/| /' conftest.$ac_ext >&5
13520 ac_cv_func_connect=no
13522 rm -f conftest.err conftest.$ac_objext \
13523 conftest$ac_exeext conftest.$ac_ext
13525 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
13526 echo "${ECHO_T}$ac_cv_func_connect" >&6
13527 if test $ac_cv_func_connect = yes; then
13528 gcj_checkSocket=0
13529 else
13530 gcj_checkSocket=1
13533 if test "$gcj_checkSocket" = 1; then
13534 unset ac_cv_func_connect
13535 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
13536 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
13537 if test "${ac_cv_lib_socket_main+set}" = set; then
13538 echo $ECHO_N "(cached) $ECHO_C" >&6
13539 else
13540 ac_check_lib_save_LIBS=$LIBS
13541 LIBS="-lsocket $LIBS"
13542 if test x$gcc_no_link = xyes; then
13543 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13544 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13545 { (exit 1); exit 1; }; }
13547 cat >conftest.$ac_ext <<_ACEOF
13548 /* confdefs.h. */
13549 _ACEOF
13550 cat confdefs.h >>conftest.$ac_ext
13551 cat >>conftest.$ac_ext <<_ACEOF
13552 /* end confdefs.h. */
13556 main ()
13558 main ();
13560 return 0;
13562 _ACEOF
13563 rm -f conftest.$ac_objext conftest$ac_exeext
13564 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13565 (eval $ac_link) 2>conftest.er1
13566 ac_status=$?
13567 grep -v '^ *+' conftest.er1 >conftest.err
13568 rm -f conftest.er1
13569 cat conftest.err >&5
13570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13571 (exit $ac_status); } &&
13572 { ac_try='test -z "$ac_c_werror_flag"
13573 || test ! -s conftest.err'
13574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13575 (eval $ac_try) 2>&5
13576 ac_status=$?
13577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13578 (exit $ac_status); }; } &&
13579 { ac_try='test -s conftest$ac_exeext'
13580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13581 (eval $ac_try) 2>&5
13582 ac_status=$?
13583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13584 (exit $ac_status); }; }; then
13585 ac_cv_lib_socket_main=yes
13586 else
13587 echo "$as_me: failed program was:" >&5
13588 sed 's/^/| /' conftest.$ac_ext >&5
13590 ac_cv_lib_socket_main=no
13592 rm -f conftest.err conftest.$ac_objext \
13593 conftest$ac_exeext conftest.$ac_ext
13594 LIBS=$ac_check_lib_save_LIBS
13596 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
13597 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
13598 if test $ac_cv_lib_socket_main = yes; then
13599 gcj_cv_lib_sockets="-lsocket"
13600 else
13601 gcj_checkBoth=1
13605 if test "$gcj_checkBoth" = 1; then
13606 gcj_oldLibs=$LIBS
13607 LIBS="$LIBS -lsocket -lnsl"
13608 unset ac_cv_func_accept
13609 echo "$as_me:$LINENO: checking for accept" >&5
13610 echo $ECHO_N "checking for accept... $ECHO_C" >&6
13611 if test "${ac_cv_func_accept+set}" = set; then
13612 echo $ECHO_N "(cached) $ECHO_C" >&6
13613 else
13614 if test x$gcc_no_link = xyes; then
13615 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13616 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13617 { (exit 1); exit 1; }; }
13619 cat >conftest.$ac_ext <<_ACEOF
13620 /* confdefs.h. */
13621 _ACEOF
13622 cat confdefs.h >>conftest.$ac_ext
13623 cat >>conftest.$ac_ext <<_ACEOF
13624 /* end confdefs.h. */
13625 /* Define accept to an innocuous variant, in case <limits.h> declares accept.
13626 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13627 #define accept innocuous_accept
13629 /* System header to define __stub macros and hopefully few prototypes,
13630 which can conflict with char accept (); below.
13631 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13632 <limits.h> exists even on freestanding compilers. */
13634 #ifdef __STDC__
13635 # include <limits.h>
13636 #else
13637 # include <assert.h>
13638 #endif
13640 #undef accept
13642 /* Override any gcc2 internal prototype to avoid an error. */
13643 #ifdef __cplusplus
13644 extern "C"
13646 #endif
13647 /* We use char because int might match the return type of a gcc2
13648 builtin and then its argument prototype would still apply. */
13649 char accept ();
13650 /* The GNU C library defines this for functions which it implements
13651 to always fail with ENOSYS. Some functions are actually named
13652 something starting with __ and the normal name is an alias. */
13653 #if defined (__stub_accept) || defined (__stub___accept)
13654 choke me
13655 #else
13656 char (*f) () = accept;
13657 #endif
13658 #ifdef __cplusplus
13660 #endif
13663 main ()
13665 return f != accept;
13667 return 0;
13669 _ACEOF
13670 rm -f conftest.$ac_objext conftest$ac_exeext
13671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13672 (eval $ac_link) 2>conftest.er1
13673 ac_status=$?
13674 grep -v '^ *+' conftest.er1 >conftest.err
13675 rm -f conftest.er1
13676 cat conftest.err >&5
13677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13678 (exit $ac_status); } &&
13679 { ac_try='test -z "$ac_c_werror_flag"
13680 || test ! -s conftest.err'
13681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13682 (eval $ac_try) 2>&5
13683 ac_status=$?
13684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13685 (exit $ac_status); }; } &&
13686 { ac_try='test -s conftest$ac_exeext'
13687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13688 (eval $ac_try) 2>&5
13689 ac_status=$?
13690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13691 (exit $ac_status); }; }; then
13692 ac_cv_func_accept=yes
13693 else
13694 echo "$as_me: failed program was:" >&5
13695 sed 's/^/| /' conftest.$ac_ext >&5
13697 ac_cv_func_accept=no
13699 rm -f conftest.err conftest.$ac_objext \
13700 conftest$ac_exeext conftest.$ac_ext
13702 echo "$as_me:$LINENO: result: $ac_cv_func_accept" >&5
13703 echo "${ECHO_T}$ac_cv_func_accept" >&6
13704 if test $ac_cv_func_accept = yes; then
13705 gcj_checkNsl=0
13706 gcj_cv_lib_sockets="-lsocket -lnsl"
13709 unset ac_cv_func_accept
13710 LIBS=$gcj_oldLibs
13712 unset ac_cv_func_gethostbyname
13713 gcj_oldLibs=$LIBS
13714 LIBS="$LIBS $gcj_cv_lib_sockets"
13715 echo "$as_me:$LINENO: checking for gethostbyname" >&5
13716 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
13717 if test "${ac_cv_func_gethostbyname+set}" = set; then
13718 echo $ECHO_N "(cached) $ECHO_C" >&6
13719 else
13720 if test x$gcc_no_link = xyes; then
13721 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13722 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13723 { (exit 1); exit 1; }; }
13725 cat >conftest.$ac_ext <<_ACEOF
13726 /* confdefs.h. */
13727 _ACEOF
13728 cat confdefs.h >>conftest.$ac_ext
13729 cat >>conftest.$ac_ext <<_ACEOF
13730 /* end confdefs.h. */
13731 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
13732 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13733 #define gethostbyname innocuous_gethostbyname
13735 /* System header to define __stub macros and hopefully few prototypes,
13736 which can conflict with char gethostbyname (); below.
13737 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13738 <limits.h> exists even on freestanding compilers. */
13740 #ifdef __STDC__
13741 # include <limits.h>
13742 #else
13743 # include <assert.h>
13744 #endif
13746 #undef gethostbyname
13748 /* Override any gcc2 internal prototype to avoid an error. */
13749 #ifdef __cplusplus
13750 extern "C"
13752 #endif
13753 /* We use char because int might match the return type of a gcc2
13754 builtin and then its argument prototype would still apply. */
13755 char gethostbyname ();
13756 /* The GNU C library defines this for functions which it implements
13757 to always fail with ENOSYS. Some functions are actually named
13758 something starting with __ and the normal name is an alias. */
13759 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
13760 choke me
13761 #else
13762 char (*f) () = gethostbyname;
13763 #endif
13764 #ifdef __cplusplus
13766 #endif
13769 main ()
13771 return f != gethostbyname;
13773 return 0;
13775 _ACEOF
13776 rm -f conftest.$ac_objext conftest$ac_exeext
13777 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13778 (eval $ac_link) 2>conftest.er1
13779 ac_status=$?
13780 grep -v '^ *+' conftest.er1 >conftest.err
13781 rm -f conftest.er1
13782 cat conftest.err >&5
13783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13784 (exit $ac_status); } &&
13785 { ac_try='test -z "$ac_c_werror_flag"
13786 || test ! -s conftest.err'
13787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13788 (eval $ac_try) 2>&5
13789 ac_status=$?
13790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13791 (exit $ac_status); }; } &&
13792 { ac_try='test -s conftest$ac_exeext'
13793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13794 (eval $ac_try) 2>&5
13795 ac_status=$?
13796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13797 (exit $ac_status); }; }; then
13798 ac_cv_func_gethostbyname=yes
13799 else
13800 echo "$as_me: failed program was:" >&5
13801 sed 's/^/| /' conftest.$ac_ext >&5
13803 ac_cv_func_gethostbyname=no
13805 rm -f conftest.err conftest.$ac_objext \
13806 conftest$ac_exeext conftest.$ac_ext
13808 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
13809 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
13810 if test $ac_cv_func_gethostbyname = yes; then
13812 else
13813 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
13814 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
13815 if test "${ac_cv_lib_nsl_main+set}" = set; then
13816 echo $ECHO_N "(cached) $ECHO_C" >&6
13817 else
13818 ac_check_lib_save_LIBS=$LIBS
13819 LIBS="-lnsl $LIBS"
13820 if test x$gcc_no_link = xyes; then
13821 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13822 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13823 { (exit 1); exit 1; }; }
13825 cat >conftest.$ac_ext <<_ACEOF
13826 /* confdefs.h. */
13827 _ACEOF
13828 cat confdefs.h >>conftest.$ac_ext
13829 cat >>conftest.$ac_ext <<_ACEOF
13830 /* end confdefs.h. */
13834 main ()
13836 main ();
13838 return 0;
13840 _ACEOF
13841 rm -f conftest.$ac_objext conftest$ac_exeext
13842 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13843 (eval $ac_link) 2>conftest.er1
13844 ac_status=$?
13845 grep -v '^ *+' conftest.er1 >conftest.err
13846 rm -f conftest.er1
13847 cat conftest.err >&5
13848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13849 (exit $ac_status); } &&
13850 { ac_try='test -z "$ac_c_werror_flag"
13851 || test ! -s conftest.err'
13852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13853 (eval $ac_try) 2>&5
13854 ac_status=$?
13855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13856 (exit $ac_status); }; } &&
13857 { ac_try='test -s conftest$ac_exeext'
13858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13859 (eval $ac_try) 2>&5
13860 ac_status=$?
13861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13862 (exit $ac_status); }; }; then
13863 ac_cv_lib_nsl_main=yes
13864 else
13865 echo "$as_me: failed program was:" >&5
13866 sed 's/^/| /' conftest.$ac_ext >&5
13868 ac_cv_lib_nsl_main=no
13870 rm -f conftest.err conftest.$ac_objext \
13871 conftest$ac_exeext conftest.$ac_ext
13872 LIBS=$ac_check_lib_save_LIBS
13874 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
13875 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
13876 if test $ac_cv_lib_nsl_main = yes; then
13877 gcj_cv_lib_sockets="$gcj_cv_lib_sockets -lnsl"
13882 unset ac_cv_func_gethostbyname
13883 LIBS=$gcj_oldLIBS
13886 echo "$as_me:$LINENO: result: $gcj_cv_lib_sockets" >&5
13887 echo "${ECHO_T}$gcj_cv_lib_sockets" >&6
13888 SYSTEMSPEC="$SYSTEMSPEC $gcj_cv_lib_sockets"
13890 if test "$with_system_zlib" = yes; then
13891 echo "$as_me:$LINENO: checking for deflate in -lz" >&5
13892 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
13893 if test "${ac_cv_lib_z_deflate+set}" = set; then
13894 echo $ECHO_N "(cached) $ECHO_C" >&6
13895 else
13896 ac_check_lib_save_LIBS=$LIBS
13897 LIBS="-lz $LIBS"
13898 if test x$gcc_no_link = xyes; then
13899 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13900 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13901 { (exit 1); exit 1; }; }
13903 cat >conftest.$ac_ext <<_ACEOF
13904 /* confdefs.h. */
13905 _ACEOF
13906 cat confdefs.h >>conftest.$ac_ext
13907 cat >>conftest.$ac_ext <<_ACEOF
13908 /* end confdefs.h. */
13910 /* Override any gcc2 internal prototype to avoid an error. */
13911 #ifdef __cplusplus
13912 extern "C"
13913 #endif
13914 /* We use char because int might match the return type of a gcc2
13915 builtin and then its argument prototype would still apply. */
13916 char deflate ();
13918 main ()
13920 deflate ();
13922 return 0;
13924 _ACEOF
13925 rm -f conftest.$ac_objext conftest$ac_exeext
13926 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13927 (eval $ac_link) 2>conftest.er1
13928 ac_status=$?
13929 grep -v '^ *+' conftest.er1 >conftest.err
13930 rm -f conftest.er1
13931 cat conftest.err >&5
13932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13933 (exit $ac_status); } &&
13934 { ac_try='test -z "$ac_c_werror_flag"
13935 || test ! -s conftest.err'
13936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13937 (eval $ac_try) 2>&5
13938 ac_status=$?
13939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13940 (exit $ac_status); }; } &&
13941 { ac_try='test -s conftest$ac_exeext'
13942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13943 (eval $ac_try) 2>&5
13944 ac_status=$?
13945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13946 (exit $ac_status); }; }; then
13947 ac_cv_lib_z_deflate=yes
13948 else
13949 echo "$as_me: failed program was:" >&5
13950 sed 's/^/| /' conftest.$ac_ext >&5
13952 ac_cv_lib_z_deflate=no
13954 rm -f conftest.err conftest.$ac_objext \
13955 conftest$ac_exeext conftest.$ac_ext
13956 LIBS=$ac_check_lib_save_LIBS
13958 echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
13959 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
13960 if test $ac_cv_lib_z_deflate = yes; then
13961 ZLIBSPEC=-lz
13962 else
13963 ZLIBSPEC=
13968 # Test for Gtk stuff, if asked for.
13969 if test "$use_gtk_awt" = yes; then
13971 succeeded=no
13973 if test -z "$PKG_CONFIG"; then
13974 # Extract the first word of "pkg-config", so it can be a program name with args.
13975 set dummy pkg-config; ac_word=$2
13976 echo "$as_me:$LINENO: checking for $ac_word" >&5
13977 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13978 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13979 echo $ECHO_N "(cached) $ECHO_C" >&6
13980 else
13981 case $PKG_CONFIG in
13982 [\\/]* | ?:[\\/]*)
13983 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13986 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13987 for as_dir in $PATH
13989 IFS=$as_save_IFS
13990 test -z "$as_dir" && as_dir=.
13991 for ac_exec_ext in '' $ac_executable_extensions; do
13992 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13993 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13994 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13995 break 2
13997 done
13998 done
14000 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
14002 esac
14004 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
14006 if test -n "$PKG_CONFIG"; then
14007 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
14008 echo "${ECHO_T}$PKG_CONFIG" >&6
14009 else
14010 echo "$as_me:$LINENO: result: no" >&5
14011 echo "${ECHO_T}no" >&6
14016 if test "$PKG_CONFIG" = "no" ; then
14017 echo "*** The pkg-config script could not be found. Make sure it is"
14018 echo "*** in your path, or set the PKG_CONFIG environment variable"
14019 echo "*** to the full path to pkg-config."
14020 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
14021 else
14022 PKG_CONFIG_MIN_VERSION=0.9.0
14023 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
14024 echo "$as_me:$LINENO: checking for gtk+-2.0 >= 2.4" >&5
14025 echo $ECHO_N "checking for gtk+-2.0 >= 2.4... $ECHO_C" >&6
14027 if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
14028 echo "$as_me:$LINENO: result: yes" >&5
14029 echo "${ECHO_T}yes" >&6
14030 succeeded=yes
14032 echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
14033 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
14034 GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
14035 echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
14036 echo "${ECHO_T}$GTK_CFLAGS" >&6
14038 echo "$as_me:$LINENO: checking GTK_LIBS" >&5
14039 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
14040 GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
14041 echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
14042 echo "${ECHO_T}$GTK_LIBS" >&6
14043 else
14044 GTK_CFLAGS=""
14045 GTK_LIBS=""
14046 ## If we have a custom action on failure, don't print errors, but
14047 ## do set a variable so people can do so.
14048 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
14049 echo $GTK_PKG_ERRORS
14054 else
14055 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
14056 echo "*** See http://www.freedesktop.org/software/pkgconfig"
14060 if test $succeeded = yes; then
14062 else
14063 { { 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
14064 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;}
14065 { (exit 1); exit 1; }; }
14072 succeeded=no
14074 if test -z "$PKG_CONFIG"; then
14075 # Extract the first word of "pkg-config", so it can be a program name with args.
14076 set dummy pkg-config; ac_word=$2
14077 echo "$as_me:$LINENO: checking for $ac_word" >&5
14078 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14079 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
14080 echo $ECHO_N "(cached) $ECHO_C" >&6
14081 else
14082 case $PKG_CONFIG in
14083 [\\/]* | ?:[\\/]*)
14084 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
14087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14088 for as_dir in $PATH
14090 IFS=$as_save_IFS
14091 test -z "$as_dir" && as_dir=.
14092 for ac_exec_ext in '' $ac_executable_extensions; do
14093 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14094 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
14095 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14096 break 2
14098 done
14099 done
14101 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
14103 esac
14105 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
14107 if test -n "$PKG_CONFIG"; then
14108 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
14109 echo "${ECHO_T}$PKG_CONFIG" >&6
14110 else
14111 echo "$as_me:$LINENO: result: no" >&5
14112 echo "${ECHO_T}no" >&6
14117 if test "$PKG_CONFIG" = "no" ; then
14118 echo "*** The pkg-config script could not be found. Make sure it is"
14119 echo "*** in your path, or set the PKG_CONFIG environment variable"
14120 echo "*** to the full path to pkg-config."
14121 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
14122 else
14123 PKG_CONFIG_MIN_VERSION=0.9.0
14124 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
14125 echo "$as_me:$LINENO: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
14126 echo $ECHO_N "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... $ECHO_C" >&6
14128 if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
14129 echo "$as_me:$LINENO: result: yes" >&5
14130 echo "${ECHO_T}yes" >&6
14131 succeeded=yes
14133 echo "$as_me:$LINENO: checking GLIB_CFLAGS" >&5
14134 echo $ECHO_N "checking GLIB_CFLAGS... $ECHO_C" >&6
14135 GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
14136 echo "$as_me:$LINENO: result: $GLIB_CFLAGS" >&5
14137 echo "${ECHO_T}$GLIB_CFLAGS" >&6
14139 echo "$as_me:$LINENO: checking GLIB_LIBS" >&5
14140 echo $ECHO_N "checking GLIB_LIBS... $ECHO_C" >&6
14141 GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
14142 echo "$as_me:$LINENO: result: $GLIB_LIBS" >&5
14143 echo "${ECHO_T}$GLIB_LIBS" >&6
14144 else
14145 GLIB_CFLAGS=""
14146 GLIB_LIBS=""
14147 ## If we have a custom action on failure, don't print errors, but
14148 ## do set a variable so people can do so.
14149 GLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
14150 echo $GLIB_PKG_ERRORS
14155 else
14156 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
14157 echo "*** See http://www.freedesktop.org/software/pkgconfig"
14161 if test $succeeded = yes; then
14163 else
14164 { { 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
14165 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;}
14166 { (exit 1); exit 1; }; }
14173 succeeded=no
14175 if test -z "$PKG_CONFIG"; then
14176 # Extract the first word of "pkg-config", so it can be a program name with args.
14177 set dummy pkg-config; ac_word=$2
14178 echo "$as_me:$LINENO: checking for $ac_word" >&5
14179 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14180 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
14181 echo $ECHO_N "(cached) $ECHO_C" >&6
14182 else
14183 case $PKG_CONFIG in
14184 [\\/]* | ?:[\\/]*)
14185 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
14188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14189 for as_dir in $PATH
14191 IFS=$as_save_IFS
14192 test -z "$as_dir" && as_dir=.
14193 for ac_exec_ext in '' $ac_executable_extensions; do
14194 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14195 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
14196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14197 break 2
14199 done
14200 done
14202 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
14204 esac
14206 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
14208 if test -n "$PKG_CONFIG"; then
14209 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
14210 echo "${ECHO_T}$PKG_CONFIG" >&6
14211 else
14212 echo "$as_me:$LINENO: result: no" >&5
14213 echo "${ECHO_T}no" >&6
14218 if test "$PKG_CONFIG" = "no" ; then
14219 echo "*** The pkg-config script could not be found. Make sure it is"
14220 echo "*** in your path, or set the PKG_CONFIG environment variable"
14221 echo "*** to the full path to pkg-config."
14222 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
14223 else
14224 PKG_CONFIG_MIN_VERSION=0.9.0
14225 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
14226 echo "$as_me:$LINENO: checking for libart-2.0 >= 2.1" >&5
14227 echo $ECHO_N "checking for libart-2.0 >= 2.1... $ECHO_C" >&6
14229 if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
14230 echo "$as_me:$LINENO: result: yes" >&5
14231 echo "${ECHO_T}yes" >&6
14232 succeeded=yes
14234 echo "$as_me:$LINENO: checking LIBART_CFLAGS" >&5
14235 echo $ECHO_N "checking LIBART_CFLAGS... $ECHO_C" >&6
14236 LIBART_CFLAGS=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
14237 echo "$as_me:$LINENO: result: $LIBART_CFLAGS" >&5
14238 echo "${ECHO_T}$LIBART_CFLAGS" >&6
14240 echo "$as_me:$LINENO: checking LIBART_LIBS" >&5
14241 echo $ECHO_N "checking LIBART_LIBS... $ECHO_C" >&6
14242 LIBART_LIBS=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
14243 echo "$as_me:$LINENO: result: $LIBART_LIBS" >&5
14244 echo "${ECHO_T}$LIBART_LIBS" >&6
14245 else
14246 LIBART_CFLAGS=""
14247 LIBART_LIBS=""
14248 ## If we have a custom action on failure, don't print errors, but
14249 ## do set a variable so people can do so.
14250 LIBART_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
14251 echo $LIBART_PKG_ERRORS
14256 else
14257 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
14258 echo "*** See http://www.freedesktop.org/software/pkgconfig"
14262 if test $succeeded = yes; then
14264 else
14265 { { 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
14266 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;}
14267 { (exit 1); exit 1; }; }
14273 # We require the XTest Extension to support java.awt.Robot.
14274 echo "$as_me:$LINENO: checking for XTestQueryExtension in -lXtst" >&5
14275 echo $ECHO_N "checking for XTestQueryExtension in -lXtst... $ECHO_C" >&6
14276 if test "${ac_cv_lib_Xtst_XTestQueryExtension+set}" = set; then
14277 echo $ECHO_N "(cached) $ECHO_C" >&6
14278 else
14279 ac_check_lib_save_LIBS=$LIBS
14280 LIBS="-lXtst ${X_LIBS} $LIBS"
14281 if test x$gcc_no_link = xyes; then
14282 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
14283 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
14284 { (exit 1); exit 1; }; }
14286 cat >conftest.$ac_ext <<_ACEOF
14287 /* confdefs.h. */
14288 _ACEOF
14289 cat confdefs.h >>conftest.$ac_ext
14290 cat >>conftest.$ac_ext <<_ACEOF
14291 /* end confdefs.h. */
14293 /* Override any gcc2 internal prototype to avoid an error. */
14294 #ifdef __cplusplus
14295 extern "C"
14296 #endif
14297 /* We use char because int might match the return type of a gcc2
14298 builtin and then its argument prototype would still apply. */
14299 char XTestQueryExtension ();
14301 main ()
14303 XTestQueryExtension ();
14305 return 0;
14307 _ACEOF
14308 rm -f conftest.$ac_objext conftest$ac_exeext
14309 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14310 (eval $ac_link) 2>conftest.er1
14311 ac_status=$?
14312 grep -v '^ *+' conftest.er1 >conftest.err
14313 rm -f conftest.er1
14314 cat conftest.err >&5
14315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14316 (exit $ac_status); } &&
14317 { ac_try='test -z "$ac_c_werror_flag"
14318 || test ! -s conftest.err'
14319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14320 (eval $ac_try) 2>&5
14321 ac_status=$?
14322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14323 (exit $ac_status); }; } &&
14324 { ac_try='test -s conftest$ac_exeext'
14325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14326 (eval $ac_try) 2>&5
14327 ac_status=$?
14328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14329 (exit $ac_status); }; }; then
14330 ac_cv_lib_Xtst_XTestQueryExtension=yes
14331 else
14332 echo "$as_me: failed program was:" >&5
14333 sed 's/^/| /' conftest.$ac_ext >&5
14335 ac_cv_lib_Xtst_XTestQueryExtension=no
14337 rm -f conftest.err conftest.$ac_objext \
14338 conftest$ac_exeext conftest.$ac_ext
14339 LIBS=$ac_check_lib_save_LIBS
14341 echo "$as_me:$LINENO: result: $ac_cv_lib_Xtst_XTestQueryExtension" >&5
14342 echo "${ECHO_T}$ac_cv_lib_Xtst_XTestQueryExtension" >&6
14343 if test $ac_cv_lib_Xtst_XTestQueryExtension = yes; then
14344 true
14345 else
14346 { { echo "$as_me:$LINENO: error: libXtst not found, required by java.awt.Robot" >&5
14347 echo "$as_me: error: libXtst not found, required by java.awt.Robot" >&2;}
14348 { (exit 1); exit 1; }; }
14353 # On Solaris, and maybe other architectures, the Boehm collector
14354 # requires -ldl.
14355 if test "$GC" = boehm; then
14356 echo "$as_me:$LINENO: checking for main in -ldl" >&5
14357 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
14358 if test "${ac_cv_lib_dl_main+set}" = set; then
14359 echo $ECHO_N "(cached) $ECHO_C" >&6
14360 else
14361 ac_check_lib_save_LIBS=$LIBS
14362 LIBS="-ldl $LIBS"
14363 if test x$gcc_no_link = xyes; then
14364 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
14365 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
14366 { (exit 1); exit 1; }; }
14368 cat >conftest.$ac_ext <<_ACEOF
14369 /* confdefs.h. */
14370 _ACEOF
14371 cat confdefs.h >>conftest.$ac_ext
14372 cat >>conftest.$ac_ext <<_ACEOF
14373 /* end confdefs.h. */
14377 main ()
14379 main ();
14381 return 0;
14383 _ACEOF
14384 rm -f conftest.$ac_objext conftest$ac_exeext
14385 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14386 (eval $ac_link) 2>conftest.er1
14387 ac_status=$?
14388 grep -v '^ *+' conftest.er1 >conftest.err
14389 rm -f conftest.er1
14390 cat conftest.err >&5
14391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14392 (exit $ac_status); } &&
14393 { ac_try='test -z "$ac_c_werror_flag"
14394 || test ! -s conftest.err'
14395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14396 (eval $ac_try) 2>&5
14397 ac_status=$?
14398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14399 (exit $ac_status); }; } &&
14400 { ac_try='test -s conftest$ac_exeext'
14401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14402 (eval $ac_try) 2>&5
14403 ac_status=$?
14404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14405 (exit $ac_status); }; }; then
14406 ac_cv_lib_dl_main=yes
14407 else
14408 echo "$as_me: failed program was:" >&5
14409 sed 's/^/| /' conftest.$ac_ext >&5
14411 ac_cv_lib_dl_main=no
14413 rm -f conftest.err conftest.$ac_objext \
14414 conftest$ac_exeext conftest.$ac_ext
14415 LIBS=$ac_check_lib_save_LIBS
14417 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
14418 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
14419 if test $ac_cv_lib_dl_main = yes; then
14420 SYSTEMSPEC="$SYSTEMSPEC -ldl"
14426 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
14427 case $build in
14428 *-mingw32) CLASSPATH_SEPARATOR=';' ;;
14429 *) CLASSPATH_SEPARATOR=':' ;;
14430 esac
14433 # We must search the source tree for java.lang, since we still don't
14434 # have libgcj.jar nor java/lang/*.class
14435 GCJ_SAVE_CPPFLAGS=$CPPFLAGS
14436 CPPFLAGS="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
14438 # Since some classes depend on this one, we need its source available
14439 # before we can do any GCJ compilation test :-(
14440 if test ! -f gnu/classpath/Configuration.java; then
14441 test -d gnu || mkdir gnu
14442 test -d gnu/classpath || mkdir gnu/classpath
14443 # Note that it is not crucial that all the values here be correct.
14444 sed -e "s,@prefix@,$prefix," \
14445 -e "s,@VERSION@,$VERSION," \
14446 -e "s,@LIBDEBUG@,false," \
14447 -e "s,@INIT_LOAD_LIBRARY@,false," \
14448 -e "s,@@,$LIBGCJDEBUG," \
14449 -e "s,@default_toolkit@,$TOOLKIT," \
14450 -e "s,@JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@,false," \
14451 -e "s,@GTK_CAIRO_ENABLED@,false," \
14452 < $srcdir/classpath/gnu/classpath/Configuration.java.in \
14453 > gnu/classpath/Configuration.java
14454 # We do not want to redirect the output of the grep below to /dev/null,
14455 # but we add /dev/null to the input list so that grep will print the
14456 # filename of Configuration.java in case it finds any matches.
14457 if grep '@.*@' gnu/classpath/Configuration.java /dev/null; then
14458 { { echo "$as_me:$LINENO: error: configure.ac is missing the substitutions above" >&5
14459 echo "$as_me: error: configure.ac is missing the substitutions above" >&2;}
14460 { (exit 1); exit 1; }; }
14464 if test -n "$ac_tool_prefix"; then
14465 # Extract the first word of "${ac_tool_prefix}gcj", so it can be a program name with args.
14466 set dummy ${ac_tool_prefix}gcj; ac_word=$2
14467 echo "$as_me:$LINENO: checking for $ac_word" >&5
14468 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14469 if test "${ac_cv_prog_GCJ+set}" = set; then
14470 echo $ECHO_N "(cached) $ECHO_C" >&6
14471 else
14472 if test -n "$GCJ"; then
14473 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
14474 else
14475 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14476 for as_dir in $PATH
14478 IFS=$as_save_IFS
14479 test -z "$as_dir" && as_dir=.
14480 for ac_exec_ext in '' $ac_executable_extensions; do
14481 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14482 ac_cv_prog_GCJ="${ac_tool_prefix}gcj"
14483 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14484 break 2
14486 done
14487 done
14491 GCJ=$ac_cv_prog_GCJ
14492 if test -n "$GCJ"; then
14493 echo "$as_me:$LINENO: result: $GCJ" >&5
14494 echo "${ECHO_T}$GCJ" >&6
14495 else
14496 echo "$as_me:$LINENO: result: no" >&5
14497 echo "${ECHO_T}no" >&6
14501 if test -z "$ac_cv_prog_GCJ"; then
14502 ac_ct_GCJ=$GCJ
14503 # Extract the first word of "gcj", so it can be a program name with args.
14504 set dummy gcj; ac_word=$2
14505 echo "$as_me:$LINENO: checking for $ac_word" >&5
14506 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14507 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then
14508 echo $ECHO_N "(cached) $ECHO_C" >&6
14509 else
14510 if test -n "$ac_ct_GCJ"; then
14511 ac_cv_prog_ac_ct_GCJ="$ac_ct_GCJ" # Let the user override the test.
14512 else
14513 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14514 for as_dir in $PATH
14516 IFS=$as_save_IFS
14517 test -z "$as_dir" && as_dir=.
14518 for ac_exec_ext in '' $ac_executable_extensions; do
14519 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14520 ac_cv_prog_ac_ct_GCJ="gcj"
14521 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14522 break 2
14524 done
14525 done
14527 test -z "$ac_cv_prog_ac_ct_GCJ" && ac_cv_prog_ac_ct_GCJ="no"
14530 ac_ct_GCJ=$ac_cv_prog_ac_ct_GCJ
14531 if test -n "$ac_ct_GCJ"; then
14532 echo "$as_me:$LINENO: result: $ac_ct_GCJ" >&5
14533 echo "${ECHO_T}$ac_ct_GCJ" >&6
14534 else
14535 echo "$as_me:$LINENO: result: no" >&5
14536 echo "${ECHO_T}no" >&6
14539 GCJ=$ac_ct_GCJ
14540 else
14541 GCJ="$ac_cv_prog_GCJ"
14544 test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
14549 # Now remove it.
14550 rm -f gnu/classpath/Configuration.java
14552 CPPFLAGS=$GCJ_SAVE_CPPFLAGS
14554 echo "$as_me:$LINENO: checking for void *" >&5
14555 echo $ECHO_N "checking for void *... $ECHO_C" >&6
14556 if test "${ac_cv_type_void_p+set}" = set; then
14557 echo $ECHO_N "(cached) $ECHO_C" >&6
14558 else
14559 cat >conftest.$ac_ext <<_ACEOF
14560 /* confdefs.h. */
14561 _ACEOF
14562 cat confdefs.h >>conftest.$ac_ext
14563 cat >>conftest.$ac_ext <<_ACEOF
14564 /* end confdefs.h. */
14565 $ac_includes_default
14567 main ()
14569 if ((void * *) 0)
14570 return 0;
14571 if (sizeof (void *))
14572 return 0;
14574 return 0;
14576 _ACEOF
14577 rm -f conftest.$ac_objext
14578 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14579 (eval $ac_compile) 2>conftest.er1
14580 ac_status=$?
14581 grep -v '^ *+' conftest.er1 >conftest.err
14582 rm -f conftest.er1
14583 cat conftest.err >&5
14584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14585 (exit $ac_status); } &&
14586 { ac_try='test -z "$ac_c_werror_flag"
14587 || test ! -s conftest.err'
14588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14589 (eval $ac_try) 2>&5
14590 ac_status=$?
14591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14592 (exit $ac_status); }; } &&
14593 { ac_try='test -s conftest.$ac_objext'
14594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14595 (eval $ac_try) 2>&5
14596 ac_status=$?
14597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14598 (exit $ac_status); }; }; then
14599 ac_cv_type_void_p=yes
14600 else
14601 echo "$as_me: failed program was:" >&5
14602 sed 's/^/| /' conftest.$ac_ext >&5
14604 ac_cv_type_void_p=no
14606 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14608 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
14609 echo "${ECHO_T}$ac_cv_type_void_p" >&6
14611 echo "$as_me:$LINENO: checking size of void *" >&5
14612 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
14613 if test "${ac_cv_sizeof_void_p+set}" = set; then
14614 echo $ECHO_N "(cached) $ECHO_C" >&6
14615 else
14616 if test "$ac_cv_type_void_p" = yes; then
14617 # The cast to unsigned long works around a bug in the HP C Compiler
14618 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14619 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14620 # This bug is HP SR number 8606223364.
14621 if test "$cross_compiling" = yes; then
14622 # Depending upon the size, compute the lo and hi bounds.
14623 cat >conftest.$ac_ext <<_ACEOF
14624 /* confdefs.h. */
14625 _ACEOF
14626 cat confdefs.h >>conftest.$ac_ext
14627 cat >>conftest.$ac_ext <<_ACEOF
14628 /* end confdefs.h. */
14629 $ac_includes_default
14631 main ()
14633 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
14634 test_array [0] = 0
14637 return 0;
14639 _ACEOF
14640 rm -f conftest.$ac_objext
14641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14642 (eval $ac_compile) 2>conftest.er1
14643 ac_status=$?
14644 grep -v '^ *+' conftest.er1 >conftest.err
14645 rm -f conftest.er1
14646 cat conftest.err >&5
14647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14648 (exit $ac_status); } &&
14649 { ac_try='test -z "$ac_c_werror_flag"
14650 || test ! -s conftest.err'
14651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14652 (eval $ac_try) 2>&5
14653 ac_status=$?
14654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14655 (exit $ac_status); }; } &&
14656 { ac_try='test -s conftest.$ac_objext'
14657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14658 (eval $ac_try) 2>&5
14659 ac_status=$?
14660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14661 (exit $ac_status); }; }; then
14662 ac_lo=0 ac_mid=0
14663 while :; do
14664 cat >conftest.$ac_ext <<_ACEOF
14665 /* confdefs.h. */
14666 _ACEOF
14667 cat confdefs.h >>conftest.$ac_ext
14668 cat >>conftest.$ac_ext <<_ACEOF
14669 /* end confdefs.h. */
14670 $ac_includes_default
14672 main ()
14674 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
14675 test_array [0] = 0
14678 return 0;
14680 _ACEOF
14681 rm -f conftest.$ac_objext
14682 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14683 (eval $ac_compile) 2>conftest.er1
14684 ac_status=$?
14685 grep -v '^ *+' conftest.er1 >conftest.err
14686 rm -f conftest.er1
14687 cat conftest.err >&5
14688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14689 (exit $ac_status); } &&
14690 { ac_try='test -z "$ac_c_werror_flag"
14691 || test ! -s conftest.err'
14692 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14693 (eval $ac_try) 2>&5
14694 ac_status=$?
14695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14696 (exit $ac_status); }; } &&
14697 { ac_try='test -s conftest.$ac_objext'
14698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14699 (eval $ac_try) 2>&5
14700 ac_status=$?
14701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14702 (exit $ac_status); }; }; then
14703 ac_hi=$ac_mid; break
14704 else
14705 echo "$as_me: failed program was:" >&5
14706 sed 's/^/| /' conftest.$ac_ext >&5
14708 ac_lo=`expr $ac_mid + 1`
14709 if test $ac_lo -le $ac_mid; then
14710 ac_lo= ac_hi=
14711 break
14713 ac_mid=`expr 2 '*' $ac_mid + 1`
14715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14716 done
14717 else
14718 echo "$as_me: failed program was:" >&5
14719 sed 's/^/| /' conftest.$ac_ext >&5
14721 cat >conftest.$ac_ext <<_ACEOF
14722 /* confdefs.h. */
14723 _ACEOF
14724 cat confdefs.h >>conftest.$ac_ext
14725 cat >>conftest.$ac_ext <<_ACEOF
14726 /* end confdefs.h. */
14727 $ac_includes_default
14729 main ()
14731 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
14732 test_array [0] = 0
14735 return 0;
14737 _ACEOF
14738 rm -f conftest.$ac_objext
14739 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14740 (eval $ac_compile) 2>conftest.er1
14741 ac_status=$?
14742 grep -v '^ *+' conftest.er1 >conftest.err
14743 rm -f conftest.er1
14744 cat conftest.err >&5
14745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14746 (exit $ac_status); } &&
14747 { ac_try='test -z "$ac_c_werror_flag"
14748 || test ! -s conftest.err'
14749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14750 (eval $ac_try) 2>&5
14751 ac_status=$?
14752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14753 (exit $ac_status); }; } &&
14754 { ac_try='test -s conftest.$ac_objext'
14755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14756 (eval $ac_try) 2>&5
14757 ac_status=$?
14758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14759 (exit $ac_status); }; }; then
14760 ac_hi=-1 ac_mid=-1
14761 while :; do
14762 cat >conftest.$ac_ext <<_ACEOF
14763 /* confdefs.h. */
14764 _ACEOF
14765 cat confdefs.h >>conftest.$ac_ext
14766 cat >>conftest.$ac_ext <<_ACEOF
14767 /* end confdefs.h. */
14768 $ac_includes_default
14770 main ()
14772 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
14773 test_array [0] = 0
14776 return 0;
14778 _ACEOF
14779 rm -f conftest.$ac_objext
14780 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14781 (eval $ac_compile) 2>conftest.er1
14782 ac_status=$?
14783 grep -v '^ *+' conftest.er1 >conftest.err
14784 rm -f conftest.er1
14785 cat conftest.err >&5
14786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14787 (exit $ac_status); } &&
14788 { ac_try='test -z "$ac_c_werror_flag"
14789 || test ! -s conftest.err'
14790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14791 (eval $ac_try) 2>&5
14792 ac_status=$?
14793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14794 (exit $ac_status); }; } &&
14795 { ac_try='test -s conftest.$ac_objext'
14796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14797 (eval $ac_try) 2>&5
14798 ac_status=$?
14799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14800 (exit $ac_status); }; }; then
14801 ac_lo=$ac_mid; break
14802 else
14803 echo "$as_me: failed program was:" >&5
14804 sed 's/^/| /' conftest.$ac_ext >&5
14806 ac_hi=`expr '(' $ac_mid ')' - 1`
14807 if test $ac_mid -le $ac_hi; then
14808 ac_lo= ac_hi=
14809 break
14811 ac_mid=`expr 2 '*' $ac_mid`
14813 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14814 done
14815 else
14816 echo "$as_me: failed program was:" >&5
14817 sed 's/^/| /' conftest.$ac_ext >&5
14819 ac_lo= ac_hi=
14821 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14823 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14824 # Binary search between lo and hi bounds.
14825 while test "x$ac_lo" != "x$ac_hi"; do
14826 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14827 cat >conftest.$ac_ext <<_ACEOF
14828 /* confdefs.h. */
14829 _ACEOF
14830 cat confdefs.h >>conftest.$ac_ext
14831 cat >>conftest.$ac_ext <<_ACEOF
14832 /* end confdefs.h. */
14833 $ac_includes_default
14835 main ()
14837 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
14838 test_array [0] = 0
14841 return 0;
14843 _ACEOF
14844 rm -f conftest.$ac_objext
14845 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14846 (eval $ac_compile) 2>conftest.er1
14847 ac_status=$?
14848 grep -v '^ *+' conftest.er1 >conftest.err
14849 rm -f conftest.er1
14850 cat conftest.err >&5
14851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14852 (exit $ac_status); } &&
14853 { ac_try='test -z "$ac_c_werror_flag"
14854 || test ! -s conftest.err'
14855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14856 (eval $ac_try) 2>&5
14857 ac_status=$?
14858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14859 (exit $ac_status); }; } &&
14860 { ac_try='test -s conftest.$ac_objext'
14861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14862 (eval $ac_try) 2>&5
14863 ac_status=$?
14864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14865 (exit $ac_status); }; }; then
14866 ac_hi=$ac_mid
14867 else
14868 echo "$as_me: failed program was:" >&5
14869 sed 's/^/| /' conftest.$ac_ext >&5
14871 ac_lo=`expr '(' $ac_mid ')' + 1`
14873 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14874 done
14875 case $ac_lo in
14876 ?*) ac_cv_sizeof_void_p=$ac_lo;;
14877 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
14878 See \`config.log' for more details." >&5
14879 echo "$as_me: error: cannot compute sizeof (void *), 77
14880 See \`config.log' for more details." >&2;}
14881 { (exit 1); exit 1; }; } ;;
14882 esac
14883 else
14884 if test "$cross_compiling" = yes; then
14885 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14886 See \`config.log' for more details." >&5
14887 echo "$as_me: error: cannot run test program while cross compiling
14888 See \`config.log' for more details." >&2;}
14889 { (exit 1); exit 1; }; }
14890 else
14891 cat >conftest.$ac_ext <<_ACEOF
14892 /* confdefs.h. */
14893 _ACEOF
14894 cat confdefs.h >>conftest.$ac_ext
14895 cat >>conftest.$ac_ext <<_ACEOF
14896 /* end confdefs.h. */
14897 $ac_includes_default
14898 long longval () { return (long) (sizeof (void *)); }
14899 unsigned long ulongval () { return (long) (sizeof (void *)); }
14900 #include <stdio.h>
14901 #include <stdlib.h>
14903 main ()
14906 FILE *f = fopen ("conftest.val", "w");
14907 if (! f)
14908 exit (1);
14909 if (((long) (sizeof (void *))) < 0)
14911 long i = longval ();
14912 if (i != ((long) (sizeof (void *))))
14913 exit (1);
14914 fprintf (f, "%ld\n", i);
14916 else
14918 unsigned long i = ulongval ();
14919 if (i != ((long) (sizeof (void *))))
14920 exit (1);
14921 fprintf (f, "%lu\n", i);
14923 exit (ferror (f) || fclose (f) != 0);
14926 return 0;
14928 _ACEOF
14929 rm -f conftest$ac_exeext
14930 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14931 (eval $ac_link) 2>&5
14932 ac_status=$?
14933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14934 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14936 (eval $ac_try) 2>&5
14937 ac_status=$?
14938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14939 (exit $ac_status); }; }; then
14940 ac_cv_sizeof_void_p=`cat conftest.val`
14941 else
14942 echo "$as_me: program exited with status $ac_status" >&5
14943 echo "$as_me: failed program was:" >&5
14944 sed 's/^/| /' conftest.$ac_ext >&5
14946 ( exit $ac_status )
14947 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
14948 See \`config.log' for more details." >&5
14949 echo "$as_me: error: cannot compute sizeof (void *), 77
14950 See \`config.log' for more details." >&2;}
14951 { (exit 1); exit 1; }; }
14953 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14956 rm -f conftest.val
14957 else
14958 ac_cv_sizeof_void_p=0
14961 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
14962 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
14963 cat >>confdefs.h <<_ACEOF
14964 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
14965 _ACEOF
14969 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14970 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14971 if test "${ac_cv_c_bigendian+set}" = set; then
14972 echo $ECHO_N "(cached) $ECHO_C" >&6
14973 else
14974 # See if sys/param.h defines the BYTE_ORDER macro.
14975 cat >conftest.$ac_ext <<_ACEOF
14976 /* confdefs.h. */
14977 _ACEOF
14978 cat confdefs.h >>conftest.$ac_ext
14979 cat >>conftest.$ac_ext <<_ACEOF
14980 /* end confdefs.h. */
14981 #include <sys/types.h>
14982 #include <sys/param.h>
14985 main ()
14987 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14988 bogus endian macros
14989 #endif
14992 return 0;
14994 _ACEOF
14995 rm -f conftest.$ac_objext
14996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14997 (eval $ac_compile) 2>conftest.er1
14998 ac_status=$?
14999 grep -v '^ *+' conftest.er1 >conftest.err
15000 rm -f conftest.er1
15001 cat conftest.err >&5
15002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15003 (exit $ac_status); } &&
15004 { ac_try='test -z "$ac_c_werror_flag"
15005 || test ! -s conftest.err'
15006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15007 (eval $ac_try) 2>&5
15008 ac_status=$?
15009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15010 (exit $ac_status); }; } &&
15011 { ac_try='test -s conftest.$ac_objext'
15012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15013 (eval $ac_try) 2>&5
15014 ac_status=$?
15015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15016 (exit $ac_status); }; }; then
15017 # It does; now see whether it defined to BIG_ENDIAN or not.
15018 cat >conftest.$ac_ext <<_ACEOF
15019 /* confdefs.h. */
15020 _ACEOF
15021 cat confdefs.h >>conftest.$ac_ext
15022 cat >>conftest.$ac_ext <<_ACEOF
15023 /* end confdefs.h. */
15024 #include <sys/types.h>
15025 #include <sys/param.h>
15028 main ()
15030 #if BYTE_ORDER != BIG_ENDIAN
15031 not big endian
15032 #endif
15035 return 0;
15037 _ACEOF
15038 rm -f conftest.$ac_objext
15039 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15040 (eval $ac_compile) 2>conftest.er1
15041 ac_status=$?
15042 grep -v '^ *+' conftest.er1 >conftest.err
15043 rm -f conftest.er1
15044 cat conftest.err >&5
15045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15046 (exit $ac_status); } &&
15047 { ac_try='test -z "$ac_c_werror_flag"
15048 || test ! -s conftest.err'
15049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15050 (eval $ac_try) 2>&5
15051 ac_status=$?
15052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15053 (exit $ac_status); }; } &&
15054 { ac_try='test -s conftest.$ac_objext'
15055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15056 (eval $ac_try) 2>&5
15057 ac_status=$?
15058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15059 (exit $ac_status); }; }; then
15060 ac_cv_c_bigendian=yes
15061 else
15062 echo "$as_me: failed program was:" >&5
15063 sed 's/^/| /' conftest.$ac_ext >&5
15065 ac_cv_c_bigendian=no
15067 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15068 else
15069 echo "$as_me: failed program was:" >&5
15070 sed 's/^/| /' conftest.$ac_ext >&5
15072 # It does not; compile a test program.
15073 if test "$cross_compiling" = yes; then
15074 # try to guess the endianness by grepping values into an object file
15075 ac_cv_c_bigendian=unknown
15076 cat >conftest.$ac_ext <<_ACEOF
15077 /* confdefs.h. */
15078 _ACEOF
15079 cat confdefs.h >>conftest.$ac_ext
15080 cat >>conftest.$ac_ext <<_ACEOF
15081 /* end confdefs.h. */
15082 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
15083 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
15084 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
15085 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
15086 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
15087 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
15089 main ()
15091 _ascii (); _ebcdic ();
15093 return 0;
15095 _ACEOF
15096 rm -f conftest.$ac_objext
15097 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15098 (eval $ac_compile) 2>conftest.er1
15099 ac_status=$?
15100 grep -v '^ *+' conftest.er1 >conftest.err
15101 rm -f conftest.er1
15102 cat conftest.err >&5
15103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15104 (exit $ac_status); } &&
15105 { ac_try='test -z "$ac_c_werror_flag"
15106 || test ! -s conftest.err'
15107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15108 (eval $ac_try) 2>&5
15109 ac_status=$?
15110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15111 (exit $ac_status); }; } &&
15112 { ac_try='test -s conftest.$ac_objext'
15113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15114 (eval $ac_try) 2>&5
15115 ac_status=$?
15116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15117 (exit $ac_status); }; }; then
15118 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
15119 ac_cv_c_bigendian=yes
15121 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
15122 if test "$ac_cv_c_bigendian" = unknown; then
15123 ac_cv_c_bigendian=no
15124 else
15125 # finding both strings is unlikely to happen, but who knows?
15126 ac_cv_c_bigendian=unknown
15129 else
15130 echo "$as_me: failed program was:" >&5
15131 sed 's/^/| /' conftest.$ac_ext >&5
15134 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15135 else
15136 cat >conftest.$ac_ext <<_ACEOF
15137 /* confdefs.h. */
15138 _ACEOF
15139 cat confdefs.h >>conftest.$ac_ext
15140 cat >>conftest.$ac_ext <<_ACEOF
15141 /* end confdefs.h. */
15143 main ()
15145 /* Are we little or big endian? From Harbison&Steele. */
15146 union
15148 long l;
15149 char c[sizeof (long)];
15150 } u;
15151 u.l = 1;
15152 exit (u.c[sizeof (long) - 1] == 1);
15154 _ACEOF
15155 rm -f conftest$ac_exeext
15156 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15157 (eval $ac_link) 2>&5
15158 ac_status=$?
15159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15162 (eval $ac_try) 2>&5
15163 ac_status=$?
15164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15165 (exit $ac_status); }; }; then
15166 ac_cv_c_bigendian=no
15167 else
15168 echo "$as_me: program exited with status $ac_status" >&5
15169 echo "$as_me: failed program was:" >&5
15170 sed 's/^/| /' conftest.$ac_ext >&5
15172 ( exit $ac_status )
15173 ac_cv_c_bigendian=yes
15175 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15178 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15180 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
15181 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
15182 case $ac_cv_c_bigendian in
15183 yes)
15185 cat >>confdefs.h <<\_ACEOF
15186 #define WORDS_BIGENDIAN 1
15187 _ACEOF
15192 { { echo "$as_me:$LINENO: error: unknown endianness
15193 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
15194 echo "$as_me: error: unknown endianness
15195 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
15196 { (exit 1); exit 1; }; } ;;
15197 esac
15200 ZLIBS=
15201 SYS_ZLIBS=
15202 ZINCS=
15204 if test -z "$ZLIBSPEC"; then
15205 # Use zlib from the GCC tree.
15206 ZINCS='-I$(top_srcdir)/../zlib'
15207 ZLIBS=../zlib/libzgcj_convenience.la
15208 else
15209 # System's zlib.
15210 SYS_ZLIBS="$ZLIBSPEC"
15223 if test "$NATIVE" = yes; then
15224 NATIVE_TRUE=
15225 NATIVE_FALSE='#'
15226 else
15227 NATIVE_TRUE='#'
15228 NATIVE_FALSE=
15233 if test "$enable_shared" = yes; then
15234 ENABLE_SHARED_TRUE=
15235 ENABLE_SHARED_FALSE='#'
15236 else
15237 ENABLE_SHARED_TRUE='#'
15238 ENABLE_SHARED_FALSE=
15243 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
15244 NEEDS_DATA_START_TRUE=
15245 NEEDS_DATA_START_FALSE='#'
15246 else
15247 NEEDS_DATA_START_TRUE='#'
15248 NEEDS_DATA_START_FALSE=
15253 # Process the option "--enable-version-specific-runtime-libs"
15254 # Calculate toolexeclibdir
15255 case ${version_specific_libs} in
15256 yes)
15257 # Need the gcc compiler version to know where to install libraries
15258 # and header files if --enable-version-specific-runtime-libs option
15259 # is selected.
15260 includedir='$(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include/'
15261 toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
15262 toolexecmainlibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
15263 toolexeclibdir=$toolexecmainlibdir
15266 if test -n "$with_cross_host" &&
15267 test x"$with_cross_host" != x"no"; then
15268 # Install a library built with a cross compiler in tooldir, not libdir.
15269 toolexecdir='$(exec_prefix)/$(target_noncanonical)'
15270 toolexecmainlibdir='$(toolexecdir)/lib'
15271 else
15272 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
15273 toolexecmainlibdir='$(libdir)'
15275 multi_os_directory=`$CC -print-multi-os-directory`
15276 case $multi_os_directory in
15277 .) toolexeclibdir=$toolexecmainlibdir ;; # Avoid trailing /.
15278 *) toolexeclibdir=$toolexecmainlibdir/$multi_os_directory ;;
15279 esac
15281 esac
15286 # Determine where the standard .db file and GNU Classpath JNI
15287 # libraries are found.
15288 multi_os_directory=`$CC -print-multi-os-directory`
15289 case $multi_os_directory in
15291 dbexecdir='$(libdir)/gcj-$(gcc_version)' # Avoid /.
15294 dbexecdir='$(libdir)/'$multi_os_directory'/gcj-$(gcc_version)'
15296 esac
15299 # Determine gcj version number.
15300 gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([^ ]*\).*$/\1/p'`
15301 GCJVERSION=$gcjversion
15304 cat >>confdefs.h <<_ACEOF
15305 #define GCJVERSION "$GCJVERSION"
15306 _ACEOF
15310 cat >>confdefs.h <<\_ACEOF
15311 #define JV_VERSION "1.5.0"
15312 _ACEOF
15315 cat >>confdefs.h <<\_ACEOF
15316 #define JV_API_VERSION "1.5"
15317 _ACEOF
15321 case "${with_gxx_include_dir}" in
15322 yes)
15323 { { echo "$as_me:$LINENO: error: --with-gxx-include-dir=[dir] requires a directory" >&5
15324 echo "$as_me: error: --with-gxx-include-dir=[dir] requires a directory" >&2;}
15325 { (exit 1); exit 1; }; }
15327 no | "")
15328 case "${enable_version_specific_runtime_libs}" in
15329 yes) gxx_include_dir='$(libsubdir)/include/c++' ;;
15331 libstdcxx_incdir='c++/$(gcc_version)'
15332 gxx_include_dir='include/$(libstdcxx_incdir)'
15333 if test -n "$with_cross_host" &&
15334 test x"$with_cross_host" != x"no"; then
15335 gxx_include_dir='${prefix}/${target_alias}/'"$gxx_include_dir"
15336 else
15337 gxx_include_dir='${prefix}/'"$gxx_include_dir"
15338 fi;;
15339 esac ;;
15340 *) gxx_include_dir=${with_gxx_include_dir} ;;
15341 esac
15346 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
15347 # On that system, sys/ioctl.h will not include sys/filio.h unless
15348 # BSD_COMP is defined; just including sys/filio.h is simpler.
15349 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
15350 # for now. If you change this, you also must update natFile.cc.
15374 for ac_header in unistd.h bstring.h sys/time.h sys/types.h fcntl.h \
15375 sys/ioctl.h sys/filio.h sys/stat.h sys/select.h \
15376 sys/socket.h netinet/in.h arpa/inet.h netdb.h net/if.h \
15377 pwd.h sys/config.h stdint.h langinfo.h locale.h \
15378 dirent.h sys/rw_lock.h magic.h ifaddrs.h
15380 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15381 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15382 echo "$as_me:$LINENO: checking for $ac_header" >&5
15383 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15384 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15385 echo $ECHO_N "(cached) $ECHO_C" >&6
15387 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15388 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15389 else
15390 # Is the header compilable?
15391 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15392 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15393 cat >conftest.$ac_ext <<_ACEOF
15394 /* confdefs.h. */
15395 _ACEOF
15396 cat confdefs.h >>conftest.$ac_ext
15397 cat >>conftest.$ac_ext <<_ACEOF
15398 /* end confdefs.h. */
15399 $ac_includes_default
15400 #include <$ac_header>
15401 _ACEOF
15402 rm -f conftest.$ac_objext
15403 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15404 (eval $ac_compile) 2>conftest.er1
15405 ac_status=$?
15406 grep -v '^ *+' conftest.er1 >conftest.err
15407 rm -f conftest.er1
15408 cat conftest.err >&5
15409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15410 (exit $ac_status); } &&
15411 { ac_try='test -z "$ac_c_werror_flag"
15412 || test ! -s conftest.err'
15413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15414 (eval $ac_try) 2>&5
15415 ac_status=$?
15416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15417 (exit $ac_status); }; } &&
15418 { ac_try='test -s conftest.$ac_objext'
15419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15420 (eval $ac_try) 2>&5
15421 ac_status=$?
15422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15423 (exit $ac_status); }; }; then
15424 ac_header_compiler=yes
15425 else
15426 echo "$as_me: failed program was:" >&5
15427 sed 's/^/| /' conftest.$ac_ext >&5
15429 ac_header_compiler=no
15431 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15432 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15433 echo "${ECHO_T}$ac_header_compiler" >&6
15435 # Is the header present?
15436 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15437 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15438 cat >conftest.$ac_ext <<_ACEOF
15439 /* confdefs.h. */
15440 _ACEOF
15441 cat confdefs.h >>conftest.$ac_ext
15442 cat >>conftest.$ac_ext <<_ACEOF
15443 /* end confdefs.h. */
15444 #include <$ac_header>
15445 _ACEOF
15446 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15447 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15448 ac_status=$?
15449 grep -v '^ *+' conftest.er1 >conftest.err
15450 rm -f conftest.er1
15451 cat conftest.err >&5
15452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15453 (exit $ac_status); } >/dev/null; then
15454 if test -s conftest.err; then
15455 ac_cpp_err=$ac_c_preproc_warn_flag
15456 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15457 else
15458 ac_cpp_err=
15460 else
15461 ac_cpp_err=yes
15463 if test -z "$ac_cpp_err"; then
15464 ac_header_preproc=yes
15465 else
15466 echo "$as_me: failed program was:" >&5
15467 sed 's/^/| /' conftest.$ac_ext >&5
15469 ac_header_preproc=no
15471 rm -f conftest.err conftest.$ac_ext
15472 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15473 echo "${ECHO_T}$ac_header_preproc" >&6
15475 # So? What about this header?
15476 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15477 yes:no: )
15478 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15479 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15480 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15481 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15482 ac_header_preproc=yes
15484 no:yes:* )
15485 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15486 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15487 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15488 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15489 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15490 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15491 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15492 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15493 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15494 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15495 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15496 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15498 cat <<\_ASBOX
15499 ## ---------------------------------- ##
15500 ## Report this to the libjava lists. ##
15501 ## ---------------------------------- ##
15502 _ASBOX
15504 sed "s/^/$as_me: WARNING: /" >&2
15506 esac
15507 echo "$as_me:$LINENO: checking for $ac_header" >&5
15508 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15509 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15510 echo $ECHO_N "(cached) $ECHO_C" >&6
15511 else
15512 eval "$as_ac_Header=\$ac_header_preproc"
15514 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15515 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15518 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15519 cat >>confdefs.h <<_ACEOF
15520 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15521 _ACEOF
15525 done
15528 for ac_header in inttypes.h
15530 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15531 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15532 echo "$as_me:$LINENO: checking for $ac_header" >&5
15533 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15534 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15535 echo $ECHO_N "(cached) $ECHO_C" >&6
15537 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15538 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15539 else
15540 # Is the header compilable?
15541 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15542 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15543 cat >conftest.$ac_ext <<_ACEOF
15544 /* confdefs.h. */
15545 _ACEOF
15546 cat confdefs.h >>conftest.$ac_ext
15547 cat >>conftest.$ac_ext <<_ACEOF
15548 /* end confdefs.h. */
15549 $ac_includes_default
15550 #include <$ac_header>
15551 _ACEOF
15552 rm -f conftest.$ac_objext
15553 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15554 (eval $ac_compile) 2>conftest.er1
15555 ac_status=$?
15556 grep -v '^ *+' conftest.er1 >conftest.err
15557 rm -f conftest.er1
15558 cat conftest.err >&5
15559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15560 (exit $ac_status); } &&
15561 { ac_try='test -z "$ac_c_werror_flag"
15562 || test ! -s conftest.err'
15563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15564 (eval $ac_try) 2>&5
15565 ac_status=$?
15566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15567 (exit $ac_status); }; } &&
15568 { ac_try='test -s conftest.$ac_objext'
15569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15570 (eval $ac_try) 2>&5
15571 ac_status=$?
15572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15573 (exit $ac_status); }; }; then
15574 ac_header_compiler=yes
15575 else
15576 echo "$as_me: failed program was:" >&5
15577 sed 's/^/| /' conftest.$ac_ext >&5
15579 ac_header_compiler=no
15581 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15582 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15583 echo "${ECHO_T}$ac_header_compiler" >&6
15585 # Is the header present?
15586 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15587 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15588 cat >conftest.$ac_ext <<_ACEOF
15589 /* confdefs.h. */
15590 _ACEOF
15591 cat confdefs.h >>conftest.$ac_ext
15592 cat >>conftest.$ac_ext <<_ACEOF
15593 /* end confdefs.h. */
15594 #include <$ac_header>
15595 _ACEOF
15596 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15597 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15598 ac_status=$?
15599 grep -v '^ *+' conftest.er1 >conftest.err
15600 rm -f conftest.er1
15601 cat conftest.err >&5
15602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15603 (exit $ac_status); } >/dev/null; then
15604 if test -s conftest.err; then
15605 ac_cpp_err=$ac_c_preproc_warn_flag
15606 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15607 else
15608 ac_cpp_err=
15610 else
15611 ac_cpp_err=yes
15613 if test -z "$ac_cpp_err"; then
15614 ac_header_preproc=yes
15615 else
15616 echo "$as_me: failed program was:" >&5
15617 sed 's/^/| /' conftest.$ac_ext >&5
15619 ac_header_preproc=no
15621 rm -f conftest.err conftest.$ac_ext
15622 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15623 echo "${ECHO_T}$ac_header_preproc" >&6
15625 # So? What about this header?
15626 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15627 yes:no: )
15628 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15629 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15630 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15631 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15632 ac_header_preproc=yes
15634 no:yes:* )
15635 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15636 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15637 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15638 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15639 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15640 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15641 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15642 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15643 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15644 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15645 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15646 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15648 cat <<\_ASBOX
15649 ## ---------------------------------- ##
15650 ## Report this to the libjava lists. ##
15651 ## ---------------------------------- ##
15652 _ASBOX
15654 sed "s/^/$as_me: WARNING: /" >&2
15656 esac
15657 echo "$as_me:$LINENO: checking for $ac_header" >&5
15658 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15659 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15660 echo $ECHO_N "(cached) $ECHO_C" >&6
15661 else
15662 eval "$as_ac_Header=\$ac_header_preproc"
15664 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15665 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15668 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15669 cat >>confdefs.h <<_ACEOF
15670 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15671 _ACEOF
15674 cat >>confdefs.h <<\_ACEOF
15675 #define HAVE_INTTYPES_H 1
15676 _ACEOF
15679 cat >>confdefs.h <<\_ACEOF
15680 #define JV_HAVE_INTTYPES_H 1
15681 _ACEOF
15686 done
15688 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
15689 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
15690 if test "${ac_cv_header_sys_wait_h+set}" = set; then
15691 echo $ECHO_N "(cached) $ECHO_C" >&6
15692 else
15693 cat >conftest.$ac_ext <<_ACEOF
15694 /* confdefs.h. */
15695 _ACEOF
15696 cat confdefs.h >>conftest.$ac_ext
15697 cat >>conftest.$ac_ext <<_ACEOF
15698 /* end confdefs.h. */
15699 #include <sys/types.h>
15700 #include <sys/wait.h>
15701 #ifndef WEXITSTATUS
15702 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
15703 #endif
15704 #ifndef WIFEXITED
15705 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
15706 #endif
15709 main ()
15711 int s;
15712 wait (&s);
15713 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
15715 return 0;
15717 _ACEOF
15718 rm -f conftest.$ac_objext
15719 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15720 (eval $ac_compile) 2>conftest.er1
15721 ac_status=$?
15722 grep -v '^ *+' conftest.er1 >conftest.err
15723 rm -f conftest.er1
15724 cat conftest.err >&5
15725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15726 (exit $ac_status); } &&
15727 { ac_try='test -z "$ac_c_werror_flag"
15728 || test ! -s conftest.err'
15729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15730 (eval $ac_try) 2>&5
15731 ac_status=$?
15732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15733 (exit $ac_status); }; } &&
15734 { ac_try='test -s conftest.$ac_objext'
15735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15736 (eval $ac_try) 2>&5
15737 ac_status=$?
15738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15739 (exit $ac_status); }; }; then
15740 ac_cv_header_sys_wait_h=yes
15741 else
15742 echo "$as_me: failed program was:" >&5
15743 sed 's/^/| /' conftest.$ac_ext >&5
15745 ac_cv_header_sys_wait_h=no
15747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15749 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
15750 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
15751 if test $ac_cv_header_sys_wait_h = yes; then
15753 cat >>confdefs.h <<\_ACEOF
15754 #define HAVE_SYS_WAIT_H 1
15755 _ACEOF
15760 echo "$as_me:$LINENO: checking for ssize_t" >&5
15761 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
15762 if test "${ac_cv_type_ssize_t+set}" = set; then
15763 echo $ECHO_N "(cached) $ECHO_C" >&6
15764 else
15765 cat >conftest.$ac_ext <<_ACEOF
15766 /* confdefs.h. */
15767 _ACEOF
15768 cat confdefs.h >>conftest.$ac_ext
15769 cat >>conftest.$ac_ext <<_ACEOF
15770 /* end confdefs.h. */
15771 $ac_includes_default
15773 main ()
15775 if ((ssize_t *) 0)
15776 return 0;
15777 if (sizeof (ssize_t))
15778 return 0;
15780 return 0;
15782 _ACEOF
15783 rm -f conftest.$ac_objext
15784 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15785 (eval $ac_compile) 2>conftest.er1
15786 ac_status=$?
15787 grep -v '^ *+' conftest.er1 >conftest.err
15788 rm -f conftest.er1
15789 cat conftest.err >&5
15790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15791 (exit $ac_status); } &&
15792 { ac_try='test -z "$ac_c_werror_flag"
15793 || test ! -s conftest.err'
15794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15795 (eval $ac_try) 2>&5
15796 ac_status=$?
15797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15798 (exit $ac_status); }; } &&
15799 { ac_try='test -s conftest.$ac_objext'
15800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15801 (eval $ac_try) 2>&5
15802 ac_status=$?
15803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15804 (exit $ac_status); }; }; then
15805 ac_cv_type_ssize_t=yes
15806 else
15807 echo "$as_me: failed program was:" >&5
15808 sed 's/^/| /' conftest.$ac_ext >&5
15810 ac_cv_type_ssize_t=no
15812 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15814 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
15815 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
15816 if test $ac_cv_type_ssize_t = yes; then
15818 else
15820 cat >>confdefs.h <<_ACEOF
15821 #define ssize_t int
15822 _ACEOF
15826 echo "$as_me:$LINENO: checking for magic_t" >&5
15827 echo $ECHO_N "checking for magic_t... $ECHO_C" >&6
15828 if test "${ac_cv_type_magic_t+set}" = set; then
15829 echo $ECHO_N "(cached) $ECHO_C" >&6
15830 else
15831 cat >conftest.$ac_ext <<_ACEOF
15832 /* confdefs.h. */
15833 _ACEOF
15834 cat confdefs.h >>conftest.$ac_ext
15835 cat >>conftest.$ac_ext <<_ACEOF
15836 /* end confdefs.h. */
15838 #ifdef HAVE_MAGIC_H
15839 #include <magic.h>
15840 #endif
15843 main ()
15845 if ((magic_t *) 0)
15846 return 0;
15847 if (sizeof (magic_t))
15848 return 0;
15850 return 0;
15852 _ACEOF
15853 rm -f conftest.$ac_objext
15854 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15855 (eval $ac_compile) 2>conftest.er1
15856 ac_status=$?
15857 grep -v '^ *+' conftest.er1 >conftest.err
15858 rm -f conftest.er1
15859 cat conftest.err >&5
15860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15861 (exit $ac_status); } &&
15862 { ac_try='test -z "$ac_c_werror_flag"
15863 || test ! -s conftest.err'
15864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15865 (eval $ac_try) 2>&5
15866 ac_status=$?
15867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15868 (exit $ac_status); }; } &&
15869 { ac_try='test -s conftest.$ac_objext'
15870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15871 (eval $ac_try) 2>&5
15872 ac_status=$?
15873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15874 (exit $ac_status); }; }; then
15875 ac_cv_type_magic_t=yes
15876 else
15877 echo "$as_me: failed program was:" >&5
15878 sed 's/^/| /' conftest.$ac_ext >&5
15880 ac_cv_type_magic_t=no
15882 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15884 echo "$as_me:$LINENO: result: $ac_cv_type_magic_t" >&5
15885 echo "${ECHO_T}$ac_cv_type_magic_t" >&6
15886 if test $ac_cv_type_magic_t = yes; then
15889 cat >>confdefs.h <<\_ACEOF
15890 #define HAVE_MAGIC_T 1
15891 _ACEOF
15896 echo "$as_me:$LINENO: checking for in_addr_t" >&5
15897 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6
15898 cat >conftest.$ac_ext <<_ACEOF
15899 /* confdefs.h. */
15900 _ACEOF
15901 cat confdefs.h >>conftest.$ac_ext
15902 cat >>conftest.$ac_ext <<_ACEOF
15903 /* end confdefs.h. */
15904 #include <sys/types.h>
15905 #if STDC_HEADERS
15906 #include <stdlib.h>
15907 #include <stddef.h>
15908 #endif
15909 #if HAVE_NETINET_IN_H
15910 #include <netinet/in.h>
15911 #endif
15913 main ()
15915 in_addr_t foo;
15917 return 0;
15919 _ACEOF
15920 rm -f conftest.$ac_objext
15921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15922 (eval $ac_compile) 2>conftest.er1
15923 ac_status=$?
15924 grep -v '^ *+' conftest.er1 >conftest.err
15925 rm -f conftest.er1
15926 cat conftest.err >&5
15927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15928 (exit $ac_status); } &&
15929 { ac_try='test -z "$ac_c_werror_flag"
15930 || test ! -s conftest.err'
15931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15932 (eval $ac_try) 2>&5
15933 ac_status=$?
15934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15935 (exit $ac_status); }; } &&
15936 { ac_try='test -s conftest.$ac_objext'
15937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15938 (eval $ac_try) 2>&5
15939 ac_status=$?
15940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15941 (exit $ac_status); }; }; then
15943 cat >>confdefs.h <<\_ACEOF
15944 #define HAVE_IN_ADDR_T 1
15945 _ACEOF
15947 echo "$as_me:$LINENO: result: yes" >&5
15948 echo "${ECHO_T}yes" >&6
15949 else
15950 echo "$as_me: failed program was:" >&5
15951 sed 's/^/| /' conftest.$ac_ext >&5
15953 echo "$as_me:$LINENO: result: no" >&5
15954 echo "${ECHO_T}no" >&6
15956 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15958 echo "$as_me:$LINENO: checking whether struct ip_mreq is in netinet/in.h" >&5
15959 echo $ECHO_N "checking whether struct ip_mreq is in netinet/in.h... $ECHO_C" >&6
15960 cat >conftest.$ac_ext <<_ACEOF
15961 /* confdefs.h. */
15962 _ACEOF
15963 cat confdefs.h >>conftest.$ac_ext
15964 cat >>conftest.$ac_ext <<_ACEOF
15965 /* end confdefs.h. */
15966 #include <netinet/in.h>
15968 main ()
15970 struct ip_mreq mreq;
15972 return 0;
15974 _ACEOF
15975 rm -f conftest.$ac_objext
15976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15977 (eval $ac_compile) 2>conftest.er1
15978 ac_status=$?
15979 grep -v '^ *+' conftest.er1 >conftest.err
15980 rm -f conftest.er1
15981 cat conftest.err >&5
15982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15983 (exit $ac_status); } &&
15984 { ac_try='test -z "$ac_c_werror_flag"
15985 || test ! -s conftest.err'
15986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15987 (eval $ac_try) 2>&5
15988 ac_status=$?
15989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15990 (exit $ac_status); }; } &&
15991 { ac_try='test -s conftest.$ac_objext'
15992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15993 (eval $ac_try) 2>&5
15994 ac_status=$?
15995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15996 (exit $ac_status); }; }; then
15998 cat >>confdefs.h <<\_ACEOF
15999 #define HAVE_STRUCT_IP_MREQ 1
16000 _ACEOF
16002 echo "$as_me:$LINENO: result: yes" >&5
16003 echo "${ECHO_T}yes" >&6
16004 else
16005 echo "$as_me: failed program was:" >&5
16006 sed 's/^/| /' conftest.$ac_ext >&5
16008 echo "$as_me:$LINENO: result: no" >&5
16009 echo "${ECHO_T}no" >&6
16011 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16013 echo "$as_me:$LINENO: checking whether struct ipv6_mreq is in netinet/in.h" >&5
16014 echo $ECHO_N "checking whether struct ipv6_mreq is in netinet/in.h... $ECHO_C" >&6
16015 cat >conftest.$ac_ext <<_ACEOF
16016 /* confdefs.h. */
16017 _ACEOF
16018 cat confdefs.h >>conftest.$ac_ext
16019 cat >>conftest.$ac_ext <<_ACEOF
16020 /* end confdefs.h. */
16021 #include <netinet/in.h>
16023 main ()
16025 struct ipv6_mreq mreq6;
16027 return 0;
16029 _ACEOF
16030 rm -f conftest.$ac_objext
16031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16032 (eval $ac_compile) 2>conftest.er1
16033 ac_status=$?
16034 grep -v '^ *+' conftest.er1 >conftest.err
16035 rm -f conftest.er1
16036 cat conftest.err >&5
16037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16038 (exit $ac_status); } &&
16039 { ac_try='test -z "$ac_c_werror_flag"
16040 || test ! -s conftest.err'
16041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16042 (eval $ac_try) 2>&5
16043 ac_status=$?
16044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16045 (exit $ac_status); }; } &&
16046 { ac_try='test -s conftest.$ac_objext'
16047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16048 (eval $ac_try) 2>&5
16049 ac_status=$?
16050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16051 (exit $ac_status); }; }; then
16053 cat >>confdefs.h <<\_ACEOF
16054 #define HAVE_STRUCT_IPV6_MREQ 1
16055 _ACEOF
16057 echo "$as_me:$LINENO: result: yes" >&5
16058 echo "${ECHO_T}yes" >&6
16059 else
16060 echo "$as_me: failed program was:" >&5
16061 sed 's/^/| /' conftest.$ac_ext >&5
16063 echo "$as_me:$LINENO: result: no" >&5
16064 echo "${ECHO_T}no" >&6
16066 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16068 echo "$as_me:$LINENO: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
16069 echo $ECHO_N "checking whether struct sockaddr_in6 is in netinet/in.h... $ECHO_C" >&6
16070 cat >conftest.$ac_ext <<_ACEOF
16071 /* confdefs.h. */
16072 _ACEOF
16073 cat confdefs.h >>conftest.$ac_ext
16074 cat >>conftest.$ac_ext <<_ACEOF
16075 /* end confdefs.h. */
16076 #include <netinet/in.h>
16078 main ()
16080 struct sockaddr_in6 addr6;
16082 return 0;
16084 _ACEOF
16085 rm -f conftest.$ac_objext
16086 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16087 (eval $ac_compile) 2>conftest.er1
16088 ac_status=$?
16089 grep -v '^ *+' conftest.er1 >conftest.err
16090 rm -f conftest.er1
16091 cat conftest.err >&5
16092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16093 (exit $ac_status); } &&
16094 { ac_try='test -z "$ac_c_werror_flag"
16095 || test ! -s conftest.err'
16096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16097 (eval $ac_try) 2>&5
16098 ac_status=$?
16099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16100 (exit $ac_status); }; } &&
16101 { ac_try='test -s conftest.$ac_objext'
16102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16103 (eval $ac_try) 2>&5
16104 ac_status=$?
16105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16106 (exit $ac_status); }; }; then
16108 cat >>confdefs.h <<\_ACEOF
16109 #define HAVE_INET6 1
16110 _ACEOF
16112 echo "$as_me:$LINENO: result: yes" >&5
16113 echo "${ECHO_T}yes" >&6
16114 else
16115 echo "$as_me: failed program was:" >&5
16116 sed 's/^/| /' conftest.$ac_ext >&5
16118 echo "$as_me:$LINENO: result: no" >&5
16119 echo "${ECHO_T}no" >&6
16121 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16123 echo "$as_me:$LINENO: checking for socklen_t in sys/socket.h" >&5
16124 echo $ECHO_N "checking for socklen_t in sys/socket.h... $ECHO_C" >&6
16125 cat >conftest.$ac_ext <<_ACEOF
16126 /* confdefs.h. */
16127 _ACEOF
16128 cat confdefs.h >>conftest.$ac_ext
16129 cat >>conftest.$ac_ext <<_ACEOF
16130 /* end confdefs.h. */
16131 #define _POSIX_PII_SOCKET
16132 #include <sys/types.h>
16133 #include <sys/socket.h>
16135 main ()
16137 socklen_t x = 5;
16139 return 0;
16141 _ACEOF
16142 rm -f conftest.$ac_objext
16143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16144 (eval $ac_compile) 2>conftest.er1
16145 ac_status=$?
16146 grep -v '^ *+' conftest.er1 >conftest.err
16147 rm -f conftest.er1
16148 cat conftest.err >&5
16149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16150 (exit $ac_status); } &&
16151 { ac_try='test -z "$ac_c_werror_flag"
16152 || test ! -s conftest.err'
16153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16154 (eval $ac_try) 2>&5
16155 ac_status=$?
16156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16157 (exit $ac_status); }; } &&
16158 { ac_try='test -s conftest.$ac_objext'
16159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16160 (eval $ac_try) 2>&5
16161 ac_status=$?
16162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16163 (exit $ac_status); }; }; then
16165 cat >>confdefs.h <<\_ACEOF
16166 #define HAVE_SOCKLEN_T 1
16167 _ACEOF
16169 echo "$as_me:$LINENO: result: yes" >&5
16170 echo "${ECHO_T}yes" >&6
16171 else
16172 echo "$as_me: failed program was:" >&5
16173 sed 's/^/| /' conftest.$ac_ext >&5
16175 echo "$as_me:$LINENO: result: no" >&5
16176 echo "${ECHO_T}no" >&6
16178 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16180 echo "$as_me:$LINENO: checking for tm_gmtoff in struct tm" >&5
16181 echo $ECHO_N "checking for tm_gmtoff in struct tm... $ECHO_C" >&6
16182 cat >conftest.$ac_ext <<_ACEOF
16183 /* confdefs.h. */
16184 _ACEOF
16185 cat confdefs.h >>conftest.$ac_ext
16186 cat >>conftest.$ac_ext <<_ACEOF
16187 /* end confdefs.h. */
16188 #include <time.h>
16190 main ()
16192 struct tm tim; tim.tm_gmtoff = 0;
16194 return 0;
16196 _ACEOF
16197 rm -f conftest.$ac_objext
16198 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16199 (eval $ac_compile) 2>conftest.er1
16200 ac_status=$?
16201 grep -v '^ *+' conftest.er1 >conftest.err
16202 rm -f conftest.er1
16203 cat conftest.err >&5
16204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16205 (exit $ac_status); } &&
16206 { ac_try='test -z "$ac_c_werror_flag"
16207 || test ! -s conftest.err'
16208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16209 (eval $ac_try) 2>&5
16210 ac_status=$?
16211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16212 (exit $ac_status); }; } &&
16213 { ac_try='test -s conftest.$ac_objext'
16214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16215 (eval $ac_try) 2>&5
16216 ac_status=$?
16217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16218 (exit $ac_status); }; }; then
16220 cat >>confdefs.h <<\_ACEOF
16221 #define STRUCT_TM_HAS_GMTOFF 1
16222 _ACEOF
16224 echo "$as_me:$LINENO: result: yes" >&5
16225 echo "${ECHO_T}yes" >&6
16226 else
16227 echo "$as_me: failed program was:" >&5
16228 sed 's/^/| /' conftest.$ac_ext >&5
16230 echo "$as_me:$LINENO: result: no" >&5
16231 echo "${ECHO_T}no" >&6
16232 echo "$as_me:$LINENO: checking for global timezone variable" >&5
16233 echo $ECHO_N "checking for global timezone variable... $ECHO_C" >&6
16234 cat >conftest.$ac_ext <<_ACEOF
16235 /* confdefs.h. */
16236 _ACEOF
16237 cat confdefs.h >>conftest.$ac_ext
16238 cat >>conftest.$ac_ext <<_ACEOF
16239 /* end confdefs.h. */
16240 #include <time.h>
16242 main ()
16244 void i(){long z2 = 2*timezone;}
16246 return 0;
16248 _ACEOF
16249 rm -f conftest.$ac_objext
16250 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16251 (eval $ac_compile) 2>conftest.er1
16252 ac_status=$?
16253 grep -v '^ *+' conftest.er1 >conftest.err
16254 rm -f conftest.er1
16255 cat conftest.err >&5
16256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16257 (exit $ac_status); } &&
16258 { ac_try='test -z "$ac_c_werror_flag"
16259 || test ! -s conftest.err'
16260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16261 (eval $ac_try) 2>&5
16262 ac_status=$?
16263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16264 (exit $ac_status); }; } &&
16265 { ac_try='test -s conftest.$ac_objext'
16266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16267 (eval $ac_try) 2>&5
16268 ac_status=$?
16269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16270 (exit $ac_status); }; }; then
16272 cat >>confdefs.h <<\_ACEOF
16273 #define HAVE_TIMEZONE 1
16274 _ACEOF
16276 echo "$as_me:$LINENO: result: yes" >&5
16277 echo "${ECHO_T}yes" >&6
16278 else
16279 echo "$as_me: failed program was:" >&5
16280 sed 's/^/| /' conftest.$ac_ext >&5
16282 echo "$as_me:$LINENO: result: no" >&5
16283 echo "${ECHO_T}no" >&6
16284 echo "$as_me:$LINENO: checking for global _timezone variable" >&5
16285 echo $ECHO_N "checking for global _timezone variable... $ECHO_C" >&6
16286 cat >conftest.$ac_ext <<_ACEOF
16287 /* confdefs.h. */
16288 _ACEOF
16289 cat confdefs.h >>conftest.$ac_ext
16290 cat >>conftest.$ac_ext <<_ACEOF
16291 /* end confdefs.h. */
16292 #include <time.h>
16294 main ()
16296 long z2 = _timezone;
16298 return 0;
16300 _ACEOF
16301 rm -f conftest.$ac_objext
16302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16303 (eval $ac_compile) 2>conftest.er1
16304 ac_status=$?
16305 grep -v '^ *+' conftest.er1 >conftest.err
16306 rm -f conftest.er1
16307 cat conftest.err >&5
16308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16309 (exit $ac_status); } &&
16310 { ac_try='test -z "$ac_c_werror_flag"
16311 || test ! -s conftest.err'
16312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16313 (eval $ac_try) 2>&5
16314 ac_status=$?
16315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16316 (exit $ac_status); }; } &&
16317 { ac_try='test -s conftest.$ac_objext'
16318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16319 (eval $ac_try) 2>&5
16320 ac_status=$?
16321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16322 (exit $ac_status); }; }; then
16324 cat >>confdefs.h <<\_ACEOF
16325 #define HAVE_UNDERSCORE_TIMEZONE 1
16326 _ACEOF
16328 echo "$as_me:$LINENO: result: yes" >&5
16329 echo "${ECHO_T}yes" >&6
16330 else
16331 echo "$as_me: failed program was:" >&5
16332 sed 's/^/| /' conftest.$ac_ext >&5
16334 echo "$as_me:$LINENO: result: no" >&5
16335 echo "${ECHO_T}no" >&6
16337 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16339 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16341 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16343 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
16344 # for constant arguments. Useless!
16345 echo "$as_me:$LINENO: checking for working alloca.h" >&5
16346 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
16347 if test "${ac_cv_working_alloca_h+set}" = set; then
16348 echo $ECHO_N "(cached) $ECHO_C" >&6
16349 else
16350 if test x$gcc_no_link = xyes; then
16351 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16352 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16353 { (exit 1); exit 1; }; }
16355 cat >conftest.$ac_ext <<_ACEOF
16356 /* confdefs.h. */
16357 _ACEOF
16358 cat confdefs.h >>conftest.$ac_ext
16359 cat >>conftest.$ac_ext <<_ACEOF
16360 /* end confdefs.h. */
16361 #include <alloca.h>
16363 main ()
16365 char *p = (char *) alloca (2 * sizeof (int));
16367 return 0;
16369 _ACEOF
16370 rm -f conftest.$ac_objext conftest$ac_exeext
16371 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16372 (eval $ac_link) 2>conftest.er1
16373 ac_status=$?
16374 grep -v '^ *+' conftest.er1 >conftest.err
16375 rm -f conftest.er1
16376 cat conftest.err >&5
16377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16378 (exit $ac_status); } &&
16379 { ac_try='test -z "$ac_c_werror_flag"
16380 || test ! -s conftest.err'
16381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16382 (eval $ac_try) 2>&5
16383 ac_status=$?
16384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16385 (exit $ac_status); }; } &&
16386 { ac_try='test -s conftest$ac_exeext'
16387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16388 (eval $ac_try) 2>&5
16389 ac_status=$?
16390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16391 (exit $ac_status); }; }; then
16392 ac_cv_working_alloca_h=yes
16393 else
16394 echo "$as_me: failed program was:" >&5
16395 sed 's/^/| /' conftest.$ac_ext >&5
16397 ac_cv_working_alloca_h=no
16399 rm -f conftest.err conftest.$ac_objext \
16400 conftest$ac_exeext conftest.$ac_ext
16402 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
16403 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
16404 if test $ac_cv_working_alloca_h = yes; then
16406 cat >>confdefs.h <<\_ACEOF
16407 #define HAVE_ALLOCA_H 1
16408 _ACEOF
16412 echo "$as_me:$LINENO: checking for alloca" >&5
16413 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
16414 if test "${ac_cv_func_alloca_works+set}" = set; then
16415 echo $ECHO_N "(cached) $ECHO_C" >&6
16416 else
16417 if test x$gcc_no_link = xyes; then
16418 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16419 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16420 { (exit 1); exit 1; }; }
16422 cat >conftest.$ac_ext <<_ACEOF
16423 /* confdefs.h. */
16424 _ACEOF
16425 cat confdefs.h >>conftest.$ac_ext
16426 cat >>conftest.$ac_ext <<_ACEOF
16427 /* end confdefs.h. */
16428 #ifdef __GNUC__
16429 # define alloca __builtin_alloca
16430 #else
16431 # ifdef _MSC_VER
16432 # include <malloc.h>
16433 # define alloca _alloca
16434 # else
16435 # if HAVE_ALLOCA_H
16436 # include <alloca.h>
16437 # else
16438 # ifdef _AIX
16439 #pragma alloca
16440 # else
16441 # ifndef alloca /* predefined by HP cc +Olibcalls */
16442 char *alloca ();
16443 # endif
16444 # endif
16445 # endif
16446 # endif
16447 #endif
16450 main ()
16452 char *p = (char *) alloca (1);
16454 return 0;
16456 _ACEOF
16457 rm -f conftest.$ac_objext conftest$ac_exeext
16458 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16459 (eval $ac_link) 2>conftest.er1
16460 ac_status=$?
16461 grep -v '^ *+' conftest.er1 >conftest.err
16462 rm -f conftest.er1
16463 cat conftest.err >&5
16464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16465 (exit $ac_status); } &&
16466 { ac_try='test -z "$ac_c_werror_flag"
16467 || test ! -s conftest.err'
16468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16469 (eval $ac_try) 2>&5
16470 ac_status=$?
16471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16472 (exit $ac_status); }; } &&
16473 { ac_try='test -s conftest$ac_exeext'
16474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16475 (eval $ac_try) 2>&5
16476 ac_status=$?
16477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16478 (exit $ac_status); }; }; then
16479 ac_cv_func_alloca_works=yes
16480 else
16481 echo "$as_me: failed program was:" >&5
16482 sed 's/^/| /' conftest.$ac_ext >&5
16484 ac_cv_func_alloca_works=no
16486 rm -f conftest.err conftest.$ac_objext \
16487 conftest$ac_exeext conftest.$ac_ext
16489 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
16490 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
16492 if test $ac_cv_func_alloca_works = yes; then
16494 cat >>confdefs.h <<\_ACEOF
16495 #define HAVE_ALLOCA 1
16496 _ACEOF
16498 else
16499 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
16500 # that cause trouble. Some versions do not even contain alloca or
16501 # contain a buggy version. If you still want to use their alloca,
16502 # use ar to extract alloca.o from them instead of compiling alloca.c.
16504 ALLOCA=alloca.$ac_objext
16506 cat >>confdefs.h <<\_ACEOF
16507 #define C_ALLOCA 1
16508 _ACEOF
16511 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
16512 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
16513 if test "${ac_cv_os_cray+set}" = set; then
16514 echo $ECHO_N "(cached) $ECHO_C" >&6
16515 else
16516 cat >conftest.$ac_ext <<_ACEOF
16517 /* confdefs.h. */
16518 _ACEOF
16519 cat confdefs.h >>conftest.$ac_ext
16520 cat >>conftest.$ac_ext <<_ACEOF
16521 /* end confdefs.h. */
16522 #if defined(CRAY) && ! defined(CRAY2)
16523 webecray
16524 #else
16525 wenotbecray
16526 #endif
16528 _ACEOF
16529 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16530 $EGREP "webecray" >/dev/null 2>&1; then
16531 ac_cv_os_cray=yes
16532 else
16533 ac_cv_os_cray=no
16535 rm -f conftest*
16538 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
16539 echo "${ECHO_T}$ac_cv_os_cray" >&6
16540 if test $ac_cv_os_cray = yes; then
16541 for ac_func in _getb67 GETB67 getb67; do
16542 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16543 echo "$as_me:$LINENO: checking for $ac_func" >&5
16544 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16545 if eval "test \"\${$as_ac_var+set}\" = set"; then
16546 echo $ECHO_N "(cached) $ECHO_C" >&6
16547 else
16548 if test x$gcc_no_link = xyes; then
16549 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16550 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16551 { (exit 1); exit 1; }; }
16553 cat >conftest.$ac_ext <<_ACEOF
16554 /* confdefs.h. */
16555 _ACEOF
16556 cat confdefs.h >>conftest.$ac_ext
16557 cat >>conftest.$ac_ext <<_ACEOF
16558 /* end confdefs.h. */
16559 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16560 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16561 #define $ac_func innocuous_$ac_func
16563 /* System header to define __stub macros and hopefully few prototypes,
16564 which can conflict with char $ac_func (); below.
16565 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16566 <limits.h> exists even on freestanding compilers. */
16568 #ifdef __STDC__
16569 # include <limits.h>
16570 #else
16571 # include <assert.h>
16572 #endif
16574 #undef $ac_func
16576 /* Override any gcc2 internal prototype to avoid an error. */
16577 #ifdef __cplusplus
16578 extern "C"
16580 #endif
16581 /* We use char because int might match the return type of a gcc2
16582 builtin and then its argument prototype would still apply. */
16583 char $ac_func ();
16584 /* The GNU C library defines this for functions which it implements
16585 to always fail with ENOSYS. Some functions are actually named
16586 something starting with __ and the normal name is an alias. */
16587 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16588 choke me
16589 #else
16590 char (*f) () = $ac_func;
16591 #endif
16592 #ifdef __cplusplus
16594 #endif
16597 main ()
16599 return f != $ac_func;
16601 return 0;
16603 _ACEOF
16604 rm -f conftest.$ac_objext conftest$ac_exeext
16605 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16606 (eval $ac_link) 2>conftest.er1
16607 ac_status=$?
16608 grep -v '^ *+' conftest.er1 >conftest.err
16609 rm -f conftest.er1
16610 cat conftest.err >&5
16611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16612 (exit $ac_status); } &&
16613 { ac_try='test -z "$ac_c_werror_flag"
16614 || test ! -s conftest.err'
16615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16616 (eval $ac_try) 2>&5
16617 ac_status=$?
16618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16619 (exit $ac_status); }; } &&
16620 { ac_try='test -s conftest$ac_exeext'
16621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16622 (eval $ac_try) 2>&5
16623 ac_status=$?
16624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16625 (exit $ac_status); }; }; then
16626 eval "$as_ac_var=yes"
16627 else
16628 echo "$as_me: failed program was:" >&5
16629 sed 's/^/| /' conftest.$ac_ext >&5
16631 eval "$as_ac_var=no"
16633 rm -f conftest.err conftest.$ac_objext \
16634 conftest$ac_exeext conftest.$ac_ext
16636 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16637 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16638 if test `eval echo '${'$as_ac_var'}'` = yes; then
16640 cat >>confdefs.h <<_ACEOF
16641 #define CRAY_STACKSEG_END $ac_func
16642 _ACEOF
16644 break
16647 done
16650 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
16651 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
16652 if test "${ac_cv_c_stack_direction+set}" = set; then
16653 echo $ECHO_N "(cached) $ECHO_C" >&6
16654 else
16655 if test "$cross_compiling" = yes; then
16656 ac_cv_c_stack_direction=0
16657 else
16658 cat >conftest.$ac_ext <<_ACEOF
16659 /* confdefs.h. */
16660 _ACEOF
16661 cat confdefs.h >>conftest.$ac_ext
16662 cat >>conftest.$ac_ext <<_ACEOF
16663 /* end confdefs.h. */
16665 find_stack_direction ()
16667 static char *addr = 0;
16668 auto char dummy;
16669 if (addr == 0)
16671 addr = &dummy;
16672 return find_stack_direction ();
16674 else
16675 return (&dummy > addr) ? 1 : -1;
16679 main ()
16681 exit (find_stack_direction () < 0);
16683 _ACEOF
16684 rm -f conftest$ac_exeext
16685 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16686 (eval $ac_link) 2>&5
16687 ac_status=$?
16688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16689 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16691 (eval $ac_try) 2>&5
16692 ac_status=$?
16693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16694 (exit $ac_status); }; }; then
16695 ac_cv_c_stack_direction=1
16696 else
16697 echo "$as_me: program exited with status $ac_status" >&5
16698 echo "$as_me: failed program was:" >&5
16699 sed 's/^/| /' conftest.$ac_ext >&5
16701 ( exit $ac_status )
16702 ac_cv_c_stack_direction=-1
16704 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16707 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
16708 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
16710 cat >>confdefs.h <<_ACEOF
16711 #define STACK_DIRECTION $ac_cv_c_stack_direction
16712 _ACEOF
16718 for ac_prog in perl
16720 # Extract the first word of "$ac_prog", so it can be a program name with args.
16721 set dummy $ac_prog; ac_word=$2
16722 echo "$as_me:$LINENO: checking for $ac_word" >&5
16723 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16724 if test "${ac_cv_prog_PERL+set}" = set; then
16725 echo $ECHO_N "(cached) $ECHO_C" >&6
16726 else
16727 if test -n "$PERL"; then
16728 ac_cv_prog_PERL="$PERL" # Let the user override the test.
16729 else
16730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16731 for as_dir in $PATH
16733 IFS=$as_save_IFS
16734 test -z "$as_dir" && as_dir=.
16735 for ac_exec_ext in '' $ac_executable_extensions; do
16736 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16737 ac_cv_prog_PERL="$ac_prog"
16738 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16739 break 2
16741 done
16742 done
16746 PERL=$ac_cv_prog_PERL
16747 if test -n "$PERL"; then
16748 echo "$as_me:$LINENO: result: $PERL" >&5
16749 echo "${ECHO_T}$PERL" >&6
16750 else
16751 echo "$as_me:$LINENO: result: no" >&5
16752 echo "${ECHO_T}no" >&6
16755 test -n "$PERL" && break
16756 done
16757 test -n "$PERL" || PERL="false"
16760 SYSDEP_SOURCES=
16761 SIGNAL_HANDLER_AUX=
16763 case "${host}" in
16764 i?86-*-linux*)
16765 SIGNAL_HANDLER=include/i386-signal.h
16767 sparc*-sun-solaris*)
16768 SIGNAL_HANDLER=include/sparc-signal.h
16770 # ia64-*)
16771 # SYSDEP_SOURCES=sysdep/ia64.c
16772 # test -d sysdep || mkdir sysdep
16773 # ;;
16774 hppa*-*-linux*)
16775 SIGNAL_HANDLER=include/pa-signal.h
16777 hppa*-hp-hpux*)
16778 SIGNAL_HANDLER=include/hppa-signal.h
16780 ia64-*-linux*)
16781 SIGNAL_HANDLER=include/dwarf2-signal.h
16783 powerpc*-*-linux*)
16784 SIGNAL_HANDLER=include/powerpc-signal.h
16786 alpha*-*-linux*)
16787 SIGNAL_HANDLER=include/dwarf2-signal.h
16789 s390*-*-linux*)
16790 SIGNAL_HANDLER=include/s390-signal.h
16792 x86_64*-*-linux*)
16793 SIGNAL_HANDLER=include/x86_64-signal.h
16794 SIGNAL_HANDLER_AUX=include/i386-signal.h
16796 sparc*-*-linux*)
16797 SIGNAL_HANDLER=include/dwarf2-signal.h
16799 sh*-*-linux*)
16800 SIGNAL_HANDLER=include/sh-signal.h
16802 *mingw*)
16803 SIGNAL_HANDLER=include/win32-signal.h
16805 mips*-*-linux*)
16806 SIGNAL_HANDLER=include/mips-signal.h
16808 powerpc*-*-darwin*)
16809 SIGNAL_HANDLER=include/darwin-signal.h
16812 SIGNAL_HANDLER=include/default-signal.h
16814 esac
16816 # If we're using sjlj exceptions, forget what we just learned.
16817 if test "$enable_sjlj_exceptions" = yes; then
16818 SIGNAL_HANDLER=include/default-signal.h
16819 SIGNAL_HANDLER_AUX=
16824 if test -z "$SIGNAL_HANDLER_AUX"; then
16825 SIGNAL_HANDLER_AUX=$SIGNAL_HANDLER
16828 ac_config_links="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
16831 if test "${multilib}" = "yes"; then
16832 multilib_arg="--enable-multilib"
16833 else
16834 multilib_arg=
16837 # See if we support thread-local storage.
16839 # Check whether --enable-tls or --disable-tls was given.
16840 if test "${enable_tls+set}" = set; then
16841 enableval="$enable_tls"
16843 case "$enableval" in
16844 yes|no) ;;
16845 *) { { echo "$as_me:$LINENO: error: Argument to enable/disable tls must be yes or no" >&5
16846 echo "$as_me: error: Argument to enable/disable tls must be yes or no" >&2;}
16847 { (exit 1); exit 1; }; } ;;
16848 esac
16850 else
16851 enable_tls=yes
16854 echo "$as_me:$LINENO: checking whether the target supports thread-local storage" >&5
16855 echo $ECHO_N "checking whether the target supports thread-local storage... $ECHO_C" >&6
16856 if test "${have_tls+set}" = set; then
16857 echo $ECHO_N "(cached) $ECHO_C" >&6
16858 else
16860 if test "$cross_compiling" = yes; then
16861 if test x$gcc_no_link = xyes; then
16862 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16863 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16864 { (exit 1); exit 1; }; }
16866 cat >conftest.$ac_ext <<_ACEOF
16867 __thread int a; int b; int main() { return a = b; }
16868 _ACEOF
16869 rm -f conftest.$ac_objext conftest$ac_exeext
16870 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16871 (eval $ac_link) 2>conftest.er1
16872 ac_status=$?
16873 grep -v '^ *+' conftest.er1 >conftest.err
16874 rm -f conftest.er1
16875 cat conftest.err >&5
16876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16877 (exit $ac_status); } &&
16878 { ac_try='test -z "$ac_c_werror_flag"
16879 || test ! -s conftest.err'
16880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16881 (eval $ac_try) 2>&5
16882 ac_status=$?
16883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16884 (exit $ac_status); }; } &&
16885 { ac_try='test -s conftest$ac_exeext'
16886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16887 (eval $ac_try) 2>&5
16888 ac_status=$?
16889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16890 (exit $ac_status); }; }; then
16891 have_tls=yes
16892 else
16893 echo "$as_me: failed program was:" >&5
16894 sed 's/^/| /' conftest.$ac_ext >&5
16896 have_tls=no
16898 rm -f conftest.err conftest.$ac_objext \
16899 conftest$ac_exeext conftest.$ac_ext
16902 else
16903 cat >conftest.$ac_ext <<_ACEOF
16904 __thread int a; int b; int main() { return a = b; }
16905 _ACEOF
16906 rm -f conftest$ac_exeext
16907 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16908 (eval $ac_link) 2>&5
16909 ac_status=$?
16910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16911 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16913 (eval $ac_try) 2>&5
16914 ac_status=$?
16915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16916 (exit $ac_status); }; }; then
16917 chktls_save_LDFLAGS="$LDFLAGS"
16918 LDFLAGS="-static $LDFLAGS"
16919 if test x$gcc_no_link = xyes; then
16920 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16921 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16922 { (exit 1); exit 1; }; }
16924 cat >conftest.$ac_ext <<_ACEOF
16925 int main() { return 0; }
16926 _ACEOF
16927 rm -f conftest.$ac_objext conftest$ac_exeext
16928 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16929 (eval $ac_link) 2>conftest.er1
16930 ac_status=$?
16931 grep -v '^ *+' conftest.er1 >conftest.err
16932 rm -f conftest.er1
16933 cat conftest.err >&5
16934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16935 (exit $ac_status); } &&
16936 { ac_try='test -z "$ac_c_werror_flag"
16937 || test ! -s conftest.err'
16938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16939 (eval $ac_try) 2>&5
16940 ac_status=$?
16941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16942 (exit $ac_status); }; } &&
16943 { ac_try='test -s conftest$ac_exeext'
16944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16945 (eval $ac_try) 2>&5
16946 ac_status=$?
16947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16948 (exit $ac_status); }; }; then
16949 if test "$cross_compiling" = yes; then
16950 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
16951 See \`config.log' for more details." >&5
16952 echo "$as_me: error: cannot run test program while cross compiling
16953 See \`config.log' for more details." >&2;}
16954 { (exit 1); exit 1; }; }
16955 else
16956 cat >conftest.$ac_ext <<_ACEOF
16957 __thread int a; int b; int main() { return a = b; }
16958 _ACEOF
16959 rm -f conftest$ac_exeext
16960 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16961 (eval $ac_link) 2>&5
16962 ac_status=$?
16963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16964 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16966 (eval $ac_try) 2>&5
16967 ac_status=$?
16968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16969 (exit $ac_status); }; }; then
16970 have_tls=yes
16971 else
16972 echo "$as_me: program exited with status $ac_status" >&5
16973 echo "$as_me: failed program was:" >&5
16974 sed 's/^/| /' conftest.$ac_ext >&5
16976 ( exit $ac_status )
16977 have_tls=no
16979 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16981 else
16982 echo "$as_me: failed program was:" >&5
16983 sed 's/^/| /' conftest.$ac_ext >&5
16985 have_tls=yes
16987 rm -f conftest.err conftest.$ac_objext \
16988 conftest$ac_exeext conftest.$ac_ext
16989 LDFLAGS="$chktls_save_LDFLAGS"
16990 if test $have_tls = yes; then
16991 chktls_save_CFLAGS="$CFLAGS"
16992 thread_CFLAGS=failed
16993 for flag in '' '-pthread' '-lpthread'; do
16994 CFLAGS="$flag $chktls_save_CFLAGS"
16995 if test x$gcc_no_link = xyes; then
16996 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16997 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16998 { (exit 1); exit 1; }; }
17000 cat >conftest.$ac_ext <<_ACEOF
17001 /* confdefs.h. */
17002 _ACEOF
17003 cat confdefs.h >>conftest.$ac_ext
17004 cat >>conftest.$ac_ext <<_ACEOF
17005 /* end confdefs.h. */
17006 #include <pthread.h>
17007 void *g(void *d) { return NULL; }
17009 main ()
17011 pthread_t t; pthread_create(&t,NULL,g,NULL);
17013 return 0;
17015 _ACEOF
17016 rm -f conftest.$ac_objext conftest$ac_exeext
17017 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17018 (eval $ac_link) 2>conftest.er1
17019 ac_status=$?
17020 grep -v '^ *+' conftest.er1 >conftest.err
17021 rm -f conftest.er1
17022 cat conftest.err >&5
17023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17024 (exit $ac_status); } &&
17025 { ac_try='test -z "$ac_c_werror_flag"
17026 || test ! -s conftest.err'
17027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17028 (eval $ac_try) 2>&5
17029 ac_status=$?
17030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17031 (exit $ac_status); }; } &&
17032 { ac_try='test -s conftest$ac_exeext'
17033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17034 (eval $ac_try) 2>&5
17035 ac_status=$?
17036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17037 (exit $ac_status); }; }; then
17038 thread_CFLAGS="$flag"
17039 else
17040 echo "$as_me: failed program was:" >&5
17041 sed 's/^/| /' conftest.$ac_ext >&5
17044 rm -f conftest.err conftest.$ac_objext \
17045 conftest$ac_exeext conftest.$ac_ext
17046 if test "X$thread_CFLAGS" != Xfailed; then
17047 break
17049 done
17050 CFLAGS="$chktls_save_CFLAGS"
17051 if test "X$thread_CFLAGS" != Xfailed; then
17052 CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
17053 if test "$cross_compiling" = yes; then
17054 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
17055 See \`config.log' for more details." >&5
17056 echo "$as_me: error: cannot run test program while cross compiling
17057 See \`config.log' for more details." >&2;}
17058 { (exit 1); exit 1; }; }
17059 else
17060 cat >conftest.$ac_ext <<_ACEOF
17061 /* confdefs.h. */
17062 _ACEOF
17063 cat confdefs.h >>conftest.$ac_ext
17064 cat >>conftest.$ac_ext <<_ACEOF
17065 /* end confdefs.h. */
17066 #include <pthread.h>
17067 __thread int a;
17068 static int *a_in_other_thread;
17069 static void *
17070 thread_func (void *arg)
17072 a_in_other_thread = &a;
17073 return (void *)0;
17076 main ()
17078 pthread_t thread;
17079 void *thread_retval;
17080 int *a_in_main_thread;
17081 if (pthread_create (&thread, (pthread_attr_t *)0,
17082 thread_func, (void *)0))
17083 return 0;
17084 a_in_main_thread = &a;
17085 if (pthread_join (thread, &thread_retval))
17086 return 0;
17087 return (a_in_other_thread == a_in_main_thread);
17089 return 0;
17091 _ACEOF
17092 rm -f conftest$ac_exeext
17093 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17094 (eval $ac_link) 2>&5
17095 ac_status=$?
17096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17097 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17099 (eval $ac_try) 2>&5
17100 ac_status=$?
17101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17102 (exit $ac_status); }; }; then
17103 have_tls=yes
17104 else
17105 echo "$as_me: program exited with status $ac_status" >&5
17106 echo "$as_me: failed program was:" >&5
17107 sed 's/^/| /' conftest.$ac_ext >&5
17109 ( exit $ac_status )
17110 have_tls=no
17112 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17114 CFLAGS="$chktls_save_CFLAGS"
17117 else
17118 echo "$as_me: program exited with status $ac_status" >&5
17119 echo "$as_me: failed program was:" >&5
17120 sed 's/^/| /' conftest.$ac_ext >&5
17122 ( exit $ac_status )
17123 have_tls=no
17125 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17128 echo "$as_me:$LINENO: result: $have_tls" >&5
17129 echo "${ECHO_T}$have_tls" >&6
17130 if test "$enable_tls $have_tls" = "yes yes"; then
17132 cat >>confdefs.h <<\_ACEOF
17133 #define HAVE_TLS 1
17134 _ACEOF
17138 # For _Unwind_GetIPInfo.
17142 ac_ext=cc
17143 ac_cpp='$CXXCPP $CPPFLAGS'
17144 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17145 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17146 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17148 ac_save_CXXFLAGS="$CXXFLAGS"
17149 CXXFLAGS="$CXXFLAGS -fno-exceptions"
17150 echo "$as_me:$LINENO: checking for _Unwind_GetIPInfo" >&5
17151 echo $ECHO_N "checking for _Unwind_GetIPInfo... $ECHO_C" >&6
17152 if test "${gcc_cv_getipinfo+set}" = set; then
17153 echo $ECHO_N "(cached) $ECHO_C" >&6
17154 else
17156 if test x$gcc_no_link = xyes; then
17157 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
17158 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
17159 { (exit 1); exit 1; }; }
17161 cat >conftest.$ac_ext <<_ACEOF
17162 /* confdefs.h. */
17163 _ACEOF
17164 cat confdefs.h >>conftest.$ac_ext
17165 cat >>conftest.$ac_ext <<_ACEOF
17166 /* end confdefs.h. */
17167 extern "C" { extern void _Unwind_GetIPInfo(); }
17169 main ()
17171 _Unwind_GetIPInfo();
17173 return 0;
17175 _ACEOF
17176 rm -f conftest.$ac_objext conftest$ac_exeext
17177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17178 (eval $ac_link) 2>conftest.er1
17179 ac_status=$?
17180 grep -v '^ *+' conftest.er1 >conftest.err
17181 rm -f conftest.er1
17182 cat conftest.err >&5
17183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17184 (exit $ac_status); } &&
17185 { ac_try='test -z "$ac_cxx_werror_flag"
17186 || test ! -s conftest.err'
17187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17188 (eval $ac_try) 2>&5
17189 ac_status=$?
17190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17191 (exit $ac_status); }; } &&
17192 { ac_try='test -s conftest$ac_exeext'
17193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17194 (eval $ac_try) 2>&5
17195 ac_status=$?
17196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17197 (exit $ac_status); }; }; then
17198 gcc_cv_getipinfo=yes
17199 else
17200 echo "$as_me: failed program was:" >&5
17201 sed 's/^/| /' conftest.$ac_ext >&5
17203 gcc_cv_getipinfo=no
17205 rm -f conftest.err conftest.$ac_objext \
17206 conftest$ac_exeext conftest.$ac_ext
17210 if test $gcc_cv_getipinfo = yes; then
17212 cat >>confdefs.h <<\_ACEOF
17213 #define HAVE_GETIPINFO 1
17214 _ACEOF
17217 echo "$as_me:$LINENO: result: $gcc_cv_getipinfo" >&5
17218 echo "${ECHO_T}$gcc_cv_getipinfo" >&6
17219 CXXFLAGS="$ac_save_CXXFLAGS"
17220 ac_ext=c
17221 ac_cpp='$CPP $CPPFLAGS'
17222 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17223 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17224 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17228 # See if linker supports anonymous version scripts.
17229 echo "$as_me:$LINENO: checking whether ld supports anonymous version scripts" >&5
17230 echo $ECHO_N "checking whether ld supports anonymous version scripts... $ECHO_C" >&6
17231 if test "${libjava_cv_anon_version_script+set}" = set; then
17232 echo $ECHO_N "(cached) $ECHO_C" >&6
17233 else
17234 save_CFLAGS="$CFLAGS"; save_LDFLAGS="$LDFLAGS"
17235 libjava_cv_anon_version_script=no
17236 CFLAGS="$CFLAGS -fPIC"; LDFLAGS="$LDFLAGS -shared -Wl,--version-script,conftest.map"
17237 echo '{ global: globalsymb*; local: *; };' > conftest.map
17238 if test x$gcc_no_link = xyes; then
17239 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
17240 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
17241 { (exit 1); exit 1; }; }
17243 cat >conftest.$ac_ext <<_ACEOF
17244 /* confdefs.h. */
17245 _ACEOF
17246 cat confdefs.h >>conftest.$ac_ext
17247 cat >>conftest.$ac_ext <<_ACEOF
17248 /* end confdefs.h. */
17249 void globalsymbol (void) {} void localsymbol (void) {}
17251 main ()
17255 return 0;
17257 _ACEOF
17258 rm -f conftest.$ac_objext conftest$ac_exeext
17259 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17260 (eval $ac_link) 2>conftest.er1
17261 ac_status=$?
17262 grep -v '^ *+' conftest.er1 >conftest.err
17263 rm -f conftest.er1
17264 cat conftest.err >&5
17265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17266 (exit $ac_status); } &&
17267 { ac_try='test -z "$ac_c_werror_flag"
17268 || test ! -s conftest.err'
17269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17270 (eval $ac_try) 2>&5
17271 ac_status=$?
17272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17273 (exit $ac_status); }; } &&
17274 { ac_try='test -s conftest$ac_exeext'
17275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17276 (eval $ac_try) 2>&5
17277 ac_status=$?
17278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17279 (exit $ac_status); }; }; then
17280 libjava_cv_anon_version_script=yes
17281 else
17282 echo "$as_me: failed program was:" >&5
17283 sed 's/^/| /' conftest.$ac_ext >&5
17286 rm -f conftest.err conftest.$ac_objext \
17287 conftest$ac_exeext conftest.$ac_ext
17288 CFLAGS="$save_CFLAGS"; LDFLAGS="$save_LDFLAGS"
17291 echo "$as_me:$LINENO: result: $libjava_cv_anon_version_script" >&5
17292 echo "${ECHO_T}$libjava_cv_anon_version_script" >&6
17295 if test "$libjava_cv_anon_version_script" = yes; then
17296 ANONVERSCRIPT_TRUE=
17297 ANONVERSCRIPT_FALSE='#'
17298 else
17299 ANONVERSCRIPT_TRUE='#'
17300 ANONVERSCRIPT_FALSE=
17304 # Check if linker supports static linking on a per library basis
17305 LD_START_STATIC_SPEC=
17306 LD_FINISH_STATIC_SPEC=
17307 if $LD --help 2>&1 | grep -q -e -call_shared ; then
17308 if $LD --help 2>&1 | grep -q -e -non_shared ; then
17309 LD_START_STATIC_SPEC='%{static-libgcj:-non_shared}'
17310 LD_FINISH_STATIC_SPEC='%{static-libgcj:-call_shared}'
17316 here=`${PWDCMD-pwd}`
17319 # We get this from the environment.
17322 ac_config_files="$ac_config_files Makefile libgcj.pc libgcj.spec libgcj-test.spec gcj/Makefile include/Makefile testsuite/Makefile"
17325 ac_config_files="$ac_config_files scripts/jar"
17328 ac_config_commands="$ac_config_commands default"
17331 cat >confcache <<\_ACEOF
17332 # This file is a shell script that caches the results of configure
17333 # tests run on this system so they can be shared between configure
17334 # scripts and configure runs, see configure's option --config-cache.
17335 # It is not useful on other systems. If it contains results you don't
17336 # want to keep, you may remove or edit it.
17338 # config.status only pays attention to the cache file if you give it
17339 # the --recheck option to rerun configure.
17341 # `ac_cv_env_foo' variables (set or unset) will be overridden when
17342 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17343 # following values.
17345 _ACEOF
17347 # The following way of writing the cache mishandles newlines in values,
17348 # but we know of no workaround that is simple, portable, and efficient.
17349 # So, don't put newlines in cache variables' values.
17350 # Ultrix sh set writes to stderr and can't be redirected directly,
17351 # and sets the high bit in the cache file unless we assign to the vars.
17353 (set) 2>&1 |
17354 case `(ac_space=' '; set | grep ac_space) 2>&1` in
17355 *ac_space=\ *)
17356 # `set' does not quote correctly, so add quotes (double-quote
17357 # substitution turns \\\\ into \\, and sed turns \\ into \).
17358 sed -n \
17359 "s/'/'\\\\''/g;
17360 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17363 # `set' quotes correctly as required by POSIX, so do not add quotes.
17364 sed -n \
17365 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
17367 esac;
17369 sed '
17370 t clear
17371 : clear
17372 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17373 t end
17374 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17375 : end' >>confcache
17376 if diff $cache_file confcache >/dev/null 2>&1; then :; else
17377 if test -w $cache_file; then
17378 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17379 cat confcache >$cache_file
17380 else
17381 echo "not updating unwritable cache $cache_file"
17384 rm -f confcache
17386 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17387 # Let make expand exec_prefix.
17388 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17390 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17391 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17392 # trailing colons and then remove the whole line if VPATH becomes empty
17393 # (actually we leave an empty line to preserve line numbers).
17394 if test "x$srcdir" = x.; then
17395 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17396 s/:*\$(srcdir):*/:/;
17397 s/:*\${srcdir}:*/:/;
17398 s/:*@srcdir@:*/:/;
17399 s/^\([^=]*=[ ]*\):*/\1/;
17400 s/:*$//;
17401 s/^[^=]*=[ ]*$//;
17405 DEFS=-DHAVE_CONFIG_H
17407 ac_libobjs=
17408 ac_ltlibobjs=
17409 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17410 # 1. Remove the extension, and $U if already installed.
17411 ac_i=`echo "$ac_i" |
17412 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
17413 # 2. Add them.
17414 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
17415 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
17416 done
17417 LIBOBJS=$ac_libobjs
17419 LTLIBOBJS=$ac_ltlibobjs
17422 if test -z "${JAVA_MAINTAINER_MODE_TRUE}" && test -z "${JAVA_MAINTAINER_MODE_FALSE}"; then
17423 { { echo "$as_me:$LINENO: error: conditional \"JAVA_MAINTAINER_MODE\" was never defined.
17424 Usually this means the macro was only invoked conditionally." >&5
17425 echo "$as_me: error: conditional \"JAVA_MAINTAINER_MODE\" was never defined.
17426 Usually this means the macro was only invoked conditionally." >&2;}
17427 { (exit 1); exit 1; }; }
17429 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17430 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
17431 Usually this means the macro was only invoked conditionally." >&5
17432 echo "$as_me: error: conditional \"AMDEP\" was never defined.
17433 Usually this means the macro was only invoked conditionally." >&2;}
17434 { (exit 1); exit 1; }; }
17436 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17437 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
17438 Usually this means the macro was only invoked conditionally." >&5
17439 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
17440 Usually this means the macro was only invoked conditionally." >&2;}
17441 { (exit 1); exit 1; }; }
17443 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
17444 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
17445 Usually this means the macro was only invoked conditionally." >&5
17446 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
17447 Usually this means the macro was only invoked conditionally." >&2;}
17448 { (exit 1); exit 1; }; }
17450 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17451 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
17452 Usually this means the macro was only invoked conditionally." >&5
17453 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
17454 Usually this means the macro was only invoked conditionally." >&2;}
17455 { (exit 1); exit 1; }; }
17457 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
17458 { { echo "$as_me:$LINENO: error: conditional \"XLIB_AWT\" was never defined.
17459 Usually this means the macro was only invoked conditionally." >&5
17460 echo "$as_me: error: conditional \"XLIB_AWT\" was never defined.
17461 Usually this means the macro was only invoked conditionally." >&2;}
17462 { (exit 1); exit 1; }; }
17464 if test -z "${X_AWT_TRUE}" && test -z "${X_AWT_FALSE}"; then
17465 { { echo "$as_me:$LINENO: error: conditional \"X_AWT\" was never defined.
17466 Usually this means the macro was only invoked conditionally." >&5
17467 echo "$as_me: error: conditional \"X_AWT\" was never defined.
17468 Usually this means the macro was only invoked conditionally." >&2;}
17469 { (exit 1); exit 1; }; }
17471 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
17472 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepGCJ\" was never defined.
17473 Usually this means the macro was only invoked conditionally." >&5
17474 echo "$as_me: error: conditional \"am__fastdepGCJ\" was never defined.
17475 Usually this means the macro was only invoked conditionally." >&2;}
17476 { (exit 1); exit 1; }; }
17478 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
17479 { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined.
17480 Usually this means the macro was only invoked conditionally." >&5
17481 echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined.
17482 Usually this means the macro was only invoked conditionally." >&2;}
17483 { (exit 1); exit 1; }; }
17485 if test -z "${BUILD_ECJ1_TRUE}" && test -z "${BUILD_ECJ1_FALSE}"; then
17486 { { echo "$as_me:$LINENO: error: conditional \"BUILD_ECJ1\" was never defined.
17487 Usually this means the macro was only invoked conditionally." >&5
17488 echo "$as_me: error: conditional \"BUILD_ECJ1\" was never defined.
17489 Usually this means the macro was only invoked conditionally." >&2;}
17490 { (exit 1); exit 1; }; }
17492 if test -z "${INSTALL_ECJ_JAR_TRUE}" && test -z "${INSTALL_ECJ_JAR_FALSE}"; then
17493 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_ECJ_JAR\" was never defined.
17494 Usually this means the macro was only invoked conditionally." >&5
17495 echo "$as_me: error: conditional \"INSTALL_ECJ_JAR\" was never defined.
17496 Usually this means the macro was only invoked conditionally." >&2;}
17497 { (exit 1); exit 1; }; }
17499 if test -z "${JAVA_HOME_SET_TRUE}" && test -z "${JAVA_HOME_SET_FALSE}"; then
17500 { { echo "$as_me:$LINENO: error: conditional \"JAVA_HOME_SET\" was never defined.
17501 Usually this means the macro was only invoked conditionally." >&5
17502 echo "$as_me: error: conditional \"JAVA_HOME_SET\" was never defined.
17503 Usually this means the macro was only invoked conditionally." >&2;}
17504 { (exit 1); exit 1; }; }
17506 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
17507 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
17508 Usually this means the macro was only invoked conditionally." >&5
17509 echo "$as_me: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
17510 Usually this means the macro was only invoked conditionally." >&2;}
17511 { (exit 1); exit 1; }; }
17513 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
17514 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
17515 Usually this means the macro was only invoked conditionally." >&5
17516 echo "$as_me: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
17517 Usually this means the macro was only invoked conditionally." >&2;}
17518 { (exit 1); exit 1; }; }
17520 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
17521 { { echo "$as_me:$LINENO: error: conditional \"USING_DARWIN_CRT\" was never defined.
17522 Usually this means the macro was only invoked conditionally." >&5
17523 echo "$as_me: error: conditional \"USING_DARWIN_CRT\" was never defined.
17524 Usually this means the macro was only invoked conditionally." >&2;}
17525 { (exit 1); exit 1; }; }
17527 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
17528 { { echo "$as_me:$LINENO: error: conditional \"USING_BOEHMGC\" was never defined.
17529 Usually this means the macro was only invoked conditionally." >&5
17530 echo "$as_me: error: conditional \"USING_BOEHMGC\" was never defined.
17531 Usually this means the macro was only invoked conditionally." >&2;}
17532 { (exit 1); exit 1; }; }
17534 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
17535 { { echo "$as_me:$LINENO: error: conditional \"USING_NOGC\" was never defined.
17536 Usually this means the macro was only invoked conditionally." >&5
17537 echo "$as_me: error: conditional \"USING_NOGC\" was never defined.
17538 Usually this means the macro was only invoked conditionally." >&2;}
17539 { (exit 1); exit 1; }; }
17541 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
17542 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_THREADS\" was never defined.
17543 Usually this means the macro was only invoked conditionally." >&5
17544 echo "$as_me: error: conditional \"USING_POSIX_THREADS\" was never defined.
17545 Usually this means the macro was only invoked conditionally." >&2;}
17546 { (exit 1); exit 1; }; }
17548 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
17549 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_THREADS\" was never defined.
17550 Usually this means the macro was only invoked conditionally." >&5
17551 echo "$as_me: error: conditional \"USING_WIN32_THREADS\" was never defined.
17552 Usually this means the macro was only invoked conditionally." >&2;}
17553 { (exit 1); exit 1; }; }
17555 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
17556 { { echo "$as_me:$LINENO: error: conditional \"USING_NO_THREADS\" was never defined.
17557 Usually this means the macro was only invoked conditionally." >&5
17558 echo "$as_me: error: conditional \"USING_NO_THREADS\" was never defined.
17559 Usually this means the macro was only invoked conditionally." >&2;}
17560 { (exit 1); exit 1; }; }
17562 if test -z "${USE_LIBGCJ_BC_TRUE}" && test -z "${USE_LIBGCJ_BC_FALSE}"; then
17563 { { echo "$as_me:$LINENO: error: conditional \"USE_LIBGCJ_BC\" was never defined.
17564 Usually this means the macro was only invoked conditionally." >&5
17565 echo "$as_me: error: conditional \"USE_LIBGCJ_BC\" was never defined.
17566 Usually this means the macro was only invoked conditionally." >&2;}
17567 { (exit 1); exit 1; }; }
17569 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
17570 { { echo "$as_me:$LINENO: error: conditional \"USING_GCC\" was never defined.
17571 Usually this means the macro was only invoked conditionally." >&5
17572 echo "$as_me: error: conditional \"USING_GCC\" was never defined.
17573 Usually this means the macro was only invoked conditionally." >&2;}
17574 { (exit 1); exit 1; }; }
17576 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
17577 { { echo "$as_me:$LINENO: error: conditional \"NATIVE\" was never defined.
17578 Usually this means the macro was only invoked conditionally." >&5
17579 echo "$as_me: error: conditional \"NATIVE\" was never defined.
17580 Usually this means the macro was only invoked conditionally." >&2;}
17581 { (exit 1); exit 1; }; }
17583 if test -z "${ENABLE_SHARED_TRUE}" && test -z "${ENABLE_SHARED_FALSE}"; then
17584 { { echo "$as_me:$LINENO: error: conditional \"ENABLE_SHARED\" was never defined.
17585 Usually this means the macro was only invoked conditionally." >&5
17586 echo "$as_me: error: conditional \"ENABLE_SHARED\" was never defined.
17587 Usually this means the macro was only invoked conditionally." >&2;}
17588 { (exit 1); exit 1; }; }
17590 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
17591 { { echo "$as_me:$LINENO: error: conditional \"NEEDS_DATA_START\" was never defined.
17592 Usually this means the macro was only invoked conditionally." >&5
17593 echo "$as_me: error: conditional \"NEEDS_DATA_START\" was never defined.
17594 Usually this means the macro was only invoked conditionally." >&2;}
17595 { (exit 1); exit 1; }; }
17597 if test -z "${ANONVERSCRIPT_TRUE}" && test -z "${ANONVERSCRIPT_FALSE}"; then
17598 { { echo "$as_me:$LINENO: error: conditional \"ANONVERSCRIPT\" was never defined.
17599 Usually this means the macro was only invoked conditionally." >&5
17600 echo "$as_me: error: conditional \"ANONVERSCRIPT\" was never defined.
17601 Usually this means the macro was only invoked conditionally." >&2;}
17602 { (exit 1); exit 1; }; }
17605 : ${CONFIG_STATUS=./config.status}
17606 ac_clean_files_save=$ac_clean_files
17607 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17608 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17609 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17610 cat >$CONFIG_STATUS <<_ACEOF
17611 #! $SHELL
17612 # Generated by $as_me.
17613 # Run this file to recreate the current configuration.
17614 # Compiler output produced by configure, useful for debugging
17615 # configure, is in config.log if it exists.
17617 debug=false
17618 ac_cs_recheck=false
17619 ac_cs_silent=false
17620 SHELL=\${CONFIG_SHELL-$SHELL}
17621 _ACEOF
17623 cat >>$CONFIG_STATUS <<\_ACEOF
17624 ## --------------------- ##
17625 ## M4sh Initialization. ##
17626 ## --------------------- ##
17628 # Be Bourne compatible
17629 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17630 emulate sh
17631 NULLCMD=:
17632 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17633 # is contrary to our usage. Disable this feature.
17634 alias -g '${1+"$@"}'='"$@"'
17635 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17636 set -o posix
17638 DUALCASE=1; export DUALCASE # for MKS sh
17640 # Support unset when possible.
17641 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17642 as_unset=unset
17643 else
17644 as_unset=false
17648 # Work around bugs in pre-3.0 UWIN ksh.
17649 $as_unset ENV MAIL MAILPATH
17650 PS1='$ '
17651 PS2='> '
17652 PS4='+ '
17654 # NLS nuisances.
17655 for as_var in \
17656 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17657 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
17658 LC_TELEPHONE LC_TIME
17660 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
17661 eval $as_var=C; export $as_var
17662 else
17663 $as_unset $as_var
17665 done
17667 # Required to use basename.
17668 if expr a : '\(a\)' >/dev/null 2>&1; then
17669 as_expr=expr
17670 else
17671 as_expr=false
17674 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
17675 as_basename=basename
17676 else
17677 as_basename=false
17681 # Name of the executable.
17682 as_me=`$as_basename "$0" ||
17683 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17684 X"$0" : 'X\(//\)$' \| \
17685 X"$0" : 'X\(/\)$' \| \
17686 . : '\(.\)' 2>/dev/null ||
17687 echo X/"$0" |
17688 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
17689 /^X\/\(\/\/\)$/{ s//\1/; q; }
17690 /^X\/\(\/\).*/{ s//\1/; q; }
17691 s/.*/./; q'`
17694 # PATH needs CR, and LINENO needs CR and PATH.
17695 # Avoid depending upon Character Ranges.
17696 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17697 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17698 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17699 as_cr_digits='0123456789'
17700 as_cr_alnum=$as_cr_Letters$as_cr_digits
17702 # The user is always right.
17703 if test "${PATH_SEPARATOR+set}" != set; then
17704 echo "#! /bin/sh" >conf$$.sh
17705 echo "exit 0" >>conf$$.sh
17706 chmod +x conf$$.sh
17707 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17708 PATH_SEPARATOR=';'
17709 else
17710 PATH_SEPARATOR=:
17712 rm -f conf$$.sh
17716 as_lineno_1=$LINENO
17717 as_lineno_2=$LINENO
17718 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17719 test "x$as_lineno_1" != "x$as_lineno_2" &&
17720 test "x$as_lineno_3" = "x$as_lineno_2" || {
17721 # Find who we are. Look in the path if we contain no path at all
17722 # relative or not.
17723 case $0 in
17724 *[\\/]* ) as_myself=$0 ;;
17725 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17726 for as_dir in $PATH
17728 IFS=$as_save_IFS
17729 test -z "$as_dir" && as_dir=.
17730 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17731 done
17734 esac
17735 # We did not find ourselves, most probably we were run as `sh COMMAND'
17736 # in which case we are not to be found in the path.
17737 if test "x$as_myself" = x; then
17738 as_myself=$0
17740 if test ! -f "$as_myself"; then
17741 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17742 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17743 { (exit 1); exit 1; }; }
17745 case $CONFIG_SHELL in
17747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17748 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17750 IFS=$as_save_IFS
17751 test -z "$as_dir" && as_dir=.
17752 for as_base in sh bash ksh sh5; do
17753 case $as_dir in
17755 if ("$as_dir/$as_base" -c '
17756 as_lineno_1=$LINENO
17757 as_lineno_2=$LINENO
17758 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17759 test "x$as_lineno_1" != "x$as_lineno_2" &&
17760 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17761 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17762 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17763 CONFIG_SHELL=$as_dir/$as_base
17764 export CONFIG_SHELL
17765 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17766 fi;;
17767 esac
17768 done
17769 done
17771 esac
17773 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17774 # uniformly replaced by the line number. The first 'sed' inserts a
17775 # line-number line before each line; the second 'sed' does the real
17776 # work. The second script uses 'N' to pair each line-number line
17777 # with the numbered line, and appends trailing '-' during
17778 # substitution so that $LINENO is not a special case at line end.
17779 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17780 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17781 sed '=' <$as_myself |
17782 sed '
17784 s,$,-,
17785 : loop
17786 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17787 t loop
17788 s,-$,,
17789 s,^['$as_cr_digits']*\n,,
17790 ' >$as_me.lineno &&
17791 chmod +x $as_me.lineno ||
17792 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17793 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17794 { (exit 1); exit 1; }; }
17796 # Don't try to exec as it changes $[0], causing all sort of problems
17797 # (the dirname of $[0] is not the place where we might find the
17798 # original and so on. Autoconf is especially sensible to this).
17799 . ./$as_me.lineno
17800 # Exit status is that of the last command.
17801 exit
17805 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17806 *c*,-n*) ECHO_N= ECHO_C='
17807 ' ECHO_T=' ' ;;
17808 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17809 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17810 esac
17812 if expr a : '\(a\)' >/dev/null 2>&1; then
17813 as_expr=expr
17814 else
17815 as_expr=false
17818 rm -f conf$$ conf$$.exe conf$$.file
17819 echo >conf$$.file
17820 if ln -s conf$$.file conf$$ 2>/dev/null; then
17821 # We could just check for DJGPP; but this test a) works b) is more generic
17822 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17823 if test -f conf$$.exe; then
17824 # Don't use ln at all; we don't have any links
17825 as_ln_s='cp -p'
17826 else
17827 as_ln_s='ln -s'
17829 elif ln conf$$.file conf$$ 2>/dev/null; then
17830 as_ln_s=ln
17831 else
17832 as_ln_s='cp -p'
17834 rm -f conf$$ conf$$.exe conf$$.file
17836 if mkdir -p . 2>/dev/null; then
17837 as_mkdir_p=:
17838 else
17839 test -d ./-p && rmdir ./-p
17840 as_mkdir_p=false
17843 as_executable_p="test -f"
17845 # Sed expression to map a string onto a valid CPP name.
17846 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17848 # Sed expression to map a string onto a valid variable name.
17849 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17852 # IFS
17853 # We need space, tab and new line, in precisely that order.
17854 as_nl='
17856 IFS=" $as_nl"
17858 # CDPATH.
17859 $as_unset CDPATH
17861 exec 6>&1
17863 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17864 # report actual input values of CONFIG_FILES etc. instead of their
17865 # values after options handling. Logging --version etc. is OK.
17866 exec 5>>config.log
17868 echo
17869 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17870 ## Running $as_me. ##
17871 _ASBOX
17872 } >&5
17873 cat >&5 <<_CSEOF
17875 This file was extended by libjava $as_me version-unused, which was
17876 generated by GNU Autoconf 2.59. Invocation command line was
17878 CONFIG_FILES = $CONFIG_FILES
17879 CONFIG_HEADERS = $CONFIG_HEADERS
17880 CONFIG_LINKS = $CONFIG_LINKS
17881 CONFIG_COMMANDS = $CONFIG_COMMANDS
17882 $ $0 $@
17884 _CSEOF
17885 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17886 echo >&5
17887 _ACEOF
17889 # Files that config.status was made for.
17890 if test -n "$ac_config_files"; then
17891 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17894 if test -n "$ac_config_headers"; then
17895 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17898 if test -n "$ac_config_links"; then
17899 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17902 if test -n "$ac_config_commands"; then
17903 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17906 cat >>$CONFIG_STATUS <<\_ACEOF
17908 ac_cs_usage="\
17909 \`$as_me' instantiates files from templates according to the
17910 current configuration.
17912 Usage: $0 [OPTIONS] [FILE]...
17914 -h, --help print this help, then exit
17915 -V, --version print version number, then exit
17916 -q, --quiet do not print progress messages
17917 -d, --debug don't remove temporary files
17918 --recheck update $as_me by reconfiguring in the same conditions
17919 --file=FILE[:TEMPLATE]
17920 instantiate the configuration file FILE
17921 --header=FILE[:TEMPLATE]
17922 instantiate the configuration header FILE
17924 Configuration files:
17925 $config_files
17927 Configuration headers:
17928 $config_headers
17930 Configuration links:
17931 $config_links
17933 Configuration commands:
17934 $config_commands
17936 Report bugs to <bug-autoconf@gnu.org>."
17937 _ACEOF
17939 cat >>$CONFIG_STATUS <<_ACEOF
17940 ac_cs_version="\\
17941 libjava config.status version-unused
17942 configured by $0, generated by GNU Autoconf 2.59,
17943 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17945 Copyright (C) 2003 Free Software Foundation, Inc.
17946 This config.status script is free software; the Free Software Foundation
17947 gives unlimited permission to copy, distribute and modify it."
17948 srcdir=$srcdir
17949 INSTALL="$INSTALL"
17950 _ACEOF
17952 cat >>$CONFIG_STATUS <<\_ACEOF
17953 # If no file are specified by the user, then we need to provide default
17954 # value. By we need to know if files were specified by the user.
17955 ac_need_defaults=:
17956 while test $# != 0
17958 case $1 in
17959 --*=*)
17960 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17961 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17962 ac_shift=:
17965 ac_option=$1
17966 ac_optarg=$2
17967 ac_shift=shift
17969 *) # This is not an option, so the user has probably given explicit
17970 # arguments.
17971 ac_option=$1
17972 ac_need_defaults=false;;
17973 esac
17975 case $ac_option in
17976 # Handling of the options.
17977 _ACEOF
17978 cat >>$CONFIG_STATUS <<\_ACEOF
17979 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17980 ac_cs_recheck=: ;;
17981 --version | --vers* | -V )
17982 echo "$ac_cs_version"; exit 0 ;;
17983 --he | --h)
17984 # Conflict between --help and --header
17985 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17986 Try \`$0 --help' for more information." >&5
17987 echo "$as_me: error: ambiguous option: $1
17988 Try \`$0 --help' for more information." >&2;}
17989 { (exit 1); exit 1; }; };;
17990 --help | --hel | -h )
17991 echo "$ac_cs_usage"; exit 0 ;;
17992 --debug | --d* | -d )
17993 debug=: ;;
17994 --file | --fil | --fi | --f )
17995 $ac_shift
17996 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17997 ac_need_defaults=false;;
17998 --header | --heade | --head | --hea )
17999 $ac_shift
18000 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
18001 ac_need_defaults=false;;
18002 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18003 | -silent | --silent | --silen | --sile | --sil | --si | --s)
18004 ac_cs_silent=: ;;
18006 # This is an error.
18007 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
18008 Try \`$0 --help' for more information." >&5
18009 echo "$as_me: error: unrecognized option: $1
18010 Try \`$0 --help' for more information." >&2;}
18011 { (exit 1); exit 1; }; } ;;
18013 *) ac_config_targets="$ac_config_targets $1" ;;
18015 esac
18016 shift
18017 done
18019 ac_configure_extra_args=
18021 if $ac_cs_silent; then
18022 exec 6>/dev/null
18023 ac_configure_extra_args="$ac_configure_extra_args --silent"
18026 _ACEOF
18027 cat >>$CONFIG_STATUS <<_ACEOF
18028 if \$ac_cs_recheck; then
18029 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
18030 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18033 _ACEOF
18035 cat >>$CONFIG_STATUS <<_ACEOF
18037 # INIT-COMMANDS section.
18041 srcdir="$srcdir"
18042 host="$host"
18043 target="$target"
18044 with_multisubdir="$with_multisubdir"
18045 with_multisrctop="$with_multisrctop"
18046 with_target_subdir="$with_target_subdir"
18047 ac_configure_args="${multilib_arg} ${ac_configure_args}"
18048 multi_basedir="$multi_basedir"
18049 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
18050 CC="$CC"
18051 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18052 srcdir=${srcdir}
18053 host=${host}
18054 target=${target}
18055 with_multisubdir=${with_multisubdir}
18056 ac_configure_args="${multilib_arg} ${ac_configure_args}"
18057 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
18058 multi_basedir=${multi_basedir}
18059 CC="${CC}"
18060 CXX="${CXX}"
18061 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
18064 _ACEOF
18068 cat >>$CONFIG_STATUS <<\_ACEOF
18069 for ac_config_target in $ac_config_targets
18071 case "$ac_config_target" in
18072 # Handling of arguments.
18073 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
18074 "libgcj.pc" ) CONFIG_FILES="$CONFIG_FILES libgcj.pc" ;;
18075 "libgcj.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj.spec" ;;
18076 "libgcj-test.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj-test.spec" ;;
18077 "gcj/Makefile" ) CONFIG_FILES="$CONFIG_FILES gcj/Makefile" ;;
18078 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
18079 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
18080 "scripts/jar" ) CONFIG_FILES="$CONFIG_FILES scripts/jar" ;;
18081 "include/platform.h" ) CONFIG_LINKS="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
18082 "java/io/natFile.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
18083 "java/lang/natConcreteProcess.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
18084 "java/net/natVMInetAddress.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc" ;;
18085 "java/net/natVMNetworkInterface.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc" ;;
18086 "gnu/java/net/natPlainSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
18087 "gnu/java/net/natPlainDatagramSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
18088 "gnu/java/nio/natVMPipe.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc" ;;
18089 "gnu/java/nio/natVMSelector.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc" ;;
18090 "gnu/java/nio/channels/natFileChannelImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
18091 "include/java-gc.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
18092 "include/java-threads.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
18093 "sysdep/locks.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
18094 "sysdep/backtrace.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/backtrace.h:$fallback_backtrace_h" ;;
18095 "sysdep/descriptor.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/descriptor.h:$descriptor_h" ;;
18096 "include/java-signal.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
18097 "include/java-signal-aux.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
18098 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
18099 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
18100 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
18101 "include/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
18102 "gcj/libgcj-config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
18103 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
18104 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
18105 { (exit 1); exit 1; }; };;
18106 esac
18107 done
18109 # If the user did not use the arguments to specify the items to instantiate,
18110 # then the envvar interface is used. Set only those that are not.
18111 # We use the long form for the default assignment because of an extremely
18112 # bizarre bug on SunOS 4.1.3.
18113 if $ac_need_defaults; then
18114 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
18115 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
18116 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
18117 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
18120 # Have a temporary directory for convenience. Make it in the build tree
18121 # simply because there is no reason to put it here, and in addition,
18122 # creating and moving files from /tmp can sometimes cause problems.
18123 # Create a temporary directory, and hook for its removal unless debugging.
18124 $debug ||
18126 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
18127 trap '{ (exit 1); exit 1; }' 1 2 13 15
18130 # Create a (secure) tmp directory for tmp files.
18133 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
18134 test -n "$tmp" && test -d "$tmp"
18135 } ||
18137 tmp=./confstat$$-$RANDOM
18138 (umask 077 && mkdir $tmp)
18139 } ||
18141 echo "$me: cannot create a temporary directory in ." >&2
18142 { (exit 1); exit 1; }
18145 _ACEOF
18147 cat >>$CONFIG_STATUS <<_ACEOF
18150 # CONFIG_FILES section.
18153 # No need to generate the scripts if there are no CONFIG_FILES.
18154 # This happens for instance when ./config.status config.h
18155 if test -n "\$CONFIG_FILES"; then
18156 # Protect against being on the right side of a sed subst in config.status.
18157 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
18158 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
18159 s,@SHELL@,$SHELL,;t t
18160 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
18161 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
18162 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
18163 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
18164 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
18165 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
18166 s,@exec_prefix@,$exec_prefix,;t t
18167 s,@prefix@,$prefix,;t t
18168 s,@program_transform_name@,$program_transform_name,;t t
18169 s,@bindir@,$bindir,;t t
18170 s,@sbindir@,$sbindir,;t t
18171 s,@libexecdir@,$libexecdir,;t t
18172 s,@datadir@,$datadir,;t t
18173 s,@sysconfdir@,$sysconfdir,;t t
18174 s,@sharedstatedir@,$sharedstatedir,;t t
18175 s,@localstatedir@,$localstatedir,;t t
18176 s,@libdir@,$libdir,;t t
18177 s,@includedir@,$includedir,;t t
18178 s,@oldincludedir@,$oldincludedir,;t t
18179 s,@infodir@,$infodir,;t t
18180 s,@mandir@,$mandir,;t t
18181 s,@build_alias@,$build_alias,;t t
18182 s,@host_alias@,$host_alias,;t t
18183 s,@target_alias@,$target_alias,;t t
18184 s,@DEFS@,$DEFS,;t t
18185 s,@ECHO_C@,$ECHO_C,;t t
18186 s,@ECHO_N@,$ECHO_N,;t t
18187 s,@ECHO_T@,$ECHO_T,;t t
18188 s,@LIBS@,$LIBS,;t t
18189 s,@build@,$build,;t t
18190 s,@build_cpu@,$build_cpu,;t t
18191 s,@build_vendor@,$build_vendor,;t t
18192 s,@build_os@,$build_os,;t t
18193 s,@build_libsubdir@,$build_libsubdir,;t t
18194 s,@build_subdir@,$build_subdir,;t t
18195 s,@host_subdir@,$host_subdir,;t t
18196 s,@target_subdir@,$target_subdir,;t t
18197 s,@multi_basedir@,$multi_basedir,;t t
18198 s,@host@,$host,;t t
18199 s,@host_cpu@,$host_cpu,;t t
18200 s,@host_vendor@,$host_vendor,;t t
18201 s,@host_os@,$host_os,;t t
18202 s,@target@,$target,;t t
18203 s,@target_cpu@,$target_cpu,;t t
18204 s,@target_vendor@,$target_vendor,;t t
18205 s,@target_os@,$target_os,;t t
18206 s,@target_noncanonical@,$target_noncanonical,;t t
18207 s,@LN_S@,$LN_S,;t t
18208 s,@mkinstalldirs@,$mkinstalldirs,;t t
18209 s,@JAVA_MAINTAINER_MODE_TRUE@,$JAVA_MAINTAINER_MODE_TRUE,;t t
18210 s,@JAVA_MAINTAINER_MODE_FALSE@,$JAVA_MAINTAINER_MODE_FALSE,;t t
18211 s,@CC@,$CC,;t t
18212 s,@ac_ct_CC@,$ac_ct_CC,;t t
18213 s,@EXEEXT@,$EXEEXT,;t t
18214 s,@OBJEXT@,$OBJEXT,;t t
18215 s,@CXX@,$CXX,;t t
18216 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
18217 s,@CFLAGS@,$CFLAGS,;t t
18218 s,@CXXFLAGS@,$CXXFLAGS,;t t
18219 s,@LDFLAGS@,$LDFLAGS,;t t
18220 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
18221 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
18222 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
18223 s,@CYGPATH_W@,$CYGPATH_W,;t t
18224 s,@PACKAGE@,$PACKAGE,;t t
18225 s,@VERSION@,$VERSION,;t t
18226 s,@ACLOCAL@,$ACLOCAL,;t t
18227 s,@AUTOCONF@,$AUTOCONF,;t t
18228 s,@AUTOMAKE@,$AUTOMAKE,;t t
18229 s,@AUTOHEADER@,$AUTOHEADER,;t t
18230 s,@MAKEINFO@,$MAKEINFO,;t t
18231 s,@install_sh@,$install_sh,;t t
18232 s,@STRIP@,$STRIP,;t t
18233 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
18234 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
18235 s,@mkdir_p@,$mkdir_p,;t t
18236 s,@AWK@,$AWK,;t t
18237 s,@SET_MAKE@,$SET_MAKE,;t t
18238 s,@am__leading_dot@,$am__leading_dot,;t t
18239 s,@AMTAR@,$AMTAR,;t t
18240 s,@am__tar@,$am__tar,;t t
18241 s,@am__untar@,$am__untar,;t t
18242 s,@DEPDIR@,$DEPDIR,;t t
18243 s,@am__include@,$am__include,;t t
18244 s,@am__quote@,$am__quote,;t t
18245 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
18246 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
18247 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
18248 s,@CCDEPMODE@,$CCDEPMODE,;t t
18249 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
18250 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
18251 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
18252 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
18253 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
18254 s,@AS@,$AS,;t t
18255 s,@ac_ct_AS@,$ac_ct_AS,;t t
18256 s,@LD@,$LD,;t t
18257 s,@ac_ct_LD@,$ac_ct_LD,;t t
18258 s,@AR@,$AR,;t t
18259 s,@ac_ct_AR@,$ac_ct_AR,;t t
18260 s,@RANLIB@,$RANLIB,;t t
18261 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
18262 s,@JAR@,$JAR,;t t
18263 s,@ZIP@,$ZIP,;t t
18264 s,@UNZIP@,$UNZIP,;t t
18265 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
18266 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
18267 s,@MAINT@,$MAINT,;t t
18268 s,@LIBGCJ_CFLAGS@,$LIBGCJ_CFLAGS,;t t
18269 s,@LIBGCJ_CXXFLAGS@,$LIBGCJ_CXXFLAGS,;t t
18270 s,@LIBGCJ_JAVAFLAGS@,$LIBGCJ_JAVAFLAGS,;t t
18271 s,@LIBGCJ_LD_SYMBOLIC@,$LIBGCJ_LD_SYMBOLIC,;t t
18272 s,@LIBGCJ_LD_SYMBOLIC_FUNCTIONS@,$LIBGCJ_LD_SYMBOLIC_FUNCTIONS,;t t
18273 s,@LIBGCJDEBUG@,$LIBGCJDEBUG,;t t
18274 s,@TOOLKIT@,$TOOLKIT,;t t
18275 s,@XLIB_AWT_TRUE@,$XLIB_AWT_TRUE,;t t
18276 s,@XLIB_AWT_FALSE@,$XLIB_AWT_FALSE,;t t
18277 s,@X_AWT_TRUE@,$X_AWT_TRUE,;t t
18278 s,@X_AWT_FALSE@,$X_AWT_FALSE,;t t
18279 s,@GCJ_FOR_ECJX@,$GCJ_FOR_ECJX,;t t
18280 s,@GCJH@,$GCJH,;t t
18281 s,@host_exeext@,$host_exeext,;t t
18282 s,@INCLTDL@,$INCLTDL,;t t
18283 s,@LIBLTDL@,$LIBLTDL,;t t
18284 s,@DIRLTDL@,$DIRLTDL,;t t
18285 s,@LIBTOOL@,$LIBTOOL,;t t
18286 s,@CXXCPP@,$CXXCPP,;t t
18287 s,@CPPFLAGS@,$CPPFLAGS,;t t
18288 s,@GCJ@,$GCJ,;t t
18289 s,@GCJFLAGS@,$GCJFLAGS,;t t
18290 s,@GCJDEPMODE@,$GCJDEPMODE,;t t
18291 s,@am__fastdepGCJ_TRUE@,$am__fastdepGCJ_TRUE,;t t
18292 s,@am__fastdepGCJ_FALSE@,$am__fastdepGCJ_FALSE,;t t
18293 s,@subdirs@,$subdirs,;t t
18294 s,@TESTSUBDIR_TRUE@,$TESTSUBDIR_TRUE,;t t
18295 s,@TESTSUBDIR_FALSE@,$TESTSUBDIR_FALSE,;t t
18296 s,@ECJ_BUILD_JAR@,$ECJ_BUILD_JAR,;t t
18297 s,@ECJ_JAR@,$ECJ_JAR,;t t
18298 s,@BUILD_ECJ1_TRUE@,$BUILD_ECJ1_TRUE,;t t
18299 s,@BUILD_ECJ1_FALSE@,$BUILD_ECJ1_FALSE,;t t
18300 s,@INSTALL_ECJ_JAR_TRUE@,$INSTALL_ECJ_JAR_TRUE,;t t
18301 s,@INSTALL_ECJ_JAR_FALSE@,$INSTALL_ECJ_JAR_FALSE,;t t
18302 s,@JAVA_HOME_SET_TRUE@,$JAVA_HOME_SET_TRUE,;t t
18303 s,@JAVA_HOME_SET_FALSE@,$JAVA_HOME_SET_FALSE,;t t
18304 s,@JAVA_HOME@,$JAVA_HOME,;t t
18305 s,@INTERPRETER@,$INTERPRETER,;t t
18306 s,@LIBFFI@,$LIBFFI,;t t
18307 s,@LIBFFIINCS@,$LIBFFIINCS,;t t
18308 s,@PLATFORM@,$PLATFORM,;t t
18309 s,@CPP@,$CPP,;t t
18310 s,@EGREP@,$EGREP,;t t
18311 s,@USING_WIN32_PLATFORM_TRUE@,$USING_WIN32_PLATFORM_TRUE,;t t
18312 s,@USING_WIN32_PLATFORM_FALSE@,$USING_WIN32_PLATFORM_FALSE,;t t
18313 s,@USING_POSIX_PLATFORM_TRUE@,$USING_POSIX_PLATFORM_TRUE,;t t
18314 s,@USING_POSIX_PLATFORM_FALSE@,$USING_POSIX_PLATFORM_FALSE,;t t
18315 s,@USING_DARWIN_CRT_TRUE@,$USING_DARWIN_CRT_TRUE,;t t
18316 s,@USING_DARWIN_CRT_FALSE@,$USING_DARWIN_CRT_FALSE,;t t
18317 s,@SYSTEMSPEC@,$SYSTEMSPEC,;t t
18318 s,@LIBGCJTESTSPEC@,$LIBGCJTESTSPEC,;t t
18319 s,@ZLIBSPEC@,$ZLIBSPEC,;t t
18320 s,@ZLIBTESTSPEC@,$ZLIBTESTSPEC,;t t
18321 s,@X_CFLAGS@,$X_CFLAGS,;t t
18322 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
18323 s,@X_LIBS@,$X_LIBS,;t t
18324 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
18325 s,@extra_ldflags_libjava@,$extra_ldflags_libjava,;t t
18326 s,@GCLIBS@,$GCLIBS,;t t
18327 s,@GCINCS@,$GCINCS,;t t
18328 s,@GCDEPS@,$GCDEPS,;t t
18329 s,@GCSPEC@,$GCSPEC,;t t
18330 s,@JC1GCSPEC@,$JC1GCSPEC,;t t
18331 s,@GCTESTSPEC@,$GCTESTSPEC,;t t
18332 s,@USING_BOEHMGC_TRUE@,$USING_BOEHMGC_TRUE,;t t
18333 s,@USING_BOEHMGC_FALSE@,$USING_BOEHMGC_FALSE,;t t
18334 s,@USING_NOGC_TRUE@,$USING_NOGC_TRUE,;t t
18335 s,@USING_NOGC_FALSE@,$USING_NOGC_FALSE,;t t
18336 s,@THREADLIBS@,$THREADLIBS,;t t
18337 s,@THREADINCS@,$THREADINCS,;t t
18338 s,@THREADDEPS@,$THREADDEPS,;t t
18339 s,@THREADSPEC@,$THREADSPEC,;t t
18340 s,@THREADSTARTFILESPEC@,$THREADSTARTFILESPEC,;t t
18341 s,@THREADLDFLAGS@,$THREADLDFLAGS,;t t
18342 s,@THREADCXXFLAGS@,$THREADCXXFLAGS,;t t
18343 s,@USING_POSIX_THREADS_TRUE@,$USING_POSIX_THREADS_TRUE,;t t
18344 s,@USING_POSIX_THREADS_FALSE@,$USING_POSIX_THREADS_FALSE,;t t
18345 s,@USING_WIN32_THREADS_TRUE@,$USING_WIN32_THREADS_TRUE,;t t
18346 s,@USING_WIN32_THREADS_FALSE@,$USING_WIN32_THREADS_FALSE,;t t
18347 s,@USING_NO_THREADS_TRUE@,$USING_NO_THREADS_TRUE,;t t
18348 s,@USING_NO_THREADS_FALSE@,$USING_NO_THREADS_FALSE,;t t
18349 s,@USE_LIBGCJ_BC_TRUE@,$USE_LIBGCJ_BC_TRUE,;t t
18350 s,@USE_LIBGCJ_BC_FALSE@,$USE_LIBGCJ_BC_FALSE,;t t
18351 s,@LIBGCJ_SPEC@,$LIBGCJ_SPEC,;t t
18352 s,@HASH_SYNC_SPEC@,$HASH_SYNC_SPEC,;t t
18353 s,@USING_GCC_TRUE@,$USING_GCC_TRUE,;t t
18354 s,@USING_GCC_FALSE@,$USING_GCC_FALSE,;t t
18355 s,@LIBICONV@,$LIBICONV,;t t
18356 s,@LTLIBICONV@,$LTLIBICONV,;t t
18357 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
18358 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
18359 s,@GTK_LIBS@,$GTK_LIBS,;t t
18360 s,@GLIB_CFLAGS@,$GLIB_CFLAGS,;t t
18361 s,@GLIB_LIBS@,$GLIB_LIBS,;t t
18362 s,@LIBART_CFLAGS@,$LIBART_CFLAGS,;t t
18363 s,@LIBART_LIBS@,$LIBART_LIBS,;t t
18364 s,@CLASSPATH_SEPARATOR@,$CLASSPATH_SEPARATOR,;t t
18365 s,@ac_ct_GCJ@,$ac_ct_GCJ,;t t
18366 s,@ZLIBS@,$ZLIBS,;t t
18367 s,@SYS_ZLIBS@,$SYS_ZLIBS,;t t
18368 s,@ZINCS@,$ZINCS,;t t
18369 s,@DIVIDESPEC@,$DIVIDESPEC,;t t
18370 s,@CHECKREFSPEC@,$CHECKREFSPEC,;t t
18371 s,@EXCEPTIONSPEC@,$EXCEPTIONSPEC,;t t
18372 s,@BACKTRACESPEC@,$BACKTRACESPEC,;t t
18373 s,@IEEESPEC@,$IEEESPEC,;t t
18374 s,@NATIVE_TRUE@,$NATIVE_TRUE,;t t
18375 s,@NATIVE_FALSE@,$NATIVE_FALSE,;t t
18376 s,@ENABLE_SHARED_TRUE@,$ENABLE_SHARED_TRUE,;t t
18377 s,@ENABLE_SHARED_FALSE@,$ENABLE_SHARED_FALSE,;t t
18378 s,@NEEDS_DATA_START_TRUE@,$NEEDS_DATA_START_TRUE,;t t
18379 s,@NEEDS_DATA_START_FALSE@,$NEEDS_DATA_START_FALSE,;t t
18380 s,@GCC_UNWIND_INCLUDE@,$GCC_UNWIND_INCLUDE,;t t
18381 s,@toolexecdir@,$toolexecdir,;t t
18382 s,@toolexecmainlibdir@,$toolexecmainlibdir,;t t
18383 s,@toolexeclibdir@,$toolexeclibdir,;t t
18384 s,@dbexecdir@,$dbexecdir,;t t
18385 s,@GCJVERSION@,$GCJVERSION,;t t
18386 s,@gxx_include_dir@,$gxx_include_dir,;t t
18387 s,@libstdcxx_incdir@,$libstdcxx_incdir,;t t
18388 s,@ALLOCA@,$ALLOCA,;t t
18389 s,@PERL@,$PERL,;t t
18390 s,@SYSDEP_SOURCES@,$SYSDEP_SOURCES,;t t
18391 s,@ANONVERSCRIPT_TRUE@,$ANONVERSCRIPT_TRUE,;t t
18392 s,@ANONVERSCRIPT_FALSE@,$ANONVERSCRIPT_FALSE,;t t
18393 s,@LD_START_STATIC_SPEC@,$LD_START_STATIC_SPEC,;t t
18394 s,@LD_FINISH_STATIC_SPEC@,$LD_FINISH_STATIC_SPEC,;t t
18395 s,@here@,$here,;t t
18396 s,@LIBOBJS@,$LIBOBJS,;t t
18397 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
18398 CEOF
18400 _ACEOF
18402 cat >>$CONFIG_STATUS <<\_ACEOF
18403 # Split the substitutions into bite-sized pieces for seds with
18404 # small command number limits, like on Digital OSF/1 and HP-UX.
18405 ac_max_sed_lines=48
18406 ac_sed_frag=1 # Number of current file.
18407 ac_beg=1 # First line for current file.
18408 ac_end=$ac_max_sed_lines # Line after last line for current file.
18409 ac_more_lines=:
18410 ac_sed_cmds=
18411 while $ac_more_lines; do
18412 if test $ac_beg -gt 1; then
18413 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
18414 else
18415 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
18417 if test ! -s $tmp/subs.frag; then
18418 ac_more_lines=false
18419 else
18420 # The purpose of the label and of the branching condition is to
18421 # speed up the sed processing (if there are no `@' at all, there
18422 # is no need to browse any of the substitutions).
18423 # These are the two extra sed commands mentioned above.
18424 (echo ':t
18425 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
18426 if test -z "$ac_sed_cmds"; then
18427 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
18428 else
18429 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
18431 ac_sed_frag=`expr $ac_sed_frag + 1`
18432 ac_beg=$ac_end
18433 ac_end=`expr $ac_end + $ac_max_sed_lines`
18435 done
18436 if test -z "$ac_sed_cmds"; then
18437 ac_sed_cmds=cat
18439 fi # test -n "$CONFIG_FILES"
18441 _ACEOF
18442 cat >>$CONFIG_STATUS <<\_ACEOF
18443 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
18444 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18445 case $ac_file in
18446 - | *:- | *:-:* ) # input from stdin
18447 cat >$tmp/stdin
18448 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18449 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18450 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18451 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18452 * ) ac_file_in=$ac_file.in ;;
18453 esac
18455 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
18456 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18457 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18458 X"$ac_file" : 'X\(//\)[^/]' \| \
18459 X"$ac_file" : 'X\(//\)$' \| \
18460 X"$ac_file" : 'X\(/\)' \| \
18461 . : '\(.\)' 2>/dev/null ||
18462 echo X"$ac_file" |
18463 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18464 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18465 /^X\(\/\/\)$/{ s//\1/; q; }
18466 /^X\(\/\).*/{ s//\1/; q; }
18467 s/.*/./; q'`
18468 { if $as_mkdir_p; then
18469 mkdir -p "$ac_dir"
18470 else
18471 as_dir="$ac_dir"
18472 as_dirs=
18473 while test ! -d "$as_dir"; do
18474 as_dirs="$as_dir $as_dirs"
18475 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18476 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18477 X"$as_dir" : 'X\(//\)[^/]' \| \
18478 X"$as_dir" : 'X\(//\)$' \| \
18479 X"$as_dir" : 'X\(/\)' \| \
18480 . : '\(.\)' 2>/dev/null ||
18481 echo X"$as_dir" |
18482 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18483 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18484 /^X\(\/\/\)$/{ s//\1/; q; }
18485 /^X\(\/\).*/{ s//\1/; q; }
18486 s/.*/./; q'`
18487 done
18488 test ! -n "$as_dirs" || mkdir $as_dirs
18489 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18490 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18491 { (exit 1); exit 1; }; }; }
18493 ac_builddir=.
18495 if test "$ac_dir" != .; then
18496 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18497 # A "../" for each directory in $ac_dir_suffix.
18498 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18499 else
18500 ac_dir_suffix= ac_top_builddir=
18503 case $srcdir in
18504 .) # No --srcdir option. We are building in place.
18505 ac_srcdir=.
18506 if test -z "$ac_top_builddir"; then
18507 ac_top_srcdir=.
18508 else
18509 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18510 fi ;;
18511 [\\/]* | ?:[\\/]* ) # Absolute path.
18512 ac_srcdir=$srcdir$ac_dir_suffix;
18513 ac_top_srcdir=$srcdir ;;
18514 *) # Relative path.
18515 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18516 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18517 esac
18519 # Do not use `cd foo && pwd` to compute absolute paths, because
18520 # the directories may not exist.
18521 case `pwd` in
18522 .) ac_abs_builddir="$ac_dir";;
18524 case "$ac_dir" in
18525 .) ac_abs_builddir=`pwd`;;
18526 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
18527 *) ac_abs_builddir=`pwd`/"$ac_dir";;
18528 esac;;
18529 esac
18530 case $ac_abs_builddir in
18531 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18533 case ${ac_top_builddir}. in
18534 .) ac_abs_top_builddir=$ac_abs_builddir;;
18535 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18536 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18537 esac;;
18538 esac
18539 case $ac_abs_builddir in
18540 .) ac_abs_srcdir=$ac_srcdir;;
18542 case $ac_srcdir in
18543 .) ac_abs_srcdir=$ac_abs_builddir;;
18544 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18545 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18546 esac;;
18547 esac
18548 case $ac_abs_builddir in
18549 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18551 case $ac_top_srcdir in
18552 .) ac_abs_top_srcdir=$ac_abs_builddir;;
18553 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18554 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18555 esac;;
18556 esac
18559 case $INSTALL in
18560 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18561 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
18562 esac
18564 if test x"$ac_file" != x-; then
18565 { echo "$as_me:$LINENO: creating $ac_file" >&5
18566 echo "$as_me: creating $ac_file" >&6;}
18567 rm -f "$ac_file"
18569 # Let's still pretend it is `configure' which instantiates (i.e., don't
18570 # use $as_me), people would be surprised to read:
18571 # /* config.h. Generated by config.status. */
18572 if test x"$ac_file" = x-; then
18573 configure_input=
18574 else
18575 configure_input="$ac_file. "
18577 configure_input=$configure_input"Generated from `echo $ac_file_in |
18578 sed 's,.*/,,'` by configure."
18580 # First look for the input files in the build tree, otherwise in the
18581 # src tree.
18582 ac_file_inputs=`IFS=:
18583 for f in $ac_file_in; do
18584 case $f in
18585 -) echo $tmp/stdin ;;
18586 [\\/$]*)
18587 # Absolute (can't be DOS-style, as IFS=:)
18588 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18589 echo "$as_me: error: cannot find input file: $f" >&2;}
18590 { (exit 1); exit 1; }; }
18591 echo "$f";;
18592 *) # Relative
18593 if test -f "$f"; then
18594 # Build tree
18595 echo "$f"
18596 elif test -f "$srcdir/$f"; then
18597 # Source tree
18598 echo "$srcdir/$f"
18599 else
18600 # /dev/null tree
18601 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18602 echo "$as_me: error: cannot find input file: $f" >&2;}
18603 { (exit 1); exit 1; }; }
18604 fi;;
18605 esac
18606 done` || { (exit 1); exit 1; }
18607 _ACEOF
18608 cat >>$CONFIG_STATUS <<_ACEOF
18609 sed "$ac_vpsub
18610 $extrasub
18611 _ACEOF
18612 cat >>$CONFIG_STATUS <<\_ACEOF
18614 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18615 s,@configure_input@,$configure_input,;t t
18616 s,@srcdir@,$ac_srcdir,;t t
18617 s,@abs_srcdir@,$ac_abs_srcdir,;t t
18618 s,@top_srcdir@,$ac_top_srcdir,;t t
18619 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
18620 s,@builddir@,$ac_builddir,;t t
18621 s,@abs_builddir@,$ac_abs_builddir,;t t
18622 s,@top_builddir@,$ac_top_builddir,;t t
18623 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
18624 s,@INSTALL@,$ac_INSTALL,;t t
18625 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
18626 rm -f $tmp/stdin
18627 if test x"$ac_file" != x-; then
18628 mv $tmp/out $ac_file
18629 else
18630 cat $tmp/out
18631 rm -f $tmp/out
18634 # Run the commands associated with the file.
18635 case $ac_file in
18636 scripts/jar ) chmod +x scripts/jar ;;
18637 esac
18638 done
18639 _ACEOF
18640 cat >>$CONFIG_STATUS <<\_ACEOF
18643 # CONFIG_HEADER section.
18646 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18647 # NAME is the cpp macro being defined and VALUE is the value it is being given.
18649 # ac_d sets the value in "#define NAME VALUE" lines.
18650 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
18651 ac_dB='[ ].*$,\1#\2'
18652 ac_dC=' '
18653 ac_dD=',;t'
18654 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
18655 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18656 ac_uB='$,\1#\2define\3'
18657 ac_uC=' '
18658 ac_uD=',;t'
18660 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
18661 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18662 case $ac_file in
18663 - | *:- | *:-:* ) # input from stdin
18664 cat >$tmp/stdin
18665 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18666 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18667 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18668 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18669 * ) ac_file_in=$ac_file.in ;;
18670 esac
18672 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
18673 echo "$as_me: creating $ac_file" >&6;}
18675 # First look for the input files in the build tree, otherwise in the
18676 # src tree.
18677 ac_file_inputs=`IFS=:
18678 for f in $ac_file_in; do
18679 case $f in
18680 -) echo $tmp/stdin ;;
18681 [\\/$]*)
18682 # Absolute (can't be DOS-style, as IFS=:)
18683 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18684 echo "$as_me: error: cannot find input file: $f" >&2;}
18685 { (exit 1); exit 1; }; }
18686 # Do quote $f, to prevent DOS paths from being IFS'd.
18687 echo "$f";;
18688 *) # Relative
18689 if test -f "$f"; then
18690 # Build tree
18691 echo "$f"
18692 elif test -f "$srcdir/$f"; then
18693 # Source tree
18694 echo "$srcdir/$f"
18695 else
18696 # /dev/null tree
18697 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18698 echo "$as_me: error: cannot find input file: $f" >&2;}
18699 { (exit 1); exit 1; }; }
18700 fi;;
18701 esac
18702 done` || { (exit 1); exit 1; }
18703 # Remove the trailing spaces.
18704 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
18706 _ACEOF
18708 # Transform confdefs.h into two sed scripts, `conftest.defines' and
18709 # `conftest.undefs', that substitutes the proper values into
18710 # config.h.in to produce config.h. The first handles `#define'
18711 # templates, and the second `#undef' templates.
18712 # And first: Protect against being on the right side of a sed subst in
18713 # config.status. Protect against being in an unquoted here document
18714 # in config.status.
18715 rm -f conftest.defines conftest.undefs
18716 # Using a here document instead of a string reduces the quoting nightmare.
18717 # Putting comments in sed scripts is not portable.
18719 # `end' is used to avoid that the second main sed command (meant for
18720 # 0-ary CPP macros) applies to n-ary macro definitions.
18721 # See the Autoconf documentation for `clear'.
18722 cat >confdef2sed.sed <<\_ACEOF
18723 s/[\\&,]/\\&/g
18724 s,[\\$`],\\&,g
18725 t clear
18726 : clear
18727 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
18728 t end
18729 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
18730 : end
18731 _ACEOF
18732 # If some macros were called several times there might be several times
18733 # the same #defines, which is useless. Nevertheless, we may not want to
18734 # sort them, since we want the *last* AC-DEFINE to be honored.
18735 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
18736 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
18737 rm -f confdef2sed.sed
18739 # This sed command replaces #undef with comments. This is necessary, for
18740 # example, in the case of _POSIX_SOURCE, which is predefined and required
18741 # on some systems where configure will not decide to define it.
18742 cat >>conftest.undefs <<\_ACEOF
18743 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
18744 _ACEOF
18746 # Break up conftest.defines because some shells have a limit on the size
18747 # of here documents, and old seds have small limits too (100 cmds).
18748 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
18749 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
18750 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
18751 echo ' :' >>$CONFIG_STATUS
18752 rm -f conftest.tail
18753 while grep . conftest.defines >/dev/null
18755 # Write a limited-size here document to $tmp/defines.sed.
18756 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
18757 # Speed up: don't consider the non `#define' lines.
18758 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
18759 # Work around the forget-to-reset-the-flag bug.
18760 echo 't clr' >>$CONFIG_STATUS
18761 echo ': clr' >>$CONFIG_STATUS
18762 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
18763 echo 'CEOF
18764 sed -f $tmp/defines.sed $tmp/in >$tmp/out
18765 rm -f $tmp/in
18766 mv $tmp/out $tmp/in
18767 ' >>$CONFIG_STATUS
18768 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
18769 rm -f conftest.defines
18770 mv conftest.tail conftest.defines
18771 done
18772 rm -f conftest.defines
18773 echo ' fi # grep' >>$CONFIG_STATUS
18774 echo >>$CONFIG_STATUS
18776 # Break up conftest.undefs because some shells have a limit on the size
18777 # of here documents, and old seds have small limits too (100 cmds).
18778 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
18779 rm -f conftest.tail
18780 while grep . conftest.undefs >/dev/null
18782 # Write a limited-size here document to $tmp/undefs.sed.
18783 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
18784 # Speed up: don't consider the non `#undef'
18785 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
18786 # Work around the forget-to-reset-the-flag bug.
18787 echo 't clr' >>$CONFIG_STATUS
18788 echo ': clr' >>$CONFIG_STATUS
18789 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
18790 echo 'CEOF
18791 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
18792 rm -f $tmp/in
18793 mv $tmp/out $tmp/in
18794 ' >>$CONFIG_STATUS
18795 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
18796 rm -f conftest.undefs
18797 mv conftest.tail conftest.undefs
18798 done
18799 rm -f conftest.undefs
18801 cat >>$CONFIG_STATUS <<\_ACEOF
18802 # Let's still pretend it is `configure' which instantiates (i.e., don't
18803 # use $as_me), people would be surprised to read:
18804 # /* config.h. Generated by config.status. */
18805 if test x"$ac_file" = x-; then
18806 echo "/* Generated by configure. */" >$tmp/config.h
18807 else
18808 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
18810 cat $tmp/in >>$tmp/config.h
18811 rm -f $tmp/in
18812 if test x"$ac_file" != x-; then
18813 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
18814 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18815 echo "$as_me: $ac_file is unchanged" >&6;}
18816 else
18817 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18818 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18819 X"$ac_file" : 'X\(//\)[^/]' \| \
18820 X"$ac_file" : 'X\(//\)$' \| \
18821 X"$ac_file" : 'X\(/\)' \| \
18822 . : '\(.\)' 2>/dev/null ||
18823 echo X"$ac_file" |
18824 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18825 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18826 /^X\(\/\/\)$/{ s//\1/; q; }
18827 /^X\(\/\).*/{ s//\1/; q; }
18828 s/.*/./; q'`
18829 { if $as_mkdir_p; then
18830 mkdir -p "$ac_dir"
18831 else
18832 as_dir="$ac_dir"
18833 as_dirs=
18834 while test ! -d "$as_dir"; do
18835 as_dirs="$as_dir $as_dirs"
18836 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18837 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18838 X"$as_dir" : 'X\(//\)[^/]' \| \
18839 X"$as_dir" : 'X\(//\)$' \| \
18840 X"$as_dir" : 'X\(/\)' \| \
18841 . : '\(.\)' 2>/dev/null ||
18842 echo X"$as_dir" |
18843 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18844 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18845 /^X\(\/\/\)$/{ s//\1/; q; }
18846 /^X\(\/\).*/{ s//\1/; q; }
18847 s/.*/./; q'`
18848 done
18849 test ! -n "$as_dirs" || mkdir $as_dirs
18850 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18851 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18852 { (exit 1); exit 1; }; }; }
18854 rm -f $ac_file
18855 mv $tmp/config.h $ac_file
18857 else
18858 cat $tmp/config.h
18859 rm -f $tmp/config.h
18861 # Compute $ac_file's index in $config_headers.
18862 _am_stamp_count=1
18863 for _am_header in $config_headers :; do
18864 case $_am_header in
18865 $ac_file | $ac_file:* )
18866 break ;;
18868 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
18869 esac
18870 done
18871 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
18872 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18873 X$ac_file : 'X\(//\)[^/]' \| \
18874 X$ac_file : 'X\(//\)$' \| \
18875 X$ac_file : 'X\(/\)' \| \
18876 . : '\(.\)' 2>/dev/null ||
18877 echo X$ac_file |
18878 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18879 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18880 /^X\(\/\/\)$/{ s//\1/; q; }
18881 /^X\(\/\).*/{ s//\1/; q; }
18882 s/.*/./; q'`/stamp-h$_am_stamp_count
18883 done
18884 _ACEOF
18885 cat >>$CONFIG_STATUS <<\_ACEOF
18888 # CONFIG_LINKS section.
18891 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
18892 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
18893 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
18895 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
18896 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
18898 if test ! -r $srcdir/$ac_source; then
18899 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
18900 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
18901 { (exit 1); exit 1; }; }
18903 rm -f $ac_dest
18905 # Make relative symlinks.
18906 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
18907 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18908 X"$ac_dest" : 'X\(//\)[^/]' \| \
18909 X"$ac_dest" : 'X\(//\)$' \| \
18910 X"$ac_dest" : 'X\(/\)' \| \
18911 . : '\(.\)' 2>/dev/null ||
18912 echo X"$ac_dest" |
18913 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18914 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18915 /^X\(\/\/\)$/{ s//\1/; q; }
18916 /^X\(\/\).*/{ s//\1/; q; }
18917 s/.*/./; q'`
18918 { if $as_mkdir_p; then
18919 mkdir -p "$ac_dest_dir"
18920 else
18921 as_dir="$ac_dest_dir"
18922 as_dirs=
18923 while test ! -d "$as_dir"; do
18924 as_dirs="$as_dir $as_dirs"
18925 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18926 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18927 X"$as_dir" : 'X\(//\)[^/]' \| \
18928 X"$as_dir" : 'X\(//\)$' \| \
18929 X"$as_dir" : 'X\(/\)' \| \
18930 . : '\(.\)' 2>/dev/null ||
18931 echo X"$as_dir" |
18932 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18933 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18934 /^X\(\/\/\)$/{ s//\1/; q; }
18935 /^X\(\/\).*/{ s//\1/; q; }
18936 s/.*/./; q'`
18937 done
18938 test ! -n "$as_dirs" || mkdir $as_dirs
18939 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
18940 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
18941 { (exit 1); exit 1; }; }; }
18943 ac_builddir=.
18945 if test "$ac_dest_dir" != .; then
18946 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
18947 # A "../" for each directory in $ac_dir_suffix.
18948 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18949 else
18950 ac_dir_suffix= ac_top_builddir=
18953 case $srcdir in
18954 .) # No --srcdir option. We are building in place.
18955 ac_srcdir=.
18956 if test -z "$ac_top_builddir"; then
18957 ac_top_srcdir=.
18958 else
18959 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18960 fi ;;
18961 [\\/]* | ?:[\\/]* ) # Absolute path.
18962 ac_srcdir=$srcdir$ac_dir_suffix;
18963 ac_top_srcdir=$srcdir ;;
18964 *) # Relative path.
18965 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18966 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18967 esac
18969 # Do not use `cd foo && pwd` to compute absolute paths, because
18970 # the directories may not exist.
18971 case `pwd` in
18972 .) ac_abs_builddir="$ac_dest_dir";;
18974 case "$ac_dest_dir" in
18975 .) ac_abs_builddir=`pwd`;;
18976 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
18977 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
18978 esac;;
18979 esac
18980 case $ac_abs_builddir in
18981 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18983 case ${ac_top_builddir}. in
18984 .) ac_abs_top_builddir=$ac_abs_builddir;;
18985 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18986 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18987 esac;;
18988 esac
18989 case $ac_abs_builddir in
18990 .) ac_abs_srcdir=$ac_srcdir;;
18992 case $ac_srcdir in
18993 .) ac_abs_srcdir=$ac_abs_builddir;;
18994 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18995 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18996 esac;;
18997 esac
18998 case $ac_abs_builddir in
18999 .) ac_abs_top_srcdir=$ac_top_srcdir;;
19001 case $ac_top_srcdir in
19002 .) ac_abs_top_srcdir=$ac_abs_builddir;;
19003 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
19004 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
19005 esac;;
19006 esac
19009 case $srcdir in
19010 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
19011 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
19012 esac
19014 # Try a symlink, then a hard link, then a copy.
19015 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
19016 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
19017 cp -p $srcdir/$ac_source $ac_dest ||
19018 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
19019 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
19020 { (exit 1); exit 1; }; }
19021 done
19022 _ACEOF
19023 cat >>$CONFIG_STATUS <<\_ACEOF
19026 # CONFIG_COMMANDS section.
19028 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
19029 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
19030 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
19031 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
19032 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19033 X"$ac_dest" : 'X\(//\)[^/]' \| \
19034 X"$ac_dest" : 'X\(//\)$' \| \
19035 X"$ac_dest" : 'X\(/\)' \| \
19036 . : '\(.\)' 2>/dev/null ||
19037 echo X"$ac_dest" |
19038 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19039 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19040 /^X\(\/\/\)$/{ s//\1/; q; }
19041 /^X\(\/\).*/{ s//\1/; q; }
19042 s/.*/./; q'`
19043 { if $as_mkdir_p; then
19044 mkdir -p "$ac_dir"
19045 else
19046 as_dir="$ac_dir"
19047 as_dirs=
19048 while test ! -d "$as_dir"; do
19049 as_dirs="$as_dir $as_dirs"
19050 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19051 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19052 X"$as_dir" : 'X\(//\)[^/]' \| \
19053 X"$as_dir" : 'X\(//\)$' \| \
19054 X"$as_dir" : 'X\(/\)' \| \
19055 . : '\(.\)' 2>/dev/null ||
19056 echo X"$as_dir" |
19057 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19058 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19059 /^X\(\/\/\)$/{ s//\1/; q; }
19060 /^X\(\/\).*/{ s//\1/; q; }
19061 s/.*/./; q'`
19062 done
19063 test ! -n "$as_dirs" || mkdir $as_dirs
19064 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19065 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19066 { (exit 1); exit 1; }; }; }
19068 ac_builddir=.
19070 if test "$ac_dir" != .; then
19071 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19072 # A "../" for each directory in $ac_dir_suffix.
19073 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19074 else
19075 ac_dir_suffix= ac_top_builddir=
19078 case $srcdir in
19079 .) # No --srcdir option. We are building in place.
19080 ac_srcdir=.
19081 if test -z "$ac_top_builddir"; then
19082 ac_top_srcdir=.
19083 else
19084 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19085 fi ;;
19086 [\\/]* | ?:[\\/]* ) # Absolute path.
19087 ac_srcdir=$srcdir$ac_dir_suffix;
19088 ac_top_srcdir=$srcdir ;;
19089 *) # Relative path.
19090 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19091 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19092 esac
19094 # Do not use `cd foo && pwd` to compute absolute paths, because
19095 # the directories may not exist.
19096 case `pwd` in
19097 .) ac_abs_builddir="$ac_dir";;
19099 case "$ac_dir" in
19100 .) ac_abs_builddir=`pwd`;;
19101 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
19102 *) ac_abs_builddir=`pwd`/"$ac_dir";;
19103 esac;;
19104 esac
19105 case $ac_abs_builddir in
19106 .) ac_abs_top_builddir=${ac_top_builddir}.;;
19108 case ${ac_top_builddir}. in
19109 .) ac_abs_top_builddir=$ac_abs_builddir;;
19110 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
19111 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
19112 esac;;
19113 esac
19114 case $ac_abs_builddir in
19115 .) ac_abs_srcdir=$ac_srcdir;;
19117 case $ac_srcdir in
19118 .) ac_abs_srcdir=$ac_abs_builddir;;
19119 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
19120 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
19121 esac;;
19122 esac
19123 case $ac_abs_builddir in
19124 .) ac_abs_top_srcdir=$ac_top_srcdir;;
19126 case $ac_top_srcdir in
19127 .) ac_abs_top_srcdir=$ac_abs_builddir;;
19128 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
19129 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
19130 esac;;
19131 esac
19134 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
19135 echo "$as_me: executing $ac_dest commands" >&6;}
19136 case $ac_dest in
19137 default-1 )
19138 # Only add multilib support code if we just rebuilt the top-level
19139 # Makefile.
19140 case " $CONFIG_FILES " in
19141 *" Makefile "*)
19142 ac_file=Makefile . ${multi_basedir}/config-ml.in
19144 esac ;;
19145 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
19146 # Strip MF so we end up with the name of the file.
19147 mf=`echo "$mf" | sed -e 's/:.*$//'`
19148 # Check whether this is an Automake generated Makefile or not.
19149 # We used to match only the files named `Makefile.in', but
19150 # some people rename them; so instead we look at the file content.
19151 # Grep'ing the first line is not enough: some people post-process
19152 # each Makefile.in and add a new line on top of each file to say so.
19153 # So let's grep whole file.
19154 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
19155 dirpart=`(dirname "$mf") 2>/dev/null ||
19156 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19157 X"$mf" : 'X\(//\)[^/]' \| \
19158 X"$mf" : 'X\(//\)$' \| \
19159 X"$mf" : 'X\(/\)' \| \
19160 . : '\(.\)' 2>/dev/null ||
19161 echo X"$mf" |
19162 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19163 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19164 /^X\(\/\/\)$/{ s//\1/; q; }
19165 /^X\(\/\).*/{ s//\1/; q; }
19166 s/.*/./; q'`
19167 else
19168 continue
19170 # Extract the definition of DEPDIR, am__include, and am__quote
19171 # from the Makefile without running `make'.
19172 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19173 test -z "$DEPDIR" && continue
19174 am__include=`sed -n 's/^am__include = //p' < "$mf"`
19175 test -z "am__include" && continue
19176 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19177 # When using ansi2knr, U may be empty or an underscore; expand it
19178 U=`sed -n 's/^U = //p' < "$mf"`
19179 # Find all dependency output files, they are included files with
19180 # $(DEPDIR) in their names. We invoke sed twice because it is the
19181 # simplest approach to changing $(DEPDIR) to its actual value in the
19182 # expansion.
19183 for file in `sed -n "
19184 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19185 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
19186 # Make sure the directory exists.
19187 test -f "$dirpart/$file" && continue
19188 fdir=`(dirname "$file") 2>/dev/null ||
19189 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19190 X"$file" : 'X\(//\)[^/]' \| \
19191 X"$file" : 'X\(//\)$' \| \
19192 X"$file" : 'X\(/\)' \| \
19193 . : '\(.\)' 2>/dev/null ||
19194 echo X"$file" |
19195 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19196 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19197 /^X\(\/\/\)$/{ s//\1/; q; }
19198 /^X\(\/\).*/{ s//\1/; q; }
19199 s/.*/./; q'`
19200 { if $as_mkdir_p; then
19201 mkdir -p $dirpart/$fdir
19202 else
19203 as_dir=$dirpart/$fdir
19204 as_dirs=
19205 while test ! -d "$as_dir"; do
19206 as_dirs="$as_dir $as_dirs"
19207 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19208 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19209 X"$as_dir" : 'X\(//\)[^/]' \| \
19210 X"$as_dir" : 'X\(//\)$' \| \
19211 X"$as_dir" : 'X\(/\)' \| \
19212 . : '\(.\)' 2>/dev/null ||
19213 echo X"$as_dir" |
19214 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19215 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19216 /^X\(\/\/\)$/{ s//\1/; q; }
19217 /^X\(\/\).*/{ s//\1/; q; }
19218 s/.*/./; q'`
19219 done
19220 test ! -n "$as_dirs" || mkdir $as_dirs
19221 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
19222 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
19223 { (exit 1); exit 1; }; }; }
19225 # echo "creating $dirpart/$file"
19226 echo '# dummy' > "$dirpart/$file"
19227 done
19228 done
19230 default ) # Only add multilib support code if we just rebuilt top-level Makefile.
19231 case " $CONFIG_FILES " in
19232 *" Makefile "*)
19233 LD="${ORIGINAL_LD_FOR_MULTILIBS}"
19234 ac_file=Makefile . ${multi_basedir}/./libjava/../config-ml.in
19236 esac
19237 for ac_multi_file in $CONFIG_FILES; do
19238 case $ac_multi_file in
19239 */Makefile)
19240 grep "^MULTI[^ ]* =" Makefile >> "$ac_multi_file" ;;
19241 esac
19242 done
19244 esac
19245 done
19246 _ACEOF
19248 cat >>$CONFIG_STATUS <<\_ACEOF
19250 { (exit 0); exit 0; }
19251 _ACEOF
19252 chmod +x $CONFIG_STATUS
19253 ac_clean_files=$ac_clean_files_save
19256 # configure is writing to config.log, and then calls config.status.
19257 # config.status does its own redirection, appending to config.log.
19258 # Unfortunately, on DOS this fails, as config.log is still kept open
19259 # by configure, so config.status won't be able to write to it; its
19260 # output is simply discarded. So we exec the FD to /dev/null,
19261 # effectively closing config.log, so it can be properly (re)opened and
19262 # appended to by config.status. When coming back to configure, we
19263 # need to make the FD available again.
19264 if test "$no_create" != yes; then
19265 ac_cs_success=:
19266 ac_config_status_args=
19267 test "$silent" = yes &&
19268 ac_config_status_args="$ac_config_status_args --quiet"
19269 exec 5>/dev/null
19270 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
19271 exec 5>>config.log
19272 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
19273 # would make configure fail if this is the last instruction.
19274 $ac_cs_success || { (exit 1); exit 1; }
19278 # CONFIG_SUBDIRS section.
19280 if test "$no_recursion" != yes; then
19282 # Remove --cache-file and --srcdir arguments so they do not pile up.
19283 ac_sub_configure_args=
19284 ac_prev=
19285 for ac_arg in $ac_configure_args; do
19286 if test -n "$ac_prev"; then
19287 ac_prev=
19288 continue
19290 case $ac_arg in
19291 -cache-file | --cache-file | --cache-fil | --cache-fi \
19292 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
19293 ac_prev=cache_file ;;
19294 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
19295 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
19296 | --c=*)
19298 --config-cache | -C)
19300 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
19301 ac_prev=srcdir ;;
19302 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
19304 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
19305 ac_prev=prefix ;;
19306 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
19308 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
19309 esac
19310 done
19312 # Always prepend --prefix to ensure using the same prefix
19313 # in subdir configurations.
19314 ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
19316 ac_popdir=`pwd`
19317 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
19319 # Do not complain, so a configure script can configure whichever
19320 # parts of a large source tree are present.
19321 test -d $srcdir/$ac_dir || continue
19323 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
19324 echo "$as_me: configuring in $ac_dir" >&6;}
19325 { if $as_mkdir_p; then
19326 mkdir -p "$ac_dir"
19327 else
19328 as_dir="$ac_dir"
19329 as_dirs=
19330 while test ! -d "$as_dir"; do
19331 as_dirs="$as_dir $as_dirs"
19332 as_dir=`(dirname "$as_dir") 2>/dev/null ||
19333 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19334 X"$as_dir" : 'X\(//\)[^/]' \| \
19335 X"$as_dir" : 'X\(//\)$' \| \
19336 X"$as_dir" : 'X\(/\)' \| \
19337 . : '\(.\)' 2>/dev/null ||
19338 echo X"$as_dir" |
19339 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
19340 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
19341 /^X\(\/\/\)$/{ s//\1/; q; }
19342 /^X\(\/\).*/{ s//\1/; q; }
19343 s/.*/./; q'`
19344 done
19345 test ! -n "$as_dirs" || mkdir $as_dirs
19346 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
19347 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
19348 { (exit 1); exit 1; }; }; }
19350 ac_builddir=.
19352 if test "$ac_dir" != .; then
19353 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
19354 # A "../" for each directory in $ac_dir_suffix.
19355 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
19356 else
19357 ac_dir_suffix= ac_top_builddir=
19360 case $srcdir in
19361 .) # No --srcdir option. We are building in place.
19362 ac_srcdir=.
19363 if test -z "$ac_top_builddir"; then
19364 ac_top_srcdir=.
19365 else
19366 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
19367 fi ;;
19368 [\\/]* | ?:[\\/]* ) # Absolute path.
19369 ac_srcdir=$srcdir$ac_dir_suffix;
19370 ac_top_srcdir=$srcdir ;;
19371 *) # Relative path.
19372 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
19373 ac_top_srcdir=$ac_top_builddir$srcdir ;;
19374 esac
19376 # Do not use `cd foo && pwd` to compute absolute paths, because
19377 # the directories may not exist.
19378 case `pwd` in
19379 .) ac_abs_builddir="$ac_dir";;
19381 case "$ac_dir" in
19382 .) ac_abs_builddir=`pwd`;;
19383 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
19384 *) ac_abs_builddir=`pwd`/"$ac_dir";;
19385 esac;;
19386 esac
19387 case $ac_abs_builddir in
19388 .) ac_abs_top_builddir=${ac_top_builddir}.;;
19390 case ${ac_top_builddir}. in
19391 .) ac_abs_top_builddir=$ac_abs_builddir;;
19392 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
19393 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
19394 esac;;
19395 esac
19396 case $ac_abs_builddir in
19397 .) ac_abs_srcdir=$ac_srcdir;;
19399 case $ac_srcdir in
19400 .) ac_abs_srcdir=$ac_abs_builddir;;
19401 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
19402 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
19403 esac;;
19404 esac
19405 case $ac_abs_builddir in
19406 .) ac_abs_top_srcdir=$ac_top_srcdir;;
19408 case $ac_top_srcdir in
19409 .) ac_abs_top_srcdir=$ac_abs_builddir;;
19410 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
19411 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
19412 esac;;
19413 esac
19416 cd $ac_dir
19418 # Check for guested configure; otherwise get Cygnus style configure.
19419 if test -f $ac_srcdir/configure.gnu; then
19420 ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
19421 elif test -f $ac_srcdir/configure; then
19422 ac_sub_configure="$SHELL '$ac_srcdir/configure'"
19423 elif test -f $ac_srcdir/configure.in; then
19424 ac_sub_configure=$ac_configure
19425 else
19426 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
19427 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
19428 ac_sub_configure=
19431 # The recursion is here.
19432 if test -n "$ac_sub_configure"; then
19433 # Make the cache file name correct relative to the subdirectory.
19434 case $cache_file in
19435 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
19436 *) # Relative path.
19437 ac_sub_cache_file=$ac_top_builddir$cache_file ;;
19438 esac
19440 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
19441 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
19442 # The eval makes quoting arguments work.
19443 eval $ac_sub_configure $ac_sub_configure_args \
19444 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
19445 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
19446 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
19447 { (exit 1); exit 1; }; }
19450 cd $ac_popdir
19451 done