gcc/testsuite:
[official-gcc.git] / libjava / configure
blobb72520e4e147828a64584629e6a7730f5e1c9355
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_subdir host_subdir target_subdir libgcj_basedir host host_cpu host_vendor host_os target target_cpu target_vendor target_os target_noncanonical LN_S mkinstalldirs 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 MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBGCJ_CFLAGS LIBGCJ_CXXFLAGS LIBGCJ_JAVAFLAGS LIBGCJ_LD_SYMBOLIC LIBGCJDEBUG TOOLKIT XLIB_AWT_TRUE XLIB_AWT_FALSE GTK_AWT_TRUE GTK_AWT_FALSE QT_AWT_TRUE QT_AWT_FALSE GCJH INCLTDL LIBLTDL DIRLTDL LIBTOOL CXXCPP CPPFLAGS GCJ GCJFLAGS GCJDEPMODE am__fastdepGCJ_TRUE am__fastdepGCJ_FALSE subdirs TESTSUBDIR_TRUE TESTSUBDIR_FALSE JAVA_HOME_SET_TRUE JAVA_HOME_SET_FALSE JAVA_HOME INTERPRETER LIBFFI LIBFFIINCS PLATFORM_INNER_NAT_HDRS 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 GTK_CAIRO_TRUE GTK_CAIRO_FALSE PKG_CONFIG CAIRO_CFLAGS CAIRO_LIBS PANGOFT2_CFLAGS PANGOFT2_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 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 HASH_SYNC_SPEC USING_GCC_TRUE USING_GCC_FALSE LIBICONV LTLIBICONV 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 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 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-version-specific-runtime-libs
853 specify that runtime libraries should be installed
854 in a compiler-specific directory
855 --enable-multilib build many library versions (default)
856 --disable-dependency-tracking speeds up one-time build
857 --enable-dependency-tracking do not reject slow dependency extractors
858 --enable-maintainer-mode enable make rules and dependencies not useful
859 (and sometimes confusing) to the casual installer
860 --enable-libgcj-debug enable runtime debugging code
861 --enable-java-awt list of AWT peer implementations to be built
862 --enable-shared=PKGS build shared libraries default=yes
863 --enable-static=PKGS build static libraries default=yes
864 --enable-fast-install=PKGS optimize for fast installation default=yes
865 --disable-libtool-lock avoid locking (might break parallel builds)
866 --disable-getenv-properties
867 don't set system properties from GCJ_PROPERTIES
868 --enable-hash-synchronization
869 use global hash table for monitor locks
870 --enable-gc-debug include full support for pointer backtracing etc.
871 --enable-interpreter enable interpreter
872 --enable-sjlj-exceptions
873 force use of builtin_setjmp for exceptions
874 --disable-java-net disable java.net
875 --disable-jvmpi disable JVMPI support
876 --enable-gtk-cairo build the cairo Graphics2D implementation on GTK
877 --enable-java-gc=TYPE choose garbage collector (default is boehm)
878 --disable-rpath do not hardcode runtime library paths
879 _g_switchUse thread-local storage
880 [default=yes]
882 Optional Packages:
883 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
884 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
885 --with-target-subdir=SUBDIR
886 configure in a subdirectory
887 --with-cross-host=HOST configure with a cross compiler from HOST
888 --with-newlib configure with newlib
889 --with-gnu-ld assume the C compiler uses GNU ld default=no
890 --with-pic try to use only PIC/non-PIC objects default=use both
891 --with-java-home=DIRECTORY
892 value of java.home system property
893 --with-win32-nlsapi=ansi or unicows or unicode
894 native MinGW libgcj Win32 OS API (default is ansi)
895 --without-libffi don't use libffi
896 --with-ecos enable runtime eCos target support
897 --with-system-zlib use installed libz
898 --with-x use the X Window System
899 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
900 --without-libiconv-prefix don't search for libiconv in includedir and libdir
902 Some influential environment variables:
903 CC C compiler command
904 CFLAGS C compiler flags
905 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
906 nonstandard directory <lib dir>
907 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
908 headers in a nonstandard directory <include dir>
909 CXX C++ compiler command
910 CXXFLAGS C++ compiler flags
911 CXXCPP C++ preprocessor
912 CPP C preprocessor
914 Use these variables to override the choices made by `configure' or to help
915 it to find libraries and programs with nonstandard names/locations.
917 _ACEOF
920 if test "$ac_init_help" = "recursive"; then
921 # If there are subdirs, report their specific --help.
922 ac_popdir=`pwd`
923 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
924 test -d $ac_dir || continue
925 ac_builddir=.
927 if test "$ac_dir" != .; then
928 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
929 # A "../" for each directory in $ac_dir_suffix.
930 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
931 else
932 ac_dir_suffix= ac_top_builddir=
935 case $srcdir in
936 .) # No --srcdir option. We are building in place.
937 ac_srcdir=.
938 if test -z "$ac_top_builddir"; then
939 ac_top_srcdir=.
940 else
941 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
942 fi ;;
943 [\\/]* | ?:[\\/]* ) # Absolute path.
944 ac_srcdir=$srcdir$ac_dir_suffix;
945 ac_top_srcdir=$srcdir ;;
946 *) # Relative path.
947 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
948 ac_top_srcdir=$ac_top_builddir$srcdir ;;
949 esac
951 # Do not use `cd foo && pwd` to compute absolute paths, because
952 # the directories may not exist.
953 case `pwd` in
954 .) ac_abs_builddir="$ac_dir";;
956 case "$ac_dir" in
957 .) ac_abs_builddir=`pwd`;;
958 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
959 *) ac_abs_builddir=`pwd`/"$ac_dir";;
960 esac;;
961 esac
962 case $ac_abs_builddir in
963 .) ac_abs_top_builddir=${ac_top_builddir}.;;
965 case ${ac_top_builddir}. in
966 .) ac_abs_top_builddir=$ac_abs_builddir;;
967 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
968 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
969 esac;;
970 esac
971 case $ac_abs_builddir in
972 .) ac_abs_srcdir=$ac_srcdir;;
974 case $ac_srcdir in
975 .) ac_abs_srcdir=$ac_abs_builddir;;
976 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
977 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
978 esac;;
979 esac
980 case $ac_abs_builddir in
981 .) ac_abs_top_srcdir=$ac_top_srcdir;;
983 case $ac_top_srcdir in
984 .) ac_abs_top_srcdir=$ac_abs_builddir;;
985 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
986 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
987 esac;;
988 esac
990 cd $ac_dir
991 # Check for guested configure; otherwise get Cygnus style configure.
992 if test -f $ac_srcdir/configure.gnu; then
993 echo
994 $SHELL $ac_srcdir/configure.gnu --help=recursive
995 elif test -f $ac_srcdir/configure; then
996 echo
997 $SHELL $ac_srcdir/configure --help=recursive
998 elif test -f $ac_srcdir/configure.ac ||
999 test -f $ac_srcdir/configure.in; then
1000 echo
1001 $ac_configure --help
1002 else
1003 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1005 cd $ac_popdir
1006 done
1009 test -n "$ac_init_help" && exit 0
1010 if $ac_init_version; then
1011 cat <<\_ACEOF
1012 libjava configure version-unused
1013 generated by GNU Autoconf 2.59
1015 Copyright (C) 2003 Free Software Foundation, Inc.
1016 This configure script is free software; the Free Software Foundation
1017 gives unlimited permission to copy, distribute and modify it.
1018 _ACEOF
1019 exit 0
1021 exec 5>config.log
1022 cat >&5 <<_ACEOF
1023 This file contains any messages produced by compilers while
1024 running configure, to aid debugging if configure makes a mistake.
1026 It was created by libjava $as_me version-unused, which was
1027 generated by GNU Autoconf 2.59. Invocation command line was
1029 $ $0 $@
1031 _ACEOF
1033 cat <<_ASUNAME
1034 ## --------- ##
1035 ## Platform. ##
1036 ## --------- ##
1038 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1039 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1040 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1041 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1042 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1044 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1045 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1047 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1048 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1049 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1050 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1051 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1052 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1053 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1055 _ASUNAME
1057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1058 for as_dir in $PATH
1060 IFS=$as_save_IFS
1061 test -z "$as_dir" && as_dir=.
1062 echo "PATH: $as_dir"
1063 done
1065 } >&5
1067 cat >&5 <<_ACEOF
1070 ## ----------- ##
1071 ## Core tests. ##
1072 ## ----------- ##
1074 _ACEOF
1077 # Keep a trace of the command line.
1078 # Strip out --no-create and --no-recursion so they do not pile up.
1079 # Strip out --silent because we don't want to record it for future runs.
1080 # Also quote any args containing shell meta-characters.
1081 # Make two passes to allow for proper duplicate-argument suppression.
1082 ac_configure_args=
1083 ac_configure_args0=
1084 ac_configure_args1=
1085 ac_sep=
1086 ac_must_keep_next=false
1087 for ac_pass in 1 2
1089 for ac_arg
1091 case $ac_arg in
1092 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1093 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1094 | -silent | --silent | --silen | --sile | --sil)
1095 continue ;;
1096 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1097 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1098 esac
1099 case $ac_pass in
1100 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1102 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1103 if test $ac_must_keep_next = true; then
1104 ac_must_keep_next=false # Got value, back to normal.
1105 else
1106 case $ac_arg in
1107 *=* | --config-cache | -C | -disable-* | --disable-* \
1108 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1109 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1110 | -with-* | --with-* | -without-* | --without-* | --x)
1111 case "$ac_configure_args0 " in
1112 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1113 esac
1115 -* ) ac_must_keep_next=true ;;
1116 esac
1118 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1119 # Get rid of the leading space.
1120 ac_sep=" "
1122 esac
1123 done
1124 done
1125 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1126 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1128 # When interrupted or exit'd, cleanup temporary files, and complete
1129 # config.log. We remove comments because anyway the quotes in there
1130 # would cause problems or look ugly.
1131 # WARNING: Be sure not to use single quotes in there, as some shells,
1132 # such as our DU 5.0 friend, will then `close' the trap.
1133 trap 'exit_status=$?
1134 # Save into config.log some information that might help in debugging.
1136 echo
1138 cat <<\_ASBOX
1139 ## ---------------- ##
1140 ## Cache variables. ##
1141 ## ---------------- ##
1142 _ASBOX
1143 echo
1144 # The following way of writing the cache mishandles newlines in values,
1146 (set) 2>&1 |
1147 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1148 *ac_space=\ *)
1149 sed -n \
1150 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1151 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1154 sed -n \
1155 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1157 esac;
1159 echo
1161 cat <<\_ASBOX
1162 ## ----------------- ##
1163 ## Output variables. ##
1164 ## ----------------- ##
1165 _ASBOX
1166 echo
1167 for ac_var in $ac_subst_vars
1169 eval ac_val=$`echo $ac_var`
1170 echo "$ac_var='"'"'$ac_val'"'"'"
1171 done | sort
1172 echo
1174 if test -n "$ac_subst_files"; then
1175 cat <<\_ASBOX
1176 ## ------------- ##
1177 ## Output files. ##
1178 ## ------------- ##
1179 _ASBOX
1180 echo
1181 for ac_var in $ac_subst_files
1183 eval ac_val=$`echo $ac_var`
1184 echo "$ac_var='"'"'$ac_val'"'"'"
1185 done | sort
1186 echo
1189 if test -s confdefs.h; then
1190 cat <<\_ASBOX
1191 ## ----------- ##
1192 ## confdefs.h. ##
1193 ## ----------- ##
1194 _ASBOX
1195 echo
1196 sed "/^$/d" confdefs.h | sort
1197 echo
1199 test "$ac_signal" != 0 &&
1200 echo "$as_me: caught signal $ac_signal"
1201 echo "$as_me: exit $exit_status"
1202 } >&5
1203 rm -f core *.core &&
1204 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1205 exit $exit_status
1207 for ac_signal in 1 2 13 15; do
1208 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1209 done
1210 ac_signal=0
1212 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1213 rm -rf conftest* confdefs.h
1214 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1215 echo >confdefs.h
1217 # Predefined preprocessor variables.
1219 cat >>confdefs.h <<_ACEOF
1220 #define PACKAGE_NAME "$PACKAGE_NAME"
1221 _ACEOF
1224 cat >>confdefs.h <<_ACEOF
1225 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1226 _ACEOF
1229 cat >>confdefs.h <<_ACEOF
1230 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1231 _ACEOF
1234 cat >>confdefs.h <<_ACEOF
1235 #define PACKAGE_STRING "$PACKAGE_STRING"
1236 _ACEOF
1239 cat >>confdefs.h <<_ACEOF
1240 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1241 _ACEOF
1244 # Let the site file select an alternate cache file if it wants to.
1245 # Prefer explicitly selected file to automatically selected ones.
1246 if test -z "$CONFIG_SITE"; then
1247 if test "x$prefix" != xNONE; then
1248 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1249 else
1250 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1253 for ac_site_file in $CONFIG_SITE; do
1254 if test -r "$ac_site_file"; then
1255 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1256 echo "$as_me: loading site script $ac_site_file" >&6;}
1257 sed 's/^/| /' "$ac_site_file" >&5
1258 . "$ac_site_file"
1260 done
1262 if test -r "$cache_file"; then
1263 # Some versions of bash will fail to source /dev/null (special
1264 # files actually), so we avoid doing that.
1265 if test -f "$cache_file"; then
1266 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1267 echo "$as_me: loading cache $cache_file" >&6;}
1268 case $cache_file in
1269 [\\/]* | ?:[\\/]* ) . $cache_file;;
1270 *) . ./$cache_file;;
1271 esac
1273 else
1274 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1275 echo "$as_me: creating cache $cache_file" >&6;}
1276 >$cache_file
1279 # Check that the precious variables saved in the cache have kept the same
1280 # value.
1281 ac_cache_corrupted=false
1282 for ac_var in `(set) 2>&1 |
1283 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1284 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1285 eval ac_new_set=\$ac_env_${ac_var}_set
1286 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1287 eval ac_new_val="\$ac_env_${ac_var}_value"
1288 case $ac_old_set,$ac_new_set in
1289 set,)
1290 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1291 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1292 ac_cache_corrupted=: ;;
1293 ,set)
1294 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1295 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1296 ac_cache_corrupted=: ;;
1297 ,);;
1299 if test "x$ac_old_val" != "x$ac_new_val"; then
1300 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1301 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1302 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1303 echo "$as_me: former value: $ac_old_val" >&2;}
1304 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1305 echo "$as_me: current value: $ac_new_val" >&2;}
1306 ac_cache_corrupted=:
1307 fi;;
1308 esac
1309 # Pass precious variables to config.status.
1310 if test "$ac_new_set" = set; then
1311 case $ac_new_val in
1312 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1313 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1314 *) ac_arg=$ac_var=$ac_new_val ;;
1315 esac
1316 case " $ac_configure_args " in
1317 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1318 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1319 esac
1321 done
1322 if $ac_cache_corrupted; then
1323 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1324 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1325 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1326 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1327 { (exit 1); exit 1; }; }
1330 ac_ext=c
1331 ac_cpp='$CPP $CPPFLAGS'
1332 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1333 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1334 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1365 ac_aux_dir=
1366 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1367 if test -f $ac_dir/install-sh; then
1368 ac_aux_dir=$ac_dir
1369 ac_install_sh="$ac_aux_dir/install-sh -c"
1370 break
1371 elif test -f $ac_dir/install.sh; then
1372 ac_aux_dir=$ac_dir
1373 ac_install_sh="$ac_aux_dir/install.sh -c"
1374 break
1375 elif test -f $ac_dir/shtool; then
1376 ac_aux_dir=$ac_dir
1377 ac_install_sh="$ac_aux_dir/shtool install -c"
1378 break
1380 done
1381 if test -z "$ac_aux_dir"; then
1382 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1383 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1384 { (exit 1); exit 1; }; }
1386 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1387 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1388 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1390 # Make sure we can run config.sub.
1391 $ac_config_sub sun4 >/dev/null 2>&1 ||
1392 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1393 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1394 { (exit 1); exit 1; }; }
1396 echo "$as_me:$LINENO: checking build system type" >&5
1397 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1398 if test "${ac_cv_build+set}" = set; then
1399 echo $ECHO_N "(cached) $ECHO_C" >&6
1400 else
1401 ac_cv_build_alias=$build_alias
1402 test -z "$ac_cv_build_alias" &&
1403 ac_cv_build_alias=`$ac_config_guess`
1404 test -z "$ac_cv_build_alias" &&
1405 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1406 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1407 { (exit 1); exit 1; }; }
1408 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1409 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1410 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1411 { (exit 1); exit 1; }; }
1414 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1415 echo "${ECHO_T}$ac_cv_build" >&6
1416 build=$ac_cv_build
1417 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1418 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1419 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1422 case ${build_alias} in
1423 "") build_noncanonical=${build} ;;
1424 *) build_noncanonical=${build_alias} ;;
1425 esac
1427 case ${host_alias} in
1428 "") host_noncanonical=${build_noncanonical} ;;
1429 *) host_noncanonical=${host_alias} ;;
1430 esac
1432 case ${target_alias} in
1433 "") target_noncanonical=${host_noncanonical} ;;
1434 *) target_noncanonical=${target_alias} ;;
1435 esac
1437 # Prefix 'build-' so this never conflicts with target_subdir.
1438 build_subdir="build-${build_noncanonical}"
1439 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1440 if ( test $srcdir = . && test -d gcc ) \
1441 || test -d $srcdir/../host-${host_noncanonical}; then
1442 host_subdir="host-${host_noncanonical}"
1443 else
1444 host_subdir=.
1446 # No prefix.
1447 target_subdir=${target_noncanonical}
1450 # We use these options to decide which functions to include.
1452 # Check whether --with-target-subdir or --without-target-subdir was given.
1453 if test "${with_target_subdir+set}" = set; then
1454 withval="$with_target_subdir"
1458 # We may get other options which we don't document:
1459 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1461 # When building with srcdir == objdir, links to the source files will
1462 # be created in directories within the target_subdir. We have to
1463 # adjust toplevel_srcdir accordingly, so that configure finds
1464 # install-sh and other auxiliary files that live in the top-level
1465 # source directory.
1466 if test "${srcdir}" = "."; then
1467 if test -z "${with_target_subdir}"; then
1468 toprel=".."
1469 else
1470 if test "${with_target_subdir}" != "."; then
1471 toprel="${with_multisrctop}../.."
1472 else
1473 toprel="${with_multisrctop}.."
1476 else
1477 toprel=".."
1480 libgcj_basedir=$srcdir/$toprel/./libjava
1483 echo "$as_me:$LINENO: checking host system type" >&5
1484 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1485 if test "${ac_cv_host+set}" = set; then
1486 echo $ECHO_N "(cached) $ECHO_C" >&6
1487 else
1488 ac_cv_host_alias=$host_alias
1489 test -z "$ac_cv_host_alias" &&
1490 ac_cv_host_alias=$ac_cv_build_alias
1491 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1492 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1493 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1494 { (exit 1); exit 1; }; }
1497 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1498 echo "${ECHO_T}$ac_cv_host" >&6
1499 host=$ac_cv_host
1500 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1501 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1502 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1505 echo "$as_me:$LINENO: checking target system type" >&5
1506 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1507 if test "${ac_cv_target+set}" = set; then
1508 echo $ECHO_N "(cached) $ECHO_C" >&6
1509 else
1510 ac_cv_target_alias=$target_alias
1511 test "x$ac_cv_target_alias" = "x" &&
1512 ac_cv_target_alias=$ac_cv_host_alias
1513 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1514 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1515 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1516 { (exit 1); exit 1; }; }
1519 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1520 echo "${ECHO_T}$ac_cv_target" >&6
1521 target=$ac_cv_target
1522 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1523 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1524 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1527 # The aliases save the names the user supplied, while $host etc.
1528 # will get canonicalized.
1529 test -n "$target_alias" &&
1530 test "$program_prefix$program_suffix$program_transform_name" = \
1531 NONENONEs,x,x, &&
1532 program_prefix=${target_alias}-
1533 case ${build_alias} in
1534 "") build_noncanonical=${build} ;;
1535 *) build_noncanonical=${build_alias} ;;
1536 esac
1538 case ${target_alias} in
1539 "") target_noncanonical=${host_noncanonical} ;;
1540 *) target_noncanonical=${target_alias} ;;
1541 esac
1546 # This works around the fact that libtool configuration may change LD
1547 # for this particular configuration, but some shells, instead of
1548 # keeping the changes in LD private, export them just because LD is
1549 # exported.
1550 ORIGINAL_LD_FOR_MULTILIBS=$LD
1552 echo "$as_me:$LINENO: checking whether ln -s works" >&5
1553 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
1554 LN_S=$as_ln_s
1555 if test "$LN_S" = "ln -s"; then
1556 echo "$as_me:$LINENO: result: yes" >&5
1557 echo "${ECHO_T}yes" >&6
1558 else
1559 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
1560 echo "${ECHO_T}no, using $LN_S" >&6
1564 # This works around an automake problem.
1565 mkinstalldirs="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
1569 # Check whether --with-cross-host or --without-cross-host was given.
1570 if test "${with_cross_host+set}" = set; then
1571 withval="$with_cross_host"
1576 # Check whether --with-newlib or --without-newlib was given.
1577 if test "${with_newlib+set}" = set; then
1578 withval="$with_newlib"
1582 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
1583 if test "${enable_version_specific_runtime_libs+set}" = set; then
1584 enableval="$enable_version_specific_runtime_libs"
1585 case "$enableval" in
1586 yes) version_specific_libs=yes ;;
1587 no) version_specific_libs=no ;;
1588 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
1589 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
1590 { (exit 1); exit 1; }; };;
1591 esac
1592 else
1593 version_specific_libs=no
1597 # Default to --enable-multilib
1598 # Check whether --enable-multilib or --disable-multilib was given.
1599 if test "${enable_multilib+set}" = set; then
1600 enableval="$enable_multilib"
1601 case "${enableval}" in
1602 yes) multilib=yes ;;
1603 no) multilib=no ;;
1604 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for multilib option" >&5
1605 echo "$as_me: error: bad value ${enableval} for multilib option" >&2;}
1606 { (exit 1); exit 1; }; } ;;
1607 esac
1608 else
1609 multilib=yes
1611 # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
1614 # (1) We use an abnormal CXX (without library references), so we
1615 # must cache it under a different name.
1616 # (2) CC, CFLAGS, CXX, CXXFLAGS, LDFLAGS must not be 'precious', or
1617 # the non-multilib-adjusted value will be used in multilibs.
1618 # (3) As a side effect, we must SUBST CXXFLAGS, CFLAGS, and LDFLAGS ourselves.
1619 # (4) As another side effect, automake doesn't automatically include them
1620 # in Makefile.in.
1621 # (5) For libstdc++-v3, -fno-builtin must be present here so that a
1622 # non-conflicting form of std::exit can be guessed by AC_PROG_CXX, and
1623 # used in later tests. This may not be necessary in libjava; I don't know.
1627 save_CXXFLAGS="$CXXFLAGS"
1628 CXXFLAGS="$CXXFLAGS -fno-builtin"
1629 ac_ext=c
1630 ac_cpp='$CPP $CPPFLAGS'
1631 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1632 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1633 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1634 if test -n "$ac_tool_prefix"; then
1635 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1636 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1637 echo "$as_me:$LINENO: checking for $ac_word" >&5
1638 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1639 if test "${ac_cv_prog_CC+set}" = set; then
1640 echo $ECHO_N "(cached) $ECHO_C" >&6
1641 else
1642 if test -n "$CC"; then
1643 ac_cv_prog_CC="$CC" # Let the user override the test.
1644 else
1645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1646 for as_dir in $PATH
1648 IFS=$as_save_IFS
1649 test -z "$as_dir" && as_dir=.
1650 for ac_exec_ext in '' $ac_executable_extensions; do
1651 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1652 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1653 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1654 break 2
1656 done
1657 done
1661 CC=$ac_cv_prog_CC
1662 if test -n "$CC"; then
1663 echo "$as_me:$LINENO: result: $CC" >&5
1664 echo "${ECHO_T}$CC" >&6
1665 else
1666 echo "$as_me:$LINENO: result: no" >&5
1667 echo "${ECHO_T}no" >&6
1671 if test -z "$ac_cv_prog_CC"; then
1672 ac_ct_CC=$CC
1673 # Extract the first word of "gcc", so it can be a program name with args.
1674 set dummy gcc; ac_word=$2
1675 echo "$as_me:$LINENO: checking for $ac_word" >&5
1676 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1677 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1678 echo $ECHO_N "(cached) $ECHO_C" >&6
1679 else
1680 if test -n "$ac_ct_CC"; then
1681 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1682 else
1683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1684 for as_dir in $PATH
1686 IFS=$as_save_IFS
1687 test -z "$as_dir" && as_dir=.
1688 for ac_exec_ext in '' $ac_executable_extensions; do
1689 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1690 ac_cv_prog_ac_ct_CC="gcc"
1691 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1692 break 2
1694 done
1695 done
1699 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1700 if test -n "$ac_ct_CC"; then
1701 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1702 echo "${ECHO_T}$ac_ct_CC" >&6
1703 else
1704 echo "$as_me:$LINENO: result: no" >&5
1705 echo "${ECHO_T}no" >&6
1708 CC=$ac_ct_CC
1709 else
1710 CC="$ac_cv_prog_CC"
1713 if test -z "$CC"; then
1714 if test -n "$ac_tool_prefix"; then
1715 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1716 set dummy ${ac_tool_prefix}cc; ac_word=$2
1717 echo "$as_me:$LINENO: checking for $ac_word" >&5
1718 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1719 if test "${ac_cv_prog_CC+set}" = set; then
1720 echo $ECHO_N "(cached) $ECHO_C" >&6
1721 else
1722 if test -n "$CC"; then
1723 ac_cv_prog_CC="$CC" # Let the user override the test.
1724 else
1725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1726 for as_dir in $PATH
1728 IFS=$as_save_IFS
1729 test -z "$as_dir" && as_dir=.
1730 for ac_exec_ext in '' $ac_executable_extensions; do
1731 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1732 ac_cv_prog_CC="${ac_tool_prefix}cc"
1733 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1734 break 2
1736 done
1737 done
1741 CC=$ac_cv_prog_CC
1742 if test -n "$CC"; then
1743 echo "$as_me:$LINENO: result: $CC" >&5
1744 echo "${ECHO_T}$CC" >&6
1745 else
1746 echo "$as_me:$LINENO: result: no" >&5
1747 echo "${ECHO_T}no" >&6
1751 if test -z "$ac_cv_prog_CC"; then
1752 ac_ct_CC=$CC
1753 # Extract the first word of "cc", so it can be a program name with args.
1754 set dummy cc; ac_word=$2
1755 echo "$as_me:$LINENO: checking for $ac_word" >&5
1756 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1757 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1758 echo $ECHO_N "(cached) $ECHO_C" >&6
1759 else
1760 if test -n "$ac_ct_CC"; then
1761 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1762 else
1763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1764 for as_dir in $PATH
1766 IFS=$as_save_IFS
1767 test -z "$as_dir" && as_dir=.
1768 for ac_exec_ext in '' $ac_executable_extensions; do
1769 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1770 ac_cv_prog_ac_ct_CC="cc"
1771 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1772 break 2
1774 done
1775 done
1779 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1780 if test -n "$ac_ct_CC"; then
1781 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1782 echo "${ECHO_T}$ac_ct_CC" >&6
1783 else
1784 echo "$as_me:$LINENO: result: no" >&5
1785 echo "${ECHO_T}no" >&6
1788 CC=$ac_ct_CC
1789 else
1790 CC="$ac_cv_prog_CC"
1794 if test -z "$CC"; then
1795 # Extract the first word of "cc", so it can be a program name with args.
1796 set dummy cc; ac_word=$2
1797 echo "$as_me:$LINENO: checking for $ac_word" >&5
1798 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1799 if test "${ac_cv_prog_CC+set}" = set; then
1800 echo $ECHO_N "(cached) $ECHO_C" >&6
1801 else
1802 if test -n "$CC"; then
1803 ac_cv_prog_CC="$CC" # Let the user override the test.
1804 else
1805 ac_prog_rejected=no
1806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1807 for as_dir in $PATH
1809 IFS=$as_save_IFS
1810 test -z "$as_dir" && as_dir=.
1811 for ac_exec_ext in '' $ac_executable_extensions; do
1812 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1813 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1814 ac_prog_rejected=yes
1815 continue
1817 ac_cv_prog_CC="cc"
1818 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1819 break 2
1821 done
1822 done
1824 if test $ac_prog_rejected = yes; then
1825 # We found a bogon in the path, so make sure we never use it.
1826 set dummy $ac_cv_prog_CC
1827 shift
1828 if test $# != 0; then
1829 # We chose a different compiler from the bogus one.
1830 # However, it has the same basename, so the bogon will be chosen
1831 # first if we set CC to just the basename; use the full file name.
1832 shift
1833 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1838 CC=$ac_cv_prog_CC
1839 if test -n "$CC"; then
1840 echo "$as_me:$LINENO: result: $CC" >&5
1841 echo "${ECHO_T}$CC" >&6
1842 else
1843 echo "$as_me:$LINENO: result: no" >&5
1844 echo "${ECHO_T}no" >&6
1848 if test -z "$CC"; then
1849 if test -n "$ac_tool_prefix"; then
1850 for ac_prog in cl
1852 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1853 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1854 echo "$as_me:$LINENO: checking for $ac_word" >&5
1855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1856 if test "${ac_cv_prog_CC+set}" = set; then
1857 echo $ECHO_N "(cached) $ECHO_C" >&6
1858 else
1859 if test -n "$CC"; then
1860 ac_cv_prog_CC="$CC" # Let the user override the test.
1861 else
1862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1863 for as_dir in $PATH
1865 IFS=$as_save_IFS
1866 test -z "$as_dir" && as_dir=.
1867 for ac_exec_ext in '' $ac_executable_extensions; do
1868 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1869 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1870 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1871 break 2
1873 done
1874 done
1878 CC=$ac_cv_prog_CC
1879 if test -n "$CC"; then
1880 echo "$as_me:$LINENO: result: $CC" >&5
1881 echo "${ECHO_T}$CC" >&6
1882 else
1883 echo "$as_me:$LINENO: result: no" >&5
1884 echo "${ECHO_T}no" >&6
1887 test -n "$CC" && break
1888 done
1890 if test -z "$CC"; then
1891 ac_ct_CC=$CC
1892 for ac_prog in cl
1894 # Extract the first word of "$ac_prog", so it can be a program name with args.
1895 set dummy $ac_prog; ac_word=$2
1896 echo "$as_me:$LINENO: checking for $ac_word" >&5
1897 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1898 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1899 echo $ECHO_N "(cached) $ECHO_C" >&6
1900 else
1901 if test -n "$ac_ct_CC"; then
1902 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1903 else
1904 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1905 for as_dir in $PATH
1907 IFS=$as_save_IFS
1908 test -z "$as_dir" && as_dir=.
1909 for ac_exec_ext in '' $ac_executable_extensions; do
1910 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1911 ac_cv_prog_ac_ct_CC="$ac_prog"
1912 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1913 break 2
1915 done
1916 done
1920 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1921 if test -n "$ac_ct_CC"; then
1922 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1923 echo "${ECHO_T}$ac_ct_CC" >&6
1924 else
1925 echo "$as_me:$LINENO: result: no" >&5
1926 echo "${ECHO_T}no" >&6
1929 test -n "$ac_ct_CC" && break
1930 done
1932 CC=$ac_ct_CC
1938 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1939 See \`config.log' for more details." >&5
1940 echo "$as_me: error: no acceptable C compiler found in \$PATH
1941 See \`config.log' for more details." >&2;}
1942 { (exit 1); exit 1; }; }
1944 # Provide some information about the compiler.
1945 echo "$as_me:$LINENO:" \
1946 "checking for C compiler version" >&5
1947 ac_compiler=`set X $ac_compile; echo $2`
1948 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1949 (eval $ac_compiler --version </dev/null >&5) 2>&5
1950 ac_status=$?
1951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1952 (exit $ac_status); }
1953 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1954 (eval $ac_compiler -v </dev/null >&5) 2>&5
1955 ac_status=$?
1956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1957 (exit $ac_status); }
1958 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1959 (eval $ac_compiler -V </dev/null >&5) 2>&5
1960 ac_status=$?
1961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1962 (exit $ac_status); }
1964 cat >conftest.$ac_ext <<_ACEOF
1965 /* confdefs.h. */
1966 _ACEOF
1967 cat confdefs.h >>conftest.$ac_ext
1968 cat >>conftest.$ac_ext <<_ACEOF
1969 /* end confdefs.h. */
1972 main ()
1976 return 0;
1978 _ACEOF
1979 # FIXME: Cleanup?
1980 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1981 (eval $ac_link) 2>&5
1982 ac_status=$?
1983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1984 (exit $ac_status); }; then
1985 gcc_no_link=no
1986 else
1987 gcc_no_link=yes
1990 if test x$gcc_no_link = xyes; then
1991 # Setting cross_compile will disable run tests; it will
1992 # also disable AC_CHECK_FILE but that's generally
1993 # correct if we can't link.
1994 cross_compiling=yes
1995 EXEEXT=
1996 else
1997 cat >conftest.$ac_ext <<_ACEOF
1998 /* confdefs.h. */
1999 _ACEOF
2000 cat confdefs.h >>conftest.$ac_ext
2001 cat >>conftest.$ac_ext <<_ACEOF
2002 /* end confdefs.h. */
2005 main ()
2009 return 0;
2011 _ACEOF
2012 ac_clean_files_save=$ac_clean_files
2013 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2014 # Try to create an executable without -o first, disregard a.out.
2015 # It will help us diagnose broken compilers, and finding out an intuition
2016 # of exeext.
2017 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2018 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2019 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2020 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2021 (eval $ac_link_default) 2>&5
2022 ac_status=$?
2023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2024 (exit $ac_status); }; then
2025 # Find the output, starting from the most likely. This scheme is
2026 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2027 # resort.
2029 # Be careful to initialize this variable, since it used to be cached.
2030 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2031 ac_cv_exeext=
2032 # b.out is created by i960 compilers.
2033 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2035 test -f "$ac_file" || continue
2036 case $ac_file in
2037 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2039 conftest.$ac_ext )
2040 # This is the source file.
2042 [ab].out )
2043 # We found the default executable, but exeext='' is most
2044 # certainly right.
2045 break;;
2046 *.* )
2047 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2048 # FIXME: I believe we export ac_cv_exeext for Libtool,
2049 # but it would be cool to find out if it's true. Does anybody
2050 # maintain Libtool? --akim.
2051 export ac_cv_exeext
2052 break;;
2054 break;;
2055 esac
2056 done
2057 else
2058 echo "$as_me: failed program was:" >&5
2059 sed 's/^/| /' conftest.$ac_ext >&5
2061 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2062 See \`config.log' for more details." >&5
2063 echo "$as_me: error: C compiler cannot create executables
2064 See \`config.log' for more details." >&2;}
2065 { (exit 77); exit 77; }; }
2068 ac_exeext=$ac_cv_exeext
2069 echo "$as_me:$LINENO: result: $ac_file" >&5
2070 echo "${ECHO_T}$ac_file" >&6
2072 # Check the compiler produces executables we can run. If not, either
2073 # the compiler is broken, or we cross compile.
2074 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2075 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2076 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2077 # If not cross compiling, check that we can run a simple program.
2078 if test "$cross_compiling" != yes; then
2079 if { ac_try='./$ac_file'
2080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2081 (eval $ac_try) 2>&5
2082 ac_status=$?
2083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2084 (exit $ac_status); }; }; then
2085 cross_compiling=no
2086 else
2087 if test "$cross_compiling" = maybe; then
2088 cross_compiling=yes
2089 else
2090 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2091 If you meant to cross compile, use \`--host'.
2092 See \`config.log' for more details." >&5
2093 echo "$as_me: error: cannot run C compiled programs.
2094 If you meant to cross compile, use \`--host'.
2095 See \`config.log' for more details." >&2;}
2096 { (exit 1); exit 1; }; }
2100 echo "$as_me:$LINENO: result: yes" >&5
2101 echo "${ECHO_T}yes" >&6
2103 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2104 ac_clean_files=$ac_clean_files_save
2105 # Check the compiler produces executables we can run. If not, either
2106 # the compiler is broken, or we cross compile.
2107 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2108 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2109 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2110 echo "${ECHO_T}$cross_compiling" >&6
2112 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2113 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2114 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2115 (eval $ac_link) 2>&5
2116 ac_status=$?
2117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118 (exit $ac_status); }; then
2119 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2120 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2121 # work properly (i.e., refer to `conftest.exe'), while it won't with
2122 # `rm'.
2123 for ac_file in conftest.exe conftest conftest.*; do
2124 test -f "$ac_file" || continue
2125 case $ac_file in
2126 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2127 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2128 export ac_cv_exeext
2129 break;;
2130 * ) break;;
2131 esac
2132 done
2133 else
2134 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2135 See \`config.log' for more details." >&5
2136 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2137 See \`config.log' for more details." >&2;}
2138 { (exit 1); exit 1; }; }
2141 rm -f conftest$ac_cv_exeext
2142 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2143 echo "${ECHO_T}$ac_cv_exeext" >&6
2145 rm -f conftest.$ac_ext
2146 EXEEXT=$ac_cv_exeext
2147 ac_exeext=$EXEEXT
2149 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2150 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2151 if test "${ac_cv_objext+set}" = set; then
2152 echo $ECHO_N "(cached) $ECHO_C" >&6
2153 else
2154 cat >conftest.$ac_ext <<_ACEOF
2155 /* confdefs.h. */
2156 _ACEOF
2157 cat confdefs.h >>conftest.$ac_ext
2158 cat >>conftest.$ac_ext <<_ACEOF
2159 /* end confdefs.h. */
2162 main ()
2166 return 0;
2168 _ACEOF
2169 rm -f conftest.o conftest.obj
2170 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2171 (eval $ac_compile) 2>&5
2172 ac_status=$?
2173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2174 (exit $ac_status); }; then
2175 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2176 case $ac_file in
2177 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2178 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2179 break;;
2180 esac
2181 done
2182 else
2183 echo "$as_me: failed program was:" >&5
2184 sed 's/^/| /' conftest.$ac_ext >&5
2186 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2187 See \`config.log' for more details." >&5
2188 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2189 See \`config.log' for more details." >&2;}
2190 { (exit 1); exit 1; }; }
2193 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2195 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2196 echo "${ECHO_T}$ac_cv_objext" >&6
2197 OBJEXT=$ac_cv_objext
2198 ac_objext=$OBJEXT
2199 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2200 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2201 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2202 echo $ECHO_N "(cached) $ECHO_C" >&6
2203 else
2204 cat >conftest.$ac_ext <<_ACEOF
2205 /* confdefs.h. */
2206 _ACEOF
2207 cat confdefs.h >>conftest.$ac_ext
2208 cat >>conftest.$ac_ext <<_ACEOF
2209 /* end confdefs.h. */
2212 main ()
2214 #ifndef __GNUC__
2215 choke me
2216 #endif
2219 return 0;
2221 _ACEOF
2222 rm -f conftest.$ac_objext
2223 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2224 (eval $ac_compile) 2>conftest.er1
2225 ac_status=$?
2226 grep -v '^ *+' conftest.er1 >conftest.err
2227 rm -f conftest.er1
2228 cat conftest.err >&5
2229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2230 (exit $ac_status); } &&
2231 { ac_try='test -z "$ac_c_werror_flag"
2232 || test ! -s conftest.err'
2233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2234 (eval $ac_try) 2>&5
2235 ac_status=$?
2236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2237 (exit $ac_status); }; } &&
2238 { ac_try='test -s conftest.$ac_objext'
2239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2240 (eval $ac_try) 2>&5
2241 ac_status=$?
2242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2243 (exit $ac_status); }; }; then
2244 ac_compiler_gnu=yes
2245 else
2246 echo "$as_me: failed program was:" >&5
2247 sed 's/^/| /' conftest.$ac_ext >&5
2249 ac_compiler_gnu=no
2251 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2252 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2255 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2256 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2257 GCC=`test $ac_compiler_gnu = yes && echo yes`
2258 ac_test_CFLAGS=${CFLAGS+set}
2259 ac_save_CFLAGS=$CFLAGS
2260 CFLAGS="-g"
2261 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2262 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2263 if test "${ac_cv_prog_cc_g+set}" = set; then
2264 echo $ECHO_N "(cached) $ECHO_C" >&6
2265 else
2266 cat >conftest.$ac_ext <<_ACEOF
2267 /* confdefs.h. */
2268 _ACEOF
2269 cat confdefs.h >>conftest.$ac_ext
2270 cat >>conftest.$ac_ext <<_ACEOF
2271 /* end confdefs.h. */
2274 main ()
2278 return 0;
2280 _ACEOF
2281 rm -f conftest.$ac_objext
2282 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2283 (eval $ac_compile) 2>conftest.er1
2284 ac_status=$?
2285 grep -v '^ *+' conftest.er1 >conftest.err
2286 rm -f conftest.er1
2287 cat conftest.err >&5
2288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2289 (exit $ac_status); } &&
2290 { ac_try='test -z "$ac_c_werror_flag"
2291 || test ! -s conftest.err'
2292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2293 (eval $ac_try) 2>&5
2294 ac_status=$?
2295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2296 (exit $ac_status); }; } &&
2297 { ac_try='test -s conftest.$ac_objext'
2298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2299 (eval $ac_try) 2>&5
2300 ac_status=$?
2301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2302 (exit $ac_status); }; }; then
2303 ac_cv_prog_cc_g=yes
2304 else
2305 echo "$as_me: failed program was:" >&5
2306 sed 's/^/| /' conftest.$ac_ext >&5
2308 ac_cv_prog_cc_g=no
2310 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2312 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2313 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2314 if test "$ac_test_CFLAGS" = set; then
2315 CFLAGS=$ac_save_CFLAGS
2316 elif test $ac_cv_prog_cc_g = yes; then
2317 if test "$GCC" = yes; then
2318 CFLAGS="-g -O2"
2319 else
2320 CFLAGS="-g"
2322 else
2323 if test "$GCC" = yes; then
2324 CFLAGS="-O2"
2325 else
2326 CFLAGS=
2329 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2330 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2331 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2332 echo $ECHO_N "(cached) $ECHO_C" >&6
2333 else
2334 ac_cv_prog_cc_stdc=no
2335 ac_save_CC=$CC
2336 cat >conftest.$ac_ext <<_ACEOF
2337 /* confdefs.h. */
2338 _ACEOF
2339 cat confdefs.h >>conftest.$ac_ext
2340 cat >>conftest.$ac_ext <<_ACEOF
2341 /* end confdefs.h. */
2342 #include <stdarg.h>
2343 #include <stdio.h>
2344 #include <sys/types.h>
2345 #include <sys/stat.h>
2346 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2347 struct buf { int x; };
2348 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2349 static char *e (p, i)
2350 char **p;
2351 int i;
2353 return p[i];
2355 static char *f (char * (*g) (char **, int), char **p, ...)
2357 char *s;
2358 va_list v;
2359 va_start (v,p);
2360 s = g (p, va_arg (v,int));
2361 va_end (v);
2362 return s;
2365 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2366 function prototypes and stuff, but not '\xHH' hex character constants.
2367 These don't provoke an error unfortunately, instead are silently treated
2368 as 'x'. The following induces an error, until -std1 is added to get
2369 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2370 array size at least. It's necessary to write '\x00'==0 to get something
2371 that's true only with -std1. */
2372 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2374 int test (int i, double x);
2375 struct s1 {int (*f) (int a);};
2376 struct s2 {int (*f) (double a);};
2377 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2378 int argc;
2379 char **argv;
2381 main ()
2383 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2385 return 0;
2387 _ACEOF
2388 # Don't try gcc -ansi; that turns off useful extensions and
2389 # breaks some systems' header files.
2390 # AIX -qlanglvl=ansi
2391 # Ultrix and OSF/1 -std1
2392 # HP-UX 10.20 and later -Ae
2393 # HP-UX older versions -Aa -D_HPUX_SOURCE
2394 # SVR4 -Xc -D__EXTENSIONS__
2395 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2397 CC="$ac_save_CC $ac_arg"
2398 rm -f conftest.$ac_objext
2399 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2400 (eval $ac_compile) 2>conftest.er1
2401 ac_status=$?
2402 grep -v '^ *+' conftest.er1 >conftest.err
2403 rm -f conftest.er1
2404 cat conftest.err >&5
2405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2406 (exit $ac_status); } &&
2407 { ac_try='test -z "$ac_c_werror_flag"
2408 || test ! -s conftest.err'
2409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2410 (eval $ac_try) 2>&5
2411 ac_status=$?
2412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2413 (exit $ac_status); }; } &&
2414 { ac_try='test -s conftest.$ac_objext'
2415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2416 (eval $ac_try) 2>&5
2417 ac_status=$?
2418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2419 (exit $ac_status); }; }; then
2420 ac_cv_prog_cc_stdc=$ac_arg
2421 break
2422 else
2423 echo "$as_me: failed program was:" >&5
2424 sed 's/^/| /' conftest.$ac_ext >&5
2427 rm -f conftest.err conftest.$ac_objext
2428 done
2429 rm -f conftest.$ac_ext conftest.$ac_objext
2430 CC=$ac_save_CC
2434 case "x$ac_cv_prog_cc_stdc" in
2435 x|xno)
2436 echo "$as_me:$LINENO: result: none needed" >&5
2437 echo "${ECHO_T}none needed" >&6 ;;
2439 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2440 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2441 CC="$CC $ac_cv_prog_cc_stdc" ;;
2442 esac
2444 # Some people use a C++ compiler to compile C. Since we use `exit',
2445 # in C++ we need to declare it. In case someone uses the same compiler
2446 # for both compiling C and C++ we need to have the C++ compiler decide
2447 # the declaration of exit, since it's the most demanding environment.
2448 cat >conftest.$ac_ext <<_ACEOF
2449 #ifndef __cplusplus
2450 choke me
2451 #endif
2452 _ACEOF
2453 rm -f conftest.$ac_objext
2454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2455 (eval $ac_compile) 2>conftest.er1
2456 ac_status=$?
2457 grep -v '^ *+' conftest.er1 >conftest.err
2458 rm -f conftest.er1
2459 cat conftest.err >&5
2460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2461 (exit $ac_status); } &&
2462 { ac_try='test -z "$ac_c_werror_flag"
2463 || test ! -s conftest.err'
2464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2465 (eval $ac_try) 2>&5
2466 ac_status=$?
2467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2468 (exit $ac_status); }; } &&
2469 { ac_try='test -s conftest.$ac_objext'
2470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2471 (eval $ac_try) 2>&5
2472 ac_status=$?
2473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2474 (exit $ac_status); }; }; then
2475 for ac_declaration in \
2476 '' \
2477 'extern "C" void std::exit (int) throw (); using std::exit;' \
2478 'extern "C" void std::exit (int); using std::exit;' \
2479 'extern "C" void exit (int) throw ();' \
2480 'extern "C" void exit (int);' \
2481 'void exit (int);'
2483 cat >conftest.$ac_ext <<_ACEOF
2484 /* confdefs.h. */
2485 _ACEOF
2486 cat confdefs.h >>conftest.$ac_ext
2487 cat >>conftest.$ac_ext <<_ACEOF
2488 /* end confdefs.h. */
2489 $ac_declaration
2490 #include <stdlib.h>
2492 main ()
2494 exit (42);
2496 return 0;
2498 _ACEOF
2499 rm -f conftest.$ac_objext
2500 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2501 (eval $ac_compile) 2>conftest.er1
2502 ac_status=$?
2503 grep -v '^ *+' conftest.er1 >conftest.err
2504 rm -f conftest.er1
2505 cat conftest.err >&5
2506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2507 (exit $ac_status); } &&
2508 { ac_try='test -z "$ac_c_werror_flag"
2509 || test ! -s conftest.err'
2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2511 (eval $ac_try) 2>&5
2512 ac_status=$?
2513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2514 (exit $ac_status); }; } &&
2515 { ac_try='test -s conftest.$ac_objext'
2516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2517 (eval $ac_try) 2>&5
2518 ac_status=$?
2519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2520 (exit $ac_status); }; }; then
2522 else
2523 echo "$as_me: failed program was:" >&5
2524 sed 's/^/| /' conftest.$ac_ext >&5
2526 continue
2528 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2529 cat >conftest.$ac_ext <<_ACEOF
2530 /* confdefs.h. */
2531 _ACEOF
2532 cat confdefs.h >>conftest.$ac_ext
2533 cat >>conftest.$ac_ext <<_ACEOF
2534 /* end confdefs.h. */
2535 $ac_declaration
2537 main ()
2539 exit (42);
2541 return 0;
2543 _ACEOF
2544 rm -f conftest.$ac_objext
2545 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2546 (eval $ac_compile) 2>conftest.er1
2547 ac_status=$?
2548 grep -v '^ *+' conftest.er1 >conftest.err
2549 rm -f conftest.er1
2550 cat conftest.err >&5
2551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2552 (exit $ac_status); } &&
2553 { ac_try='test -z "$ac_c_werror_flag"
2554 || test ! -s conftest.err'
2555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2556 (eval $ac_try) 2>&5
2557 ac_status=$?
2558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2559 (exit $ac_status); }; } &&
2560 { ac_try='test -s conftest.$ac_objext'
2561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2562 (eval $ac_try) 2>&5
2563 ac_status=$?
2564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2565 (exit $ac_status); }; }; then
2566 break
2567 else
2568 echo "$as_me: failed program was:" >&5
2569 sed 's/^/| /' conftest.$ac_ext >&5
2572 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2573 done
2574 rm -f conftest*
2575 if test -n "$ac_declaration"; then
2576 echo '#ifdef __cplusplus' >>confdefs.h
2577 echo $ac_declaration >>confdefs.h
2578 echo '#endif' >>confdefs.h
2581 else
2582 echo "$as_me: failed program was:" >&5
2583 sed 's/^/| /' conftest.$ac_ext >&5
2586 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2587 ac_ext=c
2588 ac_cpp='$CPP $CPPFLAGS'
2589 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2590 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2591 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2593 ac_ext=cc
2594 ac_cpp='$CXXCPP $CPPFLAGS'
2595 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2596 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2597 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2598 if test -n "$ac_tool_prefix"; then
2599 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2601 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2602 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2603 echo "$as_me:$LINENO: checking for $ac_word" >&5
2604 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2605 if test "${glibcxx_cv_prog_CXX+set}" = set; then
2606 echo $ECHO_N "(cached) $ECHO_C" >&6
2607 else
2608 if test -n "$CXX"; then
2609 glibcxx_cv_prog_CXX="$CXX" # Let the user override the test.
2610 else
2611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2612 for as_dir in $PATH
2614 IFS=$as_save_IFS
2615 test -z "$as_dir" && as_dir=.
2616 for ac_exec_ext in '' $ac_executable_extensions; do
2617 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2618 glibcxx_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2619 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2620 break 2
2622 done
2623 done
2627 CXX=$glibcxx_cv_prog_CXX
2628 if test -n "$CXX"; then
2629 echo "$as_me:$LINENO: result: $CXX" >&5
2630 echo "${ECHO_T}$CXX" >&6
2631 else
2632 echo "$as_me:$LINENO: result: no" >&5
2633 echo "${ECHO_T}no" >&6
2636 test -n "$CXX" && break
2637 done
2639 if test -z "$CXX"; then
2640 ac_ct_CXX=$CXX
2641 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2643 # Extract the first word of "$ac_prog", so it can be a program name with args.
2644 set dummy $ac_prog; ac_word=$2
2645 echo "$as_me:$LINENO: checking for $ac_word" >&5
2646 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2647 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2648 echo $ECHO_N "(cached) $ECHO_C" >&6
2649 else
2650 if test -n "$ac_ct_CXX"; then
2651 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2652 else
2653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2654 for as_dir in $PATH
2656 IFS=$as_save_IFS
2657 test -z "$as_dir" && as_dir=.
2658 for ac_exec_ext in '' $ac_executable_extensions; do
2659 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2660 ac_cv_prog_ac_ct_CXX="$ac_prog"
2661 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2662 break 2
2664 done
2665 done
2669 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2670 if test -n "$ac_ct_CXX"; then
2671 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2672 echo "${ECHO_T}$ac_ct_CXX" >&6
2673 else
2674 echo "$as_me:$LINENO: result: no" >&5
2675 echo "${ECHO_T}no" >&6
2678 test -n "$ac_ct_CXX" && break
2679 done
2680 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2682 CXX=$ac_ct_CXX
2686 # Provide some information about the compiler.
2687 echo "$as_me:$LINENO:" \
2688 "checking for C++ compiler version" >&5
2689 ac_compiler=`set X $ac_compile; echo $2`
2690 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2691 (eval $ac_compiler --version </dev/null >&5) 2>&5
2692 ac_status=$?
2693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2694 (exit $ac_status); }
2695 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2696 (eval $ac_compiler -v </dev/null >&5) 2>&5
2697 ac_status=$?
2698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2699 (exit $ac_status); }
2700 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2701 (eval $ac_compiler -V </dev/null >&5) 2>&5
2702 ac_status=$?
2703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2704 (exit $ac_status); }
2706 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2707 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2708 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2709 echo $ECHO_N "(cached) $ECHO_C" >&6
2710 else
2711 cat >conftest.$ac_ext <<_ACEOF
2712 /* confdefs.h. */
2713 _ACEOF
2714 cat confdefs.h >>conftest.$ac_ext
2715 cat >>conftest.$ac_ext <<_ACEOF
2716 /* end confdefs.h. */
2719 main ()
2721 #ifndef __GNUC__
2722 choke me
2723 #endif
2726 return 0;
2728 _ACEOF
2729 rm -f conftest.$ac_objext
2730 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2731 (eval $ac_compile) 2>conftest.er1
2732 ac_status=$?
2733 grep -v '^ *+' conftest.er1 >conftest.err
2734 rm -f conftest.er1
2735 cat conftest.err >&5
2736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2737 (exit $ac_status); } &&
2738 { ac_try='test -z "$ac_cxx_werror_flag"
2739 || test ! -s conftest.err'
2740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2741 (eval $ac_try) 2>&5
2742 ac_status=$?
2743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2744 (exit $ac_status); }; } &&
2745 { ac_try='test -s conftest.$ac_objext'
2746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2747 (eval $ac_try) 2>&5
2748 ac_status=$?
2749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750 (exit $ac_status); }; }; then
2751 ac_compiler_gnu=yes
2752 else
2753 echo "$as_me: failed program was:" >&5
2754 sed 's/^/| /' conftest.$ac_ext >&5
2756 ac_compiler_gnu=no
2758 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2759 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2762 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2763 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2764 GXX=`test $ac_compiler_gnu = yes && echo yes`
2765 ac_test_CXXFLAGS=${CXXFLAGS+set}
2766 ac_save_CXXFLAGS=$CXXFLAGS
2767 CXXFLAGS="-g"
2768 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2769 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2770 if test "${ac_cv_prog_cxx_g+set}" = set; then
2771 echo $ECHO_N "(cached) $ECHO_C" >&6
2772 else
2773 cat >conftest.$ac_ext <<_ACEOF
2774 /* confdefs.h. */
2775 _ACEOF
2776 cat confdefs.h >>conftest.$ac_ext
2777 cat >>conftest.$ac_ext <<_ACEOF
2778 /* end confdefs.h. */
2781 main ()
2785 return 0;
2787 _ACEOF
2788 rm -f conftest.$ac_objext
2789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2790 (eval $ac_compile) 2>conftest.er1
2791 ac_status=$?
2792 grep -v '^ *+' conftest.er1 >conftest.err
2793 rm -f conftest.er1
2794 cat conftest.err >&5
2795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2796 (exit $ac_status); } &&
2797 { ac_try='test -z "$ac_cxx_werror_flag"
2798 || test ! -s conftest.err'
2799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2800 (eval $ac_try) 2>&5
2801 ac_status=$?
2802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2803 (exit $ac_status); }; } &&
2804 { ac_try='test -s conftest.$ac_objext'
2805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2806 (eval $ac_try) 2>&5
2807 ac_status=$?
2808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2809 (exit $ac_status); }; }; then
2810 ac_cv_prog_cxx_g=yes
2811 else
2812 echo "$as_me: failed program was:" >&5
2813 sed 's/^/| /' conftest.$ac_ext >&5
2815 ac_cv_prog_cxx_g=no
2817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2819 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2820 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2821 if test "$ac_test_CXXFLAGS" = set; then
2822 CXXFLAGS=$ac_save_CXXFLAGS
2823 elif test $ac_cv_prog_cxx_g = yes; then
2824 if test "$GXX" = yes; then
2825 CXXFLAGS="-g -O2"
2826 else
2827 CXXFLAGS="-g"
2829 else
2830 if test "$GXX" = yes; then
2831 CXXFLAGS="-O2"
2832 else
2833 CXXFLAGS=
2836 for ac_declaration in \
2837 '' \
2838 'extern "C" void std::exit (int) throw (); using std::exit;' \
2839 'extern "C" void std::exit (int); using std::exit;' \
2840 'extern "C" void exit (int) throw ();' \
2841 'extern "C" void exit (int);' \
2842 'void exit (int);'
2844 cat >conftest.$ac_ext <<_ACEOF
2845 /* confdefs.h. */
2846 _ACEOF
2847 cat confdefs.h >>conftest.$ac_ext
2848 cat >>conftest.$ac_ext <<_ACEOF
2849 /* end confdefs.h. */
2850 $ac_declaration
2851 #include <stdlib.h>
2853 main ()
2855 exit (42);
2857 return 0;
2859 _ACEOF
2860 rm -f conftest.$ac_objext
2861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2862 (eval $ac_compile) 2>conftest.er1
2863 ac_status=$?
2864 grep -v '^ *+' conftest.er1 >conftest.err
2865 rm -f conftest.er1
2866 cat conftest.err >&5
2867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2868 (exit $ac_status); } &&
2869 { ac_try='test -z "$ac_cxx_werror_flag"
2870 || test ! -s conftest.err'
2871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2872 (eval $ac_try) 2>&5
2873 ac_status=$?
2874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2875 (exit $ac_status); }; } &&
2876 { ac_try='test -s conftest.$ac_objext'
2877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2878 (eval $ac_try) 2>&5
2879 ac_status=$?
2880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2881 (exit $ac_status); }; }; then
2883 else
2884 echo "$as_me: failed program was:" >&5
2885 sed 's/^/| /' conftest.$ac_ext >&5
2887 continue
2889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2890 cat >conftest.$ac_ext <<_ACEOF
2891 /* confdefs.h. */
2892 _ACEOF
2893 cat confdefs.h >>conftest.$ac_ext
2894 cat >>conftest.$ac_ext <<_ACEOF
2895 /* end confdefs.h. */
2896 $ac_declaration
2898 main ()
2900 exit (42);
2902 return 0;
2904 _ACEOF
2905 rm -f conftest.$ac_objext
2906 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2907 (eval $ac_compile) 2>conftest.er1
2908 ac_status=$?
2909 grep -v '^ *+' conftest.er1 >conftest.err
2910 rm -f conftest.er1
2911 cat conftest.err >&5
2912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2913 (exit $ac_status); } &&
2914 { ac_try='test -z "$ac_cxx_werror_flag"
2915 || test ! -s conftest.err'
2916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2917 (eval $ac_try) 2>&5
2918 ac_status=$?
2919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2920 (exit $ac_status); }; } &&
2921 { ac_try='test -s conftest.$ac_objext'
2922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2923 (eval $ac_try) 2>&5
2924 ac_status=$?
2925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2926 (exit $ac_status); }; }; then
2927 break
2928 else
2929 echo "$as_me: failed program was:" >&5
2930 sed 's/^/| /' conftest.$ac_ext >&5
2933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2934 done
2935 rm -f conftest*
2936 if test -n "$ac_declaration"; then
2937 echo '#ifdef __cplusplus' >>confdefs.h
2938 echo $ac_declaration >>confdefs.h
2939 echo '#endif' >>confdefs.h
2942 ac_ext=c
2943 ac_cpp='$CPP $CPPFLAGS'
2944 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2945 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2946 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2948 CXXFLAGS="$save_CXXFLAGS"
2954 am__api_version="1.9"
2955 # Find a good install program. We prefer a C program (faster),
2956 # so one script is as good as another. But avoid the broken or
2957 # incompatible versions:
2958 # SysV /etc/install, /usr/sbin/install
2959 # SunOS /usr/etc/install
2960 # IRIX /sbin/install
2961 # AIX /bin/install
2962 # AmigaOS /C/install, which installs bootblocks on floppy discs
2963 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2964 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2965 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2966 # OS/2's system install, which has a completely different semantic
2967 # ./install, which can be erroneously created by make from ./install.sh.
2968 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2969 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2970 if test -z "$INSTALL"; then
2971 if test "${ac_cv_path_install+set}" = set; then
2972 echo $ECHO_N "(cached) $ECHO_C" >&6
2973 else
2974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2975 for as_dir in $PATH
2977 IFS=$as_save_IFS
2978 test -z "$as_dir" && as_dir=.
2979 # Account for people who put trailing slashes in PATH elements.
2980 case $as_dir/ in
2981 ./ | .// | /cC/* | \
2982 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2983 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2984 /usr/ucb/* ) ;;
2986 # OSF1 and SCO ODT 3.0 have their own names for install.
2987 # Don't use installbsd from OSF since it installs stuff as root
2988 # by default.
2989 for ac_prog in ginstall scoinst install; do
2990 for ac_exec_ext in '' $ac_executable_extensions; do
2991 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2992 if test $ac_prog = install &&
2993 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2994 # AIX install. It has an incompatible calling convention.
2996 elif test $ac_prog = install &&
2997 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2998 # program-specific install script used by HP pwplus--don't use.
3000 else
3001 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3002 break 3
3005 done
3006 done
3008 esac
3009 done
3013 if test "${ac_cv_path_install+set}" = set; then
3014 INSTALL=$ac_cv_path_install
3015 else
3016 # As a last resort, use the slow shell script. We don't cache a
3017 # path for INSTALL within a source directory, because that will
3018 # break other packages using the cache if that directory is
3019 # removed, or if the path is relative.
3020 INSTALL=$ac_install_sh
3023 echo "$as_me:$LINENO: result: $INSTALL" >&5
3024 echo "${ECHO_T}$INSTALL" >&6
3026 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3027 # It thinks the first close brace ends the variable substitution.
3028 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3030 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3032 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3034 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
3035 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
3036 # Just in case
3037 sleep 1
3038 echo timestamp > conftest.file
3039 # Do `set' in a subshell so we don't clobber the current shell's
3040 # arguments. Must try -L first in case configure is actually a
3041 # symlink; some systems play weird games with the mod time of symlinks
3042 # (eg FreeBSD returns the mod time of the symlink's containing
3043 # directory).
3044 if (
3045 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
3046 if test "$*" = "X"; then
3047 # -L didn't work.
3048 set X `ls -t $srcdir/configure conftest.file`
3050 rm -f conftest.file
3051 if test "$*" != "X $srcdir/configure conftest.file" \
3052 && test "$*" != "X conftest.file $srcdir/configure"; then
3054 # If neither matched, then we have a broken ls. This can happen
3055 # if, for instance, CONFIG_SHELL is bash and it inherits a
3056 # broken ls alias from the environment. This has actually
3057 # happened. Such a system could not be considered "sane".
3058 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
3059 alias in your environment" >&5
3060 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
3061 alias in your environment" >&2;}
3062 { (exit 1); exit 1; }; }
3065 test "$2" = conftest.file
3067 then
3068 # Ok.
3070 else
3071 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
3072 Check your system clock" >&5
3073 echo "$as_me: error: newly created file is older than distributed files!
3074 Check your system clock" >&2;}
3075 { (exit 1); exit 1; }; }
3077 echo "$as_me:$LINENO: result: yes" >&5
3078 echo "${ECHO_T}yes" >&6
3079 test "$program_prefix" != NONE &&
3080 program_transform_name="s,^,$program_prefix,;$program_transform_name"
3081 # Use a double $ so make ignores it.
3082 test "$program_suffix" != NONE &&
3083 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
3084 # Double any \ or $. echo might interpret backslashes.
3085 # By default was `s,x,x', remove it if useless.
3086 cat <<\_ACEOF >conftest.sed
3087 s/[\\$]/&&/g;s/;s,x,x,$//
3088 _ACEOF
3089 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
3090 rm conftest.sed
3092 # expand $ac_aux_dir to an absolute path
3093 am_aux_dir=`cd $ac_aux_dir && pwd`
3095 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
3096 # Use eval to expand $SHELL
3097 if eval "$MISSING --run true"; then
3098 am_missing_run="$MISSING --run "
3099 else
3100 am_missing_run=
3101 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
3102 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3105 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
3106 # We used to keeping the `.' as first argument, in order to
3107 # allow $(mkdir_p) to be used without argument. As in
3108 # $(mkdir_p) $(somedir)
3109 # where $(somedir) is conditionally defined. However this is wrong
3110 # for two reasons:
3111 # 1. if the package is installed by a user who cannot write `.'
3112 # make install will fail,
3113 # 2. the above comment should most certainly read
3114 # $(mkdir_p) $(DESTDIR)$(somedir)
3115 # so it does not work when $(somedir) is undefined and
3116 # $(DESTDIR) is not.
3117 # To support the latter case, we have to write
3118 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
3119 # so the `.' trick is pointless.
3120 mkdir_p='mkdir -p --'
3121 else
3122 # On NextStep and OpenStep, the `mkdir' command does not
3123 # recognize any option. It will interpret all options as
3124 # directories to create, and then abort because `.' already
3125 # exists.
3126 for d in ./-p ./--version;
3128 test -d $d && rmdir $d
3129 done
3130 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
3131 if test -f "$ac_aux_dir/mkinstalldirs"; then
3132 mkdir_p='$(mkinstalldirs)'
3133 else
3134 mkdir_p='$(install_sh) -d'
3138 for ac_prog in gawk mawk nawk awk
3140 # Extract the first word of "$ac_prog", so it can be a program name with args.
3141 set dummy $ac_prog; ac_word=$2
3142 echo "$as_me:$LINENO: checking for $ac_word" >&5
3143 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3144 if test "${ac_cv_prog_AWK+set}" = set; then
3145 echo $ECHO_N "(cached) $ECHO_C" >&6
3146 else
3147 if test -n "$AWK"; then
3148 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3149 else
3150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3151 for as_dir in $PATH
3153 IFS=$as_save_IFS
3154 test -z "$as_dir" && as_dir=.
3155 for ac_exec_ext in '' $ac_executable_extensions; do
3156 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3157 ac_cv_prog_AWK="$ac_prog"
3158 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3159 break 2
3161 done
3162 done
3166 AWK=$ac_cv_prog_AWK
3167 if test -n "$AWK"; then
3168 echo "$as_me:$LINENO: result: $AWK" >&5
3169 echo "${ECHO_T}$AWK" >&6
3170 else
3171 echo "$as_me:$LINENO: result: no" >&5
3172 echo "${ECHO_T}no" >&6
3175 test -n "$AWK" && break
3176 done
3178 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3179 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3180 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3181 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3182 echo $ECHO_N "(cached) $ECHO_C" >&6
3183 else
3184 cat >conftest.make <<\_ACEOF
3185 all:
3186 @echo 'ac_maketemp="$(MAKE)"'
3187 _ACEOF
3188 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3189 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3190 if test -n "$ac_maketemp"; then
3191 eval ac_cv_prog_make_${ac_make}_set=yes
3192 else
3193 eval ac_cv_prog_make_${ac_make}_set=no
3195 rm -f conftest.make
3197 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3198 echo "$as_me:$LINENO: result: yes" >&5
3199 echo "${ECHO_T}yes" >&6
3200 SET_MAKE=
3201 else
3202 echo "$as_me:$LINENO: result: no" >&5
3203 echo "${ECHO_T}no" >&6
3204 SET_MAKE="MAKE=${MAKE-make}"
3207 rm -rf .tst 2>/dev/null
3208 mkdir .tst 2>/dev/null
3209 if test -d .tst; then
3210 am__leading_dot=.
3211 else
3212 am__leading_dot=_
3214 rmdir .tst 2>/dev/null
3216 DEPDIR="${am__leading_dot}deps"
3218 ac_config_commands="$ac_config_commands depfiles"
3221 am_make=${MAKE-make}
3222 cat > confinc << 'END'
3223 am__doit:
3224 @echo done
3225 .PHONY: am__doit
3227 # If we don't find an include directive, just comment out the code.
3228 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3229 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
3230 am__include="#"
3231 am__quote=
3232 _am_result=none
3233 # First try GNU make style include.
3234 echo "include confinc" > confmf
3235 # We grep out `Entering directory' and `Leaving directory'
3236 # messages which can occur if `w' ends up in MAKEFLAGS.
3237 # In particular we don't look at `^make:' because GNU make might
3238 # be invoked under some other name (usually "gmake"), in which
3239 # case it prints its new name instead of `make'.
3240 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3241 am__include=include
3242 am__quote=
3243 _am_result=GNU
3245 # Now try BSD make style include.
3246 if test "$am__include" = "#"; then
3247 echo '.include "confinc"' > confmf
3248 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3249 am__include=.include
3250 am__quote="\""
3251 _am_result=BSD
3256 echo "$as_me:$LINENO: result: $_am_result" >&5
3257 echo "${ECHO_T}$_am_result" >&6
3258 rm -f confinc confmf
3260 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3261 if test "${enable_dependency_tracking+set}" = set; then
3262 enableval="$enable_dependency_tracking"
3265 if test "x$enable_dependency_tracking" != xno; then
3266 am_depcomp="$ac_aux_dir/depcomp"
3267 AMDEPBACKSLASH='\'
3271 if test "x$enable_dependency_tracking" != xno; then
3272 AMDEP_TRUE=
3273 AMDEP_FALSE='#'
3274 else
3275 AMDEP_TRUE='#'
3276 AMDEP_FALSE=
3281 # test to see if srcdir already configured
3282 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3283 test -f $srcdir/config.status; then
3284 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3285 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3286 { (exit 1); exit 1; }; }
3289 # test whether we have cygpath
3290 if test -z "$CYGPATH_W"; then
3291 if (cygpath --version) >/dev/null 2>/dev/null; then
3292 CYGPATH_W='cygpath -w'
3293 else
3294 CYGPATH_W=echo
3299 # Define the identity of the package.
3300 PACKAGE='libjava'
3301 VERSION='version-unused'
3304 cat >>confdefs.h <<_ACEOF
3305 #define PACKAGE "$PACKAGE"
3306 _ACEOF
3309 cat >>confdefs.h <<_ACEOF
3310 #define VERSION "$VERSION"
3311 _ACEOF
3313 # Some tools Automake needs.
3315 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3318 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3321 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3324 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3327 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3329 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3331 # Installed binaries are usually stripped using `strip' when the user
3332 # run `make install-strip'. However `strip' might not be the right
3333 # tool to use in cross-compilation environments, therefore Automake
3334 # will honor the `STRIP' environment variable to overrule this program.
3335 if test "$cross_compiling" != no; then
3336 if test -n "$ac_tool_prefix"; then
3337 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3338 set dummy ${ac_tool_prefix}strip; ac_word=$2
3339 echo "$as_me:$LINENO: checking for $ac_word" >&5
3340 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3341 if test "${ac_cv_prog_STRIP+set}" = set; then
3342 echo $ECHO_N "(cached) $ECHO_C" >&6
3343 else
3344 if test -n "$STRIP"; then
3345 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3346 else
3347 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3348 for as_dir in $PATH
3350 IFS=$as_save_IFS
3351 test -z "$as_dir" && as_dir=.
3352 for ac_exec_ext in '' $ac_executable_extensions; do
3353 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3354 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3355 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3356 break 2
3358 done
3359 done
3363 STRIP=$ac_cv_prog_STRIP
3364 if test -n "$STRIP"; then
3365 echo "$as_me:$LINENO: result: $STRIP" >&5
3366 echo "${ECHO_T}$STRIP" >&6
3367 else
3368 echo "$as_me:$LINENO: result: no" >&5
3369 echo "${ECHO_T}no" >&6
3373 if test -z "$ac_cv_prog_STRIP"; then
3374 ac_ct_STRIP=$STRIP
3375 # Extract the first word of "strip", so it can be a program name with args.
3376 set dummy strip; ac_word=$2
3377 echo "$as_me:$LINENO: checking for $ac_word" >&5
3378 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3379 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3380 echo $ECHO_N "(cached) $ECHO_C" >&6
3381 else
3382 if test -n "$ac_ct_STRIP"; then
3383 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3384 else
3385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3386 for as_dir in $PATH
3388 IFS=$as_save_IFS
3389 test -z "$as_dir" && as_dir=.
3390 for ac_exec_ext in '' $ac_executable_extensions; do
3391 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3392 ac_cv_prog_ac_ct_STRIP="strip"
3393 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3394 break 2
3396 done
3397 done
3399 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3402 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3403 if test -n "$ac_ct_STRIP"; then
3404 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3405 echo "${ECHO_T}$ac_ct_STRIP" >&6
3406 else
3407 echo "$as_me:$LINENO: result: no" >&5
3408 echo "${ECHO_T}no" >&6
3411 STRIP=$ac_ct_STRIP
3412 else
3413 STRIP="$ac_cv_prog_STRIP"
3417 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3419 # We need awk for the "check" target. The system "awk" is bad on
3420 # some platforms.
3421 # Always define AMTAR for backward compatibility.
3423 AMTAR=${AMTAR-"${am_missing_run}tar"}
3425 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3430 depcc="$CC" am_compiler_list=
3432 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3433 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3434 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3435 echo $ECHO_N "(cached) $ECHO_C" >&6
3436 else
3437 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3438 # We make a subdir and do the tests there. Otherwise we can end up
3439 # making bogus files that we don't know about and never remove. For
3440 # instance it was reported that on HP-UX the gcc test will end up
3441 # making a dummy file named `D' -- because `-MD' means `put the output
3442 # in D'.
3443 mkdir conftest.dir
3444 # Copy depcomp to subdir because otherwise we won't find it if we're
3445 # using a relative directory.
3446 cp "$am_depcomp" conftest.dir
3447 cd conftest.dir
3448 # We will build objects and dependencies in a subdirectory because
3449 # it helps to detect inapplicable dependency modes. For instance
3450 # both Tru64's cc and ICC support -MD to output dependencies as a
3451 # side effect of compilation, but ICC will put the dependencies in
3452 # the current directory while Tru64 will put them in the object
3453 # directory.
3454 mkdir sub
3456 am_cv_CC_dependencies_compiler_type=none
3457 if test "$am_compiler_list" = ""; then
3458 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3460 for depmode in $am_compiler_list; do
3461 # Setup a source with many dependencies, because some compilers
3462 # like to wrap large dependency lists on column 80 (with \), and
3463 # we should not choose a depcomp mode which is confused by this.
3465 # We need to recreate these files for each test, as the compiler may
3466 # overwrite some of them when testing with obscure command lines.
3467 # This happens at least with the AIX C compiler.
3468 : > sub/conftest.c
3469 for i in 1 2 3 4 5 6; do
3470 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3471 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3472 # Solaris 8's {/usr,}/bin/sh.
3473 touch sub/conftst$i.h
3474 done
3475 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3477 case $depmode in
3478 nosideeffect)
3479 # after this tag, mechanisms are not by side-effect, so they'll
3480 # only be used when explicitly requested
3481 if test "x$enable_dependency_tracking" = xyes; then
3482 continue
3483 else
3484 break
3487 none) break ;;
3488 esac
3489 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3490 # mode. It turns out that the SunPro C++ compiler does not properly
3491 # handle `-M -o', and we need to detect this.
3492 if depmode=$depmode \
3493 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3494 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3495 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3496 >/dev/null 2>conftest.err &&
3497 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3498 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3499 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3500 # icc doesn't choke on unknown options, it will just issue warnings
3501 # or remarks (even with -Werror). So we grep stderr for any message
3502 # that says an option was ignored or not supported.
3503 # When given -MP, icc 7.0 and 7.1 complain thusly:
3504 # icc: Command line warning: ignoring option '-M'; no argument required
3505 # The diagnosis changed in icc 8.0:
3506 # icc: Command line remark: option '-MP' not supported
3507 if (grep 'ignoring option' conftest.err ||
3508 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3509 am_cv_CC_dependencies_compiler_type=$depmode
3510 break
3513 done
3515 cd ..
3516 rm -rf conftest.dir
3517 else
3518 am_cv_CC_dependencies_compiler_type=none
3522 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3523 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3524 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3529 test "x$enable_dependency_tracking" != xno \
3530 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3531 am__fastdepCC_TRUE=
3532 am__fastdepCC_FALSE='#'
3533 else
3534 am__fastdepCC_TRUE='#'
3535 am__fastdepCC_FALSE=
3539 depcc="$CXX" am_compiler_list=
3541 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3542 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3543 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
3544 echo $ECHO_N "(cached) $ECHO_C" >&6
3545 else
3546 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3547 # We make a subdir and do the tests there. Otherwise we can end up
3548 # making bogus files that we don't know about and never remove. For
3549 # instance it was reported that on HP-UX the gcc test will end up
3550 # making a dummy file named `D' -- because `-MD' means `put the output
3551 # in D'.
3552 mkdir conftest.dir
3553 # Copy depcomp to subdir because otherwise we won't find it if we're
3554 # using a relative directory.
3555 cp "$am_depcomp" conftest.dir
3556 cd conftest.dir
3557 # We will build objects and dependencies in a subdirectory because
3558 # it helps to detect inapplicable dependency modes. For instance
3559 # both Tru64's cc and ICC support -MD to output dependencies as a
3560 # side effect of compilation, but ICC will put the dependencies in
3561 # the current directory while Tru64 will put them in the object
3562 # directory.
3563 mkdir sub
3565 am_cv_CXX_dependencies_compiler_type=none
3566 if test "$am_compiler_list" = ""; then
3567 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3569 for depmode in $am_compiler_list; do
3570 # Setup a source with many dependencies, because some compilers
3571 # like to wrap large dependency lists on column 80 (with \), and
3572 # we should not choose a depcomp mode which is confused by this.
3574 # We need to recreate these files for each test, as the compiler may
3575 # overwrite some of them when testing with obscure command lines.
3576 # This happens at least with the AIX C compiler.
3577 : > sub/conftest.c
3578 for i in 1 2 3 4 5 6; do
3579 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3580 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3581 # Solaris 8's {/usr,}/bin/sh.
3582 touch sub/conftst$i.h
3583 done
3584 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3586 case $depmode in
3587 nosideeffect)
3588 # after this tag, mechanisms are not by side-effect, so they'll
3589 # only be used when explicitly requested
3590 if test "x$enable_dependency_tracking" = xyes; then
3591 continue
3592 else
3593 break
3596 none) break ;;
3597 esac
3598 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3599 # mode. It turns out that the SunPro C++ compiler does not properly
3600 # handle `-M -o', and we need to detect this.
3601 if depmode=$depmode \
3602 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3603 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3604 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3605 >/dev/null 2>conftest.err &&
3606 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3607 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3608 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3609 # icc doesn't choke on unknown options, it will just issue warnings
3610 # or remarks (even with -Werror). So we grep stderr for any message
3611 # that says an option was ignored or not supported.
3612 # When given -MP, icc 7.0 and 7.1 complain thusly:
3613 # icc: Command line warning: ignoring option '-M'; no argument required
3614 # The diagnosis changed in icc 8.0:
3615 # icc: Command line remark: option '-MP' not supported
3616 if (grep 'ignoring option' conftest.err ||
3617 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3618 am_cv_CXX_dependencies_compiler_type=$depmode
3619 break
3622 done
3624 cd ..
3625 rm -rf conftest.dir
3626 else
3627 am_cv_CXX_dependencies_compiler_type=none
3631 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
3632 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
3633 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
3638 test "x$enable_dependency_tracking" != xno \
3639 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
3640 am__fastdepCXX_TRUE=
3641 am__fastdepCXX_FALSE='#'
3642 else
3643 am__fastdepCXX_TRUE='#'
3644 am__fastdepCXX_FALSE=
3650 if test -n "$ac_tool_prefix"; then
3651 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3652 set dummy ${ac_tool_prefix}as; ac_word=$2
3653 echo "$as_me:$LINENO: checking for $ac_word" >&5
3654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3655 if test "${ac_cv_prog_AS+set}" = set; then
3656 echo $ECHO_N "(cached) $ECHO_C" >&6
3657 else
3658 if test -n "$AS"; then
3659 ac_cv_prog_AS="$AS" # Let the user override the test.
3660 else
3661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3662 for as_dir in $PATH
3664 IFS=$as_save_IFS
3665 test -z "$as_dir" && as_dir=.
3666 for ac_exec_ext in '' $ac_executable_extensions; do
3667 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3668 ac_cv_prog_AS="${ac_tool_prefix}as"
3669 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3670 break 2
3672 done
3673 done
3677 AS=$ac_cv_prog_AS
3678 if test -n "$AS"; then
3679 echo "$as_me:$LINENO: result: $AS" >&5
3680 echo "${ECHO_T}$AS" >&6
3681 else
3682 echo "$as_me:$LINENO: result: no" >&5
3683 echo "${ECHO_T}no" >&6
3687 if test -z "$ac_cv_prog_AS"; then
3688 ac_ct_AS=$AS
3689 # Extract the first word of "as", so it can be a program name with args.
3690 set dummy as; ac_word=$2
3691 echo "$as_me:$LINENO: checking for $ac_word" >&5
3692 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3693 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
3694 echo $ECHO_N "(cached) $ECHO_C" >&6
3695 else
3696 if test -n "$ac_ct_AS"; then
3697 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3698 else
3699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3700 for as_dir in $PATH
3702 IFS=$as_save_IFS
3703 test -z "$as_dir" && as_dir=.
3704 for ac_exec_ext in '' $ac_executable_extensions; do
3705 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3706 ac_cv_prog_ac_ct_AS="as"
3707 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3708 break 2
3710 done
3711 done
3715 ac_ct_AS=$ac_cv_prog_ac_ct_AS
3716 if test -n "$ac_ct_AS"; then
3717 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
3718 echo "${ECHO_T}$ac_ct_AS" >&6
3719 else
3720 echo "$as_me:$LINENO: result: no" >&5
3721 echo "${ECHO_T}no" >&6
3724 AS=$ac_ct_AS
3725 else
3726 AS="$ac_cv_prog_AS"
3729 if test -n "$ac_tool_prefix"; then
3730 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3731 set dummy ${ac_tool_prefix}ld; ac_word=$2
3732 echo "$as_me:$LINENO: checking for $ac_word" >&5
3733 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3734 if test "${ac_cv_prog_LD+set}" = set; then
3735 echo $ECHO_N "(cached) $ECHO_C" >&6
3736 else
3737 if test -n "$LD"; then
3738 ac_cv_prog_LD="$LD" # Let the user override the test.
3739 else
3740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3741 for as_dir in $PATH
3743 IFS=$as_save_IFS
3744 test -z "$as_dir" && as_dir=.
3745 for ac_exec_ext in '' $ac_executable_extensions; do
3746 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3747 ac_cv_prog_LD="${ac_tool_prefix}ld"
3748 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3749 break 2
3751 done
3752 done
3756 LD=$ac_cv_prog_LD
3757 if test -n "$LD"; then
3758 echo "$as_me:$LINENO: result: $LD" >&5
3759 echo "${ECHO_T}$LD" >&6
3760 else
3761 echo "$as_me:$LINENO: result: no" >&5
3762 echo "${ECHO_T}no" >&6
3766 if test -z "$ac_cv_prog_LD"; then
3767 ac_ct_LD=$LD
3768 # Extract the first word of "ld", so it can be a program name with args.
3769 set dummy ld; ac_word=$2
3770 echo "$as_me:$LINENO: checking for $ac_word" >&5
3771 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3772 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3773 echo $ECHO_N "(cached) $ECHO_C" >&6
3774 else
3775 if test -n "$ac_ct_LD"; then
3776 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3777 else
3778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3779 for as_dir in $PATH
3781 IFS=$as_save_IFS
3782 test -z "$as_dir" && as_dir=.
3783 for ac_exec_ext in '' $ac_executable_extensions; do
3784 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3785 ac_cv_prog_ac_ct_LD="ld"
3786 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3787 break 2
3789 done
3790 done
3794 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3795 if test -n "$ac_ct_LD"; then
3796 echo "$as_me:$LINENO: result: $ac_ct_LD" >&5
3797 echo "${ECHO_T}$ac_ct_LD" >&6
3798 else
3799 echo "$as_me:$LINENO: result: no" >&5
3800 echo "${ECHO_T}no" >&6
3803 LD=$ac_ct_LD
3804 else
3805 LD="$ac_cv_prog_LD"
3808 if test -n "$ac_tool_prefix"; then
3809 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3810 set dummy ${ac_tool_prefix}ar; ac_word=$2
3811 echo "$as_me:$LINENO: checking for $ac_word" >&5
3812 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3813 if test "${ac_cv_prog_AR+set}" = set; then
3814 echo $ECHO_N "(cached) $ECHO_C" >&6
3815 else
3816 if test -n "$AR"; then
3817 ac_cv_prog_AR="$AR" # Let the user override the test.
3818 else
3819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3820 for as_dir in $PATH
3822 IFS=$as_save_IFS
3823 test -z "$as_dir" && as_dir=.
3824 for ac_exec_ext in '' $ac_executable_extensions; do
3825 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3826 ac_cv_prog_AR="${ac_tool_prefix}ar"
3827 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3828 break 2
3830 done
3831 done
3835 AR=$ac_cv_prog_AR
3836 if test -n "$AR"; then
3837 echo "$as_me:$LINENO: result: $AR" >&5
3838 echo "${ECHO_T}$AR" >&6
3839 else
3840 echo "$as_me:$LINENO: result: no" >&5
3841 echo "${ECHO_T}no" >&6
3845 if test -z "$ac_cv_prog_AR"; then
3846 ac_ct_AR=$AR
3847 # Extract the first word of "ar", so it can be a program name with args.
3848 set dummy ar; ac_word=$2
3849 echo "$as_me:$LINENO: checking for $ac_word" >&5
3850 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3851 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3852 echo $ECHO_N "(cached) $ECHO_C" >&6
3853 else
3854 if test -n "$ac_ct_AR"; then
3855 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3856 else
3857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3858 for as_dir in $PATH
3860 IFS=$as_save_IFS
3861 test -z "$as_dir" && as_dir=.
3862 for ac_exec_ext in '' $ac_executable_extensions; do
3863 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3864 ac_cv_prog_ac_ct_AR="ar"
3865 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3866 break 2
3868 done
3869 done
3873 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3874 if test -n "$ac_ct_AR"; then
3875 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3876 echo "${ECHO_T}$ac_ct_AR" >&6
3877 else
3878 echo "$as_me:$LINENO: result: no" >&5
3879 echo "${ECHO_T}no" >&6
3882 AR=$ac_ct_AR
3883 else
3884 AR="$ac_cv_prog_AR"
3887 if test -n "$ac_tool_prefix"; then
3888 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3889 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3890 echo "$as_me:$LINENO: checking for $ac_word" >&5
3891 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3892 if test "${ac_cv_prog_RANLIB+set}" = set; then
3893 echo $ECHO_N "(cached) $ECHO_C" >&6
3894 else
3895 if test -n "$RANLIB"; then
3896 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3897 else
3898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3899 for as_dir in $PATH
3901 IFS=$as_save_IFS
3902 test -z "$as_dir" && as_dir=.
3903 for ac_exec_ext in '' $ac_executable_extensions; do
3904 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3905 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3906 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3907 break 2
3909 done
3910 done
3914 RANLIB=$ac_cv_prog_RANLIB
3915 if test -n "$RANLIB"; then
3916 echo "$as_me:$LINENO: result: $RANLIB" >&5
3917 echo "${ECHO_T}$RANLIB" >&6
3918 else
3919 echo "$as_me:$LINENO: result: no" >&5
3920 echo "${ECHO_T}no" >&6
3924 if test -z "$ac_cv_prog_RANLIB"; then
3925 ac_ct_RANLIB=$RANLIB
3926 # Extract the first word of "ranlib", so it can be a program name with args.
3927 set dummy ranlib; ac_word=$2
3928 echo "$as_me:$LINENO: checking for $ac_word" >&5
3929 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3930 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3931 echo $ECHO_N "(cached) $ECHO_C" >&6
3932 else
3933 if test -n "$ac_ct_RANLIB"; then
3934 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3935 else
3936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3937 for as_dir in $PATH
3939 IFS=$as_save_IFS
3940 test -z "$as_dir" && as_dir=.
3941 for ac_exec_ext in '' $ac_executable_extensions; do
3942 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3943 ac_cv_prog_ac_ct_RANLIB="ranlib"
3944 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3945 break 2
3947 done
3948 done
3950 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3953 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3954 if test -n "$ac_ct_RANLIB"; then
3955 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3956 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3957 else
3958 echo "$as_me:$LINENO: result: no" >&5
3959 echo "${ECHO_T}no" >&6
3962 RANLIB=$ac_ct_RANLIB
3963 else
3964 RANLIB="$ac_cv_prog_RANLIB"
3967 for ac_prog in jar fastjar
3969 # Extract the first word of "$ac_prog", so it can be a program name with args.
3970 set dummy $ac_prog; ac_word=$2
3971 echo "$as_me:$LINENO: checking for $ac_word" >&5
3972 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3973 if test "${ac_cv_prog_JAR+set}" = set; then
3974 echo $ECHO_N "(cached) $ECHO_C" >&6
3975 else
3976 if test -n "$JAR"; then
3977 ac_cv_prog_JAR="$JAR" # Let the user override the test.
3978 else
3979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3980 for as_dir in $PATH
3982 IFS=$as_save_IFS
3983 test -z "$as_dir" && as_dir=.
3984 for ac_exec_ext in '' $ac_executable_extensions; do
3985 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3986 ac_cv_prog_JAR="$ac_prog"
3987 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3988 break 2
3990 done
3991 done
3995 JAR=$ac_cv_prog_JAR
3996 if test -n "$JAR"; then
3997 echo "$as_me:$LINENO: result: $JAR" >&5
3998 echo "${ECHO_T}$JAR" >&6
3999 else
4000 echo "$as_me:$LINENO: result: no" >&5
4001 echo "${ECHO_T}no" >&6
4004 test -n "$JAR" && break
4005 done
4006 test -n "$JAR" || JAR="false"
4008 if test "$JAR" = false; then
4009 { { echo "$as_me:$LINENO: error: jar program not found" >&5
4010 echo "$as_me: error: jar program not found" >&2;}
4011 { (exit 1); exit 1; }; }
4014 # Find a good install program. We prefer a C program (faster),
4015 # so one script is as good as another. But avoid the broken or
4016 # incompatible versions:
4017 # SysV /etc/install, /usr/sbin/install
4018 # SunOS /usr/etc/install
4019 # IRIX /sbin/install
4020 # AIX /bin/install
4021 # AmigaOS /C/install, which installs bootblocks on floppy discs
4022 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4023 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4024 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4025 # OS/2's system install, which has a completely different semantic
4026 # ./install, which can be erroneously created by make from ./install.sh.
4027 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4028 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4029 if test -z "$INSTALL"; then
4030 if test "${ac_cv_path_install+set}" = set; then
4031 echo $ECHO_N "(cached) $ECHO_C" >&6
4032 else
4033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4034 for as_dir in $PATH
4036 IFS=$as_save_IFS
4037 test -z "$as_dir" && as_dir=.
4038 # Account for people who put trailing slashes in PATH elements.
4039 case $as_dir/ in
4040 ./ | .// | /cC/* | \
4041 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4042 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4043 /usr/ucb/* ) ;;
4045 # OSF1 and SCO ODT 3.0 have their own names for install.
4046 # Don't use installbsd from OSF since it installs stuff as root
4047 # by default.
4048 for ac_prog in ginstall scoinst install; do
4049 for ac_exec_ext in '' $ac_executable_extensions; do
4050 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
4051 if test $ac_prog = install &&
4052 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4053 # AIX install. It has an incompatible calling convention.
4055 elif test $ac_prog = install &&
4056 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4057 # program-specific install script used by HP pwplus--don't use.
4059 else
4060 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4061 break 3
4064 done
4065 done
4067 esac
4068 done
4072 if test "${ac_cv_path_install+set}" = set; then
4073 INSTALL=$ac_cv_path_install
4074 else
4075 # As a last resort, use the slow shell script. We don't cache a
4076 # path for INSTALL within a source directory, because that will
4077 # break other packages using the cache if that directory is
4078 # removed, or if the path is relative.
4079 INSTALL=$ac_install_sh
4082 echo "$as_me:$LINENO: result: $INSTALL" >&5
4083 echo "${ECHO_T}$INSTALL" >&6
4085 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4086 # It thinks the first close brace ends the variable substitution.
4087 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4089 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4091 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4094 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
4095 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
4096 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4097 if test "${enable_maintainer_mode+set}" = set; then
4098 enableval="$enable_maintainer_mode"
4099 USE_MAINTAINER_MODE=$enableval
4100 else
4101 USE_MAINTAINER_MODE=no
4103 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
4104 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
4107 if test $USE_MAINTAINER_MODE = yes; then
4108 MAINTAINER_MODE_TRUE=
4109 MAINTAINER_MODE_FALSE='#'
4110 else
4111 MAINTAINER_MODE_TRUE='#'
4112 MAINTAINER_MODE_FALSE=
4115 MAINT=$MAINTAINER_MODE_TRUE
4121 # configure.host sets the following important variables
4122 # libgcj_cflags - host specific C compiler flags
4123 # libgcj_cxxflags - host specific C++ compiler flags
4124 # libgcj_javaflags - host specific Java compiler flags
4126 libgcj_cflags=
4127 libgcj_cxxflags=
4128 libgcj_javaflags=
4130 . ${srcdir}/configure.host
4132 LIBGCJ_CFLAGS="${libgcj_cflags}"
4133 LIBGCJ_CXXFLAGS="${libgcj_cxxflags}"
4134 LIBGCJ_JAVAFLAGS="${libgcj_javaflags}"
4135 LIBGCJ_LD_SYMBOLIC="${libgcj_ld_symbolic}"
4141 # Only use libltdl for non-newlib builds.
4142 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
4143 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
4144 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
4145 library_names_spec=
4146 libname_spec='lib$name'
4147 soname_spec=
4148 shrext=".so"
4149 postinstall_cmds=
4150 postuninstall_cmds=
4151 finish_cmds=
4152 finish_eval=
4153 shlibpath_var=
4154 shlibpath_overrides_runpath=unknown
4155 version_type=none
4156 dynamic_linker="$host_os ld.so"
4157 sys_lib_dlsearch_path_spec="/lib /usr/lib"
4158 if test "$GCC" = yes; then
4159 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
4160 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
4161 # if the path contains ";" then we assume it to be the separator
4162 # otherwise default to the standard path separator (i.e. ":") - it is
4163 # assumed that no part of a normal pathname contains ";" but that should
4164 # okay in the real world where ";" in dirpaths is itself problematic.
4165 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
4166 else
4167 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
4169 else
4170 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
4172 need_lib_prefix=unknown
4173 hardcode_into_libs=no
4175 # when you set need_version to no, make sure it does not cause -set_version
4176 # flags to be left without arguments
4177 need_version=unknown
4179 case $host_os in
4180 aix3*)
4181 version_type=linux
4182 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
4183 shlibpath_var=LIBPATH
4185 # AIX 3 has no versioning support, so we append a major version to the name.
4186 soname_spec='${libname}${release}${shared_ext}$major'
4189 aix4* | aix5*)
4190 version_type=linux
4191 need_lib_prefix=no
4192 need_version=no
4193 hardcode_into_libs=yes
4194 if test "$host_cpu" = ia64; then
4195 # AIX 5 supports IA64
4196 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
4197 shlibpath_var=LD_LIBRARY_PATH
4198 else
4199 # With GCC up to 2.95.x, collect2 would create an import file
4200 # for dependence libraries. The import file would start with
4201 # the line `#! .'. This would cause the generated library to
4202 # depend on `.', always an invalid library. This was fixed in
4203 # development snapshots of GCC prior to 3.0.
4204 case $host_os in
4205 aix4 | aix4.[01] | aix4.[01].*)
4206 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
4207 echo ' yes '
4208 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
4210 else
4211 can_build_shared=no
4214 esac
4215 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
4216 # soname into executable. Probably we can add versioning support to
4217 # collect2, so additional links can be useful in future.
4218 if test "$aix_use_runtimelinking" = yes; then
4219 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
4220 # instead of lib<name>.a to let people know that these are not
4221 # typical AIX shared libraries.
4222 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4223 else
4224 # We preserve .a as extension for shared libraries through AIX4.2
4225 # and later when we are not doing run time linking.
4226 library_names_spec='${libname}${release}.a $libname.a'
4227 soname_spec='${libname}${release}${shared_ext}$major'
4229 shlibpath_var=LIBPATH
4233 amigaos*)
4234 library_names_spec='$libname.ixlibrary $libname.a'
4235 # Create ${libname}_ixlibrary.a entries in /sys/libs.
4236 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'
4239 beos*)
4240 library_names_spec='${libname}${shared_ext}'
4241 dynamic_linker="$host_os ld.so"
4242 shlibpath_var=LIBRARY_PATH
4245 bsdi4*)
4246 version_type=linux
4247 need_version=no
4248 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4249 soname_spec='${libname}${release}${shared_ext}$major'
4250 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
4251 shlibpath_var=LD_LIBRARY_PATH
4252 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
4253 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
4254 # the default ld.so.conf also contains /usr/contrib/lib and
4255 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
4256 # libtool to hard-code these into programs
4259 cygwin* | mingw* | pw32*)
4260 version_type=windows
4261 shrext=".dll"
4262 need_version=no
4263 need_lib_prefix=no
4265 case $GCC,$host_os in
4266 yes,cygwin* | yes,mingw* | yes,pw32*)
4267 library_names_spec='$libname.dll.a'
4268 # DLL is installed to $(libdir)/../bin by postinstall_cmds
4269 postinstall_cmds='base_file=`basename \${file}`~
4270 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
4271 dldir=$destdir/`dirname \$dlpath`~
4272 test -d \$dldir || mkdir -p \$dldir~
4273 $install_prog $dir/$dlname \$dldir/$dlname'
4274 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
4275 dlpath=$dir/\$dldll~
4276 $rm \$dlpath'
4277 shlibpath_overrides_runpath=yes
4279 case $host_os in
4280 cygwin*)
4281 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
4282 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
4283 sys_lib_search_path_spec="/lib /lib/w32api /usr/lib /usr/local/lib"
4285 mingw*)
4286 # MinGW DLLs use traditional 'lib' prefix
4287 soname_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
4288 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
4289 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
4290 # It is most probably a Windows format PATH printed by
4291 # mingw gcc, but we are running on Cygwin. Gcc prints its search
4292 # path with ; separators, and with drive letters. We can handle the
4293 # drive letters (cygwin fileutils understands them), so leave them,
4294 # especially as we might pass files found there to a mingw objdump,
4295 # which wouldn't understand a cygwinified path. Ahh.
4296 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
4297 else
4298 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
4301 pw32*)
4302 # pw32 DLLs use 'pw' prefix rather than 'lib'
4303 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}${shared_ext}'
4305 esac
4309 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
4311 esac
4312 dynamic_linker='Win32 ld.exe'
4313 # FIXME: first we should search . and the directory the executable is in
4314 shlibpath_var=PATH
4317 darwin* | rhapsody*)
4318 dynamic_linker="$host_os dyld"
4319 version_type=darwin
4320 need_lib_prefix=no
4321 need_version=no
4322 # FIXME: Relying on posixy $() will cause problems for
4323 # cross-compilation, but unfortunately the echo tests do not
4324 # yet detect zsh echo's removal of \ escapes.
4325 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
4326 soname_spec='${libname}${release}${major}$shared_ext'
4327 shlibpath_overrides_runpath=yes
4328 shlibpath_var=DYLD_LIBRARY_PATH
4329 shrext='$(test .$module = .yes && echo .so || echo .dylib)'
4330 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
4331 if $CC -v 2>&1 | grep 'Apple' >/dev/null ; then
4332 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"`
4334 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
4337 dgux*)
4338 version_type=linux
4339 need_lib_prefix=no
4340 need_version=no
4341 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
4342 soname_spec='${libname}${release}${shared_ext}$major'
4343 shlibpath_var=LD_LIBRARY_PATH
4346 freebsd1*)
4347 dynamic_linker=no
4350 freebsd*)
4351 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
4352 version_type=freebsd-$objformat
4353 case $version_type in
4354 freebsd-elf*)
4355 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
4356 need_version=no
4357 need_lib_prefix=no
4359 freebsd-*)
4360 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
4361 need_version=yes
4363 esac
4364 shlibpath_var=LD_LIBRARY_PATH
4365 case $host_os in
4366 freebsd2*)
4367 shlibpath_overrides_runpath=yes
4369 freebsd3.01* | freebsdelf3.01*)
4370 shlibpath_overrides_runpath=yes
4371 hardcode_into_libs=yes
4373 *) # from 3.2 on
4374 shlibpath_overrides_runpath=no
4375 hardcode_into_libs=yes
4377 esac
4380 gnu*)
4381 version_type=linux
4382 need_lib_prefix=no
4383 need_version=no
4384 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
4385 soname_spec='${libname}${release}${shared_ext}$major'
4386 shlibpath_var=LD_LIBRARY_PATH
4387 hardcode_into_libs=yes
4390 hpux9* | hpux10* | hpux11*)
4391 # Give a soname corresponding to the major version so that dld.sl refuses to
4392 # link against other versions.
4393 version_type=sunos
4394 need_lib_prefix=no
4395 need_version=no
4396 case "$host_cpu" in
4397 ia64*)
4398 shrext='.so'
4399 hardcode_into_libs=yes
4400 dynamic_linker="$host_os dld.so"
4401 shlibpath_var=LD_LIBRARY_PATH
4402 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
4403 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4404 soname_spec='${libname}${release}${shared_ext}$major'
4405 if test "X$HPUX_IA64_MODE" = X32; then
4406 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
4407 else
4408 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
4410 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
4412 hppa*64*)
4413 shrext='.sl'
4414 hardcode_into_libs=yes
4415 dynamic_linker="$host_os dld.sl"
4416 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
4417 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
4418 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4419 soname_spec='${libname}${release}${shared_ext}$major'
4420 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
4421 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
4424 shrext='.sl'
4425 dynamic_linker="$host_os dld.sl"
4426 shlibpath_var=SHLIB_PATH
4427 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
4428 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4429 soname_spec='${libname}${release}${shared_ext}$major'
4431 esac
4432 # HP-UX runs *really* slowly unless shared libraries are mode 555.
4433 postinstall_cmds='chmod 555 $lib'
4436 irix5* | irix6* | nonstopux*)
4437 case $host_os in
4438 nonstopux*) version_type=nonstopux ;;
4440 if test "$lt_cv_prog_gnu_ld" = yes; then
4441 version_type=linux
4442 else
4443 version_type=irix
4444 fi ;;
4445 esac
4446 need_lib_prefix=no
4447 need_version=no
4448 soname_spec='${libname}${release}${shared_ext}$major'
4449 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
4450 case $host_os in
4451 irix5* | nonstopux*)
4452 libsuff= shlibsuff=
4455 case $LD in # libtool.m4 will add one of these switches to LD
4456 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
4457 libsuff= shlibsuff= libmagic=32-bit;;
4458 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
4459 libsuff=32 shlibsuff=N32 libmagic=N32;;
4460 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
4461 libsuff=64 shlibsuff=64 libmagic=64-bit;;
4462 *) libsuff= shlibsuff= libmagic=never-match;;
4463 esac
4465 esac
4466 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
4467 shlibpath_overrides_runpath=no
4468 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
4469 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
4470 hardcode_into_libs=yes
4473 # No shared lib support for Linux oldld, aout, or coff.
4474 linux*oldld* | linux*aout* | linux*coff*)
4475 dynamic_linker=no
4478 # This must be Linux ELF.
4479 linux*)
4480 version_type=linux
4481 need_lib_prefix=no
4482 need_version=no
4483 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4484 soname_spec='${libname}${release}${shared_ext}$major'
4485 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
4486 shlibpath_var=LD_LIBRARY_PATH
4487 shlibpath_overrides_runpath=no
4488 # This implies no fast_install, which is unacceptable.
4489 # Some rework will be needed to allow for fast_install
4490 # before this can be enabled.
4491 hardcode_into_libs=yes
4493 # We used to test for /lib/ld.so.1 and disable shared libraries on
4494 # powerpc, because MkLinux only supported shared libraries with the
4495 # GNU dynamic linker. Since this was broken with cross compilers,
4496 # most powerpc-linux boxes support dynamic linking these days and
4497 # people can always --disable-shared, the test was removed, and we
4498 # assume the GNU/Linux dynamic linker is in use.
4499 dynamic_linker='GNU/Linux ld.so'
4502 netbsd*)
4503 version_type=sunos
4504 need_lib_prefix=no
4505 need_version=no
4506 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
4507 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
4508 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
4509 dynamic_linker='NetBSD (a.out) ld.so'
4510 else
4511 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'
4512 soname_spec='${libname}${release}${shared_ext}$major'
4513 dynamic_linker='NetBSD ld.elf_so'
4515 shlibpath_var=LD_LIBRARY_PATH
4516 shlibpath_overrides_runpath=yes
4517 hardcode_into_libs=yes
4520 newsos6)
4521 version_type=linux
4522 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4523 shlibpath_var=LD_LIBRARY_PATH
4524 shlibpath_overrides_runpath=yes
4527 nto-qnx)
4528 version_type=linux
4529 need_lib_prefix=no
4530 need_version=no
4531 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4532 soname_spec='${libname}${release}${shared_ext}$major'
4533 shlibpath_var=LD_LIBRARY_PATH
4534 shlibpath_overrides_runpath=yes
4537 openbsd*)
4538 version_type=sunos
4539 need_lib_prefix=no
4540 need_version=no
4541 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
4542 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
4543 shlibpath_var=LD_LIBRARY_PATH
4544 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4545 case $host_os in
4546 openbsd2.[89] | openbsd2.[89].*)
4547 shlibpath_overrides_runpath=no
4550 shlibpath_overrides_runpath=yes
4552 esac
4553 else
4554 shlibpath_overrides_runpath=yes
4558 os2*)
4559 libname_spec='$name'
4560 shrext=".dll"
4561 need_lib_prefix=no
4562 library_names_spec='$libname${shared_ext} $libname.a'
4563 dynamic_linker='OS/2 ld.exe'
4564 shlibpath_var=LIBPATH
4567 osf3* | osf4* | osf5*)
4568 version_type=osf
4569 need_lib_prefix=no
4570 need_version=no
4571 soname_spec='${libname}${release}${shared_ext}$major'
4572 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4573 shlibpath_var=LD_LIBRARY_PATH
4574 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
4575 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
4578 sco3.2v5*)
4579 version_type=osf
4580 soname_spec='${libname}${release}${shared_ext}$major'
4581 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4582 shlibpath_var=LD_LIBRARY_PATH
4585 solaris*)
4586 version_type=linux
4587 need_lib_prefix=no
4588 need_version=no
4589 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4590 soname_spec='${libname}${release}${shared_ext}$major'
4591 shlibpath_var=LD_LIBRARY_PATH
4592 shlibpath_overrides_runpath=yes
4593 hardcode_into_libs=yes
4594 # ldd complains unless libraries are executable
4595 postinstall_cmds='chmod +x $lib'
4598 sunos4*)
4599 version_type=sunos
4600 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
4601 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
4602 shlibpath_var=LD_LIBRARY_PATH
4603 shlibpath_overrides_runpath=yes
4604 if test "$with_gnu_ld" = yes; then
4605 need_lib_prefix=no
4607 need_version=yes
4610 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4611 version_type=linux
4612 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4613 soname_spec='${libname}${release}${shared_ext}$major'
4614 shlibpath_var=LD_LIBRARY_PATH
4615 case $host_vendor in
4616 sni)
4617 shlibpath_overrides_runpath=no
4618 need_lib_prefix=no
4619 export_dynamic_flag_spec='${wl}-Blargedynsym'
4620 runpath_var=LD_RUN_PATH
4622 siemens)
4623 need_lib_prefix=no
4625 motorola)
4626 need_lib_prefix=no
4627 need_version=no
4628 shlibpath_overrides_runpath=no
4629 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
4631 esac
4634 sysv4*MP*)
4635 if test -d /usr/nec ;then
4636 version_type=linux
4637 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
4638 soname_spec='$libname${shared_ext}.$major'
4639 shlibpath_var=LD_LIBRARY_PATH
4643 uts4*)
4644 version_type=linux
4645 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
4646 soname_spec='${libname}${release}${shared_ext}$major'
4647 shlibpath_var=LD_LIBRARY_PATH
4651 dynamic_linker=no
4653 esac
4654 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
4655 echo "${ECHO_T}$dynamic_linker" >&6
4656 test "$dynamic_linker" = no && can_build_shared=no
4659 echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
4660 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6
4661 if test "${libltdl_cv_shlibpath_var+set}" = set; then
4662 echo $ECHO_N "(cached) $ECHO_C" >&6
4663 else
4664 libltdl_cv_shlibpath_var="$shlibpath_var"
4666 echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
4667 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6
4668 if test -n "$libltdl_cv_shlibpath_var"; then
4670 cat >>confdefs.h <<_ACEOF
4671 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
4672 _ACEOF
4678 ac_config_headers="$ac_config_headers include/config.h gcj/libgcj-config.h"
4681 # See if the user has requested runtime debugging.
4682 LIBGCJDEBUG="disable"
4684 # Check whether --enable-libgcj-debug or --disable-libgcj-debug was given.
4685 if test "${enable_libgcj_debug+set}" = set; then
4686 enableval="$enable_libgcj_debug"
4687 if test "$enable_libgcj_debug" = yes; then
4689 cat >>confdefs.h <<\_ACEOF
4690 #define DEBUG 1
4691 _ACEOF
4693 LIBGCJDEBUG="enable"
4697 # Determine which AWT peer libraries to build
4698 # Check whether --enable-java-awt or --disable-java-awt was given.
4699 if test "${enable_java_awt+set}" = set; then
4700 enableval="$enable_java_awt"
4704 peerlibs="`echo ${enable_java_awt} | tr ',' ' '`"
4705 use_xlib_awt=""
4706 use_gtk_awt=""
4707 use_qt_awt=""
4708 # The default toolkit to use is the first one specified.
4709 TOOLKIT=
4712 for peer in $peerlibs ; do
4713 case $peer in
4714 xlib)
4715 if test "$no_x" = yes; then
4716 echo "*** xlib peers requested but no X library available" 1>&2
4717 exit 1
4718 else
4719 use_xlib_awt="yes"
4720 if test -z "$TOOLKIT"; then
4721 TOOLKIT=gnu.awt.xlib.XToolkit
4725 gtk)
4726 if test "$no_x" = yes; then
4727 echo "*** gtk peers requested but no X library available" 1>&2
4728 exit 1
4729 else
4730 use_gtk_awt=yes
4731 if test -z "$TOOLKIT"; then
4732 TOOLKIT=gnu.java.awt.peer.gtk.GtkToolkit
4737 if test "$no_x" = yes; then
4738 # Perhaps we should admit the possibility of embedded Qt.
4739 echo "*** Qt peers requested but no X library available" 1>&2
4740 exit 1
4741 else
4742 use_qt_awt=yes
4743 if test -z "$TOOLKIT"; then
4744 TOOLKIT=gnu.java.awt.peer.qt.QtToolkit
4749 use_xlib_awt=
4750 use_gtk_awt=
4751 use_qt_awt=
4752 break
4755 echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
4756 exit 1
4757 esac
4758 done
4762 if test "$use_xlib_awt" = yes; then
4763 XLIB_AWT_TRUE=
4764 XLIB_AWT_FALSE='#'
4765 else
4766 XLIB_AWT_TRUE='#'
4767 XLIB_AWT_FALSE=
4772 if test "$use_gtk_awt" = yes; then
4773 GTK_AWT_TRUE=
4774 GTK_AWT_FALSE='#'
4775 else
4776 GTK_AWT_TRUE='#'
4777 GTK_AWT_FALSE=
4782 if test "$use_qt_awt" = yes; then
4783 QT_AWT_TRUE=
4784 QT_AWT_FALSE='#'
4785 else
4786 QT_AWT_TRUE='#'
4787 QT_AWT_FALSE=
4791 # Create standard.omit based on decisions we just made.
4792 cp $srcdir/standard.omit.in standard.omit
4793 if test "$use_xlib_awt" != yes; then
4794 echo gnu/awt/xlib >> standard.omit
4795 echo gnu/gcj/xlib >> standard.omit
4797 if test "$use_gtk_awt" != yes; then
4798 echo gnu/java/awt/peer/gtk >> standard.omit
4800 if test "$use_qt_awt" != yes; then
4801 echo gnu/java/awt/peer/qt >> standard.omit
4804 if test -z "${with_multisubdir}"; then
4805 builddotdot=.
4806 else
4807 builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
4810 NATIVE=yes
4812 # Which gcj do we use?
4813 which_gcj=default
4814 built_gcc_dir="`cd ${builddotdot}/../../${host_subdir}/gcc && ${PWDCMD-pwd}`"
4815 if test -n "${with_cross_host}"; then
4816 # We are being configured with a cross compiler. We can't
4817 # use ac_exeext, because that is for the target platform.
4818 NATIVE=no
4819 cross_host_exeext=
4820 case "${with_cross_host}" in
4821 *mingw* | *cygwin*)
4822 cross_host_exeext=.exe
4824 esac
4825 if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
4826 if test x"$build_noncanonical" = x"$with_cross_host"; then
4827 # Ordinary cross (host!=target and host=build)
4828 which_gcj=built
4829 else
4830 # Canadian cross (host!=target and host!=build)
4831 which_gcj=cross
4833 else
4834 which_gcj=cross
4836 else
4837 # We are being configured with a native or crossed-native compiler
4838 if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
4839 if test x"$build" = x"$host"; then
4840 # True native build (host=target and host=build)
4841 which_gcj=built
4842 else
4843 # Crossed-native build (host=target and host!=build)
4844 which_gcj=cross
4846 else
4847 which_gcj=path
4850 case "${which_gcj}" in
4851 built)
4852 GCJ="$built_gcc_dir/gcj -B`${PWDCMD-pwd}`/ -B$built_gcc_dir/"
4853 GCJH='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/gcc/gcjh'
4855 cross)
4856 if test "x${with_newlib}" = "xyes"; then
4857 # FIXME (comment): Why is this needed?
4858 GCC_UNWIND_INCLUDE=
4859 GCJ="${target_noncanonical}-gcj"
4860 else
4861 GCJ="${target_noncanonical}-gcj -B`${PWDCMD-pwd}`/"
4863 GCJH='$(target_noncanonical)-gcjh'
4865 path)
4866 GCJ="gcj -B`${PWDCMD-pwd}`/"
4867 GCJH=gcjh
4869 esac
4873 # Create it, so that compile/link tests don't fail
4874 test -f libgcj.spec || touch libgcj.spec
4878 # Set up to configure Classpath.
4879 # FIXME: no supported way to pass args in autoconf.
4880 ac_configure_args="$ac_configure_args --disable-load-library"
4881 ac_configure_args="$ac_configure_args --${LIBGCJDEBUG}-debug"
4882 ac_configure_args="$ac_configure_args --enable-default-toolkit=$TOOLKIT"
4883 dir1=`cd $srcdir && pwd`
4884 dir2=`pwd`
4885 ac_configure_args="$ac_configure_args --with-vm-classes=$dir1:$dir2"
4886 ac_configure_args="$ac_configure_args --disable-core-jni"
4887 ac_configure_args="$ac_configure_args --disable-examples"
4888 ac_configure_args="$ac_configure_args --with-glibj=build"
4889 if test "$use_gtk_awt" != yes; then
4890 ac_configure_args="$ac_configure_args --disable-gtk-peer"
4892 if test "$use_qt_awt" != yes; then
4893 ac_configure_args="$ac_configure_args --disable-qt-peer"
4894 else
4895 # We need this as qt is disabled by default in classpath.
4896 ac_configure_args="$ac_configure_args --enable-qt-peer"
4899 # Only use libltdl for non-newlib builds.
4900 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
4901 case $enable_ltdl_convenience in
4902 no) { { echo "$as_me:$LINENO: error: this package needs a convenience libltdl" >&5
4903 echo "$as_me: error: this package needs a convenience libltdl" >&2;}
4904 { (exit 1); exit 1; }; } ;;
4905 "") enable_ltdl_convenience=yes
4906 ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
4907 esac
4908 LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la
4909 INCLTDL='-I${top_srcdir}/''libltdl'
4912 DIRLTDL=libltdl
4914 cat >>confdefs.h <<\_ACEOF
4915 #define USE_LTDL 1
4916 _ACEOF
4918 # Sigh. Libtool's macro doesn't do the right thing.
4919 INCLTDL="-I\$(top_srcdir)/libltdl $INCLTDL"
4920 # FIXME: this is a hack.
4921 sub_auxdir="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
4922 ac_configure_args="$ac_configure_args --with-auxdir=$sub_auxdir"
4927 # Check whether --enable-shared or --disable-shared was given.
4928 if test "${enable_shared+set}" = set; then
4929 enableval="$enable_shared"
4930 p=${PACKAGE-default}
4931 case $enableval in
4932 yes) enable_shared=yes ;;
4933 no) enable_shared=no ;;
4935 enable_shared=no
4936 # Look at the argument we got. We use all the common list separators.
4937 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4938 for pkg in $enableval; do
4939 if test "X$pkg" = "X$p"; then
4940 enable_shared=yes
4942 done
4943 IFS="$ac_save_ifs"
4945 esac
4946 else
4947 enable_shared=yes
4949 # Check whether --enable-static or --disable-static was given.
4950 if test "${enable_static+set}" = set; then
4951 enableval="$enable_static"
4952 p=${PACKAGE-default}
4953 case $enableval in
4954 yes) enable_static=yes ;;
4955 no) enable_static=no ;;
4957 enable_static=no
4958 # Look at the argument we got. We use all the common list separators.
4959 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4960 for pkg in $enableval; do
4961 if test "X$pkg" = "X$p"; then
4962 enable_static=yes
4964 done
4965 IFS="$ac_save_ifs"
4967 esac
4968 else
4969 enable_static=yes
4971 # Check whether --enable-fast-install or --disable-fast-install was given.
4972 if test "${enable_fast_install+set}" = set; then
4973 enableval="$enable_fast_install"
4974 p=${PACKAGE-default}
4975 case $enableval in
4976 yes) enable_fast_install=yes ;;
4977 no) enable_fast_install=no ;;
4979 enable_fast_install=no
4980 # Look at the argument we got. We use all the common list separators.
4981 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4982 for pkg in $enableval; do
4983 if test "X$pkg" = "X$p"; then
4984 enable_fast_install=yes
4986 done
4987 IFS="$ac_save_ifs"
4989 esac
4990 else
4991 enable_fast_install=yes
4994 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4995 if test "${with_gnu_ld+set}" = set; then
4996 withval="$with_gnu_ld"
4997 test "$withval" = no || with_gnu_ld=yes
4998 else
4999 with_gnu_ld=no
5001 ac_prog=ld
5002 if test "$GCC" = yes; then
5003 # Check if gcc -print-prog-name=ld gives a path.
5004 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
5005 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
5006 case $host in
5007 *-*-mingw*)
5008 # gcc leaves a trailing carriage return which upsets mingw
5009 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5011 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5012 esac
5013 case $ac_prog in
5014 # Accept absolute paths.
5015 [\\/]* | [A-Za-z]:[\\/]*)
5016 re_direlt='/[^/][^/]*/\.\./'
5017 # Canonicalize the path of ld
5018 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
5019 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5020 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
5021 done
5022 test -z "$LD" && LD="$ac_prog"
5025 # If it fails, then pretend we aren't using GCC.
5026 ac_prog=ld
5029 # If it is relative, then search for the first ld in PATH.
5030 with_gnu_ld=unknown
5032 esac
5033 elif test "$with_gnu_ld" = yes; then
5034 echo "$as_me:$LINENO: checking for GNU ld" >&5
5035 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5036 else
5037 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5038 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5040 if test "${lt_cv_path_LD+set}" = set; then
5041 echo $ECHO_N "(cached) $ECHO_C" >&6
5042 else
5043 if test -z "$LD"; then
5044 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5045 for ac_dir in $PATH; do
5046 test -z "$ac_dir" && ac_dir=.
5047 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5048 lt_cv_path_LD="$ac_dir/$ac_prog"
5049 # Check to see if the program is GNU ld. I'd rather use --version,
5050 # but apparently some GNU ld's only accept -v.
5051 # Break only if it was the GNU/non-GNU ld that we prefer.
5052 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
5053 test "$with_gnu_ld" != no && break
5054 else
5055 test "$with_gnu_ld" != yes && break
5058 done
5059 IFS="$ac_save_ifs"
5060 else
5061 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5065 LD="$lt_cv_path_LD"
5066 if test -n "$LD"; then
5067 echo "$as_me:$LINENO: result: $LD" >&5
5068 echo "${ECHO_T}$LD" >&6
5069 else
5070 echo "$as_me:$LINENO: result: no" >&5
5071 echo "${ECHO_T}no" >&6
5073 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5074 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5075 { (exit 1); exit 1; }; }
5076 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5077 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5078 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5079 echo $ECHO_N "(cached) $ECHO_C" >&6
5080 else
5081 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5082 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
5083 lt_cv_prog_gnu_ld=yes
5084 else
5085 lt_cv_prog_gnu_ld=no
5088 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5089 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5090 with_gnu_ld=$lt_cv_prog_gnu_ld
5093 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5094 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5095 if test "${lt_cv_ld_reload_flag+set}" = set; then
5096 echo $ECHO_N "(cached) $ECHO_C" >&6
5097 else
5098 lt_cv_ld_reload_flag='-r'
5100 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5101 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5102 reload_flag=$lt_cv_ld_reload_flag
5103 test -n "$reload_flag" && reload_flag=" $reload_flag"
5105 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5106 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5107 if test "${lt_cv_path_NM+set}" = set; then
5108 echo $ECHO_N "(cached) $ECHO_C" >&6
5109 else
5110 if test -n "$NM"; then
5111 # Let the user override the test.
5112 lt_cv_path_NM="$NM"
5113 else
5114 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5115 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5116 test -z "$ac_dir" && ac_dir=.
5117 tmp_nm=$ac_dir/${ac_tool_prefix}nm
5118 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
5119 # Check to see if the nm accepts a BSD-compat flag.
5120 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5121 # nm: unknown option "B" ignored
5122 # Tru64's nm complains that /dev/null is an invalid object file
5123 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
5124 lt_cv_path_NM="$tmp_nm -B"
5125 break
5126 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
5127 lt_cv_path_NM="$tmp_nm -p"
5128 break
5129 else
5130 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5131 continue # so that we can try to find one that supports BSD flags
5134 done
5135 IFS="$ac_save_ifs"
5136 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5140 NM="$lt_cv_path_NM"
5141 echo "$as_me:$LINENO: result: $NM" >&5
5142 echo "${ECHO_T}$NM" >&6
5144 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
5145 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
5146 if test "${lt_cv_deplibs_check_method+set}" = set; then
5147 echo $ECHO_N "(cached) $ECHO_C" >&6
5148 else
5149 lt_cv_file_magic_cmd='$MAGIC_CMD'
5150 lt_cv_file_magic_test_file=
5151 lt_cv_deplibs_check_method='unknown'
5152 # Need to set the preceding variable on all platforms that support
5153 # interlibrary dependencies.
5154 # 'none' -- dependencies not supported.
5155 # `unknown' -- same as none, but documents that we really don't know.
5156 # 'pass_all' -- all dependencies passed with no checks.
5157 # 'test_compile' -- check by making test program.
5158 # 'file_magic [regex]' -- check by looking for files in library path
5159 # which responds to the $file_magic_cmd with a given egrep regex.
5160 # If you have `file' or equivalent on your system and you're not sure
5161 # whether `pass_all' will *always* work, you probably want this one.
5163 case $host_os in
5164 aix*)
5165 lt_cv_deplibs_check_method=pass_all
5168 beos*)
5169 lt_cv_deplibs_check_method=pass_all
5172 bsdi4*)
5173 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5174 lt_cv_file_magic_cmd='/usr/bin/file -L'
5175 lt_cv_file_magic_test_file=/shlib/libc.so
5178 cygwin* | mingw* |pw32*)
5179 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5180 lt_cv_file_magic_cmd='$OBJDUMP -f'
5183 darwin* | rhapsody*)
5184 # this will be overwritten by pass_all, but leave it in just in case
5185 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
5186 lt_cv_file_magic_cmd='/usr/bin/file -L'
5187 case "$host_os" in
5188 rhapsody* | darwin1.012)
5189 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
5191 *) # Darwin 1.3 on
5192 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
5194 esac
5195 lt_cv_deplibs_check_method=pass_all
5198 freebsd* | kfreebsd*-gnu)
5199 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5200 case $host_cpu in
5201 i*86 )
5202 # Not sure whether the presence of OpenBSD here was a mistake.
5203 # Let's accept both of them until this is cleared up.
5204 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
5205 lt_cv_file_magic_cmd=/usr/bin/file
5206 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5208 esac
5209 else
5210 lt_cv_deplibs_check_method=pass_all
5214 gnu*)
5215 lt_cv_deplibs_check_method=pass_all
5218 hpux10.20*|hpux11*)
5219 case $host_cpu in
5220 hppa*)
5221 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5222 lt_cv_file_magic_cmd=/usr/bin/file
5223 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5225 ia64*)
5226 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5227 lt_cv_file_magic_cmd=/usr/bin/file
5228 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5230 esac
5233 irix5* | irix6*)
5234 case $host_os in
5235 irix5*)
5236 # this will be overridden with pass_all, but let us keep it just in case
5237 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
5240 case $LD in
5241 *-32|*"-32 ") libmagic=32-bit;;
5242 *-n32|*"-n32 ") libmagic=N32;;
5243 *-64|*"-64 ") libmagic=64-bit;;
5244 *) libmagic=never-match;;
5245 esac
5246 # this will be overridden with pass_all, but let us keep it just in case
5247 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
5249 esac
5250 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
5251 lt_cv_deplibs_check_method=pass_all
5254 # This must be Linux ELF.
5255 linux-gnu*)
5256 lt_cv_deplibs_check_method=pass_all
5259 netbsd* | knetbsd*-gnu)
5260 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5261 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
5262 else
5263 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
5267 newsos6)
5268 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5269 lt_cv_file_magic_cmd=/usr/bin/file
5270 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5273 osf3* | osf4* | osf5*)
5274 # this will be overridden with pass_all, but let us keep it just in case
5275 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
5276 lt_cv_file_magic_test_file=/shlib/libc.so
5277 lt_cv_deplibs_check_method=pass_all
5280 sco3.2v5*)
5281 lt_cv_deplibs_check_method=pass_all
5284 solaris*)
5285 lt_cv_deplibs_check_method=pass_all
5286 lt_cv_file_magic_test_file=/lib/libc.so
5289 sysv5uw[78]* | sysv4*uw2*)
5290 lt_cv_deplibs_check_method=pass_all
5293 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5294 case $host_vendor in
5295 ncr)
5296 lt_cv_deplibs_check_method=pass_all
5298 motorola)
5299 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]'
5300 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5302 esac
5304 esac
5307 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5308 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5309 file_magic_cmd=$lt_cv_file_magic_cmd
5310 deplibs_check_method=$lt_cv_deplibs_check_method
5315 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
5317 # find the maximum length of command line arguments
5318 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5319 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5320 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5321 echo $ECHO_N "(cached) $ECHO_C" >&6
5322 else
5324 teststring="ABCD"
5326 case $build_os in
5327 msdosdjgpp*)
5328 # On DJGPP, this test can blow up pretty badly due to problems in libc
5329 # (any single argument exceeding 2000 bytes causes a buffer overrun
5330 # during glob expansion). Even if it were fixed, the result of this
5331 # check would be larger than it should be.
5332 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5335 cygwin* | mingw*)
5336 # On Win9x/ME, this test blows up -- it succeeds, but takes
5337 # about 5 minutes as the teststring grows exponentially.
5338 # Worse, since 9x/ME are not pre-emptively multitasking,
5339 # you end up with a "frozen" computer, even though with patience
5340 # the test eventually succeeds (with a max line length of 256k).
5341 # Instead, let's just punt: use the minimum linelength reported by
5342 # all of the supported platforms: 8192 (on NT/2K/XP).
5343 lt_cv_sys_max_cmd_len=8192;
5346 amigaos*)
5347 # On AmigaOS with pdksh, this test takes hours, literally.
5348 # So we just punt and use a minimum line length of 8192.
5349 lt_cv_sys_max_cmd_len=8192;
5352 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5353 # This has been around since 386BSD, at least. Likely further.
5354 if test -x /sbin/sysctl; then
5355 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5356 elif test -x /usr/sbin/sysctl; then
5357 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5358 else
5359 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
5361 # And add a safety zone
5362 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5363 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5365 esac
5369 if test -n "$lt_cv_sys_max_cmd_len" ; then
5370 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5371 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5372 else
5373 echo "$as_me:$LINENO: result: none" >&5
5374 echo "${ECHO_T}none" >&6
5378 # Only perform the check for file, if the check method requires it
5379 case $deplibs_check_method in
5380 file_magic*)
5381 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
5382 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
5383 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
5384 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5385 echo $ECHO_N "(cached) $ECHO_C" >&6
5386 else
5387 case $MAGIC_CMD in
5389 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5391 ?:/*)
5392 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5395 ac_save_MAGIC_CMD="$MAGIC_CMD"
5396 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5397 ac_dummy="/usr/bin:$PATH"
5398 for ac_dir in $ac_dummy; do
5399 test -z "$ac_dir" && ac_dir=.
5400 if test -f $ac_dir/${ac_tool_prefix}file; then
5401 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
5402 if test -n "$file_magic_test_file"; then
5403 case $deplibs_check_method in
5404 "file_magic "*)
5405 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5406 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5407 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5408 egrep "$file_magic_regex" > /dev/null; then
5410 else
5411 cat <<EOF 1>&2
5413 *** Warning: the command libtool uses to detect shared libraries,
5414 *** $file_magic_cmd, produces output that libtool cannot recognize.
5415 *** The result is that libtool may fail to recognize shared libraries
5416 *** as such. This will affect the creation of libtool libraries that
5417 *** depend on shared libraries, but programs linked with such libtool
5418 *** libraries will work regardless of this problem. Nevertheless, you
5419 *** may want to report the problem to your system manager and/or to
5420 *** bug-libtool@gnu.org
5423 fi ;;
5424 esac
5426 break
5428 done
5429 IFS="$ac_save_ifs"
5430 MAGIC_CMD="$ac_save_MAGIC_CMD"
5432 esac
5435 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5436 if test -n "$MAGIC_CMD"; then
5437 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5438 echo "${ECHO_T}$MAGIC_CMD" >&6
5439 else
5440 echo "$as_me:$LINENO: result: no" >&5
5441 echo "${ECHO_T}no" >&6
5444 if test -z "$lt_cv_path_MAGIC_CMD"; then
5445 if test -n "$ac_tool_prefix"; then
5446 echo "$as_me:$LINENO: checking for file" >&5
5447 echo $ECHO_N "checking for file... $ECHO_C" >&6
5448 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
5449 echo $ECHO_N "(cached) $ECHO_C" >&6
5450 else
5451 case $MAGIC_CMD in
5453 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5455 ?:/*)
5456 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5459 ac_save_MAGIC_CMD="$MAGIC_CMD"
5460 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5461 ac_dummy="/usr/bin:$PATH"
5462 for ac_dir in $ac_dummy; do
5463 test -z "$ac_dir" && ac_dir=.
5464 if test -f $ac_dir/file; then
5465 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5466 if test -n "$file_magic_test_file"; then
5467 case $deplibs_check_method in
5468 "file_magic "*)
5469 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5470 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5471 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5472 egrep "$file_magic_regex" > /dev/null; then
5474 else
5475 cat <<EOF 1>&2
5477 *** Warning: the command libtool uses to detect shared libraries,
5478 *** $file_magic_cmd, produces output that libtool cannot recognize.
5479 *** The result is that libtool may fail to recognize shared libraries
5480 *** as such. This will affect the creation of libtool libraries that
5481 *** depend on shared libraries, but programs linked with such libtool
5482 *** libraries will work regardless of this problem. Nevertheless, you
5483 *** may want to report the problem to your system manager and/or to
5484 *** bug-libtool@gnu.org
5487 fi ;;
5488 esac
5490 break
5492 done
5493 IFS="$ac_save_ifs"
5494 MAGIC_CMD="$ac_save_MAGIC_CMD"
5496 esac
5499 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5500 if test -n "$MAGIC_CMD"; then
5501 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5502 echo "${ECHO_T}$MAGIC_CMD" >&6
5503 else
5504 echo "$as_me:$LINENO: result: no" >&5
5505 echo "${ECHO_T}no" >&6
5508 else
5509 MAGIC_CMD=:
5515 esac
5517 if test -n "$ac_tool_prefix"; then
5518 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5519 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5520 echo "$as_me:$LINENO: checking for $ac_word" >&5
5521 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5522 if test "${ac_cv_prog_RANLIB+set}" = set; then
5523 echo $ECHO_N "(cached) $ECHO_C" >&6
5524 else
5525 if test -n "$RANLIB"; then
5526 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5527 else
5528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5529 for as_dir in $PATH
5531 IFS=$as_save_IFS
5532 test -z "$as_dir" && as_dir=.
5533 for ac_exec_ext in '' $ac_executable_extensions; do
5534 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5535 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5536 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5537 break 2
5539 done
5540 done
5544 RANLIB=$ac_cv_prog_RANLIB
5545 if test -n "$RANLIB"; then
5546 echo "$as_me:$LINENO: result: $RANLIB" >&5
5547 echo "${ECHO_T}$RANLIB" >&6
5548 else
5549 echo "$as_me:$LINENO: result: no" >&5
5550 echo "${ECHO_T}no" >&6
5554 if test -z "$ac_cv_prog_RANLIB"; then
5555 ac_ct_RANLIB=$RANLIB
5556 # Extract the first word of "ranlib", so it can be a program name with args.
5557 set dummy ranlib; ac_word=$2
5558 echo "$as_me:$LINENO: checking for $ac_word" >&5
5559 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5560 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5561 echo $ECHO_N "(cached) $ECHO_C" >&6
5562 else
5563 if test -n "$ac_ct_RANLIB"; then
5564 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5565 else
5566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5567 for as_dir in $PATH
5569 IFS=$as_save_IFS
5570 test -z "$as_dir" && as_dir=.
5571 for ac_exec_ext in '' $ac_executable_extensions; do
5572 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5573 ac_cv_prog_ac_ct_RANLIB="ranlib"
5574 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5575 break 2
5577 done
5578 done
5580 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5583 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5584 if test -n "$ac_ct_RANLIB"; then
5585 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5586 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5587 else
5588 echo "$as_me:$LINENO: result: no" >&5
5589 echo "${ECHO_T}no" >&6
5592 RANLIB=$ac_ct_RANLIB
5593 else
5594 RANLIB="$ac_cv_prog_RANLIB"
5597 if test -n "$ac_tool_prefix"; then
5598 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5599 set dummy ${ac_tool_prefix}strip; ac_word=$2
5600 echo "$as_me:$LINENO: checking for $ac_word" >&5
5601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5602 if test "${ac_cv_prog_STRIP+set}" = set; then
5603 echo $ECHO_N "(cached) $ECHO_C" >&6
5604 else
5605 if test -n "$STRIP"; then
5606 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5607 else
5608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5609 for as_dir in $PATH
5611 IFS=$as_save_IFS
5612 test -z "$as_dir" && as_dir=.
5613 for ac_exec_ext in '' $ac_executable_extensions; do
5614 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5615 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5616 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5617 break 2
5619 done
5620 done
5624 STRIP=$ac_cv_prog_STRIP
5625 if test -n "$STRIP"; then
5626 echo "$as_me:$LINENO: result: $STRIP" >&5
5627 echo "${ECHO_T}$STRIP" >&6
5628 else
5629 echo "$as_me:$LINENO: result: no" >&5
5630 echo "${ECHO_T}no" >&6
5634 if test -z "$ac_cv_prog_STRIP"; then
5635 ac_ct_STRIP=$STRIP
5636 # Extract the first word of "strip", so it can be a program name with args.
5637 set dummy strip; ac_word=$2
5638 echo "$as_me:$LINENO: checking for $ac_word" >&5
5639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5640 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5641 echo $ECHO_N "(cached) $ECHO_C" >&6
5642 else
5643 if test -n "$ac_ct_STRIP"; then
5644 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5645 else
5646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5647 for as_dir in $PATH
5649 IFS=$as_save_IFS
5650 test -z "$as_dir" && as_dir=.
5651 for ac_exec_ext in '' $ac_executable_extensions; do
5652 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5653 ac_cv_prog_ac_ct_STRIP="strip"
5654 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5655 break 2
5657 done
5658 done
5660 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5663 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5664 if test -n "$ac_ct_STRIP"; then
5665 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5666 echo "${ECHO_T}$ac_ct_STRIP" >&6
5667 else
5668 echo "$as_me:$LINENO: result: no" >&5
5669 echo "${ECHO_T}no" >&6
5672 STRIP=$ac_ct_STRIP
5673 else
5674 STRIP="$ac_cv_prog_STRIP"
5678 # Check for any special flags to pass to ltconfig.
5679 libtool_flags="--cache-file=$cache_file"
5680 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
5681 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
5682 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
5683 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
5684 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
5687 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5688 if test "${enable_libtool_lock+set}" = set; then
5689 enableval="$enable_libtool_lock"
5692 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
5693 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
5696 # Check whether --with-pic or --without-pic was given.
5697 if test "${with_pic+set}" = set; then
5698 withval="$with_pic"
5699 pic_mode="$withval"
5700 else
5701 pic_mode=default
5703 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
5704 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
5706 # Some flags need to be propagated to the compiler or linker for good
5707 # libtool support.
5708 case $host in
5709 *-*-irix6*)
5710 # Find out which ABI we are using.
5711 echo '#line 5711 "configure"' > conftest.$ac_ext
5712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5713 (eval $ac_compile) 2>&5
5714 ac_status=$?
5715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5716 (exit $ac_status); }; then
5717 if test "$lt_cv_prog_gnu_ld" = yes; then
5718 case `/usr/bin/file conftest.$ac_objext` in
5719 *32-bit*)
5720 LD="${LD-ld} -melf32bsmip"
5722 *N32*)
5723 LD="${LD-ld} -melf32bmipn32"
5725 *64-bit*)
5726 LD="${LD-ld} -melf64bmip"
5728 esac
5729 else
5730 case `/usr/bin/file conftest.$ac_objext` in
5731 *32-bit*)
5732 LD="${LD-ld} -32"
5734 *N32*)
5735 LD="${LD-ld} -n32"
5737 *64-bit*)
5738 LD="${LD-ld} -64"
5740 esac
5743 rm -rf conftest*
5746 ia64-*-hpux*)
5747 # Find out which ABI we are using.
5748 echo 'int i;' > conftest.$ac_ext
5749 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5750 (eval $ac_compile) 2>&5
5751 ac_status=$?
5752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5753 (exit $ac_status); }; then
5754 case "`/usr/bin/file conftest.o`" in
5755 *ELF-32*)
5756 HPUX_IA64_MODE="32"
5758 *ELF-64*)
5759 HPUX_IA64_MODE="64"
5761 esac
5763 rm -rf conftest*
5766 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5767 # Find out which ABI we are using.
5768 echo 'int i;' > conftest.$ac_ext
5769 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5770 (eval $ac_compile) 2>&5
5771 ac_status=$?
5772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5773 (exit $ac_status); }; then
5774 case "`/usr/bin/file conftest.o`" in
5775 *32-bit*)
5776 case $host in
5777 x86_64-*linux*)
5778 LD="${LD-ld} -m elf_i386"
5780 ppc64-*linux*|powerpc64-*linux*)
5781 LD="${LD-ld} -m elf32ppclinux"
5783 s390x-*linux*)
5784 LD="${LD-ld} -m elf_s390"
5786 sparc64-*linux*)
5787 LD="${LD-ld} -m elf32_sparc"
5789 esac
5791 *64-bit*)
5792 case $host in
5793 x86_64-*linux*)
5794 LD="${LD-ld} -m elf_x86_64"
5796 ppc*-*linux*|powerpc*-*linux*)
5797 LD="${LD-ld} -m elf64ppc"
5799 s390*-*linux*)
5800 LD="${LD-ld} -m elf64_s390"
5802 sparc*-*linux*)
5803 LD="${LD-ld} -m elf64_sparc"
5805 esac
5807 esac
5809 rm -rf conftest*
5812 *-*-sco3.2v5*)
5813 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5814 SAVE_CFLAGS="$CFLAGS"
5815 CFLAGS="$CFLAGS -belf"
5816 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5817 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5818 if test "${lt_cv_cc_needs_belf+set}" = set; then
5819 echo $ECHO_N "(cached) $ECHO_C" >&6
5820 else
5823 ac_ext=c
5824 ac_cpp='$CPP $CPPFLAGS'
5825 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5826 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5827 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5829 if test x$gcc_no_link = xyes; then
5830 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5831 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5832 { (exit 1); exit 1; }; }
5834 cat >conftest.$ac_ext <<_ACEOF
5835 /* confdefs.h. */
5836 _ACEOF
5837 cat confdefs.h >>conftest.$ac_ext
5838 cat >>conftest.$ac_ext <<_ACEOF
5839 /* end confdefs.h. */
5842 main ()
5846 return 0;
5848 _ACEOF
5849 rm -f conftest.$ac_objext conftest$ac_exeext
5850 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5851 (eval $ac_link) 2>conftest.er1
5852 ac_status=$?
5853 grep -v '^ *+' conftest.er1 >conftest.err
5854 rm -f conftest.er1
5855 cat conftest.err >&5
5856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5857 (exit $ac_status); } &&
5858 { ac_try='test -z "$ac_c_werror_flag"
5859 || test ! -s conftest.err'
5860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5861 (eval $ac_try) 2>&5
5862 ac_status=$?
5863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5864 (exit $ac_status); }; } &&
5865 { ac_try='test -s conftest$ac_exeext'
5866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5867 (eval $ac_try) 2>&5
5868 ac_status=$?
5869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5870 (exit $ac_status); }; }; then
5871 lt_cv_cc_needs_belf=yes
5872 else
5873 echo "$as_me: failed program was:" >&5
5874 sed 's/^/| /' conftest.$ac_ext >&5
5876 lt_cv_cc_needs_belf=no
5878 rm -f conftest.err conftest.$ac_objext \
5879 conftest$ac_exeext conftest.$ac_ext
5880 ac_ext=c
5881 ac_cpp='$CPP $CPPFLAGS'
5882 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5883 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5884 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5887 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5888 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5889 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5890 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5891 CFLAGS="$SAVE_CFLAGS"
5896 esac
5899 # Save cache, so that ltconfig can load it
5900 cat >confcache <<\_ACEOF
5901 # This file is a shell script that caches the results of configure
5902 # tests run on this system so they can be shared between configure
5903 # scripts and configure runs, see configure's option --config-cache.
5904 # It is not useful on other systems. If it contains results you don't
5905 # want to keep, you may remove or edit it.
5907 # config.status only pays attention to the cache file if you give it
5908 # the --recheck option to rerun configure.
5910 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5911 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5912 # following values.
5914 _ACEOF
5916 # The following way of writing the cache mishandles newlines in values,
5917 # but we know of no workaround that is simple, portable, and efficient.
5918 # So, don't put newlines in cache variables' values.
5919 # Ultrix sh set writes to stderr and can't be redirected directly,
5920 # and sets the high bit in the cache file unless we assign to the vars.
5922 (set) 2>&1 |
5923 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5924 *ac_space=\ *)
5925 # `set' does not quote correctly, so add quotes (double-quote
5926 # substitution turns \\\\ into \\, and sed turns \\ into \).
5927 sed -n \
5928 "s/'/'\\\\''/g;
5929 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5932 # `set' quotes correctly as required by POSIX, so do not add quotes.
5933 sed -n \
5934 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
5936 esac;
5938 sed '
5939 t clear
5940 : clear
5941 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5942 t end
5943 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5944 : end' >>confcache
5945 if diff $cache_file confcache >/dev/null 2>&1; then :; else
5946 if test -w $cache_file; then
5947 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
5948 cat confcache >$cache_file
5949 else
5950 echo "not updating unwritable cache $cache_file"
5953 rm -f confcache
5955 # Actually configure libtool. ac_aux_dir is where install-sh is found.
5956 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
5957 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5958 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5959 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5960 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5961 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
5962 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
5963 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
5964 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
5965 echo "$as_me: error: libtool configure failed" >&2;}
5966 { (exit 1); exit 1; }; }
5968 # Reload cache, that may have been modified by ltconfig
5969 if test -r "$cache_file"; then
5970 # Some versions of bash will fail to source /dev/null (special
5971 # files actually), so we avoid doing that.
5972 if test -f "$cache_file"; then
5973 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
5974 echo "$as_me: loading cache $cache_file" >&6;}
5975 case $cache_file in
5976 [\\/]* | ?:[\\/]* ) . $cache_file;;
5977 *) . ./$cache_file;;
5978 esac
5980 else
5981 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
5982 echo "$as_me: creating cache $cache_file" >&6;}
5983 >$cache_file
5987 # This can be used to rebuild libtool when needed
5988 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
5990 # Always use our own libtool.
5991 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
5993 # Redirect the config.log output again, so that the ltconfig log is not
5994 # clobbered by the next message.
5995 exec 5>>./config.log
5997 ac_ext=cc
5998 ac_cpp='$CXXCPP $CPPFLAGS'
5999 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6000 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6001 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6002 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
6003 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
6004 if test -z "$CXXCPP"; then
6005 if test "${ac_cv_prog_CXXCPP+set}" = set; then
6006 echo $ECHO_N "(cached) $ECHO_C" >&6
6007 else
6008 # Double quotes because CXXCPP needs to be expanded
6009 for CXXCPP in "$CXX -E" "/lib/cpp"
6011 ac_preproc_ok=false
6012 for ac_cxx_preproc_warn_flag in '' yes
6014 # Use a header file that comes with gcc, so configuring glibc
6015 # with a fresh cross-compiler works.
6016 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6017 # <limits.h> exists even on freestanding compilers.
6018 # On the NeXT, cc -E runs the code through the compiler's parser,
6019 # not just through cpp. "Syntax error" is here to catch this case.
6020 cat >conftest.$ac_ext <<_ACEOF
6021 /* confdefs.h. */
6022 _ACEOF
6023 cat confdefs.h >>conftest.$ac_ext
6024 cat >>conftest.$ac_ext <<_ACEOF
6025 /* end confdefs.h. */
6026 #ifdef __STDC__
6027 # include <limits.h>
6028 #else
6029 # include <assert.h>
6030 #endif
6031 Syntax error
6032 _ACEOF
6033 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6034 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6035 ac_status=$?
6036 grep -v '^ *+' conftest.er1 >conftest.err
6037 rm -f conftest.er1
6038 cat conftest.err >&5
6039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6040 (exit $ac_status); } >/dev/null; then
6041 if test -s conftest.err; then
6042 ac_cpp_err=$ac_cxx_preproc_warn_flag
6043 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6044 else
6045 ac_cpp_err=
6047 else
6048 ac_cpp_err=yes
6050 if test -z "$ac_cpp_err"; then
6052 else
6053 echo "$as_me: failed program was:" >&5
6054 sed 's/^/| /' conftest.$ac_ext >&5
6056 # Broken: fails on valid input.
6057 continue
6059 rm -f conftest.err conftest.$ac_ext
6061 # OK, works on sane cases. Now check whether non-existent headers
6062 # can be detected and how.
6063 cat >conftest.$ac_ext <<_ACEOF
6064 /* confdefs.h. */
6065 _ACEOF
6066 cat confdefs.h >>conftest.$ac_ext
6067 cat >>conftest.$ac_ext <<_ACEOF
6068 /* end confdefs.h. */
6069 #include <ac_nonexistent.h>
6070 _ACEOF
6071 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6072 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6073 ac_status=$?
6074 grep -v '^ *+' conftest.er1 >conftest.err
6075 rm -f conftest.er1
6076 cat conftest.err >&5
6077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6078 (exit $ac_status); } >/dev/null; then
6079 if test -s conftest.err; then
6080 ac_cpp_err=$ac_cxx_preproc_warn_flag
6081 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6082 else
6083 ac_cpp_err=
6085 else
6086 ac_cpp_err=yes
6088 if test -z "$ac_cpp_err"; then
6089 # Broken: success on invalid input.
6090 continue
6091 else
6092 echo "$as_me: failed program was:" >&5
6093 sed 's/^/| /' conftest.$ac_ext >&5
6095 # Passes both tests.
6096 ac_preproc_ok=:
6097 break
6099 rm -f conftest.err conftest.$ac_ext
6101 done
6102 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6103 rm -f conftest.err conftest.$ac_ext
6104 if $ac_preproc_ok; then
6105 break
6108 done
6109 ac_cv_prog_CXXCPP=$CXXCPP
6112 CXXCPP=$ac_cv_prog_CXXCPP
6113 else
6114 ac_cv_prog_CXXCPP=$CXXCPP
6116 echo "$as_me:$LINENO: result: $CXXCPP" >&5
6117 echo "${ECHO_T}$CXXCPP" >&6
6118 ac_preproc_ok=false
6119 for ac_cxx_preproc_warn_flag in '' yes
6121 # Use a header file that comes with gcc, so configuring glibc
6122 # with a fresh cross-compiler works.
6123 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6124 # <limits.h> exists even on freestanding compilers.
6125 # On the NeXT, cc -E runs the code through the compiler's parser,
6126 # not just through cpp. "Syntax error" is here to catch this case.
6127 cat >conftest.$ac_ext <<_ACEOF
6128 /* confdefs.h. */
6129 _ACEOF
6130 cat confdefs.h >>conftest.$ac_ext
6131 cat >>conftest.$ac_ext <<_ACEOF
6132 /* end confdefs.h. */
6133 #ifdef __STDC__
6134 # include <limits.h>
6135 #else
6136 # include <assert.h>
6137 #endif
6138 Syntax error
6139 _ACEOF
6140 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6141 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6142 ac_status=$?
6143 grep -v '^ *+' conftest.er1 >conftest.err
6144 rm -f conftest.er1
6145 cat conftest.err >&5
6146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6147 (exit $ac_status); } >/dev/null; then
6148 if test -s conftest.err; then
6149 ac_cpp_err=$ac_cxx_preproc_warn_flag
6150 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6151 else
6152 ac_cpp_err=
6154 else
6155 ac_cpp_err=yes
6157 if test -z "$ac_cpp_err"; then
6159 else
6160 echo "$as_me: failed program was:" >&5
6161 sed 's/^/| /' conftest.$ac_ext >&5
6163 # Broken: fails on valid input.
6164 continue
6166 rm -f conftest.err conftest.$ac_ext
6168 # OK, works on sane cases. Now check whether non-existent headers
6169 # can be detected and how.
6170 cat >conftest.$ac_ext <<_ACEOF
6171 /* confdefs.h. */
6172 _ACEOF
6173 cat confdefs.h >>conftest.$ac_ext
6174 cat >>conftest.$ac_ext <<_ACEOF
6175 /* end confdefs.h. */
6176 #include <ac_nonexistent.h>
6177 _ACEOF
6178 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6179 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6180 ac_status=$?
6181 grep -v '^ *+' conftest.er1 >conftest.err
6182 rm -f conftest.er1
6183 cat conftest.err >&5
6184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6185 (exit $ac_status); } >/dev/null; then
6186 if test -s conftest.err; then
6187 ac_cpp_err=$ac_cxx_preproc_warn_flag
6188 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6189 else
6190 ac_cpp_err=
6192 else
6193 ac_cpp_err=yes
6195 if test -z "$ac_cpp_err"; then
6196 # Broken: success on invalid input.
6197 continue
6198 else
6199 echo "$as_me: failed program was:" >&5
6200 sed 's/^/| /' conftest.$ac_ext >&5
6202 # Passes both tests.
6203 ac_preproc_ok=:
6204 break
6206 rm -f conftest.err conftest.$ac_ext
6208 done
6209 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6210 rm -f conftest.err conftest.$ac_ext
6211 if $ac_preproc_ok; then
6213 else
6214 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6215 See \`config.log' for more details." >&5
6216 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
6217 See \`config.log' for more details." >&2;}
6218 { (exit 1); exit 1; }; }
6221 ac_ext=c
6222 ac_cpp='$CPP $CPPFLAGS'
6223 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6224 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6225 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6229 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-cxx.sh"
6230 lt_save_CC="$CC"
6231 lt_save_CFLAGS="$CFLAGS"
6232 AR="$AR" LTCC="$CC" CC="$CXX" CXX="$CXX" CFLAGS="$CXXFLAGS" CPPFLAGS="$CPPFLAGS" \
6233 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6234 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6235 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6236 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6237 deplibs_check_method="$deplibs_check_method" \
6238 file_magic_cmd="$file_magic_cmd" \
6239 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
6240 --build="$build" --add-tag=CXX $ac_aux_dir/ltcf-cxx.sh $host \
6241 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
6242 echo "$as_me: error: libtool tag configuration failed" >&2;}
6243 { (exit 1); exit 1; }; }
6244 CC="$lt_save_CC"
6245 CFLAGS="$lt_save_CFLAGS"
6247 # Redirect the config.log output again, so that the ltconfig log is not
6248 # clobbered by the next message.
6249 exec 5>>./config.log
6257 for ac_prog in gcj
6259 # Extract the first word of "$ac_prog", so it can be a program name with args.
6260 set dummy $ac_prog; ac_word=$2
6261 echo "$as_me:$LINENO: checking for $ac_word" >&5
6262 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6263 if test "${ac_cv_prog_GCJ+set}" = set; then
6264 echo $ECHO_N "(cached) $ECHO_C" >&6
6265 else
6266 if test -n "$GCJ"; then
6267 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
6268 else
6269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6270 for as_dir in $PATH
6272 IFS=$as_save_IFS
6273 test -z "$as_dir" && as_dir=.
6274 for ac_exec_ext in '' $ac_executable_extensions; do
6275 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6276 ac_cv_prog_GCJ="$ac_prog"
6277 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6278 break 2
6280 done
6281 done
6285 GCJ=$ac_cv_prog_GCJ
6286 if test -n "$GCJ"; then
6287 echo "$as_me:$LINENO: result: $GCJ" >&5
6288 echo "${ECHO_T}$GCJ" >&6
6289 else
6290 echo "$as_me:$LINENO: result: no" >&5
6291 echo "${ECHO_T}no" >&6
6294 test -n "$GCJ" && break
6295 done
6296 test -n "$GCJ" || GCJ="gcj"
6298 test -z "$GCJ" && { { echo "$as_me:$LINENO: error: no acceptable gcj found in \$PATH" >&5
6299 echo "$as_me: error: no acceptable gcj found in \$PATH" >&2;}
6300 { (exit 1); exit 1; }; }
6301 if test "x${GCJFLAGS-unset}" = xunset; then
6302 GCJFLAGS="-g -O2"
6306 depcc="$GCJ" am_compiler_list='gcc3 gcc'
6308 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
6309 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
6310 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then
6311 echo $ECHO_N "(cached) $ECHO_C" >&6
6312 else
6313 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
6314 # We make a subdir and do the tests there. Otherwise we can end up
6315 # making bogus files that we don't know about and never remove. For
6316 # instance it was reported that on HP-UX the gcc test will end up
6317 # making a dummy file named `D' -- because `-MD' means `put the output
6318 # in D'.
6319 mkdir conftest.dir
6320 # Copy depcomp to subdir because otherwise we won't find it if we're
6321 # using a relative directory.
6322 cp "$am_depcomp" conftest.dir
6323 cd conftest.dir
6324 # We will build objects and dependencies in a subdirectory because
6325 # it helps to detect inapplicable dependency modes. For instance
6326 # both Tru64's cc and ICC support -MD to output dependencies as a
6327 # side effect of compilation, but ICC will put the dependencies in
6328 # the current directory while Tru64 will put them in the object
6329 # directory.
6330 mkdir sub
6332 am_cv_GCJ_dependencies_compiler_type=none
6333 if test "$am_compiler_list" = ""; then
6334 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6336 for depmode in $am_compiler_list; do
6337 # Setup a source with many dependencies, because some compilers
6338 # like to wrap large dependency lists on column 80 (with \), and
6339 # we should not choose a depcomp mode which is confused by this.
6341 # We need to recreate these files for each test, as the compiler may
6342 # overwrite some of them when testing with obscure command lines.
6343 # This happens at least with the AIX C compiler.
6344 : > sub/conftest.c
6345 for i in 1 2 3 4 5 6; do
6346 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6347 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6348 # Solaris 8's {/usr,}/bin/sh.
6349 touch sub/conftst$i.h
6350 done
6351 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6353 case $depmode in
6354 nosideeffect)
6355 # after this tag, mechanisms are not by side-effect, so they'll
6356 # only be used when explicitly requested
6357 if test "x$enable_dependency_tracking" = xyes; then
6358 continue
6359 else
6360 break
6363 none) break ;;
6364 esac
6365 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6366 # mode. It turns out that the SunPro C++ compiler does not properly
6367 # handle `-M -o', and we need to detect this.
6368 if depmode=$depmode \
6369 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6370 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6371 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
6372 >/dev/null 2>conftest.err &&
6373 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6374 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
6375 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6376 # icc doesn't choke on unknown options, it will just issue warnings
6377 # or remarks (even with -Werror). So we grep stderr for any message
6378 # that says an option was ignored or not supported.
6379 # When given -MP, icc 7.0 and 7.1 complain thusly:
6380 # icc: Command line warning: ignoring option '-M'; no argument required
6381 # The diagnosis changed in icc 8.0:
6382 # icc: Command line remark: option '-MP' not supported
6383 if (grep 'ignoring option' conftest.err ||
6384 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6385 am_cv_GCJ_dependencies_compiler_type=$depmode
6386 break
6389 done
6391 cd ..
6392 rm -rf conftest.dir
6393 else
6394 am_cv_GCJ_dependencies_compiler_type=none
6398 echo "$as_me:$LINENO: result: $am_cv_GCJ_dependencies_compiler_type" >&5
6399 echo "${ECHO_T}$am_cv_GCJ_dependencies_compiler_type" >&6
6400 GCJDEPMODE=depmode=$am_cv_GCJ_dependencies_compiler_type
6405 test "x$enable_dependency_tracking" != xno \
6406 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3; then
6407 am__fastdepGCJ_TRUE=
6408 am__fastdepGCJ_FALSE='#'
6409 else
6410 am__fastdepGCJ_TRUE='#'
6411 am__fastdepGCJ_FALSE=
6417 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-gcj.sh"
6418 lt_save_CC="$CC"
6419 lt_save_CFLAGS="$CFLAGS"
6420 AR="$AR" LTCC="$CC" CC="$GCJ" CFLAGS="$GCJFLAGS" CPPFLAGS="$CPPFLAGS" \
6421 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
6422 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
6423 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
6424 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
6425 deplibs_check_method="$deplibs_check_method" \
6426 file_magic_cmd="$file_magic_cmd" \
6427 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
6428 --build="$build" --add-tag=GCJ $ac_aux_dir/ltcf-gcj.sh $host \
6429 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
6430 echo "$as_me: error: libtool tag configuration failed" >&2;}
6431 { (exit 1); exit 1; }; }
6432 CC="$lt_save_CC"
6433 CFLAGS="$lt_save_CFLAGS"
6435 # Redirect the config.log output again, so that the ltconfig log is not
6436 # clobbered by the next message.
6437 exec 5>>./config.log
6441 if test "x$CC" != xcc; then
6442 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
6443 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
6444 else
6445 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
6446 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
6448 set dummy $CC; ac_cc=`echo $2 |
6449 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6450 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
6451 echo $ECHO_N "(cached) $ECHO_C" >&6
6452 else
6453 cat >conftest.$ac_ext <<_ACEOF
6454 /* confdefs.h. */
6455 _ACEOF
6456 cat confdefs.h >>conftest.$ac_ext
6457 cat >>conftest.$ac_ext <<_ACEOF
6458 /* end confdefs.h. */
6461 main ()
6465 return 0;
6467 _ACEOF
6468 # Make sure it works both with $CC and with simple cc.
6469 # We do the test twice because some compilers refuse to overwrite an
6470 # existing .o file with -o, though they will create one.
6471 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
6472 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6473 (eval $ac_try) 2>&5
6474 ac_status=$?
6475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6476 (exit $ac_status); } &&
6477 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6478 (eval $ac_try) 2>&5
6479 ac_status=$?
6480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6481 (exit $ac_status); };
6482 then
6483 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
6484 if test "x$CC" != xcc; then
6485 # Test first that cc exists at all.
6486 if { ac_try='cc -c conftest.$ac_ext >&5'
6487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6488 (eval $ac_try) 2>&5
6489 ac_status=$?
6490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6491 (exit $ac_status); }; }; then
6492 ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
6493 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6494 (eval $ac_try) 2>&5
6495 ac_status=$?
6496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6497 (exit $ac_status); } &&
6498 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6499 (eval $ac_try) 2>&5
6500 ac_status=$?
6501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502 (exit $ac_status); };
6503 then
6504 # cc works too.
6506 else
6507 # cc exists but doesn't like -o.
6508 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6512 else
6513 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6515 rm -f conftest*
6518 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
6519 echo "$as_me:$LINENO: result: yes" >&5
6520 echo "${ECHO_T}yes" >&6
6521 else
6522 echo "$as_me:$LINENO: result: no" >&5
6523 echo "${ECHO_T}no" >&6
6525 cat >>confdefs.h <<\_ACEOF
6526 #define NO_MINUS_C_MINUS_O 1
6527 _ACEOF
6531 # FIXME: we rely on the cache variable name because
6532 # there is no other way.
6533 set dummy $CC
6534 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6535 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
6536 # Losing compiler, so override with the script.
6537 # FIXME: It is wrong to rewrite CC.
6538 # But if we don't then we get into trouble of one sort or another.
6539 # A longer-term fix would be to have automake use am__CC in this case,
6540 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6541 CC="$am_aux_dir/compile $CC"
6547 subdirs="$subdirs classpath libltdl"
6550 # The -no-testsuite modules omit the test subdir.
6553 if test -d $srcdir/testsuite; then
6554 TESTSUBDIR_TRUE=
6555 TESTSUBDIR_FALSE='#'
6556 else
6557 TESTSUBDIR_TRUE='#'
6558 TESTSUBDIR_FALSE=
6562 # Should the runtime set system properties by examining the
6563 # environment variable GCJ_PROPERTIES?
6564 # Check whether --enable-getenv-properties or --disable-getenv-properties was given.
6565 if test "${enable_getenv_properties+set}" = set; then
6566 enableval="$enable_getenv_properties"
6570 # Whether GCJ_PROPERTIES is used depends on the target.
6571 if test -z "$enable_getenv_properties"; then
6572 enable_getenv_properties=${enable_getenv_properties_default-yes}
6574 if test "$enable_getenv_properties" = no; then
6576 cat >>confdefs.h <<\_ACEOF
6577 #define DISABLE_GETENV_PROPERTIES 1
6578 _ACEOF
6582 # Whether we should use arguments to main()
6583 if test -z "$enable_main_args"; then
6584 enable_main_args=${enable_main_args_default-yes}
6586 if test "$enable_main_args" = no; then
6588 cat >>confdefs.h <<\_ACEOF
6589 #define DISABLE_MAIN_ARGS 1
6590 _ACEOF
6595 # Should we use hashtable-based synchronization?
6596 # Currently works only for Linux X86/ia64
6597 # Typically faster and more space-efficient
6598 # Check whether --enable-hash-synchronization or --disable-hash-synchronization was given.
6599 if test "${enable_hash_synchronization+set}" = set; then
6600 enableval="$enable_hash_synchronization"
6604 if test -z "$enable_hash_synchronization"; then
6605 enable_hash_synchronization=$enable_hash_synchronization_default
6609 # Check whether --with-java-home or --without-java-home was given.
6610 if test "${with_java_home+set}" = set; then
6611 withval="$with_java_home"
6612 JAVA_HOME="${withval}"
6613 else
6614 JAVA_HOME=""
6618 if test ! -z "$JAVA_HOME"; then
6619 JAVA_HOME_SET_TRUE=
6620 JAVA_HOME_SET_FALSE='#'
6621 else
6622 JAVA_HOME_SET_TRUE='#'
6623 JAVA_HOME_SET_FALSE=
6628 # What is the native OS API for MinGW?
6630 # Check whether --with-win32-nlsapi or --without-win32-nlsapi was given.
6631 if test "${with_win32_nlsapi+set}" = set; then
6632 withval="$with_win32_nlsapi"
6633 case "${withval}" in
6634 ansi) with_win32_nlsapi=ansi ;;
6635 unicows) with_win32_nlsapi=unicows ;;
6636 unicode) with_win32_nlsapi=unicode ;;
6637 *) { { echo "$as_me:$LINENO: error: Bad value ${withval} for --with-win32-nlsapi." >&5
6638 echo "$as_me: error: Bad value ${withval} for --with-win32-nlsapi." >&2;}
6639 { (exit 1); exit 1; }; } ;;
6640 esac
6641 else
6642 with_win32_nlsapi=ansi
6645 case "${with_win32_nlsapi}" in
6646 unicows | unicode)
6648 cat >>confdefs.h <<\_ACEOF
6649 #define MINGW_LIBGCJ_UNICODE 1
6650 _ACEOF
6653 esac
6655 # configure.host sets slow_pthread_self if the synchronization code should
6656 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
6657 if test "${slow_pthread_self}" = "yes"; then
6659 cat >>confdefs.h <<\_ACEOF
6660 #define SLOW_PTHREAD_SELF 1
6661 _ACEOF
6665 # Check for gc debugging. This option is handled both here and in the GC.
6666 # Check whether --enable-gc-debug or --disable-gc-debug was given.
6667 if test "${enable_gc_debug+set}" = set; then
6668 enableval="$enable_gc_debug"
6669 if test "$enable_gc_debug" = "yes"; then
6671 cat >>confdefs.h <<\_ACEOF
6672 #define LIBGCJ_GC_DEBUG 1
6673 _ACEOF
6678 # See if the user has the interpreter included.
6679 # Check whether --enable-interpreter or --disable-interpreter was given.
6680 if test "${enable_interpreter+set}" = set; then
6681 enableval="$enable_interpreter"
6682 if test "$enable_interpreter" = yes; then
6683 # This can also be set in configure.host.
6684 libgcj_interpreter=yes
6685 elif test "$enable_interpreter" = no; then
6686 libgcj_interpreter=no
6690 if test "$libgcj_interpreter" = yes; then
6692 cat >>confdefs.h <<\_ACEOF
6693 #define INTERPRETER 1
6694 _ACEOF
6697 INTERPRETER="$libgcj_interpreter"
6700 echo "$as_me:$LINENO: checking for exception model to use" >&5
6701 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
6702 ac_ext=cc
6703 ac_cpp='$CXXCPP $CPPFLAGS'
6704 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6705 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6706 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6708 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
6709 if test "${enable_sjlj_exceptions+set}" = set; then
6710 enableval="$enable_sjlj_exceptions"
6712 else
6713 cat > conftest.$ac_ext << EOF
6714 #line 6714 "configure"
6715 struct S { ~S(); };
6716 void bar();
6717 void foo()
6719 S s;
6720 bar();
6723 old_CXXFLAGS="$CXXFLAGS"
6724 CXXFLAGS=-S
6725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6726 (eval $ac_compile) 2>&5
6727 ac_status=$?
6728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6729 (exit $ac_status); }; then
6730 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
6731 enable_sjlj_exceptions=yes
6732 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
6733 enable_sjlj_exceptions=no
6736 CXXFLAGS="$old_CXXFLAGS"
6737 rm -f conftest*
6739 if test x$enable_sjlj_exceptions = xyes; then
6741 cat >>confdefs.h <<\_ACEOF
6742 #define SJLJ_EXCEPTIONS 1
6743 _ACEOF
6745 ac_exception_model_name=sjlj
6746 elif test x$enable_sjlj_exceptions = xno; then
6747 ac_exception_model_name="call frame"
6748 else
6749 { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
6750 echo "$as_me: error: unable to detect exception model" >&2;}
6751 { (exit 1); exit 1; }; }
6753 ac_ext=c
6754 ac_cpp='$CPP $CPPFLAGS'
6755 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6756 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6757 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6759 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
6760 echo "${ECHO_T}$ac_exception_model_name" >&6
6762 # If we are non using SJLJ exceptions, and this host does not have support
6763 # for unwinding from a signal handler, enable checked dereferences and divides.
6764 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
6765 CHECKREFSPEC=-fcheck-references
6766 DIVIDESPEC=-fuse-divide-subroutine
6767 EXCEPTIONSPEC=
6770 # See if the user wants to disable java.net. This is the mildly
6771 # ugly way that we admit that target-side configuration sucks.
6772 # Check whether --enable-java-net or --disable-java-net was given.
6773 if test "${enable_java_net+set}" = set; then
6774 enableval="$enable_java_net"
6778 # Whether java.net is built by default can depend on the target.
6779 if test -z "$enable_java_net"; then
6780 enable_java_net=${enable_java_net_default-yes}
6782 if test "$enable_java_net" = no; then
6784 cat >>confdefs.h <<\_ACEOF
6785 #define DISABLE_JAVA_NET 1
6786 _ACEOF
6790 # See if the user wants to configure without libffi. Some
6791 # architectures don't support it, and default values are set in
6792 # configure.host.
6794 # Check whether --with-libffi or --without-libffi was given.
6795 if test "${with_libffi+set}" = set; then
6796 withval="$with_libffi"
6798 else
6799 with_libffi=${with_libffi_default-yes}
6802 LIBFFI=
6803 LIBFFIINCS=
6804 if test "$with_libffi" != no; then
6806 cat >>confdefs.h <<\_ACEOF
6807 #define USE_LIBFFI 1
6808 _ACEOF
6810 LIBFFI=../libffi/libffi_convenience.la
6811 LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
6816 # See if the user wants to disable JVMPI support.
6817 # Check whether --enable-jvmpi or --disable-jvmpi was given.
6818 if test "${enable_jvmpi+set}" = set; then
6819 enableval="$enable_jvmpi"
6823 if test "$enable_jvmpi" != no; then
6825 cat >>confdefs.h <<\_ACEOF
6826 #define ENABLE_JVMPI 1
6827 _ACEOF
6831 # If the target is an eCos system, use the appropriate eCos
6832 # I/O routines.
6833 # FIXME: this should not be a local option but a global target
6834 # system; at present there is no eCos target.
6835 TARGET_ECOS=${PROCESS-"no"}
6837 # Check whether --with-ecos or --without-ecos was given.
6838 if test "${with_ecos+set}" = set; then
6839 withval="$with_ecos"
6840 TARGET_ECOS="$with_ecos"
6844 PLATFORM_INNER_NAT_HDRS=
6845 case "$TARGET_ECOS" in
6846 no) case "$host" in
6847 *mingw*)
6848 PLATFORM=Win32
6849 PLATFORMNET=Win32
6850 PLATFORMH=win32.h
6852 echo "$as_me:$LINENO: checking whether 'ld' is at least 2.13" >&5
6853 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
6854 LD_PROG=`$CC --print-prog-name=ld`
6855 LD_VERSION=`$LD_PROG --version`
6856 LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
6857 LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
6858 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
6859 LD_OK="ok"
6860 else
6861 if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
6862 LD_OK="ok"
6865 if test "x$LD_OK" != x; then
6866 echo "$as_me:$LINENO: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
6867 echo "${ECHO_T}yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
6868 else
6869 echo "$as_me:$LINENO: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
6870 echo "${ECHO_T}no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
6871 { echo "$as_me:$LINENO: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
6872 echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
6874 cat >>confdefs.h <<\_ACEOF
6875 #define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1
6876 _ACEOF
6881 PLATFORM=Posix
6882 PLATFORMNET=Posix
6883 PLATFORMH=posix.h
6884 PLATFORM_INNER_NAT_HDRS='java/lang/ConcreteProcess$$ProcessManager.h'
6886 esac
6889 PLATFORM=Ecos
6890 PLATFORMNET=NoNet
6892 cat >>confdefs.h <<\_ACEOF
6893 #define ECOS 1
6894 _ACEOF
6896 PLATFORMH=posix.h
6898 esac
6900 ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
6903 ac_ext=c
6904 ac_cpp='$CPP $CPPFLAGS'
6905 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6906 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6907 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6908 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6909 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6910 # On Suns, sometimes $CPP names a directory.
6911 if test -n "$CPP" && test -d "$CPP"; then
6912 CPP=
6914 if test -z "$CPP"; then
6915 if test "${ac_cv_prog_CPP+set}" = set; then
6916 echo $ECHO_N "(cached) $ECHO_C" >&6
6917 else
6918 # Double quotes because CPP needs to be expanded
6919 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6921 ac_preproc_ok=false
6922 for ac_c_preproc_warn_flag in '' yes
6924 # Use a header file that comes with gcc, so configuring glibc
6925 # with a fresh cross-compiler works.
6926 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6927 # <limits.h> exists even on freestanding compilers.
6928 # On the NeXT, cc -E runs the code through the compiler's parser,
6929 # not just through cpp. "Syntax error" is here to catch this case.
6930 cat >conftest.$ac_ext <<_ACEOF
6931 /* confdefs.h. */
6932 _ACEOF
6933 cat confdefs.h >>conftest.$ac_ext
6934 cat >>conftest.$ac_ext <<_ACEOF
6935 /* end confdefs.h. */
6936 #ifdef __STDC__
6937 # include <limits.h>
6938 #else
6939 # include <assert.h>
6940 #endif
6941 Syntax error
6942 _ACEOF
6943 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6944 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6945 ac_status=$?
6946 grep -v '^ *+' conftest.er1 >conftest.err
6947 rm -f conftest.er1
6948 cat conftest.err >&5
6949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6950 (exit $ac_status); } >/dev/null; then
6951 if test -s conftest.err; then
6952 ac_cpp_err=$ac_c_preproc_warn_flag
6953 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6954 else
6955 ac_cpp_err=
6957 else
6958 ac_cpp_err=yes
6960 if test -z "$ac_cpp_err"; then
6962 else
6963 echo "$as_me: failed program was:" >&5
6964 sed 's/^/| /' conftest.$ac_ext >&5
6966 # Broken: fails on valid input.
6967 continue
6969 rm -f conftest.err conftest.$ac_ext
6971 # OK, works on sane cases. Now check whether non-existent headers
6972 # can be detected and how.
6973 cat >conftest.$ac_ext <<_ACEOF
6974 /* confdefs.h. */
6975 _ACEOF
6976 cat confdefs.h >>conftest.$ac_ext
6977 cat >>conftest.$ac_ext <<_ACEOF
6978 /* end confdefs.h. */
6979 #include <ac_nonexistent.h>
6980 _ACEOF
6981 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6982 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6983 ac_status=$?
6984 grep -v '^ *+' conftest.er1 >conftest.err
6985 rm -f conftest.er1
6986 cat conftest.err >&5
6987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6988 (exit $ac_status); } >/dev/null; then
6989 if test -s conftest.err; then
6990 ac_cpp_err=$ac_c_preproc_warn_flag
6991 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6992 else
6993 ac_cpp_err=
6995 else
6996 ac_cpp_err=yes
6998 if test -z "$ac_cpp_err"; then
6999 # Broken: success on invalid input.
7000 continue
7001 else
7002 echo "$as_me: failed program was:" >&5
7003 sed 's/^/| /' conftest.$ac_ext >&5
7005 # Passes both tests.
7006 ac_preproc_ok=:
7007 break
7009 rm -f conftest.err conftest.$ac_ext
7011 done
7012 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7013 rm -f conftest.err conftest.$ac_ext
7014 if $ac_preproc_ok; then
7015 break
7018 done
7019 ac_cv_prog_CPP=$CPP
7022 CPP=$ac_cv_prog_CPP
7023 else
7024 ac_cv_prog_CPP=$CPP
7026 echo "$as_me:$LINENO: result: $CPP" >&5
7027 echo "${ECHO_T}$CPP" >&6
7028 ac_preproc_ok=false
7029 for ac_c_preproc_warn_flag in '' yes
7031 # Use a header file that comes with gcc, so configuring glibc
7032 # with a fresh cross-compiler works.
7033 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7034 # <limits.h> exists even on freestanding compilers.
7035 # On the NeXT, cc -E runs the code through the compiler's parser,
7036 # not just through cpp. "Syntax error" is here to catch this case.
7037 cat >conftest.$ac_ext <<_ACEOF
7038 /* confdefs.h. */
7039 _ACEOF
7040 cat confdefs.h >>conftest.$ac_ext
7041 cat >>conftest.$ac_ext <<_ACEOF
7042 /* end confdefs.h. */
7043 #ifdef __STDC__
7044 # include <limits.h>
7045 #else
7046 # include <assert.h>
7047 #endif
7048 Syntax error
7049 _ACEOF
7050 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7051 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7052 ac_status=$?
7053 grep -v '^ *+' conftest.er1 >conftest.err
7054 rm -f conftest.er1
7055 cat conftest.err >&5
7056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7057 (exit $ac_status); } >/dev/null; then
7058 if test -s conftest.err; then
7059 ac_cpp_err=$ac_c_preproc_warn_flag
7060 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7061 else
7062 ac_cpp_err=
7064 else
7065 ac_cpp_err=yes
7067 if test -z "$ac_cpp_err"; then
7069 else
7070 echo "$as_me: failed program was:" >&5
7071 sed 's/^/| /' conftest.$ac_ext >&5
7073 # Broken: fails on valid input.
7074 continue
7076 rm -f conftest.err conftest.$ac_ext
7078 # OK, works on sane cases. Now check whether non-existent headers
7079 # can be detected and how.
7080 cat >conftest.$ac_ext <<_ACEOF
7081 /* confdefs.h. */
7082 _ACEOF
7083 cat confdefs.h >>conftest.$ac_ext
7084 cat >>conftest.$ac_ext <<_ACEOF
7085 /* end confdefs.h. */
7086 #include <ac_nonexistent.h>
7087 _ACEOF
7088 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7089 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7090 ac_status=$?
7091 grep -v '^ *+' conftest.er1 >conftest.err
7092 rm -f conftest.er1
7093 cat conftest.err >&5
7094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7095 (exit $ac_status); } >/dev/null; then
7096 if test -s conftest.err; then
7097 ac_cpp_err=$ac_c_preproc_warn_flag
7098 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7099 else
7100 ac_cpp_err=
7102 else
7103 ac_cpp_err=yes
7105 if test -z "$ac_cpp_err"; then
7106 # Broken: success on invalid input.
7107 continue
7108 else
7109 echo "$as_me: failed program was:" >&5
7110 sed 's/^/| /' conftest.$ac_ext >&5
7112 # Passes both tests.
7113 ac_preproc_ok=:
7114 break
7116 rm -f conftest.err conftest.$ac_ext
7118 done
7119 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7120 rm -f conftest.err conftest.$ac_ext
7121 if $ac_preproc_ok; then
7123 else
7124 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7125 See \`config.log' for more details." >&5
7126 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7127 See \`config.log' for more details." >&2;}
7128 { (exit 1); exit 1; }; }
7131 ac_ext=c
7132 ac_cpp='$CPP $CPPFLAGS'
7133 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7134 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7135 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7138 echo "$as_me:$LINENO: checking for egrep" >&5
7139 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
7140 if test "${ac_cv_prog_egrep+set}" = set; then
7141 echo $ECHO_N "(cached) $ECHO_C" >&6
7142 else
7143 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
7144 then ac_cv_prog_egrep='grep -E'
7145 else ac_cv_prog_egrep='egrep'
7148 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
7149 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
7150 EGREP=$ac_cv_prog_egrep
7153 cat >conftest.$ac_ext <<_ACEOF
7154 /* confdefs.h. */
7155 _ACEOF
7156 cat confdefs.h >>conftest.$ac_ext
7157 cat >>conftest.$ac_ext <<_ACEOF
7158 /* end confdefs.h. */
7159 #include <stdint.h>
7161 _ACEOF
7162 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7163 $EGREP "uint32_t" >/dev/null 2>&1; then
7165 cat >>confdefs.h <<\_ACEOF
7166 #define HAVE_INT32_DEFINED 1
7167 _ACEOF
7170 rm -f conftest*
7172 cat >conftest.$ac_ext <<_ACEOF
7173 /* confdefs.h. */
7174 _ACEOF
7175 cat confdefs.h >>conftest.$ac_ext
7176 cat >>conftest.$ac_ext <<_ACEOF
7177 /* end confdefs.h. */
7178 #include <inttypes.h>
7180 _ACEOF
7181 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7182 $EGREP "uint32_t" >/dev/null 2>&1; then
7184 cat >>confdefs.h <<\_ACEOF
7185 #define HAVE_INT32_DEFINED 1
7186 _ACEOF
7189 rm -f conftest*
7191 cat >conftest.$ac_ext <<_ACEOF
7192 /* confdefs.h. */
7193 _ACEOF
7194 cat confdefs.h >>conftest.$ac_ext
7195 cat >>conftest.$ac_ext <<_ACEOF
7196 /* end confdefs.h. */
7197 #include <sys/types.h>
7199 _ACEOF
7200 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7201 $EGREP "u_int32_t" >/dev/null 2>&1; then
7203 cat >>confdefs.h <<\_ACEOF
7204 #define HAVE_BSD_INT32_DEFINED 1
7205 _ACEOF
7208 rm -f conftest*
7210 cat >conftest.$ac_ext <<_ACEOF
7211 /* confdefs.h. */
7212 _ACEOF
7213 cat confdefs.h >>conftest.$ac_ext
7214 cat >>conftest.$ac_ext <<_ACEOF
7215 /* end confdefs.h. */
7216 #include <sys/config.h>
7218 _ACEOF
7219 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7220 $EGREP "u_int32_t" >/dev/null 2>&1; then
7222 cat >>confdefs.h <<\_ACEOF
7223 #define HAVE_BSD_INT32_DEFINED 1
7224 _ACEOF
7227 rm -f conftest*
7232 if test "$PLATFORM" = Win32; then
7233 USING_WIN32_PLATFORM_TRUE=
7234 USING_WIN32_PLATFORM_FALSE='#'
7235 else
7236 USING_WIN32_PLATFORM_TRUE='#'
7237 USING_WIN32_PLATFORM_FALSE=
7242 if test "$PLATFORM" = Posix || test "$PLATFORM" = Ecos; then
7243 USING_POSIX_PLATFORM_TRUE=
7244 USING_POSIX_PLATFORM_FALSE='#'
7245 else
7246 USING_POSIX_PLATFORM_TRUE='#'
7247 USING_POSIX_PLATFORM_FALSE=
7251 case "$host" in
7252 *-darwin*) DARWIN_CRT=true ;;
7253 *) DARWIN_CRT=false ;;
7254 esac
7257 if $DARWIN_CRT; then
7258 USING_DARWIN_CRT_TRUE=
7259 USING_DARWIN_CRT_FALSE='#'
7260 else
7261 USING_DARWIN_CRT_TRUE='#'
7262 USING_DARWIN_CRT_FALSE=
7266 # These may not be defined in a non-ANS conformant embedded system.
7267 # FIXME: Should these case a runtime exception in that case?
7268 cat >conftest.$ac_ext <<_ACEOF
7269 /* confdefs.h. */
7270 _ACEOF
7271 cat confdefs.h >>conftest.$ac_ext
7272 cat >>conftest.$ac_ext <<_ACEOF
7273 /* end confdefs.h. */
7274 #include <time.h>
7276 _ACEOF
7277 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7278 $EGREP "mktime" >/dev/null 2>&1; then
7280 cat >>confdefs.h <<\_ACEOF
7281 #define HAVE_MKTIME 1
7282 _ACEOF
7285 rm -f conftest*
7287 cat >conftest.$ac_ext <<_ACEOF
7288 /* confdefs.h. */
7289 _ACEOF
7290 cat confdefs.h >>conftest.$ac_ext
7291 cat >>conftest.$ac_ext <<_ACEOF
7292 /* end confdefs.h. */
7293 #include <time.h>
7295 _ACEOF
7296 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7297 $EGREP "localtime" >/dev/null 2>&1; then
7299 cat >>confdefs.h <<\_ACEOF
7300 #define HAVE_LOCALTIME 1
7301 _ACEOF
7304 rm -f conftest*
7307 # Create the subdirectory for natFile.cc, or the attempt
7308 # to create the link will fail.
7309 test -d java || mkdir java
7310 test -d java/io || mkdir java/io
7311 test -d gnu || mkdir gnu
7312 ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
7315 # Likewise for ConcreteProcess.java and natConcreteProcess.cc.
7316 test -d java/lang || mkdir java/lang
7317 ac_config_links="$ac_config_links java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java"
7319 ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
7322 # Likewise for natInetAddress.cc and natVMNetworkInterface.cc.
7323 test -d java/net || mkdir java/net
7324 ac_config_links="$ac_config_links java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc"
7326 ac_config_links="$ac_config_links java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc"
7329 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
7330 test -d gnu/java || mkdir gnu/java
7331 test -d gnu/java/net || mkdir gnu/java/net
7332 ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
7334 ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
7337 # Likewise for natPipeImpl.cc and natSelectorImpl.cc.
7338 test -d gnu/java/nio || mkdir gnu/java/nio
7339 ac_config_links="$ac_config_links gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc"
7341 ac_config_links="$ac_config_links gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc"
7343 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
7344 ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
7347 case "${host}" in
7348 *mingw*)
7349 SYSTEMSPEC="-lgdi32 -lws2_32"
7350 if test "${with_win32_nlsapi}" = "unicows"; then
7351 SYSTEMSPEC="-lunicows $SYSTEMSPEC"
7355 SYSTEMSPEC=
7357 esac
7360 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
7364 # Check whether --with-system-zlib or --without-system-zlib was given.
7365 if test "${with_system_zlib+set}" = set; then
7366 withval="$with_system_zlib"
7369 ZLIBSPEC=
7371 ZLIBTESTSPEC=
7374 echo "$as_me:$LINENO: checking for X" >&5
7375 echo $ECHO_N "checking for X... $ECHO_C" >&6
7378 # Check whether --with-x or --without-x was given.
7379 if test "${with_x+set}" = set; then
7380 withval="$with_x"
7383 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
7384 if test "x$with_x" = xno; then
7385 # The user explicitly disabled X.
7386 have_x=disabled
7387 else
7388 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
7389 # Both variables are already set.
7390 have_x=yes
7391 else
7392 if test "${ac_cv_have_x+set}" = set; then
7393 echo $ECHO_N "(cached) $ECHO_C" >&6
7394 else
7395 # One or both of the vars are not set, and there is no cached value.
7396 ac_x_includes=no ac_x_libraries=no
7397 rm -fr conftest.dir
7398 if mkdir conftest.dir; then
7399 cd conftest.dir
7400 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
7401 cat >Imakefile <<'_ACEOF'
7402 acfindx:
7403 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
7404 _ACEOF
7405 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
7406 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
7407 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
7408 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
7409 for ac_extension in a so sl; do
7410 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
7411 test -f $ac_im_libdir/libX11.$ac_extension; then
7412 ac_im_usrlibdir=$ac_im_libdir; break
7414 done
7415 # Screen out bogus values from the imake configuration. They are
7416 # bogus both because they are the default anyway, and because
7417 # using them would break gcc on systems where it needs fixed includes.
7418 case $ac_im_incroot in
7419 /usr/include) ;;
7420 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
7421 esac
7422 case $ac_im_usrlibdir in
7423 /usr/lib | /lib) ;;
7424 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
7425 esac
7427 cd ..
7428 rm -fr conftest.dir
7431 # Standard set of common directories for X headers.
7432 # Check X11 before X11Rn because it is often a symlink to the current release.
7433 ac_x_header_dirs='
7434 /usr/X11/include
7435 /usr/X11R6/include
7436 /usr/X11R5/include
7437 /usr/X11R4/include
7439 /usr/include/X11
7440 /usr/include/X11R6
7441 /usr/include/X11R5
7442 /usr/include/X11R4
7444 /usr/local/X11/include
7445 /usr/local/X11R6/include
7446 /usr/local/X11R5/include
7447 /usr/local/X11R4/include
7449 /usr/local/include/X11
7450 /usr/local/include/X11R6
7451 /usr/local/include/X11R5
7452 /usr/local/include/X11R4
7454 /usr/X386/include
7455 /usr/x386/include
7456 /usr/XFree86/include/X11
7458 /usr/include
7459 /usr/local/include
7460 /usr/unsupported/include
7461 /usr/athena/include
7462 /usr/local/x11r5/include
7463 /usr/lpp/Xamples/include
7465 /usr/openwin/include
7466 /usr/openwin/share/include'
7468 if test "$ac_x_includes" = no; then
7469 # Guess where to find include files, by looking for Intrinsic.h.
7470 # First, try using that file with no special directory specified.
7471 cat >conftest.$ac_ext <<_ACEOF
7472 /* confdefs.h. */
7473 _ACEOF
7474 cat confdefs.h >>conftest.$ac_ext
7475 cat >>conftest.$ac_ext <<_ACEOF
7476 /* end confdefs.h. */
7477 #include <X11/Intrinsic.h>
7478 _ACEOF
7479 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7480 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7481 ac_status=$?
7482 grep -v '^ *+' conftest.er1 >conftest.err
7483 rm -f conftest.er1
7484 cat conftest.err >&5
7485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 (exit $ac_status); } >/dev/null; then
7487 if test -s conftest.err; then
7488 ac_cpp_err=$ac_c_preproc_warn_flag
7489 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7490 else
7491 ac_cpp_err=
7493 else
7494 ac_cpp_err=yes
7496 if test -z "$ac_cpp_err"; then
7497 # We can compile using X headers with no special include directory.
7498 ac_x_includes=
7499 else
7500 echo "$as_me: failed program was:" >&5
7501 sed 's/^/| /' conftest.$ac_ext >&5
7503 for ac_dir in $ac_x_header_dirs; do
7504 if test -r "$ac_dir/X11/Intrinsic.h"; then
7505 ac_x_includes=$ac_dir
7506 break
7508 done
7510 rm -f conftest.err conftest.$ac_ext
7511 fi # $ac_x_includes = no
7513 if test "$ac_x_libraries" = no; then
7514 # Check for the libraries.
7515 # See if we find them without any special options.
7516 # Don't add to $LIBS permanently.
7517 ac_save_LIBS=$LIBS
7518 LIBS="-lXt $LIBS"
7519 if test x$gcc_no_link = xyes; then
7520 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7521 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7522 { (exit 1); exit 1; }; }
7524 cat >conftest.$ac_ext <<_ACEOF
7525 /* confdefs.h. */
7526 _ACEOF
7527 cat confdefs.h >>conftest.$ac_ext
7528 cat >>conftest.$ac_ext <<_ACEOF
7529 /* end confdefs.h. */
7530 #include <X11/Intrinsic.h>
7532 main ()
7534 XtMalloc (0)
7536 return 0;
7538 _ACEOF
7539 rm -f conftest.$ac_objext conftest$ac_exeext
7540 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7541 (eval $ac_link) 2>conftest.er1
7542 ac_status=$?
7543 grep -v '^ *+' conftest.er1 >conftest.err
7544 rm -f conftest.er1
7545 cat conftest.err >&5
7546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 (exit $ac_status); } &&
7548 { ac_try='test -z "$ac_c_werror_flag"
7549 || test ! -s conftest.err'
7550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7551 (eval $ac_try) 2>&5
7552 ac_status=$?
7553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7554 (exit $ac_status); }; } &&
7555 { ac_try='test -s conftest$ac_exeext'
7556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7557 (eval $ac_try) 2>&5
7558 ac_status=$?
7559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7560 (exit $ac_status); }; }; then
7561 LIBS=$ac_save_LIBS
7562 # We can link X programs with no special library path.
7563 ac_x_libraries=
7564 else
7565 echo "$as_me: failed program was:" >&5
7566 sed 's/^/| /' conftest.$ac_ext >&5
7568 LIBS=$ac_save_LIBS
7569 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
7571 # Don't even attempt the hair of trying to link an X program!
7572 for ac_extension in a so sl; do
7573 if test -r $ac_dir/libXt.$ac_extension; then
7574 ac_x_libraries=$ac_dir
7575 break 2
7577 done
7578 done
7580 rm -f conftest.err conftest.$ac_objext \
7581 conftest$ac_exeext conftest.$ac_ext
7582 fi # $ac_x_libraries = no
7584 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
7585 # Didn't find X anywhere. Cache the known absence of X.
7586 ac_cv_have_x="have_x=no"
7587 else
7588 # Record where we found X for the cache.
7589 ac_cv_have_x="have_x=yes \
7590 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
7595 eval "$ac_cv_have_x"
7596 fi # $with_x != no
7598 if test "$have_x" != yes; then
7599 echo "$as_me:$LINENO: result: $have_x" >&5
7600 echo "${ECHO_T}$have_x" >&6
7601 no_x=yes
7602 else
7603 # If each of the values was on the command line, it overrides each guess.
7604 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
7605 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
7606 # Update the cache value to reflect the command line values.
7607 ac_cv_have_x="have_x=yes \
7608 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
7609 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
7610 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
7613 if test "$no_x" = yes; then
7614 # Not all programs may use this symbol, but it does not hurt to define it.
7616 cat >>confdefs.h <<\_ACEOF
7617 #define X_DISPLAY_MISSING 1
7618 _ACEOF
7620 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
7621 else
7622 if test -n "$x_includes"; then
7623 X_CFLAGS="$X_CFLAGS -I$x_includes"
7626 # It would also be nice to do this for all -L options, not just this one.
7627 if test -n "$x_libraries"; then
7628 X_LIBS="$X_LIBS -L$x_libraries"
7629 # For Solaris; some versions of Sun CC require a space after -R and
7630 # others require no space. Words are not sufficient . . . .
7631 case `(uname -sr) 2>/dev/null` in
7632 "SunOS 5"*)
7633 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
7634 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
7635 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
7636 if test x$gcc_no_link = xyes; then
7637 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7638 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7639 { (exit 1); exit 1; }; }
7641 cat >conftest.$ac_ext <<_ACEOF
7642 /* confdefs.h. */
7643 _ACEOF
7644 cat confdefs.h >>conftest.$ac_ext
7645 cat >>conftest.$ac_ext <<_ACEOF
7646 /* end confdefs.h. */
7649 main ()
7653 return 0;
7655 _ACEOF
7656 rm -f conftest.$ac_objext conftest$ac_exeext
7657 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7658 (eval $ac_link) 2>conftest.er1
7659 ac_status=$?
7660 grep -v '^ *+' conftest.er1 >conftest.err
7661 rm -f conftest.er1
7662 cat conftest.err >&5
7663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7664 (exit $ac_status); } &&
7665 { ac_try='test -z "$ac_c_werror_flag"
7666 || test ! -s conftest.err'
7667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7668 (eval $ac_try) 2>&5
7669 ac_status=$?
7670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7671 (exit $ac_status); }; } &&
7672 { ac_try='test -s conftest$ac_exeext'
7673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7674 (eval $ac_try) 2>&5
7675 ac_status=$?
7676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7677 (exit $ac_status); }; }; then
7678 ac_R_nospace=yes
7679 else
7680 echo "$as_me: failed program was:" >&5
7681 sed 's/^/| /' conftest.$ac_ext >&5
7683 ac_R_nospace=no
7685 rm -f conftest.err conftest.$ac_objext \
7686 conftest$ac_exeext conftest.$ac_ext
7687 if test $ac_R_nospace = yes; then
7688 echo "$as_me:$LINENO: result: no" >&5
7689 echo "${ECHO_T}no" >&6
7690 X_LIBS="$X_LIBS -R$x_libraries"
7691 else
7692 LIBS="$ac_xsave_LIBS -R $x_libraries"
7693 if test x$gcc_no_link = xyes; then
7694 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7695 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7696 { (exit 1); exit 1; }; }
7698 cat >conftest.$ac_ext <<_ACEOF
7699 /* confdefs.h. */
7700 _ACEOF
7701 cat confdefs.h >>conftest.$ac_ext
7702 cat >>conftest.$ac_ext <<_ACEOF
7703 /* end confdefs.h. */
7706 main ()
7710 return 0;
7712 _ACEOF
7713 rm -f conftest.$ac_objext conftest$ac_exeext
7714 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7715 (eval $ac_link) 2>conftest.er1
7716 ac_status=$?
7717 grep -v '^ *+' conftest.er1 >conftest.err
7718 rm -f conftest.er1
7719 cat conftest.err >&5
7720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721 (exit $ac_status); } &&
7722 { ac_try='test -z "$ac_c_werror_flag"
7723 || test ! -s conftest.err'
7724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7725 (eval $ac_try) 2>&5
7726 ac_status=$?
7727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7728 (exit $ac_status); }; } &&
7729 { ac_try='test -s conftest$ac_exeext'
7730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7731 (eval $ac_try) 2>&5
7732 ac_status=$?
7733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7734 (exit $ac_status); }; }; then
7735 ac_R_space=yes
7736 else
7737 echo "$as_me: failed program was:" >&5
7738 sed 's/^/| /' conftest.$ac_ext >&5
7740 ac_R_space=no
7742 rm -f conftest.err conftest.$ac_objext \
7743 conftest$ac_exeext conftest.$ac_ext
7744 if test $ac_R_space = yes; then
7745 echo "$as_me:$LINENO: result: yes" >&5
7746 echo "${ECHO_T}yes" >&6
7747 X_LIBS="$X_LIBS -R $x_libraries"
7748 else
7749 echo "$as_me:$LINENO: result: neither works" >&5
7750 echo "${ECHO_T}neither works" >&6
7753 LIBS=$ac_xsave_LIBS
7754 esac
7757 # Check for system-dependent libraries X programs must link with.
7758 # Do this before checking for the system-independent R6 libraries
7759 # (-lICE), since we may need -lsocket or whatever for X linking.
7761 if test "$ISC" = yes; then
7762 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
7763 else
7764 # Martyn Johnson says this is needed for Ultrix, if the X
7765 # libraries were built with DECnet support. And Karl Berry says
7766 # the Alpha needs dnet_stub (dnet does not exist).
7767 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
7768 if test x$gcc_no_link = xyes; then
7769 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7770 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7771 { (exit 1); exit 1; }; }
7773 cat >conftest.$ac_ext <<_ACEOF
7774 /* confdefs.h. */
7775 _ACEOF
7776 cat confdefs.h >>conftest.$ac_ext
7777 cat >>conftest.$ac_ext <<_ACEOF
7778 /* end confdefs.h. */
7780 /* Override any gcc2 internal prototype to avoid an error. */
7781 #ifdef __cplusplus
7782 extern "C"
7783 #endif
7784 /* We use char because int might match the return type of a gcc2
7785 builtin and then its argument prototype would still apply. */
7786 char XOpenDisplay ();
7788 main ()
7790 XOpenDisplay ();
7792 return 0;
7794 _ACEOF
7795 rm -f conftest.$ac_objext conftest$ac_exeext
7796 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7797 (eval $ac_link) 2>conftest.er1
7798 ac_status=$?
7799 grep -v '^ *+' conftest.er1 >conftest.err
7800 rm -f conftest.er1
7801 cat conftest.err >&5
7802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7803 (exit $ac_status); } &&
7804 { ac_try='test -z "$ac_c_werror_flag"
7805 || test ! -s conftest.err'
7806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7807 (eval $ac_try) 2>&5
7808 ac_status=$?
7809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7810 (exit $ac_status); }; } &&
7811 { ac_try='test -s conftest$ac_exeext'
7812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7813 (eval $ac_try) 2>&5
7814 ac_status=$?
7815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7816 (exit $ac_status); }; }; then
7818 else
7819 echo "$as_me: failed program was:" >&5
7820 sed 's/^/| /' conftest.$ac_ext >&5
7822 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
7823 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
7824 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
7825 echo $ECHO_N "(cached) $ECHO_C" >&6
7826 else
7827 ac_check_lib_save_LIBS=$LIBS
7828 LIBS="-ldnet $LIBS"
7829 if test x$gcc_no_link = xyes; then
7830 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7831 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7832 { (exit 1); exit 1; }; }
7834 cat >conftest.$ac_ext <<_ACEOF
7835 /* confdefs.h. */
7836 _ACEOF
7837 cat confdefs.h >>conftest.$ac_ext
7838 cat >>conftest.$ac_ext <<_ACEOF
7839 /* end confdefs.h. */
7841 /* Override any gcc2 internal prototype to avoid an error. */
7842 #ifdef __cplusplus
7843 extern "C"
7844 #endif
7845 /* We use char because int might match the return type of a gcc2
7846 builtin and then its argument prototype would still apply. */
7847 char dnet_ntoa ();
7849 main ()
7851 dnet_ntoa ();
7853 return 0;
7855 _ACEOF
7856 rm -f conftest.$ac_objext conftest$ac_exeext
7857 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7858 (eval $ac_link) 2>conftest.er1
7859 ac_status=$?
7860 grep -v '^ *+' conftest.er1 >conftest.err
7861 rm -f conftest.er1
7862 cat conftest.err >&5
7863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864 (exit $ac_status); } &&
7865 { ac_try='test -z "$ac_c_werror_flag"
7866 || test ! -s conftest.err'
7867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7868 (eval $ac_try) 2>&5
7869 ac_status=$?
7870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7871 (exit $ac_status); }; } &&
7872 { ac_try='test -s conftest$ac_exeext'
7873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7874 (eval $ac_try) 2>&5
7875 ac_status=$?
7876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7877 (exit $ac_status); }; }; then
7878 ac_cv_lib_dnet_dnet_ntoa=yes
7879 else
7880 echo "$as_me: failed program was:" >&5
7881 sed 's/^/| /' conftest.$ac_ext >&5
7883 ac_cv_lib_dnet_dnet_ntoa=no
7885 rm -f conftest.err conftest.$ac_objext \
7886 conftest$ac_exeext conftest.$ac_ext
7887 LIBS=$ac_check_lib_save_LIBS
7889 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
7890 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
7891 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
7892 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
7895 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
7896 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
7897 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
7898 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
7899 echo $ECHO_N "(cached) $ECHO_C" >&6
7900 else
7901 ac_check_lib_save_LIBS=$LIBS
7902 LIBS="-ldnet_stub $LIBS"
7903 if test x$gcc_no_link = xyes; then
7904 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7905 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7906 { (exit 1); exit 1; }; }
7908 cat >conftest.$ac_ext <<_ACEOF
7909 /* confdefs.h. */
7910 _ACEOF
7911 cat confdefs.h >>conftest.$ac_ext
7912 cat >>conftest.$ac_ext <<_ACEOF
7913 /* end confdefs.h. */
7915 /* Override any gcc2 internal prototype to avoid an error. */
7916 #ifdef __cplusplus
7917 extern "C"
7918 #endif
7919 /* We use char because int might match the return type of a gcc2
7920 builtin and then its argument prototype would still apply. */
7921 char dnet_ntoa ();
7923 main ()
7925 dnet_ntoa ();
7927 return 0;
7929 _ACEOF
7930 rm -f conftest.$ac_objext conftest$ac_exeext
7931 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7932 (eval $ac_link) 2>conftest.er1
7933 ac_status=$?
7934 grep -v '^ *+' conftest.er1 >conftest.err
7935 rm -f conftest.er1
7936 cat conftest.err >&5
7937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7938 (exit $ac_status); } &&
7939 { ac_try='test -z "$ac_c_werror_flag"
7940 || test ! -s conftest.err'
7941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7942 (eval $ac_try) 2>&5
7943 ac_status=$?
7944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7945 (exit $ac_status); }; } &&
7946 { ac_try='test -s conftest$ac_exeext'
7947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7948 (eval $ac_try) 2>&5
7949 ac_status=$?
7950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7951 (exit $ac_status); }; }; then
7952 ac_cv_lib_dnet_stub_dnet_ntoa=yes
7953 else
7954 echo "$as_me: failed program was:" >&5
7955 sed 's/^/| /' conftest.$ac_ext >&5
7957 ac_cv_lib_dnet_stub_dnet_ntoa=no
7959 rm -f conftest.err conftest.$ac_objext \
7960 conftest$ac_exeext conftest.$ac_ext
7961 LIBS=$ac_check_lib_save_LIBS
7963 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
7964 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
7965 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
7966 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
7971 rm -f conftest.err conftest.$ac_objext \
7972 conftest$ac_exeext conftest.$ac_ext
7973 LIBS="$ac_xsave_LIBS"
7975 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
7976 # to get the SysV transport functions.
7977 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7978 # needs -lnsl.
7979 # The nsl library prevents programs from opening the X display
7980 # on Irix 5.2, according to T.E. Dickey.
7981 # The functions gethostbyname, getservbyname, and inet_addr are
7982 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
7983 echo "$as_me:$LINENO: checking for gethostbyname" >&5
7984 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
7985 if test "${ac_cv_func_gethostbyname+set}" = set; then
7986 echo $ECHO_N "(cached) $ECHO_C" >&6
7987 else
7988 if test x$gcc_no_link = xyes; then
7989 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7990 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7991 { (exit 1); exit 1; }; }
7993 cat >conftest.$ac_ext <<_ACEOF
7994 /* confdefs.h. */
7995 _ACEOF
7996 cat confdefs.h >>conftest.$ac_ext
7997 cat >>conftest.$ac_ext <<_ACEOF
7998 /* end confdefs.h. */
7999 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
8000 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8001 #define gethostbyname innocuous_gethostbyname
8003 /* System header to define __stub macros and hopefully few prototypes,
8004 which can conflict with char gethostbyname (); below.
8005 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8006 <limits.h> exists even on freestanding compilers. */
8008 #ifdef __STDC__
8009 # include <limits.h>
8010 #else
8011 # include <assert.h>
8012 #endif
8014 #undef gethostbyname
8016 /* Override any gcc2 internal prototype to avoid an error. */
8017 #ifdef __cplusplus
8018 extern "C"
8020 #endif
8021 /* We use char because int might match the return type of a gcc2
8022 builtin and then its argument prototype would still apply. */
8023 char gethostbyname ();
8024 /* The GNU C library defines this for functions which it implements
8025 to always fail with ENOSYS. Some functions are actually named
8026 something starting with __ and the normal name is an alias. */
8027 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
8028 choke me
8029 #else
8030 char (*f) () = gethostbyname;
8031 #endif
8032 #ifdef __cplusplus
8034 #endif
8037 main ()
8039 return f != gethostbyname;
8041 return 0;
8043 _ACEOF
8044 rm -f conftest.$ac_objext conftest$ac_exeext
8045 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8046 (eval $ac_link) 2>conftest.er1
8047 ac_status=$?
8048 grep -v '^ *+' conftest.er1 >conftest.err
8049 rm -f conftest.er1
8050 cat conftest.err >&5
8051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8052 (exit $ac_status); } &&
8053 { ac_try='test -z "$ac_c_werror_flag"
8054 || test ! -s conftest.err'
8055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8056 (eval $ac_try) 2>&5
8057 ac_status=$?
8058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8059 (exit $ac_status); }; } &&
8060 { ac_try='test -s conftest$ac_exeext'
8061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8062 (eval $ac_try) 2>&5
8063 ac_status=$?
8064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8065 (exit $ac_status); }; }; then
8066 ac_cv_func_gethostbyname=yes
8067 else
8068 echo "$as_me: failed program was:" >&5
8069 sed 's/^/| /' conftest.$ac_ext >&5
8071 ac_cv_func_gethostbyname=no
8073 rm -f conftest.err conftest.$ac_objext \
8074 conftest$ac_exeext conftest.$ac_ext
8076 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
8077 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
8079 if test $ac_cv_func_gethostbyname = no; then
8080 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
8081 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
8082 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
8083 echo $ECHO_N "(cached) $ECHO_C" >&6
8084 else
8085 ac_check_lib_save_LIBS=$LIBS
8086 LIBS="-lnsl $LIBS"
8087 if test x$gcc_no_link = xyes; then
8088 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8089 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8090 { (exit 1); exit 1; }; }
8092 cat >conftest.$ac_ext <<_ACEOF
8093 /* confdefs.h. */
8094 _ACEOF
8095 cat confdefs.h >>conftest.$ac_ext
8096 cat >>conftest.$ac_ext <<_ACEOF
8097 /* end confdefs.h. */
8099 /* Override any gcc2 internal prototype to avoid an error. */
8100 #ifdef __cplusplus
8101 extern "C"
8102 #endif
8103 /* We use char because int might match the return type of a gcc2
8104 builtin and then its argument prototype would still apply. */
8105 char gethostbyname ();
8107 main ()
8109 gethostbyname ();
8111 return 0;
8113 _ACEOF
8114 rm -f conftest.$ac_objext conftest$ac_exeext
8115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8116 (eval $ac_link) 2>conftest.er1
8117 ac_status=$?
8118 grep -v '^ *+' conftest.er1 >conftest.err
8119 rm -f conftest.er1
8120 cat conftest.err >&5
8121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122 (exit $ac_status); } &&
8123 { ac_try='test -z "$ac_c_werror_flag"
8124 || test ! -s conftest.err'
8125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8126 (eval $ac_try) 2>&5
8127 ac_status=$?
8128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8129 (exit $ac_status); }; } &&
8130 { ac_try='test -s conftest$ac_exeext'
8131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8132 (eval $ac_try) 2>&5
8133 ac_status=$?
8134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8135 (exit $ac_status); }; }; then
8136 ac_cv_lib_nsl_gethostbyname=yes
8137 else
8138 echo "$as_me: failed program was:" >&5
8139 sed 's/^/| /' conftest.$ac_ext >&5
8141 ac_cv_lib_nsl_gethostbyname=no
8143 rm -f conftest.err conftest.$ac_objext \
8144 conftest$ac_exeext conftest.$ac_ext
8145 LIBS=$ac_check_lib_save_LIBS
8147 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
8148 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
8149 if test $ac_cv_lib_nsl_gethostbyname = yes; then
8150 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
8153 if test $ac_cv_lib_nsl_gethostbyname = no; then
8154 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
8155 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
8156 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
8157 echo $ECHO_N "(cached) $ECHO_C" >&6
8158 else
8159 ac_check_lib_save_LIBS=$LIBS
8160 LIBS="-lbsd $LIBS"
8161 if test x$gcc_no_link = xyes; then
8162 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8163 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8164 { (exit 1); exit 1; }; }
8166 cat >conftest.$ac_ext <<_ACEOF
8167 /* confdefs.h. */
8168 _ACEOF
8169 cat confdefs.h >>conftest.$ac_ext
8170 cat >>conftest.$ac_ext <<_ACEOF
8171 /* end confdefs.h. */
8173 /* Override any gcc2 internal prototype to avoid an error. */
8174 #ifdef __cplusplus
8175 extern "C"
8176 #endif
8177 /* We use char because int might match the return type of a gcc2
8178 builtin and then its argument prototype would still apply. */
8179 char gethostbyname ();
8181 main ()
8183 gethostbyname ();
8185 return 0;
8187 _ACEOF
8188 rm -f conftest.$ac_objext conftest$ac_exeext
8189 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8190 (eval $ac_link) 2>conftest.er1
8191 ac_status=$?
8192 grep -v '^ *+' conftest.er1 >conftest.err
8193 rm -f conftest.er1
8194 cat conftest.err >&5
8195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8196 (exit $ac_status); } &&
8197 { ac_try='test -z "$ac_c_werror_flag"
8198 || test ! -s conftest.err'
8199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8200 (eval $ac_try) 2>&5
8201 ac_status=$?
8202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8203 (exit $ac_status); }; } &&
8204 { ac_try='test -s conftest$ac_exeext'
8205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8206 (eval $ac_try) 2>&5
8207 ac_status=$?
8208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8209 (exit $ac_status); }; }; then
8210 ac_cv_lib_bsd_gethostbyname=yes
8211 else
8212 echo "$as_me: failed program was:" >&5
8213 sed 's/^/| /' conftest.$ac_ext >&5
8215 ac_cv_lib_bsd_gethostbyname=no
8217 rm -f conftest.err conftest.$ac_objext \
8218 conftest$ac_exeext conftest.$ac_ext
8219 LIBS=$ac_check_lib_save_LIBS
8221 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
8222 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
8223 if test $ac_cv_lib_bsd_gethostbyname = yes; then
8224 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
8230 # lieder@skyler.mavd.honeywell.com says without -lsocket,
8231 # socket/setsockopt and other routines are undefined under SCO ODT
8232 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
8233 # on later versions), says Simon Leinen: it contains gethostby*
8234 # variants that don't use the name server (or something). -lsocket
8235 # must be given before -lnsl if both are needed. We assume that
8236 # if connect needs -lnsl, so does gethostbyname.
8237 echo "$as_me:$LINENO: checking for connect" >&5
8238 echo $ECHO_N "checking for connect... $ECHO_C" >&6
8239 if test "${ac_cv_func_connect+set}" = set; then
8240 echo $ECHO_N "(cached) $ECHO_C" >&6
8241 else
8242 if test x$gcc_no_link = xyes; then
8243 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8244 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8245 { (exit 1); exit 1; }; }
8247 cat >conftest.$ac_ext <<_ACEOF
8248 /* confdefs.h. */
8249 _ACEOF
8250 cat confdefs.h >>conftest.$ac_ext
8251 cat >>conftest.$ac_ext <<_ACEOF
8252 /* end confdefs.h. */
8253 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
8254 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8255 #define connect innocuous_connect
8257 /* System header to define __stub macros and hopefully few prototypes,
8258 which can conflict with char connect (); below.
8259 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8260 <limits.h> exists even on freestanding compilers. */
8262 #ifdef __STDC__
8263 # include <limits.h>
8264 #else
8265 # include <assert.h>
8266 #endif
8268 #undef connect
8270 /* Override any gcc2 internal prototype to avoid an error. */
8271 #ifdef __cplusplus
8272 extern "C"
8274 #endif
8275 /* We use char because int might match the return type of a gcc2
8276 builtin and then its argument prototype would still apply. */
8277 char connect ();
8278 /* The GNU C library defines this for functions which it implements
8279 to always fail with ENOSYS. Some functions are actually named
8280 something starting with __ and the normal name is an alias. */
8281 #if defined (__stub_connect) || defined (__stub___connect)
8282 choke me
8283 #else
8284 char (*f) () = connect;
8285 #endif
8286 #ifdef __cplusplus
8288 #endif
8291 main ()
8293 return f != connect;
8295 return 0;
8297 _ACEOF
8298 rm -f conftest.$ac_objext conftest$ac_exeext
8299 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8300 (eval $ac_link) 2>conftest.er1
8301 ac_status=$?
8302 grep -v '^ *+' conftest.er1 >conftest.err
8303 rm -f conftest.er1
8304 cat conftest.err >&5
8305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8306 (exit $ac_status); } &&
8307 { ac_try='test -z "$ac_c_werror_flag"
8308 || test ! -s conftest.err'
8309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8310 (eval $ac_try) 2>&5
8311 ac_status=$?
8312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8313 (exit $ac_status); }; } &&
8314 { ac_try='test -s conftest$ac_exeext'
8315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8316 (eval $ac_try) 2>&5
8317 ac_status=$?
8318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8319 (exit $ac_status); }; }; then
8320 ac_cv_func_connect=yes
8321 else
8322 echo "$as_me: failed program was:" >&5
8323 sed 's/^/| /' conftest.$ac_ext >&5
8325 ac_cv_func_connect=no
8327 rm -f conftest.err conftest.$ac_objext \
8328 conftest$ac_exeext conftest.$ac_ext
8330 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
8331 echo "${ECHO_T}$ac_cv_func_connect" >&6
8333 if test $ac_cv_func_connect = no; then
8334 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
8335 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
8336 if test "${ac_cv_lib_socket_connect+set}" = set; then
8337 echo $ECHO_N "(cached) $ECHO_C" >&6
8338 else
8339 ac_check_lib_save_LIBS=$LIBS
8340 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
8341 if test x$gcc_no_link = xyes; then
8342 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8343 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8344 { (exit 1); exit 1; }; }
8346 cat >conftest.$ac_ext <<_ACEOF
8347 /* confdefs.h. */
8348 _ACEOF
8349 cat confdefs.h >>conftest.$ac_ext
8350 cat >>conftest.$ac_ext <<_ACEOF
8351 /* end confdefs.h. */
8353 /* Override any gcc2 internal prototype to avoid an error. */
8354 #ifdef __cplusplus
8355 extern "C"
8356 #endif
8357 /* We use char because int might match the return type of a gcc2
8358 builtin and then its argument prototype would still apply. */
8359 char connect ();
8361 main ()
8363 connect ();
8365 return 0;
8367 _ACEOF
8368 rm -f conftest.$ac_objext conftest$ac_exeext
8369 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8370 (eval $ac_link) 2>conftest.er1
8371 ac_status=$?
8372 grep -v '^ *+' conftest.er1 >conftest.err
8373 rm -f conftest.er1
8374 cat conftest.err >&5
8375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8376 (exit $ac_status); } &&
8377 { ac_try='test -z "$ac_c_werror_flag"
8378 || test ! -s conftest.err'
8379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8380 (eval $ac_try) 2>&5
8381 ac_status=$?
8382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8383 (exit $ac_status); }; } &&
8384 { ac_try='test -s conftest$ac_exeext'
8385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8386 (eval $ac_try) 2>&5
8387 ac_status=$?
8388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8389 (exit $ac_status); }; }; then
8390 ac_cv_lib_socket_connect=yes
8391 else
8392 echo "$as_me: failed program was:" >&5
8393 sed 's/^/| /' conftest.$ac_ext >&5
8395 ac_cv_lib_socket_connect=no
8397 rm -f conftest.err conftest.$ac_objext \
8398 conftest$ac_exeext conftest.$ac_ext
8399 LIBS=$ac_check_lib_save_LIBS
8401 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
8402 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
8403 if test $ac_cv_lib_socket_connect = yes; then
8404 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
8409 # Guillermo Gomez says -lposix is necessary on A/UX.
8410 echo "$as_me:$LINENO: checking for remove" >&5
8411 echo $ECHO_N "checking for remove... $ECHO_C" >&6
8412 if test "${ac_cv_func_remove+set}" = set; then
8413 echo $ECHO_N "(cached) $ECHO_C" >&6
8414 else
8415 if test x$gcc_no_link = xyes; then
8416 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8417 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8418 { (exit 1); exit 1; }; }
8420 cat >conftest.$ac_ext <<_ACEOF
8421 /* confdefs.h. */
8422 _ACEOF
8423 cat confdefs.h >>conftest.$ac_ext
8424 cat >>conftest.$ac_ext <<_ACEOF
8425 /* end confdefs.h. */
8426 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
8427 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8428 #define remove innocuous_remove
8430 /* System header to define __stub macros and hopefully few prototypes,
8431 which can conflict with char remove (); below.
8432 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8433 <limits.h> exists even on freestanding compilers. */
8435 #ifdef __STDC__
8436 # include <limits.h>
8437 #else
8438 # include <assert.h>
8439 #endif
8441 #undef remove
8443 /* Override any gcc2 internal prototype to avoid an error. */
8444 #ifdef __cplusplus
8445 extern "C"
8447 #endif
8448 /* We use char because int might match the return type of a gcc2
8449 builtin and then its argument prototype would still apply. */
8450 char remove ();
8451 /* The GNU C library defines this for functions which it implements
8452 to always fail with ENOSYS. Some functions are actually named
8453 something starting with __ and the normal name is an alias. */
8454 #if defined (__stub_remove) || defined (__stub___remove)
8455 choke me
8456 #else
8457 char (*f) () = remove;
8458 #endif
8459 #ifdef __cplusplus
8461 #endif
8464 main ()
8466 return f != remove;
8468 return 0;
8470 _ACEOF
8471 rm -f conftest.$ac_objext conftest$ac_exeext
8472 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8473 (eval $ac_link) 2>conftest.er1
8474 ac_status=$?
8475 grep -v '^ *+' conftest.er1 >conftest.err
8476 rm -f conftest.er1
8477 cat conftest.err >&5
8478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8479 (exit $ac_status); } &&
8480 { ac_try='test -z "$ac_c_werror_flag"
8481 || test ! -s conftest.err'
8482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8483 (eval $ac_try) 2>&5
8484 ac_status=$?
8485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8486 (exit $ac_status); }; } &&
8487 { ac_try='test -s conftest$ac_exeext'
8488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8489 (eval $ac_try) 2>&5
8490 ac_status=$?
8491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8492 (exit $ac_status); }; }; then
8493 ac_cv_func_remove=yes
8494 else
8495 echo "$as_me: failed program was:" >&5
8496 sed 's/^/| /' conftest.$ac_ext >&5
8498 ac_cv_func_remove=no
8500 rm -f conftest.err conftest.$ac_objext \
8501 conftest$ac_exeext conftest.$ac_ext
8503 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
8504 echo "${ECHO_T}$ac_cv_func_remove" >&6
8506 if test $ac_cv_func_remove = no; then
8507 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
8508 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
8509 if test "${ac_cv_lib_posix_remove+set}" = set; then
8510 echo $ECHO_N "(cached) $ECHO_C" >&6
8511 else
8512 ac_check_lib_save_LIBS=$LIBS
8513 LIBS="-lposix $LIBS"
8514 if test x$gcc_no_link = xyes; then
8515 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8516 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8517 { (exit 1); exit 1; }; }
8519 cat >conftest.$ac_ext <<_ACEOF
8520 /* confdefs.h. */
8521 _ACEOF
8522 cat confdefs.h >>conftest.$ac_ext
8523 cat >>conftest.$ac_ext <<_ACEOF
8524 /* end confdefs.h. */
8526 /* Override any gcc2 internal prototype to avoid an error. */
8527 #ifdef __cplusplus
8528 extern "C"
8529 #endif
8530 /* We use char because int might match the return type of a gcc2
8531 builtin and then its argument prototype would still apply. */
8532 char remove ();
8534 main ()
8536 remove ();
8538 return 0;
8540 _ACEOF
8541 rm -f conftest.$ac_objext conftest$ac_exeext
8542 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8543 (eval $ac_link) 2>conftest.er1
8544 ac_status=$?
8545 grep -v '^ *+' conftest.er1 >conftest.err
8546 rm -f conftest.er1
8547 cat conftest.err >&5
8548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8549 (exit $ac_status); } &&
8550 { ac_try='test -z "$ac_c_werror_flag"
8551 || test ! -s conftest.err'
8552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8553 (eval $ac_try) 2>&5
8554 ac_status=$?
8555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8556 (exit $ac_status); }; } &&
8557 { ac_try='test -s conftest$ac_exeext'
8558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8559 (eval $ac_try) 2>&5
8560 ac_status=$?
8561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562 (exit $ac_status); }; }; then
8563 ac_cv_lib_posix_remove=yes
8564 else
8565 echo "$as_me: failed program was:" >&5
8566 sed 's/^/| /' conftest.$ac_ext >&5
8568 ac_cv_lib_posix_remove=no
8570 rm -f conftest.err conftest.$ac_objext \
8571 conftest$ac_exeext conftest.$ac_ext
8572 LIBS=$ac_check_lib_save_LIBS
8574 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
8575 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
8576 if test $ac_cv_lib_posix_remove = yes; then
8577 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
8582 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
8583 echo "$as_me:$LINENO: checking for shmat" >&5
8584 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
8585 if test "${ac_cv_func_shmat+set}" = set; then
8586 echo $ECHO_N "(cached) $ECHO_C" >&6
8587 else
8588 if test x$gcc_no_link = xyes; then
8589 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8590 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8591 { (exit 1); exit 1; }; }
8593 cat >conftest.$ac_ext <<_ACEOF
8594 /* confdefs.h. */
8595 _ACEOF
8596 cat confdefs.h >>conftest.$ac_ext
8597 cat >>conftest.$ac_ext <<_ACEOF
8598 /* end confdefs.h. */
8599 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
8600 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8601 #define shmat innocuous_shmat
8603 /* System header to define __stub macros and hopefully few prototypes,
8604 which can conflict with char shmat (); below.
8605 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8606 <limits.h> exists even on freestanding compilers. */
8608 #ifdef __STDC__
8609 # include <limits.h>
8610 #else
8611 # include <assert.h>
8612 #endif
8614 #undef shmat
8616 /* Override any gcc2 internal prototype to avoid an error. */
8617 #ifdef __cplusplus
8618 extern "C"
8620 #endif
8621 /* We use char because int might match the return type of a gcc2
8622 builtin and then its argument prototype would still apply. */
8623 char shmat ();
8624 /* The GNU C library defines this for functions which it implements
8625 to always fail with ENOSYS. Some functions are actually named
8626 something starting with __ and the normal name is an alias. */
8627 #if defined (__stub_shmat) || defined (__stub___shmat)
8628 choke me
8629 #else
8630 char (*f) () = shmat;
8631 #endif
8632 #ifdef __cplusplus
8634 #endif
8637 main ()
8639 return f != shmat;
8641 return 0;
8643 _ACEOF
8644 rm -f conftest.$ac_objext conftest$ac_exeext
8645 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8646 (eval $ac_link) 2>conftest.er1
8647 ac_status=$?
8648 grep -v '^ *+' conftest.er1 >conftest.err
8649 rm -f conftest.er1
8650 cat conftest.err >&5
8651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8652 (exit $ac_status); } &&
8653 { ac_try='test -z "$ac_c_werror_flag"
8654 || test ! -s conftest.err'
8655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8656 (eval $ac_try) 2>&5
8657 ac_status=$?
8658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8659 (exit $ac_status); }; } &&
8660 { ac_try='test -s conftest$ac_exeext'
8661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8662 (eval $ac_try) 2>&5
8663 ac_status=$?
8664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8665 (exit $ac_status); }; }; then
8666 ac_cv_func_shmat=yes
8667 else
8668 echo "$as_me: failed program was:" >&5
8669 sed 's/^/| /' conftest.$ac_ext >&5
8671 ac_cv_func_shmat=no
8673 rm -f conftest.err conftest.$ac_objext \
8674 conftest$ac_exeext conftest.$ac_ext
8676 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
8677 echo "${ECHO_T}$ac_cv_func_shmat" >&6
8679 if test $ac_cv_func_shmat = no; then
8680 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
8681 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
8682 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
8683 echo $ECHO_N "(cached) $ECHO_C" >&6
8684 else
8685 ac_check_lib_save_LIBS=$LIBS
8686 LIBS="-lipc $LIBS"
8687 if test x$gcc_no_link = xyes; then
8688 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8689 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8690 { (exit 1); exit 1; }; }
8692 cat >conftest.$ac_ext <<_ACEOF
8693 /* confdefs.h. */
8694 _ACEOF
8695 cat confdefs.h >>conftest.$ac_ext
8696 cat >>conftest.$ac_ext <<_ACEOF
8697 /* end confdefs.h. */
8699 /* Override any gcc2 internal prototype to avoid an error. */
8700 #ifdef __cplusplus
8701 extern "C"
8702 #endif
8703 /* We use char because int might match the return type of a gcc2
8704 builtin and then its argument prototype would still apply. */
8705 char shmat ();
8707 main ()
8709 shmat ();
8711 return 0;
8713 _ACEOF
8714 rm -f conftest.$ac_objext conftest$ac_exeext
8715 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8716 (eval $ac_link) 2>conftest.er1
8717 ac_status=$?
8718 grep -v '^ *+' conftest.er1 >conftest.err
8719 rm -f conftest.er1
8720 cat conftest.err >&5
8721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722 (exit $ac_status); } &&
8723 { ac_try='test -z "$ac_c_werror_flag"
8724 || test ! -s conftest.err'
8725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8726 (eval $ac_try) 2>&5
8727 ac_status=$?
8728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8729 (exit $ac_status); }; } &&
8730 { ac_try='test -s conftest$ac_exeext'
8731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8732 (eval $ac_try) 2>&5
8733 ac_status=$?
8734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8735 (exit $ac_status); }; }; then
8736 ac_cv_lib_ipc_shmat=yes
8737 else
8738 echo "$as_me: failed program was:" >&5
8739 sed 's/^/| /' conftest.$ac_ext >&5
8741 ac_cv_lib_ipc_shmat=no
8743 rm -f conftest.err conftest.$ac_objext \
8744 conftest$ac_exeext conftest.$ac_ext
8745 LIBS=$ac_check_lib_save_LIBS
8747 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
8748 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
8749 if test $ac_cv_lib_ipc_shmat = yes; then
8750 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
8756 # Check for libraries that X11R6 Xt/Xaw programs need.
8757 ac_save_LDFLAGS=$LDFLAGS
8758 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
8759 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
8760 # check for ICE first), but we must link in the order -lSM -lICE or
8761 # we get undefined symbols. So assume we have SM if we have ICE.
8762 # These have to be linked with before -lX11, unlike the other
8763 # libraries we check for below, so use a different variable.
8764 # John Interrante, Karl Berry
8765 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
8766 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
8767 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
8768 echo $ECHO_N "(cached) $ECHO_C" >&6
8769 else
8770 ac_check_lib_save_LIBS=$LIBS
8771 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
8772 if test x$gcc_no_link = xyes; then
8773 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8774 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8775 { (exit 1); exit 1; }; }
8777 cat >conftest.$ac_ext <<_ACEOF
8778 /* confdefs.h. */
8779 _ACEOF
8780 cat confdefs.h >>conftest.$ac_ext
8781 cat >>conftest.$ac_ext <<_ACEOF
8782 /* end confdefs.h. */
8784 /* Override any gcc2 internal prototype to avoid an error. */
8785 #ifdef __cplusplus
8786 extern "C"
8787 #endif
8788 /* We use char because int might match the return type of a gcc2
8789 builtin and then its argument prototype would still apply. */
8790 char IceConnectionNumber ();
8792 main ()
8794 IceConnectionNumber ();
8796 return 0;
8798 _ACEOF
8799 rm -f conftest.$ac_objext conftest$ac_exeext
8800 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8801 (eval $ac_link) 2>conftest.er1
8802 ac_status=$?
8803 grep -v '^ *+' conftest.er1 >conftest.err
8804 rm -f conftest.er1
8805 cat conftest.err >&5
8806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8807 (exit $ac_status); } &&
8808 { ac_try='test -z "$ac_c_werror_flag"
8809 || test ! -s conftest.err'
8810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8811 (eval $ac_try) 2>&5
8812 ac_status=$?
8813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8814 (exit $ac_status); }; } &&
8815 { ac_try='test -s conftest$ac_exeext'
8816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8817 (eval $ac_try) 2>&5
8818 ac_status=$?
8819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8820 (exit $ac_status); }; }; then
8821 ac_cv_lib_ICE_IceConnectionNumber=yes
8822 else
8823 echo "$as_me: failed program was:" >&5
8824 sed 's/^/| /' conftest.$ac_ext >&5
8826 ac_cv_lib_ICE_IceConnectionNumber=no
8828 rm -f conftest.err conftest.$ac_objext \
8829 conftest$ac_exeext conftest.$ac_ext
8830 LIBS=$ac_check_lib_save_LIBS
8832 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
8833 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
8834 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
8835 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
8838 LDFLAGS=$ac_save_LDFLAGS
8843 # determine whether to enable the cairo GTK Graphics2D backend
8844 # Check whether --enable-gtk-cairo or --disable-gtk-cairo was given.
8845 if test "${enable_gtk_cairo+set}" = set; then
8846 enableval="$enable_gtk_cairo"
8851 if test "x${enable_gtk_cairo}" = xyes; then
8852 GTK_CAIRO_TRUE=
8853 GTK_CAIRO_FALSE='#'
8854 else
8855 GTK_CAIRO_TRUE='#'
8856 GTK_CAIRO_FALSE=
8859 if test "x${enable_gtk_cairo}" = xyes
8860 then
8862 succeeded=no
8864 if test -z "$PKG_CONFIG"; then
8865 # Extract the first word of "pkg-config", so it can be a program name with args.
8866 set dummy pkg-config; ac_word=$2
8867 echo "$as_me:$LINENO: checking for $ac_word" >&5
8868 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8869 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8870 echo $ECHO_N "(cached) $ECHO_C" >&6
8871 else
8872 case $PKG_CONFIG in
8873 [\\/]* | ?:[\\/]*)
8874 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8878 for as_dir in $PATH
8880 IFS=$as_save_IFS
8881 test -z "$as_dir" && as_dir=.
8882 for ac_exec_ext in '' $ac_executable_extensions; do
8883 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8884 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8885 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8886 break 2
8888 done
8889 done
8891 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8893 esac
8895 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8897 if test -n "$PKG_CONFIG"; then
8898 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8899 echo "${ECHO_T}$PKG_CONFIG" >&6
8900 else
8901 echo "$as_me:$LINENO: result: no" >&5
8902 echo "${ECHO_T}no" >&6
8907 if test "$PKG_CONFIG" = "no" ; then
8908 echo "*** The pkg-config script could not be found. Make sure it is"
8909 echo "*** in your path, or set the PKG_CONFIG environment variable"
8910 echo "*** to the full path to pkg-config."
8911 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8912 else
8913 PKG_CONFIG_MIN_VERSION=0.9.0
8914 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8915 echo "$as_me:$LINENO: checking for cairo" >&5
8916 echo $ECHO_N "checking for cairo... $ECHO_C" >&6
8918 if $PKG_CONFIG --exists "cairo" ; then
8919 echo "$as_me:$LINENO: result: yes" >&5
8920 echo "${ECHO_T}yes" >&6
8921 succeeded=yes
8923 echo "$as_me:$LINENO: checking CAIRO_CFLAGS" >&5
8924 echo $ECHO_N "checking CAIRO_CFLAGS... $ECHO_C" >&6
8925 CAIRO_CFLAGS=`$PKG_CONFIG --cflags "cairo"`
8926 echo "$as_me:$LINENO: result: $CAIRO_CFLAGS" >&5
8927 echo "${ECHO_T}$CAIRO_CFLAGS" >&6
8929 echo "$as_me:$LINENO: checking CAIRO_LIBS" >&5
8930 echo $ECHO_N "checking CAIRO_LIBS... $ECHO_C" >&6
8931 CAIRO_LIBS=`$PKG_CONFIG --libs "cairo"`
8932 echo "$as_me:$LINENO: result: $CAIRO_LIBS" >&5
8933 echo "${ECHO_T}$CAIRO_LIBS" >&6
8934 else
8935 CAIRO_CFLAGS=""
8936 CAIRO_LIBS=""
8937 ## If we have a custom action on failure, don't print errors, but
8938 ## do set a variable so people can do so.
8939 CAIRO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "cairo"`
8940 echo $CAIRO_PKG_ERRORS
8945 else
8946 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8947 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8951 if test $succeeded = yes; then
8953 else
8954 { { echo "$as_me:$LINENO: error: Library requirements (cairo) 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
8955 echo "$as_me: error: Library requirements (cairo) 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;}
8956 { (exit 1); exit 1; }; }
8960 succeeded=no
8962 if test -z "$PKG_CONFIG"; then
8963 # Extract the first word of "pkg-config", so it can be a program name with args.
8964 set dummy pkg-config; ac_word=$2
8965 echo "$as_me:$LINENO: checking for $ac_word" >&5
8966 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8967 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8968 echo $ECHO_N "(cached) $ECHO_C" >&6
8969 else
8970 case $PKG_CONFIG in
8971 [\\/]* | ?:[\\/]*)
8972 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8976 for as_dir in $PATH
8978 IFS=$as_save_IFS
8979 test -z "$as_dir" && as_dir=.
8980 for ac_exec_ext in '' $ac_executable_extensions; do
8981 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8982 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8983 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8984 break 2
8986 done
8987 done
8989 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8991 esac
8993 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8995 if test -n "$PKG_CONFIG"; then
8996 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8997 echo "${ECHO_T}$PKG_CONFIG" >&6
8998 else
8999 echo "$as_me:$LINENO: result: no" >&5
9000 echo "${ECHO_T}no" >&6
9005 if test "$PKG_CONFIG" = "no" ; then
9006 echo "*** The pkg-config script could not be found. Make sure it is"
9007 echo "*** in your path, or set the PKG_CONFIG environment variable"
9008 echo "*** to the full path to pkg-config."
9009 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
9010 else
9011 PKG_CONFIG_MIN_VERSION=0.9.0
9012 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
9013 echo "$as_me:$LINENO: checking for pangoft2" >&5
9014 echo $ECHO_N "checking for pangoft2... $ECHO_C" >&6
9016 if $PKG_CONFIG --exists "pangoft2" ; then
9017 echo "$as_me:$LINENO: result: yes" >&5
9018 echo "${ECHO_T}yes" >&6
9019 succeeded=yes
9021 echo "$as_me:$LINENO: checking PANGOFT2_CFLAGS" >&5
9022 echo $ECHO_N "checking PANGOFT2_CFLAGS... $ECHO_C" >&6
9023 PANGOFT2_CFLAGS=`$PKG_CONFIG --cflags "pangoft2"`
9024 echo "$as_me:$LINENO: result: $PANGOFT2_CFLAGS" >&5
9025 echo "${ECHO_T}$PANGOFT2_CFLAGS" >&6
9027 echo "$as_me:$LINENO: checking PANGOFT2_LIBS" >&5
9028 echo $ECHO_N "checking PANGOFT2_LIBS... $ECHO_C" >&6
9029 PANGOFT2_LIBS=`$PKG_CONFIG --libs "pangoft2"`
9030 echo "$as_me:$LINENO: result: $PANGOFT2_LIBS" >&5
9031 echo "${ECHO_T}$PANGOFT2_LIBS" >&6
9032 else
9033 PANGOFT2_CFLAGS=""
9034 PANGOFT2_LIBS=""
9035 ## If we have a custom action on failure, don't print errors, but
9036 ## do set a variable so people can do so.
9037 PANGOFT2_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "pangoft2"`
9038 echo $PANGOFT2_PKG_ERRORS
9043 else
9044 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
9045 echo "*** See http://www.freedesktop.org/software/pkgconfig"
9049 if test $succeeded = yes; then
9051 else
9052 { { echo "$as_me:$LINENO: error: Library requirements (pangoft2) 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
9053 echo "$as_me: error: Library requirements (pangoft2) 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;}
9054 { (exit 1); exit 1; }; }
9063 # FIXME: this should be _libs on some hosts.
9064 libsubdir=.libs
9066 # extra LD Flags which are required for targets
9067 case "${host}" in
9068 *-*-darwin[0-7].*)
9069 # For now we have to disable it on darwin[8-9] because it slows down
9070 # the linking phase. A possible bug in ld?
9071 # on Darwin -single_module speeds up loading of the dynamic libraries.
9072 extra_ldflags_libjava=-Wl,-single_module
9074 esac
9077 # Allow the GC to be disabled. Can be useful when debugging.
9078 echo "$as_me:$LINENO: checking for garbage collector to use" >&5
9079 echo $ECHO_N "checking for garbage collector to use... $ECHO_C" >&6
9080 # Check whether --enable-java-gc or --disable-java-gc was given.
9081 if test "${enable_java_gc+set}" = set; then
9082 enableval="$enable_java_gc"
9083 GC=$enableval
9084 else
9085 GC=boehm
9087 GCLIBS=
9088 GCINCS=
9089 GCDEPS=
9090 GCSPEC=
9091 JC1GCSPEC=
9092 GCTESTSPEC=
9093 case "$GC" in
9094 boehm)
9095 echo "$as_me:$LINENO: result: boehm" >&5
9096 echo "${ECHO_T}boehm" >&6
9097 GCLIBS=../boehm-gc/libgcjgc_convenience.la
9098 JC1GCSPEC='-fuse-boehm-gc'
9099 GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
9100 GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
9101 GCOBJS=boehm.lo
9102 GCHDR=boehm-gc.h
9103 # The POSIX thread support needs to know this.
9105 cat >>confdefs.h <<\_ACEOF
9106 #define HAVE_BOEHM_GC 1
9107 _ACEOF
9111 echo "$as_me:$LINENO: result: none" >&5
9112 echo "${ECHO_T}none" >&6
9113 GCHDR=no-gc.h
9116 { { echo "$as_me:$LINENO: error: unrecognized collector \"$GC\"" >&5
9117 echo "$as_me: error: unrecognized collector \"$GC\"" >&2;}
9118 { (exit 1); exit 1; }; }
9120 esac
9127 ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
9131 if test "$GC" = boehm; then
9132 USING_BOEHMGC_TRUE=
9133 USING_BOEHMGC_FALSE='#'
9134 else
9135 USING_BOEHMGC_TRUE='#'
9136 USING_BOEHMGC_FALSE=
9141 if test "$GC" = no; then
9142 USING_NOGC_TRUE=
9143 USING_NOGC_FALSE='#'
9144 else
9145 USING_NOGC_TRUE='#'
9146 USING_NOGC_FALSE=
9151 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
9152 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
9153 THREADS=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
9154 echo "$as_me:$LINENO: result: $THREADS" >&5
9155 echo "${ECHO_T}$THREADS" >&6
9157 case "$THREADS" in
9158 no | none | single)
9159 THREADS=none
9161 posix | posix95 | pthreads)
9162 THREADS=posix
9163 case "$host" in
9164 *-*-linux*)
9166 cat >>confdefs.h <<\_ACEOF
9167 #define LINUX_THREADS 1
9168 _ACEOF
9171 esac
9173 win32)
9175 decosf1 | irix | mach | os2 | solaris | dce | vxworks)
9176 { { echo "$as_me:$LINENO: error: thread package $THREADS not yet supported" >&5
9177 echo "$as_me: error: thread package $THREADS not yet supported" >&2;}
9178 { (exit 1); exit 1; }; }
9181 { { echo "$as_me:$LINENO: error: $THREADS is an unknown thread package" >&5
9182 echo "$as_me: error: $THREADS is an unknown thread package" >&2;}
9183 { (exit 1); exit 1; }; }
9185 esac
9187 THREADCXXFLAGS=
9188 THREADLDFLAGS=
9189 THREADLIBS=
9190 THREADINCS=
9191 THREADDEPS=
9192 THREADH=
9193 THREADSPEC=
9194 case "$THREADS" in
9195 posix)
9196 case "$host" in
9197 *-*-cygwin*)
9198 # Don't set THREADLIBS here. Cygwin doesn't have -lpthread.
9200 *-*-freebsd[1234]*)
9201 # Before FreeBSD 5, it didn't have -lpthread (or any library which
9202 # merely adds pthread_* functions) but it does have a -pthread switch
9203 # which is required at link-time to select -lc_r *instead* of -lc.
9204 THREADLDFLAGS=-pthread
9205 # Don't set THREADSPEC here as might be expected since -pthread is
9206 # not processed when found within a spec file, it must come from
9207 # the command line. For now, the user must provide the -pthread
9208 # switch to link code compiled with gcj. In future, consider adding
9209 # support for weak references to pthread_* functions ala gthr.h API.
9210 THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
9212 *-*-freebsd*)
9213 # FreeBSD 5 implements a model much closer to other modern UNIX
9214 # which support threads. However, it still does not support
9215 # -lpthread.
9216 THREADLDFLAGS=-pthread
9217 THREADSPEC=-lc_r
9219 alpha*-dec-osf*)
9220 THREADCXXFLAGS=-pthread
9221 # boehm-gc needs some functions from librt, so link that too.
9222 THREADLIBS='-lpthread -lrt'
9223 THREADSPEC='-lpthread -lrt'
9226 THREADLIBS=-lpthread
9227 THREADSPEC=-lpthread
9229 esac
9230 THREADH=posix-threads.h
9231 # MIT pthreads doesn't seem to have the mutexattr functions.
9232 # But for now we don't check for it. We just assume you aren't
9233 # using MIT pthreads.
9235 cat >>confdefs.h <<\_ACEOF
9236 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
9237 _ACEOF
9240 # If we're using the Boehm GC, then we happen to know that it
9241 # defines _REENTRANT, so we don't bother. Eww.
9242 if test "$GC" != boehm; then
9244 cat >>confdefs.h <<\_ACEOF
9245 #define _REENTRANT 1
9246 _ACEOF
9250 cat >>confdefs.h <<\_ACEOF
9251 #define _POSIX_PTHREAD_SEMANTICS 1
9252 _ACEOF
9256 win32)
9257 THREADH=win32-threads.h
9260 none)
9261 THREADH=no-threads.h
9263 esac
9264 ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
9274 if test "$THREADS" = posix; then
9275 USING_POSIX_THREADS_TRUE=
9276 USING_POSIX_THREADS_FALSE='#'
9277 else
9278 USING_POSIX_THREADS_TRUE='#'
9279 USING_POSIX_THREADS_FALSE=
9284 if test "$THREADS" = win32; then
9285 USING_WIN32_THREADS_TRUE=
9286 USING_WIN32_THREADS_FALSE='#'
9287 else
9288 USING_WIN32_THREADS_TRUE='#'
9289 USING_WIN32_THREADS_FALSE=
9294 if test "$THREADS" = none; then
9295 USING_NO_THREADS_TRUE=
9296 USING_NO_THREADS_FALSE='#'
9297 else
9298 USING_NO_THREADS_TRUE='#'
9299 USING_NO_THREADS_FALSE=
9303 if test -d sysdep; then true; else mkdir sysdep; fi
9304 ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
9306 ac_config_links="$ac_config_links sysdep/backtrace.h:$fallback_backtrace_h"
9308 ac_config_links="$ac_config_links sysdep/descriptor.h:$descriptor_h"
9311 HASH_SYNC_SPEC=
9312 # Hash synchronization is only useful with posix threads right now.
9313 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
9314 HASH_SYNC_SPEC=-fhash-synchronization
9316 cat >>confdefs.h <<\_ACEOF
9317 #define JV_HASH_SYNCHRONIZATION 1
9318 _ACEOF
9325 if test "$GCC" = yes; then
9326 USING_GCC_TRUE=
9327 USING_GCC_FALSE='#'
9328 else
9329 USING_GCC_TRUE='#'
9330 USING_GCC_FALSE=
9334 # We're in the tree with gcc, and need to include some of its headers.
9335 GCC_UNWIND_INCLUDE='-I$(libgcj_basedir)/../gcc'
9337 if test "x${with_newlib}" = "xyes"; then
9338 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
9339 # may not work correctly, because the compiler may not be able to
9340 # link executables.
9342 # We assume newlib. This lets us hard-code the functions we know
9343 # we'll have.
9345 cat >>confdefs.h <<\_ACEOF
9346 #define HAVE_MEMMOVE 1
9347 _ACEOF
9350 cat >>confdefs.h <<\_ACEOF
9351 #define HAVE_MEMCPY 1
9352 _ACEOF
9355 cat >>confdefs.h <<\_ACEOF
9356 #define HAVE_STRERROR 1
9357 _ACEOF
9360 cat >>confdefs.h <<\_ACEOF
9361 #define HAVE_TIME 1
9362 _ACEOF
9365 cat >>confdefs.h <<\_ACEOF
9366 #define HAVE_GMTIME_R 1
9367 _ACEOF
9370 cat >>confdefs.h <<\_ACEOF
9371 #define HAVE_LOCALTIME_R 1
9372 _ACEOF
9375 cat >>confdefs.h <<\_ACEOF
9376 #define HAVE_USLEEP_DECL 1
9377 _ACEOF
9379 # This is only for POSIX threads.
9381 cat >>confdefs.h <<\_ACEOF
9382 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
9383 _ACEOF
9385 # We also assume we are using gcc, which provides alloca.
9386 cat >>confdefs.h <<\_ACEOF
9387 #define HAVE_ALLOCA 1
9388 _ACEOF
9391 # Assume we do not have getuid and friends.
9393 cat >>confdefs.h <<\_ACEOF
9394 #define NO_GETUID 1
9395 _ACEOF
9397 PLATFORMNET=NoNet
9398 else
9431 for ac_func in strerror ioctl select fstat open fsync sleep opendir \
9432 gmtime_r localtime_r readdir_r getpwuid_r getcwd \
9433 access stat mkdir rename rmdir unlink realpath utime chmod \
9434 nl_langinfo setlocale \
9435 inet_pton uname inet_ntoa \
9436 fork execvp pipe sigaction ftruncate
9438 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9439 echo "$as_me:$LINENO: checking for $ac_func" >&5
9440 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9441 if eval "test \"\${$as_ac_var+set}\" = set"; then
9442 echo $ECHO_N "(cached) $ECHO_C" >&6
9443 else
9444 if test x$gcc_no_link = xyes; then
9445 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9446 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9447 { (exit 1); exit 1; }; }
9449 cat >conftest.$ac_ext <<_ACEOF
9450 /* confdefs.h. */
9451 _ACEOF
9452 cat confdefs.h >>conftest.$ac_ext
9453 cat >>conftest.$ac_ext <<_ACEOF
9454 /* end confdefs.h. */
9455 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9456 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9457 #define $ac_func innocuous_$ac_func
9459 /* System header to define __stub macros and hopefully few prototypes,
9460 which can conflict with char $ac_func (); below.
9461 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9462 <limits.h> exists even on freestanding compilers. */
9464 #ifdef __STDC__
9465 # include <limits.h>
9466 #else
9467 # include <assert.h>
9468 #endif
9470 #undef $ac_func
9472 /* Override any gcc2 internal prototype to avoid an error. */
9473 #ifdef __cplusplus
9474 extern "C"
9476 #endif
9477 /* We use char because int might match the return type of a gcc2
9478 builtin and then its argument prototype would still apply. */
9479 char $ac_func ();
9480 /* The GNU C library defines this for functions which it implements
9481 to always fail with ENOSYS. Some functions are actually named
9482 something starting with __ and the normal name is an alias. */
9483 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9484 choke me
9485 #else
9486 char (*f) () = $ac_func;
9487 #endif
9488 #ifdef __cplusplus
9490 #endif
9493 main ()
9495 return f != $ac_func;
9497 return 0;
9499 _ACEOF
9500 rm -f conftest.$ac_objext conftest$ac_exeext
9501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9502 (eval $ac_link) 2>conftest.er1
9503 ac_status=$?
9504 grep -v '^ *+' conftest.er1 >conftest.err
9505 rm -f conftest.er1
9506 cat conftest.err >&5
9507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9508 (exit $ac_status); } &&
9509 { ac_try='test -z "$ac_c_werror_flag"
9510 || test ! -s conftest.err'
9511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9512 (eval $ac_try) 2>&5
9513 ac_status=$?
9514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9515 (exit $ac_status); }; } &&
9516 { ac_try='test -s conftest$ac_exeext'
9517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9518 (eval $ac_try) 2>&5
9519 ac_status=$?
9520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9521 (exit $ac_status); }; }; then
9522 eval "$as_ac_var=yes"
9523 else
9524 echo "$as_me: failed program was:" >&5
9525 sed 's/^/| /' conftest.$ac_ext >&5
9527 eval "$as_ac_var=no"
9529 rm -f conftest.err conftest.$ac_objext \
9530 conftest$ac_exeext conftest.$ac_ext
9532 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9533 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9534 if test `eval echo '${'$as_ac_var'}'` = yes; then
9535 cat >>confdefs.h <<_ACEOF
9536 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9537 _ACEOF
9540 done
9544 for ac_func in inet_aton inet_addr
9546 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9547 echo "$as_me:$LINENO: checking for $ac_func" >&5
9548 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9549 if eval "test \"\${$as_ac_var+set}\" = set"; then
9550 echo $ECHO_N "(cached) $ECHO_C" >&6
9551 else
9552 if test x$gcc_no_link = xyes; then
9553 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9554 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9555 { (exit 1); exit 1; }; }
9557 cat >conftest.$ac_ext <<_ACEOF
9558 /* confdefs.h. */
9559 _ACEOF
9560 cat confdefs.h >>conftest.$ac_ext
9561 cat >>conftest.$ac_ext <<_ACEOF
9562 /* end confdefs.h. */
9563 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9564 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9565 #define $ac_func innocuous_$ac_func
9567 /* System header to define __stub macros and hopefully few prototypes,
9568 which can conflict with char $ac_func (); below.
9569 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9570 <limits.h> exists even on freestanding compilers. */
9572 #ifdef __STDC__
9573 # include <limits.h>
9574 #else
9575 # include <assert.h>
9576 #endif
9578 #undef $ac_func
9580 /* Override any gcc2 internal prototype to avoid an error. */
9581 #ifdef __cplusplus
9582 extern "C"
9584 #endif
9585 /* We use char because int might match the return type of a gcc2
9586 builtin and then its argument prototype would still apply. */
9587 char $ac_func ();
9588 /* The GNU C library defines this for functions which it implements
9589 to always fail with ENOSYS. Some functions are actually named
9590 something starting with __ and the normal name is an alias. */
9591 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9592 choke me
9593 #else
9594 char (*f) () = $ac_func;
9595 #endif
9596 #ifdef __cplusplus
9598 #endif
9601 main ()
9603 return f != $ac_func;
9605 return 0;
9607 _ACEOF
9608 rm -f conftest.$ac_objext conftest$ac_exeext
9609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9610 (eval $ac_link) 2>conftest.er1
9611 ac_status=$?
9612 grep -v '^ *+' conftest.er1 >conftest.err
9613 rm -f conftest.er1
9614 cat conftest.err >&5
9615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9616 (exit $ac_status); } &&
9617 { ac_try='test -z "$ac_c_werror_flag"
9618 || test ! -s conftest.err'
9619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9620 (eval $ac_try) 2>&5
9621 ac_status=$?
9622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9623 (exit $ac_status); }; } &&
9624 { ac_try='test -s conftest$ac_exeext'
9625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9626 (eval $ac_try) 2>&5
9627 ac_status=$?
9628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9629 (exit $ac_status); }; }; then
9630 eval "$as_ac_var=yes"
9631 else
9632 echo "$as_me: failed program was:" >&5
9633 sed 's/^/| /' conftest.$ac_ext >&5
9635 eval "$as_ac_var=no"
9637 rm -f conftest.err conftest.$ac_objext \
9638 conftest$ac_exeext conftest.$ac_ext
9640 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9641 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9642 if test `eval echo '${'$as_ac_var'}'` = yes; then
9643 cat >>confdefs.h <<_ACEOF
9644 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9645 _ACEOF
9646 break
9648 done
9650 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9651 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
9652 if test "${ac_cv_header_stdc+set}" = set; then
9653 echo $ECHO_N "(cached) $ECHO_C" >&6
9654 else
9655 cat >conftest.$ac_ext <<_ACEOF
9656 /* confdefs.h. */
9657 _ACEOF
9658 cat confdefs.h >>conftest.$ac_ext
9659 cat >>conftest.$ac_ext <<_ACEOF
9660 /* end confdefs.h. */
9661 #include <stdlib.h>
9662 #include <stdarg.h>
9663 #include <string.h>
9664 #include <float.h>
9667 main ()
9671 return 0;
9673 _ACEOF
9674 rm -f conftest.$ac_objext
9675 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9676 (eval $ac_compile) 2>conftest.er1
9677 ac_status=$?
9678 grep -v '^ *+' conftest.er1 >conftest.err
9679 rm -f conftest.er1
9680 cat conftest.err >&5
9681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682 (exit $ac_status); } &&
9683 { ac_try='test -z "$ac_c_werror_flag"
9684 || test ! -s conftest.err'
9685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9686 (eval $ac_try) 2>&5
9687 ac_status=$?
9688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9689 (exit $ac_status); }; } &&
9690 { ac_try='test -s conftest.$ac_objext'
9691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9692 (eval $ac_try) 2>&5
9693 ac_status=$?
9694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9695 (exit $ac_status); }; }; then
9696 ac_cv_header_stdc=yes
9697 else
9698 echo "$as_me: failed program was:" >&5
9699 sed 's/^/| /' conftest.$ac_ext >&5
9701 ac_cv_header_stdc=no
9703 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9705 if test $ac_cv_header_stdc = yes; then
9706 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9707 cat >conftest.$ac_ext <<_ACEOF
9708 /* confdefs.h. */
9709 _ACEOF
9710 cat confdefs.h >>conftest.$ac_ext
9711 cat >>conftest.$ac_ext <<_ACEOF
9712 /* end confdefs.h. */
9713 #include <string.h>
9715 _ACEOF
9716 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9717 $EGREP "memchr" >/dev/null 2>&1; then
9719 else
9720 ac_cv_header_stdc=no
9722 rm -f conftest*
9726 if test $ac_cv_header_stdc = yes; then
9727 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9728 cat >conftest.$ac_ext <<_ACEOF
9729 /* confdefs.h. */
9730 _ACEOF
9731 cat confdefs.h >>conftest.$ac_ext
9732 cat >>conftest.$ac_ext <<_ACEOF
9733 /* end confdefs.h. */
9734 #include <stdlib.h>
9736 _ACEOF
9737 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9738 $EGREP "free" >/dev/null 2>&1; then
9740 else
9741 ac_cv_header_stdc=no
9743 rm -f conftest*
9747 if test $ac_cv_header_stdc = yes; then
9748 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9749 if test "$cross_compiling" = yes; then
9751 else
9752 cat >conftest.$ac_ext <<_ACEOF
9753 /* confdefs.h. */
9754 _ACEOF
9755 cat confdefs.h >>conftest.$ac_ext
9756 cat >>conftest.$ac_ext <<_ACEOF
9757 /* end confdefs.h. */
9758 #include <ctype.h>
9759 #if ((' ' & 0x0FF) == 0x020)
9760 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9761 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9762 #else
9763 # define ISLOWER(c) \
9764 (('a' <= (c) && (c) <= 'i') \
9765 || ('j' <= (c) && (c) <= 'r') \
9766 || ('s' <= (c) && (c) <= 'z'))
9767 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9768 #endif
9770 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9772 main ()
9774 int i;
9775 for (i = 0; i < 256; i++)
9776 if (XOR (islower (i), ISLOWER (i))
9777 || toupper (i) != TOUPPER (i))
9778 exit(2);
9779 exit (0);
9781 _ACEOF
9782 rm -f conftest$ac_exeext
9783 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9784 (eval $ac_link) 2>&5
9785 ac_status=$?
9786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9787 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9789 (eval $ac_try) 2>&5
9790 ac_status=$?
9791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9792 (exit $ac_status); }; }; then
9794 else
9795 echo "$as_me: program exited with status $ac_status" >&5
9796 echo "$as_me: failed program was:" >&5
9797 sed 's/^/| /' conftest.$ac_ext >&5
9799 ( exit $ac_status )
9800 ac_cv_header_stdc=no
9802 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9806 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9807 echo "${ECHO_T}$ac_cv_header_stdc" >&6
9808 if test $ac_cv_header_stdc = yes; then
9810 cat >>confdefs.h <<\_ACEOF
9811 #define STDC_HEADERS 1
9812 _ACEOF
9816 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9826 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9827 inttypes.h stdint.h unistd.h
9829 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9830 echo "$as_me:$LINENO: checking for $ac_header" >&5
9831 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9832 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9833 echo $ECHO_N "(cached) $ECHO_C" >&6
9834 else
9835 cat >conftest.$ac_ext <<_ACEOF
9836 /* confdefs.h. */
9837 _ACEOF
9838 cat confdefs.h >>conftest.$ac_ext
9839 cat >>conftest.$ac_ext <<_ACEOF
9840 /* end confdefs.h. */
9841 $ac_includes_default
9843 #include <$ac_header>
9844 _ACEOF
9845 rm -f conftest.$ac_objext
9846 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9847 (eval $ac_compile) 2>conftest.er1
9848 ac_status=$?
9849 grep -v '^ *+' conftest.er1 >conftest.err
9850 rm -f conftest.er1
9851 cat conftest.err >&5
9852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9853 (exit $ac_status); } &&
9854 { ac_try='test -z "$ac_c_werror_flag"
9855 || test ! -s conftest.err'
9856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9857 (eval $ac_try) 2>&5
9858 ac_status=$?
9859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860 (exit $ac_status); }; } &&
9861 { ac_try='test -s conftest.$ac_objext'
9862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9863 (eval $ac_try) 2>&5
9864 ac_status=$?
9865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9866 (exit $ac_status); }; }; then
9867 eval "$as_ac_Header=yes"
9868 else
9869 echo "$as_me: failed program was:" >&5
9870 sed 's/^/| /' conftest.$ac_ext >&5
9872 eval "$as_ac_Header=no"
9874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9876 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9877 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9878 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9879 cat >>confdefs.h <<_ACEOF
9880 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9881 _ACEOF
9885 done
9891 for ac_header in execinfo.h unistd.h dlfcn.h
9893 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9894 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9895 echo "$as_me:$LINENO: checking for $ac_header" >&5
9896 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9897 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9898 echo $ECHO_N "(cached) $ECHO_C" >&6
9900 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9901 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9902 else
9903 # Is the header compilable?
9904 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9905 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9906 cat >conftest.$ac_ext <<_ACEOF
9907 /* confdefs.h. */
9908 _ACEOF
9909 cat confdefs.h >>conftest.$ac_ext
9910 cat >>conftest.$ac_ext <<_ACEOF
9911 /* end confdefs.h. */
9912 $ac_includes_default
9913 #include <$ac_header>
9914 _ACEOF
9915 rm -f conftest.$ac_objext
9916 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9917 (eval $ac_compile) 2>conftest.er1
9918 ac_status=$?
9919 grep -v '^ *+' conftest.er1 >conftest.err
9920 rm -f conftest.er1
9921 cat conftest.err >&5
9922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923 (exit $ac_status); } &&
9924 { ac_try='test -z "$ac_c_werror_flag"
9925 || test ! -s conftest.err'
9926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9927 (eval $ac_try) 2>&5
9928 ac_status=$?
9929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9930 (exit $ac_status); }; } &&
9931 { ac_try='test -s conftest.$ac_objext'
9932 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9933 (eval $ac_try) 2>&5
9934 ac_status=$?
9935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9936 (exit $ac_status); }; }; then
9937 ac_header_compiler=yes
9938 else
9939 echo "$as_me: failed program was:" >&5
9940 sed 's/^/| /' conftest.$ac_ext >&5
9942 ac_header_compiler=no
9944 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9945 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9946 echo "${ECHO_T}$ac_header_compiler" >&6
9948 # Is the header present?
9949 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9950 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9951 cat >conftest.$ac_ext <<_ACEOF
9952 /* confdefs.h. */
9953 _ACEOF
9954 cat confdefs.h >>conftest.$ac_ext
9955 cat >>conftest.$ac_ext <<_ACEOF
9956 /* end confdefs.h. */
9957 #include <$ac_header>
9958 _ACEOF
9959 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9960 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9961 ac_status=$?
9962 grep -v '^ *+' conftest.er1 >conftest.err
9963 rm -f conftest.er1
9964 cat conftest.err >&5
9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9966 (exit $ac_status); } >/dev/null; then
9967 if test -s conftest.err; then
9968 ac_cpp_err=$ac_c_preproc_warn_flag
9969 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9970 else
9971 ac_cpp_err=
9973 else
9974 ac_cpp_err=yes
9976 if test -z "$ac_cpp_err"; then
9977 ac_header_preproc=yes
9978 else
9979 echo "$as_me: failed program was:" >&5
9980 sed 's/^/| /' conftest.$ac_ext >&5
9982 ac_header_preproc=no
9984 rm -f conftest.err conftest.$ac_ext
9985 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9986 echo "${ECHO_T}$ac_header_preproc" >&6
9988 # So? What about this header?
9989 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9990 yes:no: )
9991 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9992 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9993 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9994 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9995 ac_header_preproc=yes
9997 no:yes:* )
9998 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9999 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10000 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10001 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10002 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10003 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10004 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10005 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10006 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10007 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10008 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10009 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10011 cat <<\_ASBOX
10012 ## ---------------------------------- ##
10013 ## Report this to the libjava lists. ##
10014 ## ---------------------------------- ##
10015 _ASBOX
10017 sed "s/^/$as_me: WARNING: /" >&2
10019 esac
10020 echo "$as_me:$LINENO: checking for $ac_header" >&5
10021 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10022 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10023 echo $ECHO_N "(cached) $ECHO_C" >&6
10024 else
10025 eval "$as_ac_Header=\$ac_header_preproc"
10027 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10028 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10031 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10032 cat >>confdefs.h <<_ACEOF
10033 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10034 _ACEOF
10038 done
10040 echo "$as_me:$LINENO: checking for dladdr in -ldl" >&5
10041 echo $ECHO_N "checking for dladdr in -ldl... $ECHO_C" >&6
10042 if test "${ac_cv_lib_dl_dladdr+set}" = set; then
10043 echo $ECHO_N "(cached) $ECHO_C" >&6
10044 else
10045 ac_check_lib_save_LIBS=$LIBS
10046 LIBS="-ldl $LIBS"
10047 if test x$gcc_no_link = xyes; then
10048 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10049 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10050 { (exit 1); exit 1; }; }
10052 cat >conftest.$ac_ext <<_ACEOF
10053 /* confdefs.h. */
10054 _ACEOF
10055 cat confdefs.h >>conftest.$ac_ext
10056 cat >>conftest.$ac_ext <<_ACEOF
10057 /* end confdefs.h. */
10059 /* Override any gcc2 internal prototype to avoid an error. */
10060 #ifdef __cplusplus
10061 extern "C"
10062 #endif
10063 /* We use char because int might match the return type of a gcc2
10064 builtin and then its argument prototype would still apply. */
10065 char dladdr ();
10067 main ()
10069 dladdr ();
10071 return 0;
10073 _ACEOF
10074 rm -f conftest.$ac_objext conftest$ac_exeext
10075 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10076 (eval $ac_link) 2>conftest.er1
10077 ac_status=$?
10078 grep -v '^ *+' conftest.er1 >conftest.err
10079 rm -f conftest.er1
10080 cat conftest.err >&5
10081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10082 (exit $ac_status); } &&
10083 { ac_try='test -z "$ac_c_werror_flag"
10084 || test ! -s conftest.err'
10085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10086 (eval $ac_try) 2>&5
10087 ac_status=$?
10088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10089 (exit $ac_status); }; } &&
10090 { ac_try='test -s conftest$ac_exeext'
10091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10092 (eval $ac_try) 2>&5
10093 ac_status=$?
10094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10095 (exit $ac_status); }; }; then
10096 ac_cv_lib_dl_dladdr=yes
10097 else
10098 echo "$as_me: failed program was:" >&5
10099 sed 's/^/| /' conftest.$ac_ext >&5
10101 ac_cv_lib_dl_dladdr=no
10103 rm -f conftest.err conftest.$ac_objext \
10104 conftest$ac_exeext conftest.$ac_ext
10105 LIBS=$ac_check_lib_save_LIBS
10107 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dladdr" >&5
10108 echo "${ECHO_T}$ac_cv_lib_dl_dladdr" >&6
10109 if test $ac_cv_lib_dl_dladdr = yes; then
10112 cat >>confdefs.h <<\_ACEOF
10113 #define HAVE_DLADDR 1
10114 _ACEOF
10119 if test x"$build" = x"$host"; then
10120 echo "$as_me:$LINENO: checking for /proc/self/exe" >&5
10121 echo $ECHO_N "checking for /proc/self/exe... $ECHO_C" >&6
10122 if test "${ac_cv_file__proc_self_exe+set}" = set; then
10123 echo $ECHO_N "(cached) $ECHO_C" >&6
10124 else
10125 test "$cross_compiling" = yes &&
10126 { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
10127 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
10128 { (exit 1); exit 1; }; }
10129 if test -r "/proc/self/exe"; then
10130 ac_cv_file__proc_self_exe=yes
10131 else
10132 ac_cv_file__proc_self_exe=no
10135 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_exe" >&5
10136 echo "${ECHO_T}$ac_cv_file__proc_self_exe" >&6
10137 if test $ac_cv_file__proc_self_exe = yes; then
10139 cat >>confdefs.h <<_ACEOF
10140 #define HAVE__PROC_SELF_EXE 1
10141 _ACEOF
10145 cat >>confdefs.h <<\_ACEOF
10146 #define HAVE_PROC_SELF_EXE 1
10147 _ACEOF
10151 else
10152 case $host in
10153 *-linux*)
10155 cat >>confdefs.h <<\_ACEOF
10156 #define HAVE_PROC_SELF_EXE 1
10157 _ACEOF
10160 esac
10164 if test "X$prefix" = "XNONE"; then
10165 acl_final_prefix="$ac_default_prefix"
10166 else
10167 acl_final_prefix="$prefix"
10169 if test "X$exec_prefix" = "XNONE"; then
10170 acl_final_exec_prefix='${prefix}'
10171 else
10172 acl_final_exec_prefix="$exec_prefix"
10174 acl_save_prefix="$prefix"
10175 prefix="$acl_final_prefix"
10176 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
10177 prefix="$acl_save_prefix"
10180 # Check whether --with-gnu-ld or --without-gnu-ld was given.
10181 if test "${with_gnu_ld+set}" = set; then
10182 withval="$with_gnu_ld"
10183 test "$withval" = no || with_gnu_ld=yes
10184 else
10185 with_gnu_ld=no
10187 # Prepare PATH_SEPARATOR.
10188 # The user is always right.
10189 if test "${PATH_SEPARATOR+set}" != set; then
10190 echo "#! /bin/sh" >conf$$.sh
10191 echo "exit 0" >>conf$$.sh
10192 chmod +x conf$$.sh
10193 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10194 PATH_SEPARATOR=';'
10195 else
10196 PATH_SEPARATOR=:
10198 rm -f conf$$.sh
10200 ac_prog=ld
10201 if test "$GCC" = yes; then
10202 # Check if gcc -print-prog-name=ld gives a path.
10203 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
10204 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
10205 case $host in
10206 *-*-mingw*)
10207 # gcc leaves a trailing carriage return which upsets mingw
10208 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10210 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10211 esac
10212 case $ac_prog in
10213 # Accept absolute paths.
10214 [\\/]* | [A-Za-z]:[\\/]*)
10215 re_direlt='/[^/][^/]*/\.\./'
10216 # Canonicalize the path of ld
10217 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
10218 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
10219 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
10220 done
10221 test -z "$LD" && LD="$ac_prog"
10224 # If it fails, then pretend we aren't using GCC.
10225 ac_prog=ld
10228 # If it is relative, then search for the first ld in PATH.
10229 with_gnu_ld=unknown
10231 esac
10232 elif test "$with_gnu_ld" = yes; then
10233 echo "$as_me:$LINENO: checking for GNU ld" >&5
10234 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
10235 else
10236 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
10237 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
10239 if test "${acl_cv_path_LD+set}" = set; then
10240 echo $ECHO_N "(cached) $ECHO_C" >&6
10241 else
10242 if test -z "$LD"; then
10243 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
10244 for ac_dir in $PATH; do
10245 test -z "$ac_dir" && ac_dir=.
10246 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
10247 acl_cv_path_LD="$ac_dir/$ac_prog"
10248 # Check to see if the program is GNU ld. I'd rather use --version,
10249 # but apparently some GNU ld's only accept -v.
10250 # Break only if it was the GNU/non-GNU ld that we prefer.
10251 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
10252 test "$with_gnu_ld" != no && break
10253 else
10254 test "$with_gnu_ld" != yes && break
10257 done
10258 IFS="$ac_save_ifs"
10259 else
10260 acl_cv_path_LD="$LD" # Let the user override the test with a path.
10264 LD="$acl_cv_path_LD"
10265 if test -n "$LD"; then
10266 echo "$as_me:$LINENO: result: $LD" >&5
10267 echo "${ECHO_T}$LD" >&6
10268 else
10269 echo "$as_me:$LINENO: result: no" >&5
10270 echo "${ECHO_T}no" >&6
10272 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
10273 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
10274 { (exit 1); exit 1; }; }
10275 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
10276 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
10277 if test "${acl_cv_prog_gnu_ld+set}" = set; then
10278 echo $ECHO_N "(cached) $ECHO_C" >&6
10279 else
10280 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
10281 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
10282 acl_cv_prog_gnu_ld=yes
10283 else
10284 acl_cv_prog_gnu_ld=no
10287 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
10288 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
10289 with_gnu_ld=$acl_cv_prog_gnu_ld
10293 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
10294 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
10295 if test "${acl_cv_rpath+set}" = set; then
10296 echo $ECHO_N "(cached) $ECHO_C" >&6
10297 else
10299 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
10300 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
10301 . ./conftest.sh
10302 rm -f ./conftest.sh
10303 acl_cv_rpath=done
10306 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
10307 echo "${ECHO_T}$acl_cv_rpath" >&6
10308 wl="$acl_cv_wl"
10309 libext="$acl_cv_libext"
10310 shlibext="$acl_cv_shlibext"
10311 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
10312 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
10313 hardcode_direct="$acl_cv_hardcode_direct"
10314 hardcode_minus_L="$acl_cv_hardcode_minus_L"
10315 # Check whether --enable-rpath or --disable-rpath was given.
10316 if test "${enable_rpath+set}" = set; then
10317 enableval="$enable_rpath"
10319 else
10320 enable_rpath=yes
10329 use_additional=yes
10331 acl_save_prefix="$prefix"
10332 prefix="$acl_final_prefix"
10333 acl_save_exec_prefix="$exec_prefix"
10334 exec_prefix="$acl_final_exec_prefix"
10336 eval additional_includedir=\"$includedir\"
10337 eval additional_libdir=\"$libdir\"
10339 exec_prefix="$acl_save_exec_prefix"
10340 prefix="$acl_save_prefix"
10343 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
10344 if test "${with_libiconv_prefix+set}" = set; then
10345 withval="$with_libiconv_prefix"
10347 if test "X$withval" = "Xno"; then
10348 use_additional=no
10349 else
10350 if test "X$withval" = "X"; then
10352 acl_save_prefix="$prefix"
10353 prefix="$acl_final_prefix"
10354 acl_save_exec_prefix="$exec_prefix"
10355 exec_prefix="$acl_final_exec_prefix"
10357 eval additional_includedir=\"$includedir\"
10358 eval additional_libdir=\"$libdir\"
10360 exec_prefix="$acl_save_exec_prefix"
10361 prefix="$acl_save_prefix"
10363 else
10364 additional_includedir="$withval/include"
10365 additional_libdir="$withval/lib"
10370 LIBICONV=
10371 LTLIBICONV=
10372 INCICONV=
10373 rpathdirs=
10374 ltrpathdirs=
10375 names_already_handled=
10376 names_next_round='iconv '
10377 while test -n "$names_next_round"; do
10378 names_this_round="$names_next_round"
10379 names_next_round=
10380 for name in $names_this_round; do
10381 already_handled=
10382 for n in $names_already_handled; do
10383 if test "$n" = "$name"; then
10384 already_handled=yes
10385 break
10387 done
10388 if test -z "$already_handled"; then
10389 names_already_handled="$names_already_handled $name"
10390 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10391 eval value=\"\$HAVE_LIB$uppername\"
10392 if test -n "$value"; then
10393 if test "$value" = yes; then
10394 eval value=\"\$LIB$uppername\"
10395 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
10396 eval value=\"\$LTLIB$uppername\"
10397 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
10398 else
10401 else
10402 found_dir=
10403 found_la=
10404 found_so=
10405 found_a=
10406 if test $use_additional = yes; then
10407 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10408 found_dir="$additional_libdir"
10409 found_so="$additional_libdir/lib$name.$shlibext"
10410 if test -f "$additional_libdir/lib$name.la"; then
10411 found_la="$additional_libdir/lib$name.la"
10413 else
10414 if test -f "$additional_libdir/lib$name.$libext"; then
10415 found_dir="$additional_libdir"
10416 found_a="$additional_libdir/lib$name.$libext"
10417 if test -f "$additional_libdir/lib$name.la"; then
10418 found_la="$additional_libdir/lib$name.la"
10423 if test "X$found_dir" = "X"; then
10424 for x in $LDFLAGS $LTLIBICONV; do
10426 acl_save_prefix="$prefix"
10427 prefix="$acl_final_prefix"
10428 acl_save_exec_prefix="$exec_prefix"
10429 exec_prefix="$acl_final_exec_prefix"
10430 eval x=\"$x\"
10431 exec_prefix="$acl_save_exec_prefix"
10432 prefix="$acl_save_prefix"
10434 case "$x" in
10435 -L*)
10436 dir=`echo "X$x" | sed -e 's/^X-L//'`
10437 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10438 found_dir="$dir"
10439 found_so="$dir/lib$name.$shlibext"
10440 if test -f "$dir/lib$name.la"; then
10441 found_la="$dir/lib$name.la"
10443 else
10444 if test -f "$dir/lib$name.$libext"; then
10445 found_dir="$dir"
10446 found_a="$dir/lib$name.$libext"
10447 if test -f "$dir/lib$name.la"; then
10448 found_la="$dir/lib$name.la"
10453 esac
10454 if test "X$found_dir" != "X"; then
10455 break
10457 done
10459 if test "X$found_dir" != "X"; then
10460 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
10461 if test "X$found_so" != "X"; then
10462 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
10463 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10464 else
10465 haveit=
10466 for x in $ltrpathdirs; do
10467 if test "X$x" = "X$found_dir"; then
10468 haveit=yes
10469 break
10471 done
10472 if test -z "$haveit"; then
10473 ltrpathdirs="$ltrpathdirs $found_dir"
10475 if test "$hardcode_direct" = yes; then
10476 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10477 else
10478 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
10479 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10480 haveit=
10481 for x in $rpathdirs; do
10482 if test "X$x" = "X$found_dir"; then
10483 haveit=yes
10484 break
10486 done
10487 if test -z "$haveit"; then
10488 rpathdirs="$rpathdirs $found_dir"
10490 else
10491 haveit=
10492 for x in $LDFLAGS $LIBICONV; do
10494 acl_save_prefix="$prefix"
10495 prefix="$acl_final_prefix"
10496 acl_save_exec_prefix="$exec_prefix"
10497 exec_prefix="$acl_final_exec_prefix"
10498 eval x=\"$x\"
10499 exec_prefix="$acl_save_exec_prefix"
10500 prefix="$acl_save_prefix"
10502 if test "X$x" = "X-L$found_dir"; then
10503 haveit=yes
10504 break
10506 done
10507 if test -z "$haveit"; then
10508 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
10510 if test "$hardcode_minus_L" != no; then
10511 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
10512 else
10513 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10518 else
10519 if test "X$found_a" != "X"; then
10520 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
10521 else
10522 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
10525 additional_includedir=
10526 case "$found_dir" in
10527 */lib | */lib/)
10528 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10529 additional_includedir="$basedir/include"
10531 esac
10532 if test "X$additional_includedir" != "X"; then
10533 if test "X$additional_includedir" != "X/usr/include"; then
10534 haveit=
10535 if test "X$additional_includedir" = "X/usr/local/include"; then
10536 if test -n "$GCC"; then
10537 case $host_os in
10538 linux*) haveit=yes;;
10539 esac
10542 if test -z "$haveit"; then
10543 for x in $CPPFLAGS $INCICONV; do
10545 acl_save_prefix="$prefix"
10546 prefix="$acl_final_prefix"
10547 acl_save_exec_prefix="$exec_prefix"
10548 exec_prefix="$acl_final_exec_prefix"
10549 eval x=\"$x\"
10550 exec_prefix="$acl_save_exec_prefix"
10551 prefix="$acl_save_prefix"
10553 if test "X$x" = "X-I$additional_includedir"; then
10554 haveit=yes
10555 break
10557 done
10558 if test -z "$haveit"; then
10559 if test -d "$additional_includedir"; then
10560 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
10566 if test -n "$found_la"; then
10567 save_libdir="$libdir"
10568 case "$found_la" in
10569 */* | *\\*) . "$found_la" ;;
10570 *) . "./$found_la" ;;
10571 esac
10572 libdir="$save_libdir"
10573 for dep in $dependency_libs; do
10574 case "$dep" in
10575 -L*)
10576 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10577 if test "X$additional_libdir" != "X/usr/lib"; then
10578 haveit=
10579 if test "X$additional_libdir" = "X/usr/local/lib"; then
10580 if test -n "$GCC"; then
10581 case $host_os in
10582 linux*) haveit=yes;;
10583 esac
10586 if test -z "$haveit"; then
10587 haveit=
10588 for x in $LDFLAGS $LIBICONV; do
10590 acl_save_prefix="$prefix"
10591 prefix="$acl_final_prefix"
10592 acl_save_exec_prefix="$exec_prefix"
10593 exec_prefix="$acl_final_exec_prefix"
10594 eval x=\"$x\"
10595 exec_prefix="$acl_save_exec_prefix"
10596 prefix="$acl_save_prefix"
10598 if test "X$x" = "X-L$additional_libdir"; then
10599 haveit=yes
10600 break
10602 done
10603 if test -z "$haveit"; then
10604 if test -d "$additional_libdir"; then
10605 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
10608 haveit=
10609 for x in $LDFLAGS $LTLIBICONV; do
10611 acl_save_prefix="$prefix"
10612 prefix="$acl_final_prefix"
10613 acl_save_exec_prefix="$exec_prefix"
10614 exec_prefix="$acl_final_exec_prefix"
10615 eval x=\"$x\"
10616 exec_prefix="$acl_save_exec_prefix"
10617 prefix="$acl_save_prefix"
10619 if test "X$x" = "X-L$additional_libdir"; then
10620 haveit=yes
10621 break
10623 done
10624 if test -z "$haveit"; then
10625 if test -d "$additional_libdir"; then
10626 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
10632 -R*)
10633 dir=`echo "X$dep" | sed -e 's/^X-R//'`
10634 if test "$enable_rpath" != no; then
10635 haveit=
10636 for x in $rpathdirs; do
10637 if test "X$x" = "X$dir"; then
10638 haveit=yes
10639 break
10641 done
10642 if test -z "$haveit"; then
10643 rpathdirs="$rpathdirs $dir"
10645 haveit=
10646 for x in $ltrpathdirs; do
10647 if test "X$x" = "X$dir"; then
10648 haveit=yes
10649 break
10651 done
10652 if test -z "$haveit"; then
10653 ltrpathdirs="$ltrpathdirs $dir"
10657 -l*)
10658 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10660 *.la)
10661 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10664 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
10665 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
10667 esac
10668 done
10670 else
10671 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10672 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
10676 done
10677 done
10678 if test "X$rpathdirs" != "X"; then
10679 if test -n "$hardcode_libdir_separator"; then
10680 alldirs=
10681 for found_dir in $rpathdirs; do
10682 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10683 done
10684 acl_save_libdir="$libdir"
10685 libdir="$alldirs"
10686 eval flag=\"$hardcode_libdir_flag_spec\"
10687 libdir="$acl_save_libdir"
10688 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10689 else
10690 for found_dir in $rpathdirs; do
10691 acl_save_libdir="$libdir"
10692 libdir="$found_dir"
10693 eval flag=\"$hardcode_libdir_flag_spec\"
10694 libdir="$acl_save_libdir"
10695 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10696 done
10699 if test "X$ltrpathdirs" != "X"; then
10700 for found_dir in $ltrpathdirs; do
10701 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
10702 done
10711 am_save_CPPFLAGS="$CPPFLAGS"
10713 for element in $INCICONV; do
10714 haveit=
10715 for x in $CPPFLAGS; do
10717 acl_save_prefix="$prefix"
10718 prefix="$acl_final_prefix"
10719 acl_save_exec_prefix="$exec_prefix"
10720 exec_prefix="$acl_final_exec_prefix"
10721 eval x=\"$x\"
10722 exec_prefix="$acl_save_exec_prefix"
10723 prefix="$acl_save_prefix"
10725 if test "X$x" = "X$element"; then
10726 haveit=yes
10727 break
10729 done
10730 if test -z "$haveit"; then
10731 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10733 done
10736 echo "$as_me:$LINENO: checking for iconv" >&5
10737 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10738 if test "${am_cv_func_iconv+set}" = set; then
10739 echo $ECHO_N "(cached) $ECHO_C" >&6
10740 else
10742 am_cv_func_iconv="no, consider installing GNU libiconv"
10743 am_cv_lib_iconv=no
10744 if test x$gcc_no_link = xyes; then
10745 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10746 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10747 { (exit 1); exit 1; }; }
10749 cat >conftest.$ac_ext <<_ACEOF
10750 /* confdefs.h. */
10751 _ACEOF
10752 cat confdefs.h >>conftest.$ac_ext
10753 cat >>conftest.$ac_ext <<_ACEOF
10754 /* end confdefs.h. */
10755 #include <stdlib.h>
10756 #include <iconv.h>
10758 main ()
10760 iconv_t cd = iconv_open("","");
10761 iconv(cd,NULL,NULL,NULL,NULL);
10762 iconv_close(cd);
10764 return 0;
10766 _ACEOF
10767 rm -f conftest.$ac_objext conftest$ac_exeext
10768 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10769 (eval $ac_link) 2>conftest.er1
10770 ac_status=$?
10771 grep -v '^ *+' conftest.er1 >conftest.err
10772 rm -f conftest.er1
10773 cat conftest.err >&5
10774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10775 (exit $ac_status); } &&
10776 { ac_try='test -z "$ac_c_werror_flag"
10777 || test ! -s conftest.err'
10778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10779 (eval $ac_try) 2>&5
10780 ac_status=$?
10781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10782 (exit $ac_status); }; } &&
10783 { ac_try='test -s conftest$ac_exeext'
10784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10785 (eval $ac_try) 2>&5
10786 ac_status=$?
10787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10788 (exit $ac_status); }; }; then
10789 am_cv_func_iconv=yes
10790 else
10791 echo "$as_me: failed program was:" >&5
10792 sed 's/^/| /' conftest.$ac_ext >&5
10795 rm -f conftest.err conftest.$ac_objext \
10796 conftest$ac_exeext conftest.$ac_ext
10797 if test "$am_cv_func_iconv" != yes; then
10798 am_save_LIBS="$LIBS"
10799 LIBS="$LIBS $LIBICONV"
10800 if test x$gcc_no_link = xyes; then
10801 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10802 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10803 { (exit 1); exit 1; }; }
10805 cat >conftest.$ac_ext <<_ACEOF
10806 /* confdefs.h. */
10807 _ACEOF
10808 cat confdefs.h >>conftest.$ac_ext
10809 cat >>conftest.$ac_ext <<_ACEOF
10810 /* end confdefs.h. */
10811 #include <stdlib.h>
10812 #include <iconv.h>
10814 main ()
10816 iconv_t cd = iconv_open("","");
10817 iconv(cd,NULL,NULL,NULL,NULL);
10818 iconv_close(cd);
10820 return 0;
10822 _ACEOF
10823 rm -f conftest.$ac_objext conftest$ac_exeext
10824 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10825 (eval $ac_link) 2>conftest.er1
10826 ac_status=$?
10827 grep -v '^ *+' conftest.er1 >conftest.err
10828 rm -f conftest.er1
10829 cat conftest.err >&5
10830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10831 (exit $ac_status); } &&
10832 { ac_try='test -z "$ac_c_werror_flag"
10833 || test ! -s conftest.err'
10834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10835 (eval $ac_try) 2>&5
10836 ac_status=$?
10837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10838 (exit $ac_status); }; } &&
10839 { ac_try='test -s conftest$ac_exeext'
10840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10841 (eval $ac_try) 2>&5
10842 ac_status=$?
10843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10844 (exit $ac_status); }; }; then
10845 am_cv_lib_iconv=yes
10846 am_cv_func_iconv=yes
10847 else
10848 echo "$as_me: failed program was:" >&5
10849 sed 's/^/| /' conftest.$ac_ext >&5
10852 rm -f conftest.err conftest.$ac_objext \
10853 conftest$ac_exeext conftest.$ac_ext
10854 LIBS="$am_save_LIBS"
10858 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10859 echo "${ECHO_T}$am_cv_func_iconv" >&6
10860 if test "$am_cv_func_iconv" = yes; then
10862 cat >>confdefs.h <<\_ACEOF
10863 #define HAVE_ICONV 1
10864 _ACEOF
10867 if test "$am_cv_lib_iconv" = yes; then
10868 echo "$as_me:$LINENO: checking how to link with libiconv" >&5
10869 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
10870 echo "$as_me:$LINENO: result: $LIBICONV" >&5
10871 echo "${ECHO_T}$LIBICONV" >&6
10872 else
10873 CPPFLAGS="$am_save_CPPFLAGS"
10874 LIBICONV=
10875 LTLIBICONV=
10880 if test "$am_cv_func_iconv" = yes; then
10881 echo "$as_me:$LINENO: checking for iconv declaration" >&5
10882 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10883 if test "${am_cv_proto_iconv+set}" = set; then
10884 echo $ECHO_N "(cached) $ECHO_C" >&6
10885 else
10887 cat >conftest.$ac_ext <<_ACEOF
10888 /* confdefs.h. */
10889 _ACEOF
10890 cat confdefs.h >>conftest.$ac_ext
10891 cat >>conftest.$ac_ext <<_ACEOF
10892 /* end confdefs.h. */
10894 #include <stdlib.h>
10895 #include <iconv.h>
10896 extern
10897 #ifdef __cplusplus
10899 #endif
10900 #if defined(__STDC__) || defined(__cplusplus)
10901 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10902 #else
10903 size_t iconv();
10904 #endif
10907 main ()
10911 return 0;
10913 _ACEOF
10914 rm -f conftest.$ac_objext
10915 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10916 (eval $ac_compile) 2>conftest.er1
10917 ac_status=$?
10918 grep -v '^ *+' conftest.er1 >conftest.err
10919 rm -f conftest.er1
10920 cat conftest.err >&5
10921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10922 (exit $ac_status); } &&
10923 { ac_try='test -z "$ac_c_werror_flag"
10924 || test ! -s conftest.err'
10925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10926 (eval $ac_try) 2>&5
10927 ac_status=$?
10928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10929 (exit $ac_status); }; } &&
10930 { ac_try='test -s conftest.$ac_objext'
10931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10932 (eval $ac_try) 2>&5
10933 ac_status=$?
10934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10935 (exit $ac_status); }; }; then
10936 am_cv_proto_iconv_arg1=""
10937 else
10938 echo "$as_me: failed program was:" >&5
10939 sed 's/^/| /' conftest.$ac_ext >&5
10941 am_cv_proto_iconv_arg1="const"
10943 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10944 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);"
10947 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10948 echo "$as_me:$LINENO: result: ${ac_t:-
10949 }$am_cv_proto_iconv" >&5
10950 echo "${ECHO_T}${ac_t:-
10951 }$am_cv_proto_iconv" >&6
10953 cat >>confdefs.h <<_ACEOF
10954 #define ICONV_CONST $am_cv_proto_iconv_arg1
10955 _ACEOF
10960 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
10961 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
10962 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
10963 echo $ECHO_N "(cached) $ECHO_C" >&6
10964 else
10965 if test x$gcc_no_link = xyes; then
10966 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10967 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10968 { (exit 1); exit 1; }; }
10970 cat >conftest.$ac_ext <<_ACEOF
10971 /* confdefs.h. */
10972 _ACEOF
10973 cat confdefs.h >>conftest.$ac_ext
10974 cat >>conftest.$ac_ext <<_ACEOF
10975 /* end confdefs.h. */
10976 #include <locale.h>
10978 main ()
10980 return LC_MESSAGES
10982 return 0;
10984 _ACEOF
10985 rm -f conftest.$ac_objext conftest$ac_exeext
10986 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10987 (eval $ac_link) 2>conftest.er1
10988 ac_status=$?
10989 grep -v '^ *+' conftest.er1 >conftest.err
10990 rm -f conftest.er1
10991 cat conftest.err >&5
10992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10993 (exit $ac_status); } &&
10994 { ac_try='test -z "$ac_c_werror_flag"
10995 || test ! -s conftest.err'
10996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10997 (eval $ac_try) 2>&5
10998 ac_status=$?
10999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11000 (exit $ac_status); }; } &&
11001 { ac_try='test -s conftest$ac_exeext'
11002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11003 (eval $ac_try) 2>&5
11004 ac_status=$?
11005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11006 (exit $ac_status); }; }; then
11007 am_cv_val_LC_MESSAGES=yes
11008 else
11009 echo "$as_me: failed program was:" >&5
11010 sed 's/^/| /' conftest.$ac_ext >&5
11012 am_cv_val_LC_MESSAGES=no
11014 rm -f conftest.err conftest.$ac_objext \
11015 conftest$ac_exeext conftest.$ac_ext
11017 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
11018 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
11019 if test $am_cv_val_LC_MESSAGES = yes; then
11021 cat >>confdefs.h <<\_ACEOF
11022 #define HAVE_LC_MESSAGES 1
11023 _ACEOF
11027 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
11028 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
11029 if test "${ac_cv_struct_tm+set}" = set; then
11030 echo $ECHO_N "(cached) $ECHO_C" >&6
11031 else
11032 cat >conftest.$ac_ext <<_ACEOF
11033 /* confdefs.h. */
11034 _ACEOF
11035 cat confdefs.h >>conftest.$ac_ext
11036 cat >>conftest.$ac_ext <<_ACEOF
11037 /* end confdefs.h. */
11038 #include <sys/types.h>
11039 #include <time.h>
11042 main ()
11044 struct tm *tp; tp->tm_sec;
11046 return 0;
11048 _ACEOF
11049 rm -f conftest.$ac_objext
11050 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11051 (eval $ac_compile) 2>conftest.er1
11052 ac_status=$?
11053 grep -v '^ *+' conftest.er1 >conftest.err
11054 rm -f conftest.er1
11055 cat conftest.err >&5
11056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11057 (exit $ac_status); } &&
11058 { ac_try='test -z "$ac_c_werror_flag"
11059 || test ! -s conftest.err'
11060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11061 (eval $ac_try) 2>&5
11062 ac_status=$?
11063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11064 (exit $ac_status); }; } &&
11065 { ac_try='test -s conftest.$ac_objext'
11066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11067 (eval $ac_try) 2>&5
11068 ac_status=$?
11069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11070 (exit $ac_status); }; }; then
11071 ac_cv_struct_tm=time.h
11072 else
11073 echo "$as_me: failed program was:" >&5
11074 sed 's/^/| /' conftest.$ac_ext >&5
11076 ac_cv_struct_tm=sys/time.h
11078 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11080 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
11081 echo "${ECHO_T}$ac_cv_struct_tm" >&6
11082 if test $ac_cv_struct_tm = sys/time.h; then
11084 cat >>confdefs.h <<\_ACEOF
11085 #define TM_IN_SYS_TIME 1
11086 _ACEOF
11090 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
11091 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
11092 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
11093 echo $ECHO_N "(cached) $ECHO_C" >&6
11094 else
11095 cat >conftest.$ac_ext <<_ACEOF
11096 /* confdefs.h. */
11097 _ACEOF
11098 cat confdefs.h >>conftest.$ac_ext
11099 cat >>conftest.$ac_ext <<_ACEOF
11100 /* end confdefs.h. */
11101 #include <sys/types.h>
11102 #include <$ac_cv_struct_tm>
11106 main ()
11108 static struct tm ac_aggr;
11109 if (ac_aggr.tm_zone)
11110 return 0;
11112 return 0;
11114 _ACEOF
11115 rm -f conftest.$ac_objext
11116 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11117 (eval $ac_compile) 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_objext'
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 ac_cv_member_struct_tm_tm_zone=yes
11138 else
11139 echo "$as_me: failed program was:" >&5
11140 sed 's/^/| /' conftest.$ac_ext >&5
11142 cat >conftest.$ac_ext <<_ACEOF
11143 /* confdefs.h. */
11144 _ACEOF
11145 cat confdefs.h >>conftest.$ac_ext
11146 cat >>conftest.$ac_ext <<_ACEOF
11147 /* end confdefs.h. */
11148 #include <sys/types.h>
11149 #include <$ac_cv_struct_tm>
11153 main ()
11155 static struct tm ac_aggr;
11156 if (sizeof ac_aggr.tm_zone)
11157 return 0;
11159 return 0;
11161 _ACEOF
11162 rm -f conftest.$ac_objext
11163 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11164 (eval $ac_compile) 2>conftest.er1
11165 ac_status=$?
11166 grep -v '^ *+' conftest.er1 >conftest.err
11167 rm -f conftest.er1
11168 cat conftest.err >&5
11169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11170 (exit $ac_status); } &&
11171 { ac_try='test -z "$ac_c_werror_flag"
11172 || test ! -s conftest.err'
11173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11174 (eval $ac_try) 2>&5
11175 ac_status=$?
11176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11177 (exit $ac_status); }; } &&
11178 { ac_try='test -s conftest.$ac_objext'
11179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11180 (eval $ac_try) 2>&5
11181 ac_status=$?
11182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11183 (exit $ac_status); }; }; then
11184 ac_cv_member_struct_tm_tm_zone=yes
11185 else
11186 echo "$as_me: failed program was:" >&5
11187 sed 's/^/| /' conftest.$ac_ext >&5
11189 ac_cv_member_struct_tm_tm_zone=no
11191 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11193 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11195 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
11196 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
11197 if test $ac_cv_member_struct_tm_tm_zone = yes; then
11199 cat >>confdefs.h <<_ACEOF
11200 #define HAVE_STRUCT_TM_TM_ZONE 1
11201 _ACEOF
11206 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
11208 cat >>confdefs.h <<\_ACEOF
11209 #define HAVE_TM_ZONE 1
11210 _ACEOF
11212 else
11213 echo "$as_me:$LINENO: checking for tzname" >&5
11214 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
11215 if test "${ac_cv_var_tzname+set}" = set; then
11216 echo $ECHO_N "(cached) $ECHO_C" >&6
11217 else
11218 if test x$gcc_no_link = xyes; then
11219 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11220 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11221 { (exit 1); exit 1; }; }
11223 cat >conftest.$ac_ext <<_ACEOF
11224 /* confdefs.h. */
11225 _ACEOF
11226 cat confdefs.h >>conftest.$ac_ext
11227 cat >>conftest.$ac_ext <<_ACEOF
11228 /* end confdefs.h. */
11229 #include <time.h>
11230 #ifndef tzname /* For SGI. */
11231 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
11232 #endif
11235 main ()
11237 atoi(*tzname);
11239 return 0;
11241 _ACEOF
11242 rm -f conftest.$ac_objext conftest$ac_exeext
11243 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11244 (eval $ac_link) 2>conftest.er1
11245 ac_status=$?
11246 grep -v '^ *+' conftest.er1 >conftest.err
11247 rm -f conftest.er1
11248 cat conftest.err >&5
11249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11250 (exit $ac_status); } &&
11251 { ac_try='test -z "$ac_c_werror_flag"
11252 || test ! -s conftest.err'
11253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11254 (eval $ac_try) 2>&5
11255 ac_status=$?
11256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11257 (exit $ac_status); }; } &&
11258 { ac_try='test -s conftest$ac_exeext'
11259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11260 (eval $ac_try) 2>&5
11261 ac_status=$?
11262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11263 (exit $ac_status); }; }; then
11264 ac_cv_var_tzname=yes
11265 else
11266 echo "$as_me: failed program was:" >&5
11267 sed 's/^/| /' conftest.$ac_ext >&5
11269 ac_cv_var_tzname=no
11271 rm -f conftest.err conftest.$ac_objext \
11272 conftest$ac_exeext conftest.$ac_ext
11274 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
11275 echo "${ECHO_T}$ac_cv_var_tzname" >&6
11276 if test $ac_cv_var_tzname = yes; then
11278 cat >>confdefs.h <<\_ACEOF
11279 #define HAVE_TZNAME 1
11280 _ACEOF
11288 for ac_func in gethostbyname_r
11290 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11291 echo "$as_me:$LINENO: checking for $ac_func" >&5
11292 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11293 if eval "test \"\${$as_ac_var+set}\" = set"; then
11294 echo $ECHO_N "(cached) $ECHO_C" >&6
11295 else
11296 if test x$gcc_no_link = xyes; then
11297 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11298 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11299 { (exit 1); exit 1; }; }
11301 cat >conftest.$ac_ext <<_ACEOF
11302 /* confdefs.h. */
11303 _ACEOF
11304 cat confdefs.h >>conftest.$ac_ext
11305 cat >>conftest.$ac_ext <<_ACEOF
11306 /* end confdefs.h. */
11307 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11308 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11309 #define $ac_func innocuous_$ac_func
11311 /* System header to define __stub macros and hopefully few prototypes,
11312 which can conflict with char $ac_func (); below.
11313 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11314 <limits.h> exists even on freestanding compilers. */
11316 #ifdef __STDC__
11317 # include <limits.h>
11318 #else
11319 # include <assert.h>
11320 #endif
11322 #undef $ac_func
11324 /* Override any gcc2 internal prototype to avoid an error. */
11325 #ifdef __cplusplus
11326 extern "C"
11328 #endif
11329 /* We use char because int might match the return type of a gcc2
11330 builtin and then its argument prototype would still apply. */
11331 char $ac_func ();
11332 /* The GNU C library defines this for functions which it implements
11333 to always fail with ENOSYS. Some functions are actually named
11334 something starting with __ and the normal name is an alias. */
11335 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11336 choke me
11337 #else
11338 char (*f) () = $ac_func;
11339 #endif
11340 #ifdef __cplusplus
11342 #endif
11345 main ()
11347 return f != $ac_func;
11349 return 0;
11351 _ACEOF
11352 rm -f conftest.$ac_objext conftest$ac_exeext
11353 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11354 (eval $ac_link) 2>conftest.er1
11355 ac_status=$?
11356 grep -v '^ *+' conftest.er1 >conftest.err
11357 rm -f conftest.er1
11358 cat conftest.err >&5
11359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11360 (exit $ac_status); } &&
11361 { ac_try='test -z "$ac_c_werror_flag"
11362 || test ! -s conftest.err'
11363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11364 (eval $ac_try) 2>&5
11365 ac_status=$?
11366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11367 (exit $ac_status); }; } &&
11368 { ac_try='test -s conftest$ac_exeext'
11369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11370 (eval $ac_try) 2>&5
11371 ac_status=$?
11372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11373 (exit $ac_status); }; }; then
11374 eval "$as_ac_var=yes"
11375 else
11376 echo "$as_me: failed program was:" >&5
11377 sed 's/^/| /' conftest.$ac_ext >&5
11379 eval "$as_ac_var=no"
11381 rm -f conftest.err conftest.$ac_objext \
11382 conftest$ac_exeext conftest.$ac_ext
11384 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11385 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11386 if test `eval echo '${'$as_ac_var'}'` = yes; then
11387 cat >>confdefs.h <<_ACEOF
11388 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11389 _ACEOF
11392 cat >>confdefs.h <<\_ACEOF
11393 #define HAVE_GETHOSTBYNAME_R 1
11394 _ACEOF
11396 # There are two different kinds of gethostbyname_r.
11397 # We look for the one that returns `int'.
11398 # Hopefully this check is robust enough.
11399 cat >conftest.$ac_ext <<_ACEOF
11400 /* confdefs.h. */
11401 _ACEOF
11402 cat confdefs.h >>conftest.$ac_ext
11403 cat >>conftest.$ac_ext <<_ACEOF
11404 /* end confdefs.h. */
11405 #include <netdb.h>
11407 _ACEOF
11408 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11409 $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then
11412 cat >>confdefs.h <<\_ACEOF
11413 #define GETHOSTBYNAME_R_RETURNS_INT 1
11414 _ACEOF
11417 rm -f conftest*
11420 case " $GCINCS " in
11421 *" -D_REENTRANT "*) ;;
11423 echo "$as_me:$LINENO: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
11424 echo $ECHO_N "checking whether gethostbyname_r declaration requires -D_REENTRANT... $ECHO_C" >&6
11425 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then
11426 echo $ECHO_N "(cached) $ECHO_C" >&6
11427 else
11428 ac_ext=cc
11429 ac_cpp='$CXXCPP $CPPFLAGS'
11430 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11431 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11432 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
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 <netdb.h>
11442 main ()
11444 gethostbyname_r("", 0, 0);
11446 return 0;
11448 _ACEOF
11449 rm -f conftest.$ac_objext
11450 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11451 (eval $ac_compile) 2>conftest.er1
11452 ac_status=$?
11453 grep -v '^ *+' conftest.er1 >conftest.err
11454 rm -f conftest.er1
11455 cat conftest.err >&5
11456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11457 (exit $ac_status); } &&
11458 { ac_try='test -z "$ac_cxx_werror_flag"
11459 || test ! -s conftest.err'
11460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11461 (eval $ac_try) 2>&5
11462 ac_status=$?
11463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11464 (exit $ac_status); }; } &&
11465 { ac_try='test -s conftest.$ac_objext'
11466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11467 (eval $ac_try) 2>&5
11468 ac_status=$?
11469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11470 (exit $ac_status); }; }; then
11471 libjava_cv_gethostbyname_r_needs_reentrant=no
11472 else
11473 echo "$as_me: failed program was:" >&5
11474 sed 's/^/| /' conftest.$ac_ext >&5
11476 CPPFLAGS_SAVE="$CPPFLAGS"
11477 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
11478 cat >conftest.$ac_ext <<_ACEOF
11479 /* confdefs.h. */
11480 _ACEOF
11481 cat confdefs.h >>conftest.$ac_ext
11482 cat >>conftest.$ac_ext <<_ACEOF
11483 /* end confdefs.h. */
11484 #include <netdb.h>
11486 main ()
11488 gethostbyname_r("", 0, 0);
11490 return 0;
11492 _ACEOF
11493 rm -f conftest.$ac_objext
11494 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11495 (eval $ac_compile) 2>conftest.er1
11496 ac_status=$?
11497 grep -v '^ *+' conftest.er1 >conftest.err
11498 rm -f conftest.er1
11499 cat conftest.err >&5
11500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11501 (exit $ac_status); } &&
11502 { ac_try='test -z "$ac_cxx_werror_flag"
11503 || test ! -s conftest.err'
11504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11505 (eval $ac_try) 2>&5
11506 ac_status=$?
11507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11508 (exit $ac_status); }; } &&
11509 { ac_try='test -s conftest.$ac_objext'
11510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11511 (eval $ac_try) 2>&5
11512 ac_status=$?
11513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11514 (exit $ac_status); }; }; then
11515 libjava_cv_gethostbyname_r_needs_reentrant=yes
11516 else
11517 echo "$as_me: failed program was:" >&5
11518 sed 's/^/| /' conftest.$ac_ext >&5
11520 libjava_cv_gethostbyname_r_needs_reentrant=fail
11522 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11523 CPPFLAGS="$CPPFLAGS_SAVE"
11526 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11527 ac_ext=c
11528 ac_cpp='$CPP $CPPFLAGS'
11529 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11530 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11531 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11535 echo "$as_me:$LINENO: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
11536 echo "${ECHO_T}$libjava_cv_gethostbyname_r_needs_reentrant" >&6
11537 if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
11539 cat >>confdefs.h <<\_ACEOF
11540 #define _REENTRANT 1
11541 _ACEOF
11545 esac
11547 echo "$as_me:$LINENO: checking for struct hostent_data" >&5
11548 echo $ECHO_N "checking for struct hostent_data... $ECHO_C" >&6
11549 if test "${libjava_cv_struct_hostent_data+set}" = set; then
11550 echo $ECHO_N "(cached) $ECHO_C" >&6
11551 else
11552 cat >conftest.$ac_ext <<_ACEOF
11553 /* confdefs.h. */
11554 _ACEOF
11555 cat confdefs.h >>conftest.$ac_ext
11556 cat >>conftest.$ac_ext <<_ACEOF
11557 /* end confdefs.h. */
11559 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
11560 # define _REENTRANT 1
11561 #endif
11562 #include <netdb.h>
11564 main ()
11566 struct hostent_data data;
11568 return 0;
11570 _ACEOF
11571 rm -f conftest.$ac_objext
11572 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11573 (eval $ac_compile) 2>conftest.er1
11574 ac_status=$?
11575 grep -v '^ *+' conftest.er1 >conftest.err
11576 rm -f conftest.er1
11577 cat conftest.err >&5
11578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11579 (exit $ac_status); } &&
11580 { ac_try='test -z "$ac_c_werror_flag"
11581 || test ! -s conftest.err'
11582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11583 (eval $ac_try) 2>&5
11584 ac_status=$?
11585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11586 (exit $ac_status); }; } &&
11587 { ac_try='test -s conftest.$ac_objext'
11588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11589 (eval $ac_try) 2>&5
11590 ac_status=$?
11591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11592 (exit $ac_status); }; }; then
11593 libjava_cv_struct_hostent_data=yes
11594 else
11595 echo "$as_me: failed program was:" >&5
11596 sed 's/^/| /' conftest.$ac_ext >&5
11598 libjava_cv_struct_hostent_data=no
11600 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11602 echo "$as_me:$LINENO: result: $libjava_cv_struct_hostent_data" >&5
11603 echo "${ECHO_T}$libjava_cv_struct_hostent_data" >&6
11604 if test "x$libjava_cv_struct_hostent_data" = xyes; then
11606 cat >>confdefs.h <<\_ACEOF
11607 #define HAVE_STRUCT_HOSTENT_DATA 1
11608 _ACEOF
11613 done
11616 # FIXME: libjava source code expects to find a prototype for
11617 # gethostbyaddr_r in netdb.h. The outer check ensures that
11618 # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
11619 # to exist where expected. (The root issue: AC_CHECK_FUNCS assumes C
11620 # linkage check is enough, yet C++ code requires proper prototypes.)
11621 cat >conftest.$ac_ext <<_ACEOF
11622 /* confdefs.h. */
11623 _ACEOF
11624 cat confdefs.h >>conftest.$ac_ext
11625 cat >>conftest.$ac_ext <<_ACEOF
11626 /* end confdefs.h. */
11627 #include <netdb.h>
11629 _ACEOF
11630 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11631 $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then
11634 for ac_func in gethostbyaddr_r
11636 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11637 echo "$as_me:$LINENO: checking for $ac_func" >&5
11638 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11639 if eval "test \"\${$as_ac_var+set}\" = set"; then
11640 echo $ECHO_N "(cached) $ECHO_C" >&6
11641 else
11642 if test x$gcc_no_link = xyes; then
11643 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11644 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11645 { (exit 1); exit 1; }; }
11647 cat >conftest.$ac_ext <<_ACEOF
11648 /* confdefs.h. */
11649 _ACEOF
11650 cat confdefs.h >>conftest.$ac_ext
11651 cat >>conftest.$ac_ext <<_ACEOF
11652 /* end confdefs.h. */
11653 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11654 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11655 #define $ac_func innocuous_$ac_func
11657 /* System header to define __stub macros and hopefully few prototypes,
11658 which can conflict with char $ac_func (); below.
11659 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11660 <limits.h> exists even on freestanding compilers. */
11662 #ifdef __STDC__
11663 # include <limits.h>
11664 #else
11665 # include <assert.h>
11666 #endif
11668 #undef $ac_func
11670 /* Override any gcc2 internal prototype to avoid an error. */
11671 #ifdef __cplusplus
11672 extern "C"
11674 #endif
11675 /* We use char because int might match the return type of a gcc2
11676 builtin and then its argument prototype would still apply. */
11677 char $ac_func ();
11678 /* The GNU C library defines this for functions which it implements
11679 to always fail with ENOSYS. Some functions are actually named
11680 something starting with __ and the normal name is an alias. */
11681 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11682 choke me
11683 #else
11684 char (*f) () = $ac_func;
11685 #endif
11686 #ifdef __cplusplus
11688 #endif
11691 main ()
11693 return f != $ac_func;
11695 return 0;
11697 _ACEOF
11698 rm -f conftest.$ac_objext conftest$ac_exeext
11699 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11700 (eval $ac_link) 2>conftest.er1
11701 ac_status=$?
11702 grep -v '^ *+' conftest.er1 >conftest.err
11703 rm -f conftest.er1
11704 cat conftest.err >&5
11705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11706 (exit $ac_status); } &&
11707 { ac_try='test -z "$ac_c_werror_flag"
11708 || test ! -s conftest.err'
11709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11710 (eval $ac_try) 2>&5
11711 ac_status=$?
11712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11713 (exit $ac_status); }; } &&
11714 { ac_try='test -s conftest$ac_exeext'
11715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11716 (eval $ac_try) 2>&5
11717 ac_status=$?
11718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11719 (exit $ac_status); }; }; then
11720 eval "$as_ac_var=yes"
11721 else
11722 echo "$as_me: failed program was:" >&5
11723 sed 's/^/| /' conftest.$ac_ext >&5
11725 eval "$as_ac_var=no"
11727 rm -f conftest.err conftest.$ac_objext \
11728 conftest$ac_exeext conftest.$ac_ext
11730 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11731 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11732 if test `eval echo '${'$as_ac_var'}'` = yes; then
11733 cat >>confdefs.h <<_ACEOF
11734 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11735 _ACEOF
11738 cat >>confdefs.h <<\_ACEOF
11739 #define HAVE_GETHOSTBYADDR_R 1
11740 _ACEOF
11742 # There are two different kinds of gethostbyaddr_r.
11743 # We look for the one that returns `int'.
11744 # Hopefully this check is robust enough.
11745 cat >conftest.$ac_ext <<_ACEOF
11746 /* confdefs.h. */
11747 _ACEOF
11748 cat confdefs.h >>conftest.$ac_ext
11749 cat >>conftest.$ac_ext <<_ACEOF
11750 /* end confdefs.h. */
11751 #include <netdb.h>
11753 _ACEOF
11754 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11755 $EGREP "int.*gethostbyaddr_r" >/dev/null 2>&1; then
11758 cat >>confdefs.h <<\_ACEOF
11759 #define GETHOSTBYADDR_R_RETURNS_INT 1
11760 _ACEOF
11763 rm -f conftest*
11766 done
11769 rm -f conftest*
11773 for ac_func in gethostname
11775 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11776 echo "$as_me:$LINENO: checking for $ac_func" >&5
11777 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11778 if eval "test \"\${$as_ac_var+set}\" = set"; then
11779 echo $ECHO_N "(cached) $ECHO_C" >&6
11780 else
11781 if test x$gcc_no_link = xyes; then
11782 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11783 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11784 { (exit 1); exit 1; }; }
11786 cat >conftest.$ac_ext <<_ACEOF
11787 /* confdefs.h. */
11788 _ACEOF
11789 cat confdefs.h >>conftest.$ac_ext
11790 cat >>conftest.$ac_ext <<_ACEOF
11791 /* end confdefs.h. */
11792 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11793 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11794 #define $ac_func innocuous_$ac_func
11796 /* System header to define __stub macros and hopefully few prototypes,
11797 which can conflict with char $ac_func (); below.
11798 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11799 <limits.h> exists even on freestanding compilers. */
11801 #ifdef __STDC__
11802 # include <limits.h>
11803 #else
11804 # include <assert.h>
11805 #endif
11807 #undef $ac_func
11809 /* Override any gcc2 internal prototype to avoid an error. */
11810 #ifdef __cplusplus
11811 extern "C"
11813 #endif
11814 /* We use char because int might match the return type of a gcc2
11815 builtin and then its argument prototype would still apply. */
11816 char $ac_func ();
11817 /* The GNU C library defines this for functions which it implements
11818 to always fail with ENOSYS. Some functions are actually named
11819 something starting with __ and the normal name is an alias. */
11820 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11821 choke me
11822 #else
11823 char (*f) () = $ac_func;
11824 #endif
11825 #ifdef __cplusplus
11827 #endif
11830 main ()
11832 return f != $ac_func;
11834 return 0;
11836 _ACEOF
11837 rm -f conftest.$ac_objext conftest$ac_exeext
11838 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11839 (eval $ac_link) 2>conftest.er1
11840 ac_status=$?
11841 grep -v '^ *+' conftest.er1 >conftest.err
11842 rm -f conftest.er1
11843 cat conftest.err >&5
11844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11845 (exit $ac_status); } &&
11846 { ac_try='test -z "$ac_c_werror_flag"
11847 || test ! -s conftest.err'
11848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11849 (eval $ac_try) 2>&5
11850 ac_status=$?
11851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11852 (exit $ac_status); }; } &&
11853 { ac_try='test -s conftest$ac_exeext'
11854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11855 (eval $ac_try) 2>&5
11856 ac_status=$?
11857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11858 (exit $ac_status); }; }; then
11859 eval "$as_ac_var=yes"
11860 else
11861 echo "$as_me: failed program was:" >&5
11862 sed 's/^/| /' conftest.$ac_ext >&5
11864 eval "$as_ac_var=no"
11866 rm -f conftest.err conftest.$ac_objext \
11867 conftest$ac_exeext conftest.$ac_ext
11869 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11870 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11871 if test `eval echo '${'$as_ac_var'}'` = yes; then
11872 cat >>confdefs.h <<_ACEOF
11873 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11874 _ACEOF
11877 cat >>confdefs.h <<\_ACEOF
11878 #define HAVE_GETHOSTNAME 1
11879 _ACEOF
11881 cat >conftest.$ac_ext <<_ACEOF
11882 /* confdefs.h. */
11883 _ACEOF
11884 cat confdefs.h >>conftest.$ac_ext
11885 cat >>conftest.$ac_ext <<_ACEOF
11886 /* end confdefs.h. */
11887 #include <unistd.h>
11889 _ACEOF
11890 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11891 $EGREP "gethostname" >/dev/null 2>&1; then
11894 cat >>confdefs.h <<\_ACEOF
11895 #define HAVE_GETHOSTNAME_DECL 1
11896 _ACEOF
11899 rm -f conftest*
11902 done
11906 for ac_func in usleep
11908 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11909 echo "$as_me:$LINENO: checking for $ac_func" >&5
11910 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11911 if eval "test \"\${$as_ac_var+set}\" = set"; then
11912 echo $ECHO_N "(cached) $ECHO_C" >&6
11913 else
11914 if test x$gcc_no_link = xyes; then
11915 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11916 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11917 { (exit 1); exit 1; }; }
11919 cat >conftest.$ac_ext <<_ACEOF
11920 /* confdefs.h. */
11921 _ACEOF
11922 cat confdefs.h >>conftest.$ac_ext
11923 cat >>conftest.$ac_ext <<_ACEOF
11924 /* end confdefs.h. */
11925 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11926 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11927 #define $ac_func innocuous_$ac_func
11929 /* System header to define __stub macros and hopefully few prototypes,
11930 which can conflict with char $ac_func (); below.
11931 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11932 <limits.h> exists even on freestanding compilers. */
11934 #ifdef __STDC__
11935 # include <limits.h>
11936 #else
11937 # include <assert.h>
11938 #endif
11940 #undef $ac_func
11942 /* Override any gcc2 internal prototype to avoid an error. */
11943 #ifdef __cplusplus
11944 extern "C"
11946 #endif
11947 /* We use char because int might match the return type of a gcc2
11948 builtin and then its argument prototype would still apply. */
11949 char $ac_func ();
11950 /* The GNU C library defines this for functions which it implements
11951 to always fail with ENOSYS. Some functions are actually named
11952 something starting with __ and the normal name is an alias. */
11953 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11954 choke me
11955 #else
11956 char (*f) () = $ac_func;
11957 #endif
11958 #ifdef __cplusplus
11960 #endif
11963 main ()
11965 return f != $ac_func;
11967 return 0;
11969 _ACEOF
11970 rm -f conftest.$ac_objext conftest$ac_exeext
11971 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11972 (eval $ac_link) 2>conftest.er1
11973 ac_status=$?
11974 grep -v '^ *+' conftest.er1 >conftest.err
11975 rm -f conftest.er1
11976 cat conftest.err >&5
11977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11978 (exit $ac_status); } &&
11979 { ac_try='test -z "$ac_c_werror_flag"
11980 || test ! -s conftest.err'
11981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11982 (eval $ac_try) 2>&5
11983 ac_status=$?
11984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11985 (exit $ac_status); }; } &&
11986 { ac_try='test -s conftest$ac_exeext'
11987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11988 (eval $ac_try) 2>&5
11989 ac_status=$?
11990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11991 (exit $ac_status); }; }; then
11992 eval "$as_ac_var=yes"
11993 else
11994 echo "$as_me: failed program was:" >&5
11995 sed 's/^/| /' conftest.$ac_ext >&5
11997 eval "$as_ac_var=no"
11999 rm -f conftest.err conftest.$ac_objext \
12000 conftest$ac_exeext conftest.$ac_ext
12002 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12003 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12004 if test `eval echo '${'$as_ac_var'}'` = yes; then
12005 cat >>confdefs.h <<_ACEOF
12006 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12007 _ACEOF
12009 cat >conftest.$ac_ext <<_ACEOF
12010 /* confdefs.h. */
12011 _ACEOF
12012 cat confdefs.h >>conftest.$ac_ext
12013 cat >>conftest.$ac_ext <<_ACEOF
12014 /* end confdefs.h. */
12015 #include <unistd.h>
12017 _ACEOF
12018 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12019 $EGREP "usleep" >/dev/null 2>&1; then
12022 cat >>confdefs.h <<\_ACEOF
12023 #define HAVE_USLEEP_DECL 1
12024 _ACEOF
12027 rm -f conftest*
12030 done
12033 # Look for these functions in the thread library, but only bother
12034 # if using POSIX threads.
12035 if test "$THREADS" = posix; then
12036 save_LIBS="$LIBS"
12037 LIBS="$LIBS $THREADLIBS"
12038 # Some POSIX thread systems don't have pthread_mutexattr_settype.
12039 # E.g., Solaris.
12042 for ac_func in pthread_mutexattr_settype pthread_mutexattr_setkind_np
12044 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12045 echo "$as_me:$LINENO: checking for $ac_func" >&5
12046 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12047 if eval "test \"\${$as_ac_var+set}\" = set"; then
12048 echo $ECHO_N "(cached) $ECHO_C" >&6
12049 else
12050 if test x$gcc_no_link = xyes; then
12051 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12052 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12053 { (exit 1); exit 1; }; }
12055 cat >conftest.$ac_ext <<_ACEOF
12056 /* confdefs.h. */
12057 _ACEOF
12058 cat confdefs.h >>conftest.$ac_ext
12059 cat >>conftest.$ac_ext <<_ACEOF
12060 /* end confdefs.h. */
12061 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12062 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12063 #define $ac_func innocuous_$ac_func
12065 /* System header to define __stub macros and hopefully few prototypes,
12066 which can conflict with char $ac_func (); below.
12067 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12068 <limits.h> exists even on freestanding compilers. */
12070 #ifdef __STDC__
12071 # include <limits.h>
12072 #else
12073 # include <assert.h>
12074 #endif
12076 #undef $ac_func
12078 /* Override any gcc2 internal prototype to avoid an error. */
12079 #ifdef __cplusplus
12080 extern "C"
12082 #endif
12083 /* We use char because int might match the return type of a gcc2
12084 builtin and then its argument prototype would still apply. */
12085 char $ac_func ();
12086 /* The GNU C library defines this for functions which it implements
12087 to always fail with ENOSYS. Some functions are actually named
12088 something starting with __ and the normal name is an alias. */
12089 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12090 choke me
12091 #else
12092 char (*f) () = $ac_func;
12093 #endif
12094 #ifdef __cplusplus
12096 #endif
12099 main ()
12101 return f != $ac_func;
12103 return 0;
12105 _ACEOF
12106 rm -f conftest.$ac_objext conftest$ac_exeext
12107 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12108 (eval $ac_link) 2>conftest.er1
12109 ac_status=$?
12110 grep -v '^ *+' conftest.er1 >conftest.err
12111 rm -f conftest.er1
12112 cat conftest.err >&5
12113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12114 (exit $ac_status); } &&
12115 { ac_try='test -z "$ac_c_werror_flag"
12116 || test ! -s conftest.err'
12117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12118 (eval $ac_try) 2>&5
12119 ac_status=$?
12120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121 (exit $ac_status); }; } &&
12122 { ac_try='test -s conftest$ac_exeext'
12123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12124 (eval $ac_try) 2>&5
12125 ac_status=$?
12126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12127 (exit $ac_status); }; }; then
12128 eval "$as_ac_var=yes"
12129 else
12130 echo "$as_me: failed program was:" >&5
12131 sed 's/^/| /' conftest.$ac_ext >&5
12133 eval "$as_ac_var=no"
12135 rm -f conftest.err conftest.$ac_objext \
12136 conftest$ac_exeext conftest.$ac_ext
12138 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12139 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12140 if test `eval echo '${'$as_ac_var'}'` = yes; then
12141 cat >>confdefs.h <<_ACEOF
12142 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12143 _ACEOF
12146 done
12149 # Look for sched_yield. Up to Solaris 2.6, it is in libposix4, since
12150 # Solaris 7 the name librt is preferred.
12152 for ac_func in sched_yield
12154 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12155 echo "$as_me:$LINENO: checking for $ac_func" >&5
12156 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12157 if eval "test \"\${$as_ac_var+set}\" = set"; then
12158 echo $ECHO_N "(cached) $ECHO_C" >&6
12159 else
12160 if test x$gcc_no_link = xyes; then
12161 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12162 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12163 { (exit 1); exit 1; }; }
12165 cat >conftest.$ac_ext <<_ACEOF
12166 /* confdefs.h. */
12167 _ACEOF
12168 cat confdefs.h >>conftest.$ac_ext
12169 cat >>conftest.$ac_ext <<_ACEOF
12170 /* end confdefs.h. */
12171 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12172 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12173 #define $ac_func innocuous_$ac_func
12175 /* System header to define __stub macros and hopefully few prototypes,
12176 which can conflict with char $ac_func (); below.
12177 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12178 <limits.h> exists even on freestanding compilers. */
12180 #ifdef __STDC__
12181 # include <limits.h>
12182 #else
12183 # include <assert.h>
12184 #endif
12186 #undef $ac_func
12188 /* Override any gcc2 internal prototype to avoid an error. */
12189 #ifdef __cplusplus
12190 extern "C"
12192 #endif
12193 /* We use char because int might match the return type of a gcc2
12194 builtin and then its argument prototype would still apply. */
12195 char $ac_func ();
12196 /* The GNU C library defines this for functions which it implements
12197 to always fail with ENOSYS. Some functions are actually named
12198 something starting with __ and the normal name is an alias. */
12199 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12200 choke me
12201 #else
12202 char (*f) () = $ac_func;
12203 #endif
12204 #ifdef __cplusplus
12206 #endif
12209 main ()
12211 return f != $ac_func;
12213 return 0;
12215 _ACEOF
12216 rm -f conftest.$ac_objext conftest$ac_exeext
12217 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12218 (eval $ac_link) 2>conftest.er1
12219 ac_status=$?
12220 grep -v '^ *+' conftest.er1 >conftest.err
12221 rm -f conftest.er1
12222 cat conftest.err >&5
12223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12224 (exit $ac_status); } &&
12225 { ac_try='test -z "$ac_c_werror_flag"
12226 || test ! -s conftest.err'
12227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12228 (eval $ac_try) 2>&5
12229 ac_status=$?
12230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12231 (exit $ac_status); }; } &&
12232 { ac_try='test -s conftest$ac_exeext'
12233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12234 (eval $ac_try) 2>&5
12235 ac_status=$?
12236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12237 (exit $ac_status); }; }; then
12238 eval "$as_ac_var=yes"
12239 else
12240 echo "$as_me: failed program was:" >&5
12241 sed 's/^/| /' conftest.$ac_ext >&5
12243 eval "$as_ac_var=no"
12245 rm -f conftest.err conftest.$ac_objext \
12246 conftest$ac_exeext conftest.$ac_ext
12248 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12249 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12250 if test `eval echo '${'$as_ac_var'}'` = yes; then
12251 cat >>confdefs.h <<_ACEOF
12252 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12253 _ACEOF
12255 else
12257 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
12258 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
12259 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
12260 echo $ECHO_N "(cached) $ECHO_C" >&6
12261 else
12262 ac_check_lib_save_LIBS=$LIBS
12263 LIBS="-lrt $LIBS"
12264 if test x$gcc_no_link = xyes; then
12265 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12266 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12267 { (exit 1); exit 1; }; }
12269 cat >conftest.$ac_ext <<_ACEOF
12270 /* confdefs.h. */
12271 _ACEOF
12272 cat confdefs.h >>conftest.$ac_ext
12273 cat >>conftest.$ac_ext <<_ACEOF
12274 /* end confdefs.h. */
12276 /* Override any gcc2 internal prototype to avoid an error. */
12277 #ifdef __cplusplus
12278 extern "C"
12279 #endif
12280 /* We use char because int might match the return type of a gcc2
12281 builtin and then its argument prototype would still apply. */
12282 char sched_yield ();
12284 main ()
12286 sched_yield ();
12288 return 0;
12290 _ACEOF
12291 rm -f conftest.$ac_objext conftest$ac_exeext
12292 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12293 (eval $ac_link) 2>conftest.er1
12294 ac_status=$?
12295 grep -v '^ *+' conftest.er1 >conftest.err
12296 rm -f conftest.er1
12297 cat conftest.err >&5
12298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12299 (exit $ac_status); } &&
12300 { ac_try='test -z "$ac_c_werror_flag"
12301 || test ! -s conftest.err'
12302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12303 (eval $ac_try) 2>&5
12304 ac_status=$?
12305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12306 (exit $ac_status); }; } &&
12307 { ac_try='test -s conftest$ac_exeext'
12308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12309 (eval $ac_try) 2>&5
12310 ac_status=$?
12311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12312 (exit $ac_status); }; }; then
12313 ac_cv_lib_rt_sched_yield=yes
12314 else
12315 echo "$as_me: failed program was:" >&5
12316 sed 's/^/| /' conftest.$ac_ext >&5
12318 ac_cv_lib_rt_sched_yield=no
12320 rm -f conftest.err conftest.$ac_objext \
12321 conftest$ac_exeext conftest.$ac_ext
12322 LIBS=$ac_check_lib_save_LIBS
12324 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
12325 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
12326 if test $ac_cv_lib_rt_sched_yield = yes; then
12328 cat >>confdefs.h <<\_ACEOF
12329 #define HAVE_SCHED_YIELD 1
12330 _ACEOF
12332 THREADLIBS="$THREADLIBS -lrt"
12333 THREADSPEC="$THREADSPEC -lrt"
12334 else
12336 echo "$as_me:$LINENO: checking for sched_yield in -lposix4" >&5
12337 echo $ECHO_N "checking for sched_yield in -lposix4... $ECHO_C" >&6
12338 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then
12339 echo $ECHO_N "(cached) $ECHO_C" >&6
12340 else
12341 ac_check_lib_save_LIBS=$LIBS
12342 LIBS="-lposix4 $LIBS"
12343 if test x$gcc_no_link = xyes; then
12344 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12345 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12346 { (exit 1); exit 1; }; }
12348 cat >conftest.$ac_ext <<_ACEOF
12349 /* confdefs.h. */
12350 _ACEOF
12351 cat confdefs.h >>conftest.$ac_ext
12352 cat >>conftest.$ac_ext <<_ACEOF
12353 /* end confdefs.h. */
12355 /* Override any gcc2 internal prototype to avoid an error. */
12356 #ifdef __cplusplus
12357 extern "C"
12358 #endif
12359 /* We use char because int might match the return type of a gcc2
12360 builtin and then its argument prototype would still apply. */
12361 char sched_yield ();
12363 main ()
12365 sched_yield ();
12367 return 0;
12369 _ACEOF
12370 rm -f conftest.$ac_objext conftest$ac_exeext
12371 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12372 (eval $ac_link) 2>conftest.er1
12373 ac_status=$?
12374 grep -v '^ *+' conftest.er1 >conftest.err
12375 rm -f conftest.er1
12376 cat conftest.err >&5
12377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378 (exit $ac_status); } &&
12379 { ac_try='test -z "$ac_c_werror_flag"
12380 || test ! -s conftest.err'
12381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12382 (eval $ac_try) 2>&5
12383 ac_status=$?
12384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12385 (exit $ac_status); }; } &&
12386 { ac_try='test -s conftest$ac_exeext'
12387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12388 (eval $ac_try) 2>&5
12389 ac_status=$?
12390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12391 (exit $ac_status); }; }; then
12392 ac_cv_lib_posix4_sched_yield=yes
12393 else
12394 echo "$as_me: failed program was:" >&5
12395 sed 's/^/| /' conftest.$ac_ext >&5
12397 ac_cv_lib_posix4_sched_yield=no
12399 rm -f conftest.err conftest.$ac_objext \
12400 conftest$ac_exeext conftest.$ac_ext
12401 LIBS=$ac_check_lib_save_LIBS
12403 echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_sched_yield" >&5
12404 echo "${ECHO_T}$ac_cv_lib_posix4_sched_yield" >&6
12405 if test $ac_cv_lib_posix4_sched_yield = yes; then
12407 cat >>confdefs.h <<\_ACEOF
12408 #define HAVE_SCHED_YIELD 1
12409 _ACEOF
12411 THREADLIBS="$THREADLIBS -lposix4"
12412 THREADSPEC="$THREADSPEC -lposix4"
12418 done
12421 echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
12422 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
12423 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
12424 echo $ECHO_N "(cached) $ECHO_C" >&6
12425 else
12426 ac_check_lib_save_LIBS=$LIBS
12427 LIBS="-lrt $LIBS"
12428 if test x$gcc_no_link = xyes; then
12429 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12430 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12431 { (exit 1); exit 1; }; }
12433 cat >conftest.$ac_ext <<_ACEOF
12434 /* confdefs.h. */
12435 _ACEOF
12436 cat confdefs.h >>conftest.$ac_ext
12437 cat >>conftest.$ac_ext <<_ACEOF
12438 /* end confdefs.h. */
12440 /* Override any gcc2 internal prototype to avoid an error. */
12441 #ifdef __cplusplus
12442 extern "C"
12443 #endif
12444 /* We use char because int might match the return type of a gcc2
12445 builtin and then its argument prototype would still apply. */
12446 char clock_gettime ();
12448 main ()
12450 clock_gettime ();
12452 return 0;
12454 _ACEOF
12455 rm -f conftest.$ac_objext conftest$ac_exeext
12456 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12457 (eval $ac_link) 2>conftest.er1
12458 ac_status=$?
12459 grep -v '^ *+' conftest.er1 >conftest.err
12460 rm -f conftest.er1
12461 cat conftest.err >&5
12462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12463 (exit $ac_status); } &&
12464 { ac_try='test -z "$ac_c_werror_flag"
12465 || test ! -s conftest.err'
12466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12467 (eval $ac_try) 2>&5
12468 ac_status=$?
12469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12470 (exit $ac_status); }; } &&
12471 { ac_try='test -s conftest$ac_exeext'
12472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12473 (eval $ac_try) 2>&5
12474 ac_status=$?
12475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12476 (exit $ac_status); }; }; then
12477 ac_cv_lib_rt_clock_gettime=yes
12478 else
12479 echo "$as_me: failed program was:" >&5
12480 sed 's/^/| /' conftest.$ac_ext >&5
12482 ac_cv_lib_rt_clock_gettime=no
12484 rm -f conftest.err conftest.$ac_objext \
12485 conftest$ac_exeext conftest.$ac_ext
12486 LIBS=$ac_check_lib_save_LIBS
12488 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
12489 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
12490 if test $ac_cv_lib_rt_clock_gettime = yes; then
12493 cat >>confdefs.h <<\_ACEOF
12494 #define HAVE_CLOCK_GETTIME 1
12495 _ACEOF
12497 case "$THREADSPEC" in
12498 *-lrt*) ;;
12500 THREADSPEC="$THREADSPEC -lrt"
12501 THREADLIBS="$THREADLIBS -lrt"
12503 esac
12507 LIBS="$save_LIBS"
12509 # We can save a little space at runtime if the mutex has m_count
12510 # or __m_count. This is a nice hack for Linux.
12511 cat >conftest.$ac_ext <<_ACEOF
12512 /* confdefs.h. */
12513 _ACEOF
12514 cat confdefs.h >>conftest.$ac_ext
12515 cat >>conftest.$ac_ext <<_ACEOF
12516 /* end confdefs.h. */
12517 #include <pthread.h>
12519 main ()
12522 extern pthread_mutex_t *mutex; int q = mutex->m_count;
12525 return 0;
12527 _ACEOF
12528 rm -f conftest.$ac_objext
12529 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12530 (eval $ac_compile) 2>conftest.er1
12531 ac_status=$?
12532 grep -v '^ *+' conftest.er1 >conftest.err
12533 rm -f conftest.er1
12534 cat conftest.err >&5
12535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12536 (exit $ac_status); } &&
12537 { ac_try='test -z "$ac_c_werror_flag"
12538 || test ! -s conftest.err'
12539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12540 (eval $ac_try) 2>&5
12541 ac_status=$?
12542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543 (exit $ac_status); }; } &&
12544 { ac_try='test -s conftest.$ac_objext'
12545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12546 (eval $ac_try) 2>&5
12547 ac_status=$?
12548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12549 (exit $ac_status); }; }; then
12551 cat >>confdefs.h <<\_ACEOF
12552 #define PTHREAD_MUTEX_HAVE_M_COUNT 1
12553 _ACEOF
12555 else
12556 echo "$as_me: failed program was:" >&5
12557 sed 's/^/| /' conftest.$ac_ext >&5
12560 cat >conftest.$ac_ext <<_ACEOF
12561 /* confdefs.h. */
12562 _ACEOF
12563 cat confdefs.h >>conftest.$ac_ext
12564 cat >>conftest.$ac_ext <<_ACEOF
12565 /* end confdefs.h. */
12566 #include <pthread.h>
12568 main ()
12571 extern pthread_mutex_t *mutex; int q = mutex->__m_count;
12574 return 0;
12576 _ACEOF
12577 rm -f conftest.$ac_objext
12578 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12579 (eval $ac_compile) 2>conftest.er1
12580 ac_status=$?
12581 grep -v '^ *+' conftest.er1 >conftest.err
12582 rm -f conftest.er1
12583 cat conftest.err >&5
12584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12585 (exit $ac_status); } &&
12586 { ac_try='test -z "$ac_c_werror_flag"
12587 || test ! -s conftest.err'
12588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12589 (eval $ac_try) 2>&5
12590 ac_status=$?
12591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12592 (exit $ac_status); }; } &&
12593 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12600 cat >>confdefs.h <<\_ACEOF
12601 #define PTHREAD_MUTEX_HAVE___M_COUNT 1
12602 _ACEOF
12604 else
12605 echo "$as_me: failed program was:" >&5
12606 sed 's/^/| /' conftest.$ac_ext >&5
12609 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12614 # We require a way to get the time.
12615 time_found=no
12619 for ac_func in gettimeofday time ftime
12621 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12622 echo "$as_me:$LINENO: checking for $ac_func" >&5
12623 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12624 if eval "test \"\${$as_ac_var+set}\" = set"; then
12625 echo $ECHO_N "(cached) $ECHO_C" >&6
12626 else
12627 if test x$gcc_no_link = xyes; then
12628 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12629 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12630 { (exit 1); exit 1; }; }
12632 cat >conftest.$ac_ext <<_ACEOF
12633 /* confdefs.h. */
12634 _ACEOF
12635 cat confdefs.h >>conftest.$ac_ext
12636 cat >>conftest.$ac_ext <<_ACEOF
12637 /* end confdefs.h. */
12638 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12639 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12640 #define $ac_func innocuous_$ac_func
12642 /* System header to define __stub macros and hopefully few prototypes,
12643 which can conflict with char $ac_func (); below.
12644 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12645 <limits.h> exists even on freestanding compilers. */
12647 #ifdef __STDC__
12648 # include <limits.h>
12649 #else
12650 # include <assert.h>
12651 #endif
12653 #undef $ac_func
12655 /* Override any gcc2 internal prototype to avoid an error. */
12656 #ifdef __cplusplus
12657 extern "C"
12659 #endif
12660 /* We use char because int might match the return type of a gcc2
12661 builtin and then its argument prototype would still apply. */
12662 char $ac_func ();
12663 /* The GNU C library defines this for functions which it implements
12664 to always fail with ENOSYS. Some functions are actually named
12665 something starting with __ and the normal name is an alias. */
12666 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12667 choke me
12668 #else
12669 char (*f) () = $ac_func;
12670 #endif
12671 #ifdef __cplusplus
12673 #endif
12676 main ()
12678 return f != $ac_func;
12680 return 0;
12682 _ACEOF
12683 rm -f conftest.$ac_objext conftest$ac_exeext
12684 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12685 (eval $ac_link) 2>conftest.er1
12686 ac_status=$?
12687 grep -v '^ *+' conftest.er1 >conftest.err
12688 rm -f conftest.er1
12689 cat conftest.err >&5
12690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691 (exit $ac_status); } &&
12692 { ac_try='test -z "$ac_c_werror_flag"
12693 || test ! -s conftest.err'
12694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12695 (eval $ac_try) 2>&5
12696 ac_status=$?
12697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12698 (exit $ac_status); }; } &&
12699 { ac_try='test -s conftest$ac_exeext'
12700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12701 (eval $ac_try) 2>&5
12702 ac_status=$?
12703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12704 (exit $ac_status); }; }; then
12705 eval "$as_ac_var=yes"
12706 else
12707 echo "$as_me: failed program was:" >&5
12708 sed 's/^/| /' conftest.$ac_ext >&5
12710 eval "$as_ac_var=no"
12712 rm -f conftest.err conftest.$ac_objext \
12713 conftest$ac_exeext conftest.$ac_ext
12715 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12716 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12717 if test `eval echo '${'$as_ac_var'}'` = yes; then
12718 cat >>confdefs.h <<_ACEOF
12719 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12720 _ACEOF
12721 time_found=yes
12723 done
12725 if test "$time_found" = no; then
12726 { { echo "$as_me:$LINENO: error: no function found to get the time" >&5
12727 echo "$as_me: error: no function found to get the time" >&2;}
12728 { (exit 1); exit 1; }; }
12732 for ac_func in memmove
12734 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12735 echo "$as_me:$LINENO: checking for $ac_func" >&5
12736 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12737 if eval "test \"\${$as_ac_var+set}\" = set"; then
12738 echo $ECHO_N "(cached) $ECHO_C" >&6
12739 else
12740 if test x$gcc_no_link = xyes; then
12741 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12742 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12743 { (exit 1); exit 1; }; }
12745 cat >conftest.$ac_ext <<_ACEOF
12746 /* confdefs.h. */
12747 _ACEOF
12748 cat confdefs.h >>conftest.$ac_ext
12749 cat >>conftest.$ac_ext <<_ACEOF
12750 /* end confdefs.h. */
12751 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12752 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12753 #define $ac_func innocuous_$ac_func
12755 /* System header to define __stub macros and hopefully few prototypes,
12756 which can conflict with char $ac_func (); below.
12757 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12758 <limits.h> exists even on freestanding compilers. */
12760 #ifdef __STDC__
12761 # include <limits.h>
12762 #else
12763 # include <assert.h>
12764 #endif
12766 #undef $ac_func
12768 /* Override any gcc2 internal prototype to avoid an error. */
12769 #ifdef __cplusplus
12770 extern "C"
12772 #endif
12773 /* We use char because int might match the return type of a gcc2
12774 builtin and then its argument prototype would still apply. */
12775 char $ac_func ();
12776 /* The GNU C library defines this for functions which it implements
12777 to always fail with ENOSYS. Some functions are actually named
12778 something starting with __ and the normal name is an alias. */
12779 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12780 choke me
12781 #else
12782 char (*f) () = $ac_func;
12783 #endif
12784 #ifdef __cplusplus
12786 #endif
12789 main ()
12791 return f != $ac_func;
12793 return 0;
12795 _ACEOF
12796 rm -f conftest.$ac_objext conftest$ac_exeext
12797 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12798 (eval $ac_link) 2>conftest.er1
12799 ac_status=$?
12800 grep -v '^ *+' conftest.er1 >conftest.err
12801 rm -f conftest.er1
12802 cat conftest.err >&5
12803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12804 (exit $ac_status); } &&
12805 { ac_try='test -z "$ac_c_werror_flag"
12806 || test ! -s conftest.err'
12807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12808 (eval $ac_try) 2>&5
12809 ac_status=$?
12810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12811 (exit $ac_status); }; } &&
12812 { ac_try='test -s conftest$ac_exeext'
12813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12814 (eval $ac_try) 2>&5
12815 ac_status=$?
12816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12817 (exit $ac_status); }; }; then
12818 eval "$as_ac_var=yes"
12819 else
12820 echo "$as_me: failed program was:" >&5
12821 sed 's/^/| /' conftest.$ac_ext >&5
12823 eval "$as_ac_var=no"
12825 rm -f conftest.err conftest.$ac_objext \
12826 conftest$ac_exeext conftest.$ac_ext
12828 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12829 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12830 if test `eval echo '${'$as_ac_var'}'` = yes; then
12831 cat >>confdefs.h <<_ACEOF
12832 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12833 _ACEOF
12836 done
12839 # We require memcpy.
12840 memcpy_found=no
12842 for ac_func in memcpy
12844 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12845 echo "$as_me:$LINENO: checking for $ac_func" >&5
12846 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12847 if eval "test \"\${$as_ac_var+set}\" = set"; then
12848 echo $ECHO_N "(cached) $ECHO_C" >&6
12849 else
12850 if test x$gcc_no_link = xyes; then
12851 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12852 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12853 { (exit 1); exit 1; }; }
12855 cat >conftest.$ac_ext <<_ACEOF
12856 /* confdefs.h. */
12857 _ACEOF
12858 cat confdefs.h >>conftest.$ac_ext
12859 cat >>conftest.$ac_ext <<_ACEOF
12860 /* end confdefs.h. */
12861 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12862 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12863 #define $ac_func innocuous_$ac_func
12865 /* System header to define __stub macros and hopefully few prototypes,
12866 which can conflict with char $ac_func (); below.
12867 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12868 <limits.h> exists even on freestanding compilers. */
12870 #ifdef __STDC__
12871 # include <limits.h>
12872 #else
12873 # include <assert.h>
12874 #endif
12876 #undef $ac_func
12878 /* Override any gcc2 internal prototype to avoid an error. */
12879 #ifdef __cplusplus
12880 extern "C"
12882 #endif
12883 /* We use char because int might match the return type of a gcc2
12884 builtin and then its argument prototype would still apply. */
12885 char $ac_func ();
12886 /* The GNU C library defines this for functions which it implements
12887 to always fail with ENOSYS. Some functions are actually named
12888 something starting with __ and the normal name is an alias. */
12889 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12890 choke me
12891 #else
12892 char (*f) () = $ac_func;
12893 #endif
12894 #ifdef __cplusplus
12896 #endif
12899 main ()
12901 return f != $ac_func;
12903 return 0;
12905 _ACEOF
12906 rm -f conftest.$ac_objext conftest$ac_exeext
12907 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12908 (eval $ac_link) 2>conftest.er1
12909 ac_status=$?
12910 grep -v '^ *+' conftest.er1 >conftest.err
12911 rm -f conftest.er1
12912 cat conftest.err >&5
12913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12914 (exit $ac_status); } &&
12915 { ac_try='test -z "$ac_c_werror_flag"
12916 || test ! -s conftest.err'
12917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12918 (eval $ac_try) 2>&5
12919 ac_status=$?
12920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12921 (exit $ac_status); }; } &&
12922 { ac_try='test -s conftest$ac_exeext'
12923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12924 (eval $ac_try) 2>&5
12925 ac_status=$?
12926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12927 (exit $ac_status); }; }; then
12928 eval "$as_ac_var=yes"
12929 else
12930 echo "$as_me: failed program was:" >&5
12931 sed 's/^/| /' conftest.$ac_ext >&5
12933 eval "$as_ac_var=no"
12935 rm -f conftest.err conftest.$ac_objext \
12936 conftest$ac_exeext conftest.$ac_ext
12938 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12939 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12940 if test `eval echo '${'$as_ac_var'}'` = yes; then
12941 cat >>confdefs.h <<_ACEOF
12942 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12943 _ACEOF
12944 memcpy_found=yes
12946 done
12948 if test "$memcpy_found" = no; then
12949 { { echo "$as_me:$LINENO: error: memcpy is required" >&5
12950 echo "$as_me: error: memcpy is required" >&2;}
12951 { (exit 1); exit 1; }; }
12954 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
12955 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
12956 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
12957 echo $ECHO_N "(cached) $ECHO_C" >&6
12958 else
12959 ac_check_lib_save_LIBS=$LIBS
12960 LIBS="-ldl $LIBS"
12961 if test x$gcc_no_link = xyes; then
12962 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12963 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12964 { (exit 1); exit 1; }; }
12966 cat >conftest.$ac_ext <<_ACEOF
12967 /* confdefs.h. */
12968 _ACEOF
12969 cat confdefs.h >>conftest.$ac_ext
12970 cat >>conftest.$ac_ext <<_ACEOF
12971 /* end confdefs.h. */
12973 /* Override any gcc2 internal prototype to avoid an error. */
12974 #ifdef __cplusplus
12975 extern "C"
12976 #endif
12977 /* We use char because int might match the return type of a gcc2
12978 builtin and then its argument prototype would still apply. */
12979 char dlopen ();
12981 main ()
12983 dlopen ();
12985 return 0;
12987 _ACEOF
12988 rm -f conftest.$ac_objext conftest$ac_exeext
12989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12990 (eval $ac_link) 2>conftest.er1
12991 ac_status=$?
12992 grep -v '^ *+' conftest.er1 >conftest.err
12993 rm -f conftest.er1
12994 cat conftest.err >&5
12995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12996 (exit $ac_status); } &&
12997 { ac_try='test -z "$ac_c_werror_flag"
12998 || test ! -s conftest.err'
12999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13000 (eval $ac_try) 2>&5
13001 ac_status=$?
13002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13003 (exit $ac_status); }; } &&
13004 { ac_try='test -s conftest$ac_exeext'
13005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13006 (eval $ac_try) 2>&5
13007 ac_status=$?
13008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13009 (exit $ac_status); }; }; then
13010 ac_cv_lib_dl_dlopen=yes
13011 else
13012 echo "$as_me: failed program was:" >&5
13013 sed 's/^/| /' conftest.$ac_ext >&5
13015 ac_cv_lib_dl_dlopen=no
13017 rm -f conftest.err conftest.$ac_objext \
13018 conftest$ac_exeext conftest.$ac_ext
13019 LIBS=$ac_check_lib_save_LIBS
13021 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
13022 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
13023 if test $ac_cv_lib_dl_dlopen = yes; then
13026 cat >>confdefs.h <<\_ACEOF
13027 #define HAVE_DLOPEN 1
13028 _ACEOF
13033 # Some library-finding code we stole from Tcl.
13034 #--------------------------------------------------------------------
13035 # Check for the existence of the -lsocket and -lnsl libraries.
13036 # The order here is important, so that they end up in the right
13037 # order in the command line generated by make. Here are some
13038 # special considerations:
13039 # 1. Use "connect" and "accept" to check for -lsocket, and
13040 # "gethostbyname" to check for -lnsl.
13041 # 2. Use each function name only once: can't redo a check because
13042 # autoconf caches the results of the last check and won't redo it.
13043 # 3. Use -lnsl and -lsocket only if they supply procedures that
13044 # aren't already present in the normal libraries. This is because
13045 # IRIX 5.2 has libraries, but they aren't needed and they're
13046 # bogus: they goof up name resolution if used.
13047 # 4. On some SVR4 systems, can't use -lsocket without -lnsl too.
13048 # To get around this problem, check for both libraries together
13049 # if -lsocket doesn't work by itself.
13050 #--------------------------------------------------------------------
13052 echo "$as_me:$LINENO: checking for socket libraries" >&5
13053 echo $ECHO_N "checking for socket libraries... $ECHO_C" >&6
13054 if test "${gcj_cv_lib_sockets+set}" = set; then
13055 echo $ECHO_N "(cached) $ECHO_C" >&6
13056 else
13057 gcj_cv_lib_sockets=
13058 gcj_checkBoth=0
13059 unset ac_cv_func_connect
13060 echo "$as_me:$LINENO: checking for connect" >&5
13061 echo $ECHO_N "checking for connect... $ECHO_C" >&6
13062 if test "${ac_cv_func_connect+set}" = set; then
13063 echo $ECHO_N "(cached) $ECHO_C" >&6
13064 else
13065 if test x$gcc_no_link = xyes; then
13066 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13067 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13068 { (exit 1); exit 1; }; }
13070 cat >conftest.$ac_ext <<_ACEOF
13071 /* confdefs.h. */
13072 _ACEOF
13073 cat confdefs.h >>conftest.$ac_ext
13074 cat >>conftest.$ac_ext <<_ACEOF
13075 /* end confdefs.h. */
13076 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
13077 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13078 #define connect innocuous_connect
13080 /* System header to define __stub macros and hopefully few prototypes,
13081 which can conflict with char connect (); below.
13082 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13083 <limits.h> exists even on freestanding compilers. */
13085 #ifdef __STDC__
13086 # include <limits.h>
13087 #else
13088 # include <assert.h>
13089 #endif
13091 #undef connect
13093 /* Override any gcc2 internal prototype to avoid an error. */
13094 #ifdef __cplusplus
13095 extern "C"
13097 #endif
13098 /* We use char because int might match the return type of a gcc2
13099 builtin and then its argument prototype would still apply. */
13100 char connect ();
13101 /* The GNU C library defines this for functions which it implements
13102 to always fail with ENOSYS. Some functions are actually named
13103 something starting with __ and the normal name is an alias. */
13104 #if defined (__stub_connect) || defined (__stub___connect)
13105 choke me
13106 #else
13107 char (*f) () = connect;
13108 #endif
13109 #ifdef __cplusplus
13111 #endif
13114 main ()
13116 return f != connect;
13118 return 0;
13120 _ACEOF
13121 rm -f conftest.$ac_objext conftest$ac_exeext
13122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13123 (eval $ac_link) 2>conftest.er1
13124 ac_status=$?
13125 grep -v '^ *+' conftest.er1 >conftest.err
13126 rm -f conftest.er1
13127 cat conftest.err >&5
13128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13129 (exit $ac_status); } &&
13130 { ac_try='test -z "$ac_c_werror_flag"
13131 || test ! -s conftest.err'
13132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13133 (eval $ac_try) 2>&5
13134 ac_status=$?
13135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13136 (exit $ac_status); }; } &&
13137 { ac_try='test -s conftest$ac_exeext'
13138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13139 (eval $ac_try) 2>&5
13140 ac_status=$?
13141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13142 (exit $ac_status); }; }; then
13143 ac_cv_func_connect=yes
13144 else
13145 echo "$as_me: failed program was:" >&5
13146 sed 's/^/| /' conftest.$ac_ext >&5
13148 ac_cv_func_connect=no
13150 rm -f conftest.err conftest.$ac_objext \
13151 conftest$ac_exeext conftest.$ac_ext
13153 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
13154 echo "${ECHO_T}$ac_cv_func_connect" >&6
13155 if test $ac_cv_func_connect = yes; then
13156 gcj_checkSocket=0
13157 else
13158 gcj_checkSocket=1
13161 if test "$gcj_checkSocket" = 1; then
13162 unset ac_cv_func_connect
13163 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
13164 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
13165 if test "${ac_cv_lib_socket_main+set}" = set; then
13166 echo $ECHO_N "(cached) $ECHO_C" >&6
13167 else
13168 ac_check_lib_save_LIBS=$LIBS
13169 LIBS="-lsocket $LIBS"
13170 if test x$gcc_no_link = xyes; then
13171 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13172 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13173 { (exit 1); exit 1; }; }
13175 cat >conftest.$ac_ext <<_ACEOF
13176 /* confdefs.h. */
13177 _ACEOF
13178 cat confdefs.h >>conftest.$ac_ext
13179 cat >>conftest.$ac_ext <<_ACEOF
13180 /* end confdefs.h. */
13184 main ()
13186 main ();
13188 return 0;
13190 _ACEOF
13191 rm -f conftest.$ac_objext conftest$ac_exeext
13192 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13193 (eval $ac_link) 2>conftest.er1
13194 ac_status=$?
13195 grep -v '^ *+' conftest.er1 >conftest.err
13196 rm -f conftest.er1
13197 cat conftest.err >&5
13198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13199 (exit $ac_status); } &&
13200 { ac_try='test -z "$ac_c_werror_flag"
13201 || test ! -s conftest.err'
13202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13203 (eval $ac_try) 2>&5
13204 ac_status=$?
13205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13206 (exit $ac_status); }; } &&
13207 { ac_try='test -s conftest$ac_exeext'
13208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13209 (eval $ac_try) 2>&5
13210 ac_status=$?
13211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13212 (exit $ac_status); }; }; then
13213 ac_cv_lib_socket_main=yes
13214 else
13215 echo "$as_me: failed program was:" >&5
13216 sed 's/^/| /' conftest.$ac_ext >&5
13218 ac_cv_lib_socket_main=no
13220 rm -f conftest.err conftest.$ac_objext \
13221 conftest$ac_exeext conftest.$ac_ext
13222 LIBS=$ac_check_lib_save_LIBS
13224 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
13225 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
13226 if test $ac_cv_lib_socket_main = yes; then
13227 gcj_cv_lib_sockets="-lsocket"
13228 else
13229 gcj_checkBoth=1
13233 if test "$gcj_checkBoth" = 1; then
13234 gcj_oldLibs=$LIBS
13235 LIBS="$LIBS -lsocket -lnsl"
13236 unset ac_cv_func_accept
13237 echo "$as_me:$LINENO: checking for accept" >&5
13238 echo $ECHO_N "checking for accept... $ECHO_C" >&6
13239 if test "${ac_cv_func_accept+set}" = set; then
13240 echo $ECHO_N "(cached) $ECHO_C" >&6
13241 else
13242 if test x$gcc_no_link = xyes; then
13243 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13244 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13245 { (exit 1); exit 1; }; }
13247 cat >conftest.$ac_ext <<_ACEOF
13248 /* confdefs.h. */
13249 _ACEOF
13250 cat confdefs.h >>conftest.$ac_ext
13251 cat >>conftest.$ac_ext <<_ACEOF
13252 /* end confdefs.h. */
13253 /* Define accept to an innocuous variant, in case <limits.h> declares accept.
13254 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13255 #define accept innocuous_accept
13257 /* System header to define __stub macros and hopefully few prototypes,
13258 which can conflict with char accept (); below.
13259 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13260 <limits.h> exists even on freestanding compilers. */
13262 #ifdef __STDC__
13263 # include <limits.h>
13264 #else
13265 # include <assert.h>
13266 #endif
13268 #undef accept
13270 /* Override any gcc2 internal prototype to avoid an error. */
13271 #ifdef __cplusplus
13272 extern "C"
13274 #endif
13275 /* We use char because int might match the return type of a gcc2
13276 builtin and then its argument prototype would still apply. */
13277 char accept ();
13278 /* The GNU C library defines this for functions which it implements
13279 to always fail with ENOSYS. Some functions are actually named
13280 something starting with __ and the normal name is an alias. */
13281 #if defined (__stub_accept) || defined (__stub___accept)
13282 choke me
13283 #else
13284 char (*f) () = accept;
13285 #endif
13286 #ifdef __cplusplus
13288 #endif
13291 main ()
13293 return f != accept;
13295 return 0;
13297 _ACEOF
13298 rm -f conftest.$ac_objext conftest$ac_exeext
13299 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13300 (eval $ac_link) 2>conftest.er1
13301 ac_status=$?
13302 grep -v '^ *+' conftest.er1 >conftest.err
13303 rm -f conftest.er1
13304 cat conftest.err >&5
13305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13306 (exit $ac_status); } &&
13307 { ac_try='test -z "$ac_c_werror_flag"
13308 || test ! -s conftest.err'
13309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13310 (eval $ac_try) 2>&5
13311 ac_status=$?
13312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13313 (exit $ac_status); }; } &&
13314 { ac_try='test -s conftest$ac_exeext'
13315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13316 (eval $ac_try) 2>&5
13317 ac_status=$?
13318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13319 (exit $ac_status); }; }; then
13320 ac_cv_func_accept=yes
13321 else
13322 echo "$as_me: failed program was:" >&5
13323 sed 's/^/| /' conftest.$ac_ext >&5
13325 ac_cv_func_accept=no
13327 rm -f conftest.err conftest.$ac_objext \
13328 conftest$ac_exeext conftest.$ac_ext
13330 echo "$as_me:$LINENO: result: $ac_cv_func_accept" >&5
13331 echo "${ECHO_T}$ac_cv_func_accept" >&6
13332 if test $ac_cv_func_accept = yes; then
13333 gcj_checkNsl=0
13334 gcj_cv_lib_sockets="-lsocket -lnsl"
13337 unset ac_cv_func_accept
13338 LIBS=$gcj_oldLibs
13340 unset ac_cv_func_gethostbyname
13341 gcj_oldLibs=$LIBS
13342 LIBS="$LIBS $gcj_cv_lib_sockets"
13343 echo "$as_me:$LINENO: checking for gethostbyname" >&5
13344 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
13345 if test "${ac_cv_func_gethostbyname+set}" = set; then
13346 echo $ECHO_N "(cached) $ECHO_C" >&6
13347 else
13348 if test x$gcc_no_link = xyes; then
13349 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13350 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13351 { (exit 1); exit 1; }; }
13353 cat >conftest.$ac_ext <<_ACEOF
13354 /* confdefs.h. */
13355 _ACEOF
13356 cat confdefs.h >>conftest.$ac_ext
13357 cat >>conftest.$ac_ext <<_ACEOF
13358 /* end confdefs.h. */
13359 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
13360 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13361 #define gethostbyname innocuous_gethostbyname
13363 /* System header to define __stub macros and hopefully few prototypes,
13364 which can conflict with char gethostbyname (); below.
13365 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13366 <limits.h> exists even on freestanding compilers. */
13368 #ifdef __STDC__
13369 # include <limits.h>
13370 #else
13371 # include <assert.h>
13372 #endif
13374 #undef gethostbyname
13376 /* Override any gcc2 internal prototype to avoid an error. */
13377 #ifdef __cplusplus
13378 extern "C"
13380 #endif
13381 /* We use char because int might match the return type of a gcc2
13382 builtin and then its argument prototype would still apply. */
13383 char gethostbyname ();
13384 /* The GNU C library defines this for functions which it implements
13385 to always fail with ENOSYS. Some functions are actually named
13386 something starting with __ and the normal name is an alias. */
13387 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
13388 choke me
13389 #else
13390 char (*f) () = gethostbyname;
13391 #endif
13392 #ifdef __cplusplus
13394 #endif
13397 main ()
13399 return f != gethostbyname;
13401 return 0;
13403 _ACEOF
13404 rm -f conftest.$ac_objext conftest$ac_exeext
13405 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13406 (eval $ac_link) 2>conftest.er1
13407 ac_status=$?
13408 grep -v '^ *+' conftest.er1 >conftest.err
13409 rm -f conftest.er1
13410 cat conftest.err >&5
13411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13412 (exit $ac_status); } &&
13413 { ac_try='test -z "$ac_c_werror_flag"
13414 || test ! -s conftest.err'
13415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13416 (eval $ac_try) 2>&5
13417 ac_status=$?
13418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13419 (exit $ac_status); }; } &&
13420 { ac_try='test -s conftest$ac_exeext'
13421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13422 (eval $ac_try) 2>&5
13423 ac_status=$?
13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425 (exit $ac_status); }; }; then
13426 ac_cv_func_gethostbyname=yes
13427 else
13428 echo "$as_me: failed program was:" >&5
13429 sed 's/^/| /' conftest.$ac_ext >&5
13431 ac_cv_func_gethostbyname=no
13433 rm -f conftest.err conftest.$ac_objext \
13434 conftest$ac_exeext conftest.$ac_ext
13436 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
13437 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
13438 if test $ac_cv_func_gethostbyname = yes; then
13440 else
13441 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
13442 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
13443 if test "${ac_cv_lib_nsl_main+set}" = set; then
13444 echo $ECHO_N "(cached) $ECHO_C" >&6
13445 else
13446 ac_check_lib_save_LIBS=$LIBS
13447 LIBS="-lnsl $LIBS"
13448 if test x$gcc_no_link = xyes; then
13449 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13450 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13451 { (exit 1); exit 1; }; }
13453 cat >conftest.$ac_ext <<_ACEOF
13454 /* confdefs.h. */
13455 _ACEOF
13456 cat confdefs.h >>conftest.$ac_ext
13457 cat >>conftest.$ac_ext <<_ACEOF
13458 /* end confdefs.h. */
13462 main ()
13464 main ();
13466 return 0;
13468 _ACEOF
13469 rm -f conftest.$ac_objext conftest$ac_exeext
13470 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13471 (eval $ac_link) 2>conftest.er1
13472 ac_status=$?
13473 grep -v '^ *+' conftest.er1 >conftest.err
13474 rm -f conftest.er1
13475 cat conftest.err >&5
13476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13477 (exit $ac_status); } &&
13478 { ac_try='test -z "$ac_c_werror_flag"
13479 || test ! -s conftest.err'
13480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13481 (eval $ac_try) 2>&5
13482 ac_status=$?
13483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13484 (exit $ac_status); }; } &&
13485 { ac_try='test -s conftest$ac_exeext'
13486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13487 (eval $ac_try) 2>&5
13488 ac_status=$?
13489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13490 (exit $ac_status); }; }; then
13491 ac_cv_lib_nsl_main=yes
13492 else
13493 echo "$as_me: failed program was:" >&5
13494 sed 's/^/| /' conftest.$ac_ext >&5
13496 ac_cv_lib_nsl_main=no
13498 rm -f conftest.err conftest.$ac_objext \
13499 conftest$ac_exeext conftest.$ac_ext
13500 LIBS=$ac_check_lib_save_LIBS
13502 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
13503 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
13504 if test $ac_cv_lib_nsl_main = yes; then
13505 gcj_cv_lib_sockets="$gcj_cv_lib_sockets -lnsl"
13510 unset ac_cv_func_gethostbyname
13511 LIBS=$gcj_oldLIBS
13514 echo "$as_me:$LINENO: result: $gcj_cv_lib_sockets" >&5
13515 echo "${ECHO_T}$gcj_cv_lib_sockets" >&6
13516 SYSTEMSPEC="$SYSTEMSPEC $gcj_cv_lib_sockets"
13518 if test "$with_system_zlib" = yes; then
13519 echo "$as_me:$LINENO: checking for deflate in -lz" >&5
13520 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
13521 if test "${ac_cv_lib_z_deflate+set}" = set; then
13522 echo $ECHO_N "(cached) $ECHO_C" >&6
13523 else
13524 ac_check_lib_save_LIBS=$LIBS
13525 LIBS="-lz $LIBS"
13526 if test x$gcc_no_link = xyes; then
13527 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13528 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13529 { (exit 1); exit 1; }; }
13531 cat >conftest.$ac_ext <<_ACEOF
13532 /* confdefs.h. */
13533 _ACEOF
13534 cat confdefs.h >>conftest.$ac_ext
13535 cat >>conftest.$ac_ext <<_ACEOF
13536 /* end confdefs.h. */
13538 /* Override any gcc2 internal prototype to avoid an error. */
13539 #ifdef __cplusplus
13540 extern "C"
13541 #endif
13542 /* We use char because int might match the return type of a gcc2
13543 builtin and then its argument prototype would still apply. */
13544 char deflate ();
13546 main ()
13548 deflate ();
13550 return 0;
13552 _ACEOF
13553 rm -f conftest.$ac_objext conftest$ac_exeext
13554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13555 (eval $ac_link) 2>conftest.er1
13556 ac_status=$?
13557 grep -v '^ *+' conftest.er1 >conftest.err
13558 rm -f conftest.er1
13559 cat conftest.err >&5
13560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13561 (exit $ac_status); } &&
13562 { ac_try='test -z "$ac_c_werror_flag"
13563 || test ! -s conftest.err'
13564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13565 (eval $ac_try) 2>&5
13566 ac_status=$?
13567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13568 (exit $ac_status); }; } &&
13569 { ac_try='test -s conftest$ac_exeext'
13570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13571 (eval $ac_try) 2>&5
13572 ac_status=$?
13573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574 (exit $ac_status); }; }; then
13575 ac_cv_lib_z_deflate=yes
13576 else
13577 echo "$as_me: failed program was:" >&5
13578 sed 's/^/| /' conftest.$ac_ext >&5
13580 ac_cv_lib_z_deflate=no
13582 rm -f conftest.err conftest.$ac_objext \
13583 conftest$ac_exeext conftest.$ac_ext
13584 LIBS=$ac_check_lib_save_LIBS
13586 echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
13587 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
13588 if test $ac_cv_lib_z_deflate = yes; then
13589 ZLIBSPEC=-lz
13590 else
13591 ZLIBSPEC=
13596 # Test for Gtk stuff, if asked for.
13597 if test "$use_gtk_awt" = yes; then
13599 succeeded=no
13601 if test -z "$PKG_CONFIG"; then
13602 # Extract the first word of "pkg-config", so it can be a program name with args.
13603 set dummy pkg-config; ac_word=$2
13604 echo "$as_me:$LINENO: checking for $ac_word" >&5
13605 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13606 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13607 echo $ECHO_N "(cached) $ECHO_C" >&6
13608 else
13609 case $PKG_CONFIG in
13610 [\\/]* | ?:[\\/]*)
13611 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13615 for as_dir in $PATH
13617 IFS=$as_save_IFS
13618 test -z "$as_dir" && as_dir=.
13619 for ac_exec_ext in '' $ac_executable_extensions; do
13620 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13621 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13622 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13623 break 2
13625 done
13626 done
13628 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13630 esac
13632 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13634 if test -n "$PKG_CONFIG"; then
13635 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13636 echo "${ECHO_T}$PKG_CONFIG" >&6
13637 else
13638 echo "$as_me:$LINENO: result: no" >&5
13639 echo "${ECHO_T}no" >&6
13644 if test "$PKG_CONFIG" = "no" ; then
13645 echo "*** The pkg-config script could not be found. Make sure it is"
13646 echo "*** in your path, or set the PKG_CONFIG environment variable"
13647 echo "*** to the full path to pkg-config."
13648 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13649 else
13650 PKG_CONFIG_MIN_VERSION=0.9.0
13651 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13652 echo "$as_me:$LINENO: checking for gtk+-2.0 >= 2.4" >&5
13653 echo $ECHO_N "checking for gtk+-2.0 >= 2.4... $ECHO_C" >&6
13655 if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
13656 echo "$as_me:$LINENO: result: yes" >&5
13657 echo "${ECHO_T}yes" >&6
13658 succeeded=yes
13660 echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
13661 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
13662 GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
13663 echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
13664 echo "${ECHO_T}$GTK_CFLAGS" >&6
13666 echo "$as_me:$LINENO: checking GTK_LIBS" >&5
13667 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
13668 GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
13669 echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
13670 echo "${ECHO_T}$GTK_LIBS" >&6
13671 else
13672 GTK_CFLAGS=""
13673 GTK_LIBS=""
13674 ## If we have a custom action on failure, don't print errors, but
13675 ## do set a variable so people can do so.
13676 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
13677 echo $GTK_PKG_ERRORS
13682 else
13683 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13684 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13688 if test $succeeded = yes; then
13690 else
13691 { { 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
13692 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;}
13693 { (exit 1); exit 1; }; }
13700 succeeded=no
13702 if test -z "$PKG_CONFIG"; then
13703 # Extract the first word of "pkg-config", so it can be a program name with args.
13704 set dummy pkg-config; ac_word=$2
13705 echo "$as_me:$LINENO: checking for $ac_word" >&5
13706 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13707 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13708 echo $ECHO_N "(cached) $ECHO_C" >&6
13709 else
13710 case $PKG_CONFIG in
13711 [\\/]* | ?:[\\/]*)
13712 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13715 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13716 for as_dir in $PATH
13718 IFS=$as_save_IFS
13719 test -z "$as_dir" && as_dir=.
13720 for ac_exec_ext in '' $ac_executable_extensions; do
13721 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13722 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13723 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13724 break 2
13726 done
13727 done
13729 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13731 esac
13733 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13735 if test -n "$PKG_CONFIG"; then
13736 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13737 echo "${ECHO_T}$PKG_CONFIG" >&6
13738 else
13739 echo "$as_me:$LINENO: result: no" >&5
13740 echo "${ECHO_T}no" >&6
13745 if test "$PKG_CONFIG" = "no" ; then
13746 echo "*** The pkg-config script could not be found. Make sure it is"
13747 echo "*** in your path, or set the PKG_CONFIG environment variable"
13748 echo "*** to the full path to pkg-config."
13749 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13750 else
13751 PKG_CONFIG_MIN_VERSION=0.9.0
13752 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13753 echo "$as_me:$LINENO: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
13754 echo $ECHO_N "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... $ECHO_C" >&6
13756 if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
13757 echo "$as_me:$LINENO: result: yes" >&5
13758 echo "${ECHO_T}yes" >&6
13759 succeeded=yes
13761 echo "$as_me:$LINENO: checking GLIB_CFLAGS" >&5
13762 echo $ECHO_N "checking GLIB_CFLAGS... $ECHO_C" >&6
13763 GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13764 echo "$as_me:$LINENO: result: $GLIB_CFLAGS" >&5
13765 echo "${ECHO_T}$GLIB_CFLAGS" >&6
13767 echo "$as_me:$LINENO: checking GLIB_LIBS" >&5
13768 echo $ECHO_N "checking GLIB_LIBS... $ECHO_C" >&6
13769 GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13770 echo "$as_me:$LINENO: result: $GLIB_LIBS" >&5
13771 echo "${ECHO_T}$GLIB_LIBS" >&6
13772 else
13773 GLIB_CFLAGS=""
13774 GLIB_LIBS=""
13775 ## If we have a custom action on failure, don't print errors, but
13776 ## do set a variable so people can do so.
13777 GLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13778 echo $GLIB_PKG_ERRORS
13783 else
13784 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13785 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13789 if test $succeeded = yes; then
13791 else
13792 { { 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
13793 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;}
13794 { (exit 1); exit 1; }; }
13801 succeeded=no
13803 if test -z "$PKG_CONFIG"; then
13804 # Extract the first word of "pkg-config", so it can be a program name with args.
13805 set dummy pkg-config; ac_word=$2
13806 echo "$as_me:$LINENO: checking for $ac_word" >&5
13807 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13808 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13809 echo $ECHO_N "(cached) $ECHO_C" >&6
13810 else
13811 case $PKG_CONFIG in
13812 [\\/]* | ?:[\\/]*)
13813 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13816 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13817 for as_dir in $PATH
13819 IFS=$as_save_IFS
13820 test -z "$as_dir" && as_dir=.
13821 for ac_exec_ext in '' $ac_executable_extensions; do
13822 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13823 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13824 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13825 break 2
13827 done
13828 done
13830 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13832 esac
13834 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13836 if test -n "$PKG_CONFIG"; then
13837 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13838 echo "${ECHO_T}$PKG_CONFIG" >&6
13839 else
13840 echo "$as_me:$LINENO: result: no" >&5
13841 echo "${ECHO_T}no" >&6
13846 if test "$PKG_CONFIG" = "no" ; then
13847 echo "*** The pkg-config script could not be found. Make sure it is"
13848 echo "*** in your path, or set the PKG_CONFIG environment variable"
13849 echo "*** to the full path to pkg-config."
13850 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13851 else
13852 PKG_CONFIG_MIN_VERSION=0.9.0
13853 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13854 echo "$as_me:$LINENO: checking for libart-2.0 >= 2.1" >&5
13855 echo $ECHO_N "checking for libart-2.0 >= 2.1... $ECHO_C" >&6
13857 if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
13858 echo "$as_me:$LINENO: result: yes" >&5
13859 echo "${ECHO_T}yes" >&6
13860 succeeded=yes
13862 echo "$as_me:$LINENO: checking LIBART_CFLAGS" >&5
13863 echo $ECHO_N "checking LIBART_CFLAGS... $ECHO_C" >&6
13864 LIBART_CFLAGS=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
13865 echo "$as_me:$LINENO: result: $LIBART_CFLAGS" >&5
13866 echo "${ECHO_T}$LIBART_CFLAGS" >&6
13868 echo "$as_me:$LINENO: checking LIBART_LIBS" >&5
13869 echo $ECHO_N "checking LIBART_LIBS... $ECHO_C" >&6
13870 LIBART_LIBS=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
13871 echo "$as_me:$LINENO: result: $LIBART_LIBS" >&5
13872 echo "${ECHO_T}$LIBART_LIBS" >&6
13873 else
13874 LIBART_CFLAGS=""
13875 LIBART_LIBS=""
13876 ## If we have a custom action on failure, don't print errors, but
13877 ## do set a variable so people can do so.
13878 LIBART_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
13879 echo $LIBART_PKG_ERRORS
13884 else
13885 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13886 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13890 if test $succeeded = yes; then
13892 else
13893 { { 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
13894 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;}
13895 { (exit 1); exit 1; }; }
13901 # We require the XTest Extension to support java.awt.Robot.
13902 echo "$as_me:$LINENO: checking for XTestQueryExtension in -lXtst" >&5
13903 echo $ECHO_N "checking for XTestQueryExtension in -lXtst... $ECHO_C" >&6
13904 if test "${ac_cv_lib_Xtst_XTestQueryExtension+set}" = set; then
13905 echo $ECHO_N "(cached) $ECHO_C" >&6
13906 else
13907 ac_check_lib_save_LIBS=$LIBS
13908 LIBS="-lXtst ${X_LIBS} $LIBS"
13909 if test x$gcc_no_link = xyes; then
13910 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13911 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13912 { (exit 1); exit 1; }; }
13914 cat >conftest.$ac_ext <<_ACEOF
13915 /* confdefs.h. */
13916 _ACEOF
13917 cat confdefs.h >>conftest.$ac_ext
13918 cat >>conftest.$ac_ext <<_ACEOF
13919 /* end confdefs.h. */
13921 /* Override any gcc2 internal prototype to avoid an error. */
13922 #ifdef __cplusplus
13923 extern "C"
13924 #endif
13925 /* We use char because int might match the return type of a gcc2
13926 builtin and then its argument prototype would still apply. */
13927 char XTestQueryExtension ();
13929 main ()
13931 XTestQueryExtension ();
13933 return 0;
13935 _ACEOF
13936 rm -f conftest.$ac_objext conftest$ac_exeext
13937 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13938 (eval $ac_link) 2>conftest.er1
13939 ac_status=$?
13940 grep -v '^ *+' conftest.er1 >conftest.err
13941 rm -f conftest.er1
13942 cat conftest.err >&5
13943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13944 (exit $ac_status); } &&
13945 { ac_try='test -z "$ac_c_werror_flag"
13946 || test ! -s conftest.err'
13947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13948 (eval $ac_try) 2>&5
13949 ac_status=$?
13950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13951 (exit $ac_status); }; } &&
13952 { ac_try='test -s conftest$ac_exeext'
13953 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13954 (eval $ac_try) 2>&5
13955 ac_status=$?
13956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13957 (exit $ac_status); }; }; then
13958 ac_cv_lib_Xtst_XTestQueryExtension=yes
13959 else
13960 echo "$as_me: failed program was:" >&5
13961 sed 's/^/| /' conftest.$ac_ext >&5
13963 ac_cv_lib_Xtst_XTestQueryExtension=no
13965 rm -f conftest.err conftest.$ac_objext \
13966 conftest$ac_exeext conftest.$ac_ext
13967 LIBS=$ac_check_lib_save_LIBS
13969 echo "$as_me:$LINENO: result: $ac_cv_lib_Xtst_XTestQueryExtension" >&5
13970 echo "${ECHO_T}$ac_cv_lib_Xtst_XTestQueryExtension" >&6
13971 if test $ac_cv_lib_Xtst_XTestQueryExtension = yes; then
13972 true
13973 else
13974 { { echo "$as_me:$LINENO: error: libXtst not found, required by java.awt.Robot" >&5
13975 echo "$as_me: error: libXtst not found, required by java.awt.Robot" >&2;}
13976 { (exit 1); exit 1; }; }
13981 # On Solaris, and maybe other architectures, the Boehm collector
13982 # requires -ldl.
13983 if test "$GC" = boehm; then
13984 echo "$as_me:$LINENO: checking for main in -ldl" >&5
13985 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
13986 if test "${ac_cv_lib_dl_main+set}" = set; then
13987 echo $ECHO_N "(cached) $ECHO_C" >&6
13988 else
13989 ac_check_lib_save_LIBS=$LIBS
13990 LIBS="-ldl $LIBS"
13991 if test x$gcc_no_link = xyes; then
13992 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13993 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13994 { (exit 1); exit 1; }; }
13996 cat >conftest.$ac_ext <<_ACEOF
13997 /* confdefs.h. */
13998 _ACEOF
13999 cat confdefs.h >>conftest.$ac_ext
14000 cat >>conftest.$ac_ext <<_ACEOF
14001 /* end confdefs.h. */
14005 main ()
14007 main ();
14009 return 0;
14011 _ACEOF
14012 rm -f conftest.$ac_objext conftest$ac_exeext
14013 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14014 (eval $ac_link) 2>conftest.er1
14015 ac_status=$?
14016 grep -v '^ *+' conftest.er1 >conftest.err
14017 rm -f conftest.er1
14018 cat conftest.err >&5
14019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14020 (exit $ac_status); } &&
14021 { ac_try='test -z "$ac_c_werror_flag"
14022 || test ! -s conftest.err'
14023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14024 (eval $ac_try) 2>&5
14025 ac_status=$?
14026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14027 (exit $ac_status); }; } &&
14028 { ac_try='test -s conftest$ac_exeext'
14029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14030 (eval $ac_try) 2>&5
14031 ac_status=$?
14032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14033 (exit $ac_status); }; }; then
14034 ac_cv_lib_dl_main=yes
14035 else
14036 echo "$as_me: failed program was:" >&5
14037 sed 's/^/| /' conftest.$ac_ext >&5
14039 ac_cv_lib_dl_main=no
14041 rm -f conftest.err conftest.$ac_objext \
14042 conftest$ac_exeext conftest.$ac_ext
14043 LIBS=$ac_check_lib_save_LIBS
14045 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
14046 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
14047 if test $ac_cv_lib_dl_main = yes; then
14048 SYSTEMSPEC="$SYSTEMSPEC -ldl"
14054 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
14055 case $build in
14056 *-mingw32) CLASSPATH_SEPARATOR=';' ;;
14057 *) CLASSPATH_SEPARATOR=':' ;;
14058 esac
14061 # We must search the source tree for java.lang, since we still don't
14062 # have libgcj.jar nor java/lang/*.class
14063 GCJ_SAVE_CPPFLAGS=$CPPFLAGS
14064 CPPFLAGS="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
14066 # Since some classes depend on this one, we need its source available
14067 # before we can do any GCJ compilation test :-(
14068 if test ! -f gnu/classpath/Configuration.java; then
14069 test -d gnu || mkdir gnu
14070 test -d gnu/classpath || mkdir gnu/classpath
14071 # Note that it is not crucial that all the values here be correct.
14072 sed -e "s,@prefix@,$prefix," \
14073 -e "s,@VERSION@,$VERSION," \
14074 -e "s,@LIBDEBUG@,false," \
14075 -e "s,@INIT_LOAD_LIBRARY@,false," \
14076 -e "s,@@,$LIBGCJDEBUG," \
14077 -e "s,@default_toolkit@,$TOOLKIT," \
14078 -e "s,@JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@,false," \
14079 -e "s,@GTK_CAIRO_ENABLED@,false," \
14080 < $srcdir/classpath/gnu/classpath/Configuration.java.in \
14081 > gnu/classpath/Configuration.java
14082 # We do not want to redirect the output of the grep below to /dev/null,
14083 # but we add /dev/null to the input list so that grep will print the
14084 # filename of Configuration.java in case it finds any matches.
14085 if grep '@.*@' gnu/classpath/Configuration.java /dev/null; then
14086 { { echo "$as_me:$LINENO: error: configure.ac is missing the substitutions above" >&5
14087 echo "$as_me: error: configure.ac is missing the substitutions above" >&2;}
14088 { (exit 1); exit 1; }; }
14092 if test -n "$ac_tool_prefix"; then
14093 # Extract the first word of "${ac_tool_prefix}gcj", so it can be a program name with args.
14094 set dummy ${ac_tool_prefix}gcj; ac_word=$2
14095 echo "$as_me:$LINENO: checking for $ac_word" >&5
14096 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14097 if test "${ac_cv_prog_GCJ+set}" = set; then
14098 echo $ECHO_N "(cached) $ECHO_C" >&6
14099 else
14100 if test -n "$GCJ"; then
14101 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
14102 else
14103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14104 for as_dir in $PATH
14106 IFS=$as_save_IFS
14107 test -z "$as_dir" && as_dir=.
14108 for ac_exec_ext in '' $ac_executable_extensions; do
14109 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14110 ac_cv_prog_GCJ="${ac_tool_prefix}gcj"
14111 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14112 break 2
14114 done
14115 done
14119 GCJ=$ac_cv_prog_GCJ
14120 if test -n "$GCJ"; then
14121 echo "$as_me:$LINENO: result: $GCJ" >&5
14122 echo "${ECHO_T}$GCJ" >&6
14123 else
14124 echo "$as_me:$LINENO: result: no" >&5
14125 echo "${ECHO_T}no" >&6
14129 if test -z "$ac_cv_prog_GCJ"; then
14130 ac_ct_GCJ=$GCJ
14131 # Extract the first word of "gcj", so it can be a program name with args.
14132 set dummy gcj; ac_word=$2
14133 echo "$as_me:$LINENO: checking for $ac_word" >&5
14134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14135 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then
14136 echo $ECHO_N "(cached) $ECHO_C" >&6
14137 else
14138 if test -n "$ac_ct_GCJ"; then
14139 ac_cv_prog_ac_ct_GCJ="$ac_ct_GCJ" # Let the user override the test.
14140 else
14141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14142 for as_dir in $PATH
14144 IFS=$as_save_IFS
14145 test -z "$as_dir" && as_dir=.
14146 for ac_exec_ext in '' $ac_executable_extensions; do
14147 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14148 ac_cv_prog_ac_ct_GCJ="gcj"
14149 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14150 break 2
14152 done
14153 done
14155 test -z "$ac_cv_prog_ac_ct_GCJ" && ac_cv_prog_ac_ct_GCJ="no"
14158 ac_ct_GCJ=$ac_cv_prog_ac_ct_GCJ
14159 if test -n "$ac_ct_GCJ"; then
14160 echo "$as_me:$LINENO: result: $ac_ct_GCJ" >&5
14161 echo "${ECHO_T}$ac_ct_GCJ" >&6
14162 else
14163 echo "$as_me:$LINENO: result: no" >&5
14164 echo "${ECHO_T}no" >&6
14167 GCJ=$ac_ct_GCJ
14168 else
14169 GCJ="$ac_cv_prog_GCJ"
14172 test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
14177 # Now remove it.
14178 rm -f gnu/classpath/Configuration.java
14180 CPPFLAGS=$GCJ_SAVE_CPPFLAGS
14182 echo "$as_me:$LINENO: checking for void *" >&5
14183 echo $ECHO_N "checking for void *... $ECHO_C" >&6
14184 if test "${ac_cv_type_void_p+set}" = set; then
14185 echo $ECHO_N "(cached) $ECHO_C" >&6
14186 else
14187 cat >conftest.$ac_ext <<_ACEOF
14188 /* confdefs.h. */
14189 _ACEOF
14190 cat confdefs.h >>conftest.$ac_ext
14191 cat >>conftest.$ac_ext <<_ACEOF
14192 /* end confdefs.h. */
14193 $ac_includes_default
14195 main ()
14197 if ((void * *) 0)
14198 return 0;
14199 if (sizeof (void *))
14200 return 0;
14202 return 0;
14204 _ACEOF
14205 rm -f conftest.$ac_objext
14206 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14207 (eval $ac_compile) 2>conftest.er1
14208 ac_status=$?
14209 grep -v '^ *+' conftest.er1 >conftest.err
14210 rm -f conftest.er1
14211 cat conftest.err >&5
14212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14213 (exit $ac_status); } &&
14214 { ac_try='test -z "$ac_c_werror_flag"
14215 || test ! -s conftest.err'
14216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14217 (eval $ac_try) 2>&5
14218 ac_status=$?
14219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14220 (exit $ac_status); }; } &&
14221 { ac_try='test -s conftest.$ac_objext'
14222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14223 (eval $ac_try) 2>&5
14224 ac_status=$?
14225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14226 (exit $ac_status); }; }; then
14227 ac_cv_type_void_p=yes
14228 else
14229 echo "$as_me: failed program was:" >&5
14230 sed 's/^/| /' conftest.$ac_ext >&5
14232 ac_cv_type_void_p=no
14234 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14236 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
14237 echo "${ECHO_T}$ac_cv_type_void_p" >&6
14239 echo "$as_me:$LINENO: checking size of void *" >&5
14240 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
14241 if test "${ac_cv_sizeof_void_p+set}" = set; then
14242 echo $ECHO_N "(cached) $ECHO_C" >&6
14243 else
14244 if test "$ac_cv_type_void_p" = yes; then
14245 # The cast to unsigned long works around a bug in the HP C Compiler
14246 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14247 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14248 # This bug is HP SR number 8606223364.
14249 if test "$cross_compiling" = yes; then
14250 # Depending upon the size, compute the lo and hi bounds.
14251 cat >conftest.$ac_ext <<_ACEOF
14252 /* confdefs.h. */
14253 _ACEOF
14254 cat confdefs.h >>conftest.$ac_ext
14255 cat >>conftest.$ac_ext <<_ACEOF
14256 /* end confdefs.h. */
14257 $ac_includes_default
14259 main ()
14261 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
14262 test_array [0] = 0
14265 return 0;
14267 _ACEOF
14268 rm -f conftest.$ac_objext
14269 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14270 (eval $ac_compile) 2>conftest.er1
14271 ac_status=$?
14272 grep -v '^ *+' conftest.er1 >conftest.err
14273 rm -f conftest.er1
14274 cat conftest.err >&5
14275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14276 (exit $ac_status); } &&
14277 { ac_try='test -z "$ac_c_werror_flag"
14278 || test ! -s conftest.err'
14279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14280 (eval $ac_try) 2>&5
14281 ac_status=$?
14282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14283 (exit $ac_status); }; } &&
14284 { ac_try='test -s conftest.$ac_objext'
14285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14286 (eval $ac_try) 2>&5
14287 ac_status=$?
14288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14289 (exit $ac_status); }; }; then
14290 ac_lo=0 ac_mid=0
14291 while :; do
14292 cat >conftest.$ac_ext <<_ACEOF
14293 /* confdefs.h. */
14294 _ACEOF
14295 cat confdefs.h >>conftest.$ac_ext
14296 cat >>conftest.$ac_ext <<_ACEOF
14297 /* end confdefs.h. */
14298 $ac_includes_default
14300 main ()
14302 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
14303 test_array [0] = 0
14306 return 0;
14308 _ACEOF
14309 rm -f conftest.$ac_objext
14310 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14311 (eval $ac_compile) 2>conftest.er1
14312 ac_status=$?
14313 grep -v '^ *+' conftest.er1 >conftest.err
14314 rm -f conftest.er1
14315 cat conftest.err >&5
14316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14317 (exit $ac_status); } &&
14318 { ac_try='test -z "$ac_c_werror_flag"
14319 || test ! -s conftest.err'
14320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14321 (eval $ac_try) 2>&5
14322 ac_status=$?
14323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14324 (exit $ac_status); }; } &&
14325 { ac_try='test -s conftest.$ac_objext'
14326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14327 (eval $ac_try) 2>&5
14328 ac_status=$?
14329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14330 (exit $ac_status); }; }; then
14331 ac_hi=$ac_mid; break
14332 else
14333 echo "$as_me: failed program was:" >&5
14334 sed 's/^/| /' conftest.$ac_ext >&5
14336 ac_lo=`expr $ac_mid + 1`
14337 if test $ac_lo -le $ac_mid; then
14338 ac_lo= ac_hi=
14339 break
14341 ac_mid=`expr 2 '*' $ac_mid + 1`
14343 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14344 done
14345 else
14346 echo "$as_me: failed program was:" >&5
14347 sed 's/^/| /' conftest.$ac_ext >&5
14349 cat >conftest.$ac_ext <<_ACEOF
14350 /* confdefs.h. */
14351 _ACEOF
14352 cat confdefs.h >>conftest.$ac_ext
14353 cat >>conftest.$ac_ext <<_ACEOF
14354 /* end confdefs.h. */
14355 $ac_includes_default
14357 main ()
14359 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
14360 test_array [0] = 0
14363 return 0;
14365 _ACEOF
14366 rm -f conftest.$ac_objext
14367 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14368 (eval $ac_compile) 2>conftest.er1
14369 ac_status=$?
14370 grep -v '^ *+' conftest.er1 >conftest.err
14371 rm -f conftest.er1
14372 cat conftest.err >&5
14373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14374 (exit $ac_status); } &&
14375 { ac_try='test -z "$ac_c_werror_flag"
14376 || test ! -s conftest.err'
14377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14378 (eval $ac_try) 2>&5
14379 ac_status=$?
14380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14381 (exit $ac_status); }; } &&
14382 { ac_try='test -s conftest.$ac_objext'
14383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14384 (eval $ac_try) 2>&5
14385 ac_status=$?
14386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14387 (exit $ac_status); }; }; then
14388 ac_hi=-1 ac_mid=-1
14389 while :; do
14390 cat >conftest.$ac_ext <<_ACEOF
14391 /* confdefs.h. */
14392 _ACEOF
14393 cat confdefs.h >>conftest.$ac_ext
14394 cat >>conftest.$ac_ext <<_ACEOF
14395 /* end confdefs.h. */
14396 $ac_includes_default
14398 main ()
14400 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
14401 test_array [0] = 0
14404 return 0;
14406 _ACEOF
14407 rm -f conftest.$ac_objext
14408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14409 (eval $ac_compile) 2>conftest.er1
14410 ac_status=$?
14411 grep -v '^ *+' conftest.er1 >conftest.err
14412 rm -f conftest.er1
14413 cat conftest.err >&5
14414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14415 (exit $ac_status); } &&
14416 { ac_try='test -z "$ac_c_werror_flag"
14417 || test ! -s conftest.err'
14418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14419 (eval $ac_try) 2>&5
14420 ac_status=$?
14421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14422 (exit $ac_status); }; } &&
14423 { ac_try='test -s conftest.$ac_objext'
14424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14425 (eval $ac_try) 2>&5
14426 ac_status=$?
14427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14428 (exit $ac_status); }; }; then
14429 ac_lo=$ac_mid; break
14430 else
14431 echo "$as_me: failed program was:" >&5
14432 sed 's/^/| /' conftest.$ac_ext >&5
14434 ac_hi=`expr '(' $ac_mid ')' - 1`
14435 if test $ac_mid -le $ac_hi; then
14436 ac_lo= ac_hi=
14437 break
14439 ac_mid=`expr 2 '*' $ac_mid`
14441 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14442 done
14443 else
14444 echo "$as_me: failed program was:" >&5
14445 sed 's/^/| /' conftest.$ac_ext >&5
14447 ac_lo= ac_hi=
14449 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14451 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14452 # Binary search between lo and hi bounds.
14453 while test "x$ac_lo" != "x$ac_hi"; do
14454 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14455 cat >conftest.$ac_ext <<_ACEOF
14456 /* confdefs.h. */
14457 _ACEOF
14458 cat confdefs.h >>conftest.$ac_ext
14459 cat >>conftest.$ac_ext <<_ACEOF
14460 /* end confdefs.h. */
14461 $ac_includes_default
14463 main ()
14465 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
14466 test_array [0] = 0
14469 return 0;
14471 _ACEOF
14472 rm -f conftest.$ac_objext
14473 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14474 (eval $ac_compile) 2>conftest.er1
14475 ac_status=$?
14476 grep -v '^ *+' conftest.er1 >conftest.err
14477 rm -f conftest.er1
14478 cat conftest.err >&5
14479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14480 (exit $ac_status); } &&
14481 { ac_try='test -z "$ac_c_werror_flag"
14482 || test ! -s conftest.err'
14483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14484 (eval $ac_try) 2>&5
14485 ac_status=$?
14486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14487 (exit $ac_status); }; } &&
14488 { ac_try='test -s conftest.$ac_objext'
14489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14490 (eval $ac_try) 2>&5
14491 ac_status=$?
14492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14493 (exit $ac_status); }; }; then
14494 ac_hi=$ac_mid
14495 else
14496 echo "$as_me: failed program was:" >&5
14497 sed 's/^/| /' conftest.$ac_ext >&5
14499 ac_lo=`expr '(' $ac_mid ')' + 1`
14501 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14502 done
14503 case $ac_lo in
14504 ?*) ac_cv_sizeof_void_p=$ac_lo;;
14505 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
14506 See \`config.log' for more details." >&5
14507 echo "$as_me: error: cannot compute sizeof (void *), 77
14508 See \`config.log' for more details." >&2;}
14509 { (exit 1); exit 1; }; } ;;
14510 esac
14511 else
14512 if test "$cross_compiling" = yes; then
14513 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14514 See \`config.log' for more details." >&5
14515 echo "$as_me: error: cannot run test program while cross compiling
14516 See \`config.log' for more details." >&2;}
14517 { (exit 1); exit 1; }; }
14518 else
14519 cat >conftest.$ac_ext <<_ACEOF
14520 /* confdefs.h. */
14521 _ACEOF
14522 cat confdefs.h >>conftest.$ac_ext
14523 cat >>conftest.$ac_ext <<_ACEOF
14524 /* end confdefs.h. */
14525 $ac_includes_default
14526 long longval () { return (long) (sizeof (void *)); }
14527 unsigned long ulongval () { return (long) (sizeof (void *)); }
14528 #include <stdio.h>
14529 #include <stdlib.h>
14531 main ()
14534 FILE *f = fopen ("conftest.val", "w");
14535 if (! f)
14536 exit (1);
14537 if (((long) (sizeof (void *))) < 0)
14539 long i = longval ();
14540 if (i != ((long) (sizeof (void *))))
14541 exit (1);
14542 fprintf (f, "%ld\n", i);
14544 else
14546 unsigned long i = ulongval ();
14547 if (i != ((long) (sizeof (void *))))
14548 exit (1);
14549 fprintf (f, "%lu\n", i);
14551 exit (ferror (f) || fclose (f) != 0);
14554 return 0;
14556 _ACEOF
14557 rm -f conftest$ac_exeext
14558 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14559 (eval $ac_link) 2>&5
14560 ac_status=$?
14561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14562 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14564 (eval $ac_try) 2>&5
14565 ac_status=$?
14566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14567 (exit $ac_status); }; }; then
14568 ac_cv_sizeof_void_p=`cat conftest.val`
14569 else
14570 echo "$as_me: program exited with status $ac_status" >&5
14571 echo "$as_me: failed program was:" >&5
14572 sed 's/^/| /' conftest.$ac_ext >&5
14574 ( exit $ac_status )
14575 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
14576 See \`config.log' for more details." >&5
14577 echo "$as_me: error: cannot compute sizeof (void *), 77
14578 See \`config.log' for more details." >&2;}
14579 { (exit 1); exit 1; }; }
14581 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14584 rm -f conftest.val
14585 else
14586 ac_cv_sizeof_void_p=0
14589 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
14590 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
14591 cat >>confdefs.h <<_ACEOF
14592 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
14593 _ACEOF
14597 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14598 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
14599 if test "${ac_cv_c_bigendian+set}" = set; then
14600 echo $ECHO_N "(cached) $ECHO_C" >&6
14601 else
14602 # See if sys/param.h defines the BYTE_ORDER macro.
14603 cat >conftest.$ac_ext <<_ACEOF
14604 /* confdefs.h. */
14605 _ACEOF
14606 cat confdefs.h >>conftest.$ac_ext
14607 cat >>conftest.$ac_ext <<_ACEOF
14608 /* end confdefs.h. */
14609 #include <sys/types.h>
14610 #include <sys/param.h>
14613 main ()
14615 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
14616 bogus endian macros
14617 #endif
14620 return 0;
14622 _ACEOF
14623 rm -f conftest.$ac_objext
14624 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14625 (eval $ac_compile) 2>conftest.er1
14626 ac_status=$?
14627 grep -v '^ *+' conftest.er1 >conftest.err
14628 rm -f conftest.er1
14629 cat conftest.err >&5
14630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14631 (exit $ac_status); } &&
14632 { ac_try='test -z "$ac_c_werror_flag"
14633 || test ! -s conftest.err'
14634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14635 (eval $ac_try) 2>&5
14636 ac_status=$?
14637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14638 (exit $ac_status); }; } &&
14639 { ac_try='test -s conftest.$ac_objext'
14640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14641 (eval $ac_try) 2>&5
14642 ac_status=$?
14643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14644 (exit $ac_status); }; }; then
14645 # It does; now see whether it defined to BIG_ENDIAN or not.
14646 cat >conftest.$ac_ext <<_ACEOF
14647 /* confdefs.h. */
14648 _ACEOF
14649 cat confdefs.h >>conftest.$ac_ext
14650 cat >>conftest.$ac_ext <<_ACEOF
14651 /* end confdefs.h. */
14652 #include <sys/types.h>
14653 #include <sys/param.h>
14656 main ()
14658 #if BYTE_ORDER != BIG_ENDIAN
14659 not big endian
14660 #endif
14663 return 0;
14665 _ACEOF
14666 rm -f conftest.$ac_objext
14667 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14668 (eval $ac_compile) 2>conftest.er1
14669 ac_status=$?
14670 grep -v '^ *+' conftest.er1 >conftest.err
14671 rm -f conftest.er1
14672 cat conftest.err >&5
14673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14674 (exit $ac_status); } &&
14675 { ac_try='test -z "$ac_c_werror_flag"
14676 || test ! -s conftest.err'
14677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14678 (eval $ac_try) 2>&5
14679 ac_status=$?
14680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14681 (exit $ac_status); }; } &&
14682 { ac_try='test -s conftest.$ac_objext'
14683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14684 (eval $ac_try) 2>&5
14685 ac_status=$?
14686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14687 (exit $ac_status); }; }; then
14688 ac_cv_c_bigendian=yes
14689 else
14690 echo "$as_me: failed program was:" >&5
14691 sed 's/^/| /' conftest.$ac_ext >&5
14693 ac_cv_c_bigendian=no
14695 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14696 else
14697 echo "$as_me: failed program was:" >&5
14698 sed 's/^/| /' conftest.$ac_ext >&5
14700 # It does not; compile a test program.
14701 if test "$cross_compiling" = yes; then
14702 # try to guess the endianness by grepping values into an object file
14703 ac_cv_c_bigendian=unknown
14704 cat >conftest.$ac_ext <<_ACEOF
14705 /* confdefs.h. */
14706 _ACEOF
14707 cat confdefs.h >>conftest.$ac_ext
14708 cat >>conftest.$ac_ext <<_ACEOF
14709 /* end confdefs.h. */
14710 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14711 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14712 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14713 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14714 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14715 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14717 main ()
14719 _ascii (); _ebcdic ();
14721 return 0;
14723 _ACEOF
14724 rm -f conftest.$ac_objext
14725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14726 (eval $ac_compile) 2>conftest.er1
14727 ac_status=$?
14728 grep -v '^ *+' conftest.er1 >conftest.err
14729 rm -f conftest.er1
14730 cat conftest.err >&5
14731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14732 (exit $ac_status); } &&
14733 { ac_try='test -z "$ac_c_werror_flag"
14734 || test ! -s conftest.err'
14735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14736 (eval $ac_try) 2>&5
14737 ac_status=$?
14738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14739 (exit $ac_status); }; } &&
14740 { ac_try='test -s conftest.$ac_objext'
14741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14742 (eval $ac_try) 2>&5
14743 ac_status=$?
14744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14745 (exit $ac_status); }; }; then
14746 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14747 ac_cv_c_bigendian=yes
14749 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14750 if test "$ac_cv_c_bigendian" = unknown; then
14751 ac_cv_c_bigendian=no
14752 else
14753 # finding both strings is unlikely to happen, but who knows?
14754 ac_cv_c_bigendian=unknown
14757 else
14758 echo "$as_me: failed program was:" >&5
14759 sed 's/^/| /' conftest.$ac_ext >&5
14762 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14763 else
14764 cat >conftest.$ac_ext <<_ACEOF
14765 /* confdefs.h. */
14766 _ACEOF
14767 cat confdefs.h >>conftest.$ac_ext
14768 cat >>conftest.$ac_ext <<_ACEOF
14769 /* end confdefs.h. */
14771 main ()
14773 /* Are we little or big endian? From Harbison&Steele. */
14774 union
14776 long l;
14777 char c[sizeof (long)];
14778 } u;
14779 u.l = 1;
14780 exit (u.c[sizeof (long) - 1] == 1);
14782 _ACEOF
14783 rm -f conftest$ac_exeext
14784 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14785 (eval $ac_link) 2>&5
14786 ac_status=$?
14787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14788 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14790 (eval $ac_try) 2>&5
14791 ac_status=$?
14792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14793 (exit $ac_status); }; }; then
14794 ac_cv_c_bigendian=no
14795 else
14796 echo "$as_me: program exited with status $ac_status" >&5
14797 echo "$as_me: failed program was:" >&5
14798 sed 's/^/| /' conftest.$ac_ext >&5
14800 ( exit $ac_status )
14801 ac_cv_c_bigendian=yes
14803 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14806 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14808 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14809 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14810 case $ac_cv_c_bigendian in
14811 yes)
14813 cat >>confdefs.h <<\_ACEOF
14814 #define WORDS_BIGENDIAN 1
14815 _ACEOF
14820 { { echo "$as_me:$LINENO: error: unknown endianness
14821 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14822 echo "$as_me: error: unknown endianness
14823 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14824 { (exit 1); exit 1; }; } ;;
14825 esac
14828 ZLIBS=
14829 SYS_ZLIBS=
14830 ZINCS=
14832 if test -z "$ZLIBSPEC"; then
14833 # Use zlib from the GCC tree.
14834 ZINCS='-I$(top_srcdir)/../zlib'
14835 ZLIBS=../zlib/libzgcj_convenience.la
14836 else
14837 # System's zlib.
14838 SYS_ZLIBS="$ZLIBSPEC"
14851 if test "$NATIVE" = yes; then
14852 NATIVE_TRUE=
14853 NATIVE_FALSE='#'
14854 else
14855 NATIVE_TRUE='#'
14856 NATIVE_FALSE=
14861 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
14862 NEEDS_DATA_START_TRUE=
14863 NEEDS_DATA_START_FALSE='#'
14864 else
14865 NEEDS_DATA_START_TRUE='#'
14866 NEEDS_DATA_START_FALSE=
14871 # Process the option "--enable-version-specific-runtime-libs"
14872 # Calculate toolexeclibdir
14873 case ${version_specific_libs} in
14874 yes)
14875 # Need the gcc compiler version to know where to install libraries
14876 # and header files if --enable-version-specific-runtime-libs option
14877 # is selected.
14878 includedir='$(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include/'
14879 toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
14880 toolexecmainlibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
14881 toolexeclibdir=$toolexecmainlibdir
14884 if test -n "$with_cross_host" &&
14885 test x"$with_cross_host" != x"no"; then
14886 # Install a library built with a cross compiler in tooldir, not libdir.
14887 toolexecdir='$(exec_prefix)/$(target_noncanonical)'
14888 toolexecmainlibdir='$(toolexecdir)/lib'
14889 else
14890 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
14891 toolexecmainlibdir='$(libdir)'
14893 multi_os_directory=`$CC -print-multi-os-directory`
14894 case $multi_os_directory in
14895 .) toolexeclibdir=$toolexecmainlibdir ;; # Avoid trailing /.
14896 *) toolexeclibdir=$toolexecmainlibdir/$multi_os_directory ;;
14897 esac
14899 esac
14904 # Determine where the standard .db file is found.
14905 multi_os_directory=`$CC -print-multi-os-directory`
14906 case $multi_os_directory in
14907 .) dbexecdir='$(libdir)/gcj-$(gcc_version)' ;; # Avoid /.
14908 *) dbexecdir='$(libdir)/'$multi_os_directory'/gcj-$(gcc_version)' ;;
14909 esac
14912 # Determine gcj version number.
14913 gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([^ ]*\).*$/\1/p'`
14914 GCJVERSION=$gcjversion
14917 cat >>confdefs.h <<_ACEOF
14918 #define GCJVERSION "$GCJVERSION"
14919 _ACEOF
14923 cat >>confdefs.h <<\_ACEOF
14924 #define JV_VERSION "1.4.2"
14925 _ACEOF
14928 cat >>confdefs.h <<\_ACEOF
14929 #define JV_API_VERSION "1.4"
14930 _ACEOF
14934 case "${with_gxx_include_dir}" in
14935 yes)
14936 { { echo "$as_me:$LINENO: error: --with-gxx-include-dir=[dir] requires a directory" >&5
14937 echo "$as_me: error: --with-gxx-include-dir=[dir] requires a directory" >&2;}
14938 { (exit 1); exit 1; }; }
14940 no | "")
14941 case "${enable_version_specific_runtime_libs}" in
14942 yes) gxx_include_dir='$(libsubdir)/include/c++' ;;
14944 libstdcxx_incdir='c++/$(gcc_version)'
14945 gxx_include_dir='$(prefix)/include/$(libstdcxx_incdir)' ;;
14946 esac ;;
14947 *) gxx_include_dir=${with_gxx_include_dir} ;;
14948 esac
14953 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
14954 # On that system, sys/ioctl.h will not include sys/filio.h unless
14955 # BSD_COMP is defined; just including sys/filio.h is simpler.
14956 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
14957 # for now. If you change this, you also must update natFile.cc.
14978 for ac_header in unistd.h bstring.h sys/time.h sys/types.h fcntl.h \
14979 sys/ioctl.h sys/filio.h sys/stat.h sys/select.h \
14980 sys/socket.h netinet/in.h arpa/inet.h netdb.h net/if.h \
14981 pwd.h sys/config.h stdint.h langinfo.h locale.h \
14982 dirent.h
14984 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14985 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14986 echo "$as_me:$LINENO: checking for $ac_header" >&5
14987 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14988 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14989 echo $ECHO_N "(cached) $ECHO_C" >&6
14991 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14992 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14993 else
14994 # Is the header compilable?
14995 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14996 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14997 cat >conftest.$ac_ext <<_ACEOF
14998 /* confdefs.h. */
14999 _ACEOF
15000 cat confdefs.h >>conftest.$ac_ext
15001 cat >>conftest.$ac_ext <<_ACEOF
15002 /* end confdefs.h. */
15003 $ac_includes_default
15004 #include <$ac_header>
15005 _ACEOF
15006 rm -f conftest.$ac_objext
15007 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15008 (eval $ac_compile) 2>conftest.er1
15009 ac_status=$?
15010 grep -v '^ *+' conftest.er1 >conftest.err
15011 rm -f conftest.er1
15012 cat conftest.err >&5
15013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15014 (exit $ac_status); } &&
15015 { ac_try='test -z "$ac_c_werror_flag"
15016 || test ! -s conftest.err'
15017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15018 (eval $ac_try) 2>&5
15019 ac_status=$?
15020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15021 (exit $ac_status); }; } &&
15022 { ac_try='test -s conftest.$ac_objext'
15023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15024 (eval $ac_try) 2>&5
15025 ac_status=$?
15026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15027 (exit $ac_status); }; }; then
15028 ac_header_compiler=yes
15029 else
15030 echo "$as_me: failed program was:" >&5
15031 sed 's/^/| /' conftest.$ac_ext >&5
15033 ac_header_compiler=no
15035 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15036 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15037 echo "${ECHO_T}$ac_header_compiler" >&6
15039 # Is the header present?
15040 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15041 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15042 cat >conftest.$ac_ext <<_ACEOF
15043 /* confdefs.h. */
15044 _ACEOF
15045 cat confdefs.h >>conftest.$ac_ext
15046 cat >>conftest.$ac_ext <<_ACEOF
15047 /* end confdefs.h. */
15048 #include <$ac_header>
15049 _ACEOF
15050 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15051 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15052 ac_status=$?
15053 grep -v '^ *+' conftest.er1 >conftest.err
15054 rm -f conftest.er1
15055 cat conftest.err >&5
15056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15057 (exit $ac_status); } >/dev/null; then
15058 if test -s conftest.err; then
15059 ac_cpp_err=$ac_c_preproc_warn_flag
15060 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15061 else
15062 ac_cpp_err=
15064 else
15065 ac_cpp_err=yes
15067 if test -z "$ac_cpp_err"; then
15068 ac_header_preproc=yes
15069 else
15070 echo "$as_me: failed program was:" >&5
15071 sed 's/^/| /' conftest.$ac_ext >&5
15073 ac_header_preproc=no
15075 rm -f conftest.err conftest.$ac_ext
15076 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15077 echo "${ECHO_T}$ac_header_preproc" >&6
15079 # So? What about this header?
15080 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15081 yes:no: )
15082 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15083 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15084 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15085 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15086 ac_header_preproc=yes
15088 no:yes:* )
15089 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15090 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15091 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15092 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15093 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15094 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15095 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15096 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15097 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15098 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15099 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15100 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15102 cat <<\_ASBOX
15103 ## ---------------------------------- ##
15104 ## Report this to the libjava lists. ##
15105 ## ---------------------------------- ##
15106 _ASBOX
15108 sed "s/^/$as_me: WARNING: /" >&2
15110 esac
15111 echo "$as_me:$LINENO: checking for $ac_header" >&5
15112 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15113 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15114 echo $ECHO_N "(cached) $ECHO_C" >&6
15115 else
15116 eval "$as_ac_Header=\$ac_header_preproc"
15118 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15119 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15122 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15123 cat >>confdefs.h <<_ACEOF
15124 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15125 _ACEOF
15129 done
15132 for ac_header in inttypes.h
15134 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15135 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15136 echo "$as_me:$LINENO: checking for $ac_header" >&5
15137 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15139 echo $ECHO_N "(cached) $ECHO_C" >&6
15141 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15142 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15143 else
15144 # Is the header compilable?
15145 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15146 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15147 cat >conftest.$ac_ext <<_ACEOF
15148 /* confdefs.h. */
15149 _ACEOF
15150 cat confdefs.h >>conftest.$ac_ext
15151 cat >>conftest.$ac_ext <<_ACEOF
15152 /* end confdefs.h. */
15153 $ac_includes_default
15154 #include <$ac_header>
15155 _ACEOF
15156 rm -f conftest.$ac_objext
15157 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15158 (eval $ac_compile) 2>conftest.er1
15159 ac_status=$?
15160 grep -v '^ *+' conftest.er1 >conftest.err
15161 rm -f conftest.er1
15162 cat conftest.err >&5
15163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15164 (exit $ac_status); } &&
15165 { ac_try='test -z "$ac_c_werror_flag"
15166 || test ! -s conftest.err'
15167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15168 (eval $ac_try) 2>&5
15169 ac_status=$?
15170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15171 (exit $ac_status); }; } &&
15172 { ac_try='test -s conftest.$ac_objext'
15173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15174 (eval $ac_try) 2>&5
15175 ac_status=$?
15176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15177 (exit $ac_status); }; }; then
15178 ac_header_compiler=yes
15179 else
15180 echo "$as_me: failed program was:" >&5
15181 sed 's/^/| /' conftest.$ac_ext >&5
15183 ac_header_compiler=no
15185 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15186 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15187 echo "${ECHO_T}$ac_header_compiler" >&6
15189 # Is the header present?
15190 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15191 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15192 cat >conftest.$ac_ext <<_ACEOF
15193 /* confdefs.h. */
15194 _ACEOF
15195 cat confdefs.h >>conftest.$ac_ext
15196 cat >>conftest.$ac_ext <<_ACEOF
15197 /* end confdefs.h. */
15198 #include <$ac_header>
15199 _ACEOF
15200 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15201 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15202 ac_status=$?
15203 grep -v '^ *+' conftest.er1 >conftest.err
15204 rm -f conftest.er1
15205 cat conftest.err >&5
15206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15207 (exit $ac_status); } >/dev/null; then
15208 if test -s conftest.err; then
15209 ac_cpp_err=$ac_c_preproc_warn_flag
15210 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15211 else
15212 ac_cpp_err=
15214 else
15215 ac_cpp_err=yes
15217 if test -z "$ac_cpp_err"; then
15218 ac_header_preproc=yes
15219 else
15220 echo "$as_me: failed program was:" >&5
15221 sed 's/^/| /' conftest.$ac_ext >&5
15223 ac_header_preproc=no
15225 rm -f conftest.err conftest.$ac_ext
15226 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15227 echo "${ECHO_T}$ac_header_preproc" >&6
15229 # So? What about this header?
15230 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15231 yes:no: )
15232 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15233 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15234 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15235 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15236 ac_header_preproc=yes
15238 no:yes:* )
15239 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15240 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15241 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15242 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15243 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15244 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15245 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15246 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15247 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15248 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15249 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15250 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15252 cat <<\_ASBOX
15253 ## ---------------------------------- ##
15254 ## Report this to the libjava lists. ##
15255 ## ---------------------------------- ##
15256 _ASBOX
15258 sed "s/^/$as_me: WARNING: /" >&2
15260 esac
15261 echo "$as_me:$LINENO: checking for $ac_header" >&5
15262 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15263 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15264 echo $ECHO_N "(cached) $ECHO_C" >&6
15265 else
15266 eval "$as_ac_Header=\$ac_header_preproc"
15268 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15269 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15272 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15273 cat >>confdefs.h <<_ACEOF
15274 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15275 _ACEOF
15278 cat >>confdefs.h <<\_ACEOF
15279 #define HAVE_INTTYPES_H 1
15280 _ACEOF
15283 cat >>confdefs.h <<\_ACEOF
15284 #define JV_HAVE_INTTYPES_H 1
15285 _ACEOF
15290 done
15292 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
15293 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
15294 if test "${ac_cv_header_sys_wait_h+set}" = set; then
15295 echo $ECHO_N "(cached) $ECHO_C" >&6
15296 else
15297 cat >conftest.$ac_ext <<_ACEOF
15298 /* confdefs.h. */
15299 _ACEOF
15300 cat confdefs.h >>conftest.$ac_ext
15301 cat >>conftest.$ac_ext <<_ACEOF
15302 /* end confdefs.h. */
15303 #include <sys/types.h>
15304 #include <sys/wait.h>
15305 #ifndef WEXITSTATUS
15306 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
15307 #endif
15308 #ifndef WIFEXITED
15309 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
15310 #endif
15313 main ()
15315 int s;
15316 wait (&s);
15317 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
15319 return 0;
15321 _ACEOF
15322 rm -f conftest.$ac_objext
15323 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15324 (eval $ac_compile) 2>conftest.er1
15325 ac_status=$?
15326 grep -v '^ *+' conftest.er1 >conftest.err
15327 rm -f conftest.er1
15328 cat conftest.err >&5
15329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15330 (exit $ac_status); } &&
15331 { ac_try='test -z "$ac_c_werror_flag"
15332 || test ! -s conftest.err'
15333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15334 (eval $ac_try) 2>&5
15335 ac_status=$?
15336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15337 (exit $ac_status); }; } &&
15338 { ac_try='test -s conftest.$ac_objext'
15339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15340 (eval $ac_try) 2>&5
15341 ac_status=$?
15342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15343 (exit $ac_status); }; }; then
15344 ac_cv_header_sys_wait_h=yes
15345 else
15346 echo "$as_me: failed program was:" >&5
15347 sed 's/^/| /' conftest.$ac_ext >&5
15349 ac_cv_header_sys_wait_h=no
15351 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15353 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
15354 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
15355 if test $ac_cv_header_sys_wait_h = yes; then
15357 cat >>confdefs.h <<\_ACEOF
15358 #define HAVE_SYS_WAIT_H 1
15359 _ACEOF
15364 echo "$as_me:$LINENO: checking for ssize_t" >&5
15365 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
15366 if test "${ac_cv_type_ssize_t+set}" = set; then
15367 echo $ECHO_N "(cached) $ECHO_C" >&6
15368 else
15369 cat >conftest.$ac_ext <<_ACEOF
15370 /* confdefs.h. */
15371 _ACEOF
15372 cat confdefs.h >>conftest.$ac_ext
15373 cat >>conftest.$ac_ext <<_ACEOF
15374 /* end confdefs.h. */
15375 $ac_includes_default
15377 main ()
15379 if ((ssize_t *) 0)
15380 return 0;
15381 if (sizeof (ssize_t))
15382 return 0;
15384 return 0;
15386 _ACEOF
15387 rm -f conftest.$ac_objext
15388 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15389 (eval $ac_compile) 2>conftest.er1
15390 ac_status=$?
15391 grep -v '^ *+' conftest.er1 >conftest.err
15392 rm -f conftest.er1
15393 cat conftest.err >&5
15394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15395 (exit $ac_status); } &&
15396 { ac_try='test -z "$ac_c_werror_flag"
15397 || test ! -s conftest.err'
15398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15399 (eval $ac_try) 2>&5
15400 ac_status=$?
15401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15402 (exit $ac_status); }; } &&
15403 { ac_try='test -s conftest.$ac_objext'
15404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15405 (eval $ac_try) 2>&5
15406 ac_status=$?
15407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15408 (exit $ac_status); }; }; then
15409 ac_cv_type_ssize_t=yes
15410 else
15411 echo "$as_me: failed program was:" >&5
15412 sed 's/^/| /' conftest.$ac_ext >&5
15414 ac_cv_type_ssize_t=no
15416 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15418 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
15419 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
15420 if test $ac_cv_type_ssize_t = yes; then
15422 else
15424 cat >>confdefs.h <<_ACEOF
15425 #define ssize_t int
15426 _ACEOF
15431 echo "$as_me:$LINENO: checking for in_addr_t" >&5
15432 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6
15433 cat >conftest.$ac_ext <<_ACEOF
15434 /* confdefs.h. */
15435 _ACEOF
15436 cat confdefs.h >>conftest.$ac_ext
15437 cat >>conftest.$ac_ext <<_ACEOF
15438 /* end confdefs.h. */
15439 #include <sys/types.h>
15440 #if STDC_HEADERS
15441 #include <stdlib.h>
15442 #include <stddef.h>
15443 #endif
15444 #if HAVE_NETINET_IN_H
15445 #include <netinet/in.h>
15446 #endif
15448 main ()
15450 in_addr_t foo;
15452 return 0;
15454 _ACEOF
15455 rm -f conftest.$ac_objext
15456 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15457 (eval $ac_compile) 2>conftest.er1
15458 ac_status=$?
15459 grep -v '^ *+' conftest.er1 >conftest.err
15460 rm -f conftest.er1
15461 cat conftest.err >&5
15462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15463 (exit $ac_status); } &&
15464 { ac_try='test -z "$ac_c_werror_flag"
15465 || test ! -s conftest.err'
15466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15467 (eval $ac_try) 2>&5
15468 ac_status=$?
15469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15470 (exit $ac_status); }; } &&
15471 { ac_try='test -s conftest.$ac_objext'
15472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15473 (eval $ac_try) 2>&5
15474 ac_status=$?
15475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15476 (exit $ac_status); }; }; then
15478 cat >>confdefs.h <<\_ACEOF
15479 #define HAVE_IN_ADDR_T 1
15480 _ACEOF
15482 echo "$as_me:$LINENO: result: yes" >&5
15483 echo "${ECHO_T}yes" >&6
15484 else
15485 echo "$as_me: failed program was:" >&5
15486 sed 's/^/| /' conftest.$ac_ext >&5
15488 echo "$as_me:$LINENO: result: no" >&5
15489 echo "${ECHO_T}no" >&6
15491 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15493 echo "$as_me:$LINENO: checking whether struct ip_mreq is in netinet/in.h" >&5
15494 echo $ECHO_N "checking whether struct ip_mreq is in netinet/in.h... $ECHO_C" >&6
15495 cat >conftest.$ac_ext <<_ACEOF
15496 /* confdefs.h. */
15497 _ACEOF
15498 cat confdefs.h >>conftest.$ac_ext
15499 cat >>conftest.$ac_ext <<_ACEOF
15500 /* end confdefs.h. */
15501 #include <netinet/in.h>
15503 main ()
15505 struct ip_mreq mreq;
15507 return 0;
15509 _ACEOF
15510 rm -f conftest.$ac_objext
15511 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15512 (eval $ac_compile) 2>conftest.er1
15513 ac_status=$?
15514 grep -v '^ *+' conftest.er1 >conftest.err
15515 rm -f conftest.er1
15516 cat conftest.err >&5
15517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15518 (exit $ac_status); } &&
15519 { ac_try='test -z "$ac_c_werror_flag"
15520 || test ! -s conftest.err'
15521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15522 (eval $ac_try) 2>&5
15523 ac_status=$?
15524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15525 (exit $ac_status); }; } &&
15526 { ac_try='test -s conftest.$ac_objext'
15527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15528 (eval $ac_try) 2>&5
15529 ac_status=$?
15530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15531 (exit $ac_status); }; }; then
15533 cat >>confdefs.h <<\_ACEOF
15534 #define HAVE_STRUCT_IP_MREQ 1
15535 _ACEOF
15537 echo "$as_me:$LINENO: result: yes" >&5
15538 echo "${ECHO_T}yes" >&6
15539 else
15540 echo "$as_me: failed program was:" >&5
15541 sed 's/^/| /' conftest.$ac_ext >&5
15543 echo "$as_me:$LINENO: result: no" >&5
15544 echo "${ECHO_T}no" >&6
15546 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15548 echo "$as_me:$LINENO: checking whether struct ipv6_mreq is in netinet/in.h" >&5
15549 echo $ECHO_N "checking whether struct ipv6_mreq is in netinet/in.h... $ECHO_C" >&6
15550 cat >conftest.$ac_ext <<_ACEOF
15551 /* confdefs.h. */
15552 _ACEOF
15553 cat confdefs.h >>conftest.$ac_ext
15554 cat >>conftest.$ac_ext <<_ACEOF
15555 /* end confdefs.h. */
15556 #include <netinet/in.h>
15558 main ()
15560 struct ipv6_mreq mreq6;
15562 return 0;
15564 _ACEOF
15565 rm -f conftest.$ac_objext
15566 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15567 (eval $ac_compile) 2>conftest.er1
15568 ac_status=$?
15569 grep -v '^ *+' conftest.er1 >conftest.err
15570 rm -f conftest.er1
15571 cat conftest.err >&5
15572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15573 (exit $ac_status); } &&
15574 { ac_try='test -z "$ac_c_werror_flag"
15575 || test ! -s conftest.err'
15576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15577 (eval $ac_try) 2>&5
15578 ac_status=$?
15579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15580 (exit $ac_status); }; } &&
15581 { ac_try='test -s conftest.$ac_objext'
15582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15583 (eval $ac_try) 2>&5
15584 ac_status=$?
15585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15586 (exit $ac_status); }; }; then
15588 cat >>confdefs.h <<\_ACEOF
15589 #define HAVE_STRUCT_IPV6_MREQ 1
15590 _ACEOF
15592 echo "$as_me:$LINENO: result: yes" >&5
15593 echo "${ECHO_T}yes" >&6
15594 else
15595 echo "$as_me: failed program was:" >&5
15596 sed 's/^/| /' conftest.$ac_ext >&5
15598 echo "$as_me:$LINENO: result: no" >&5
15599 echo "${ECHO_T}no" >&6
15601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15603 echo "$as_me:$LINENO: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
15604 echo $ECHO_N "checking whether struct sockaddr_in6 is in netinet/in.h... $ECHO_C" >&6
15605 cat >conftest.$ac_ext <<_ACEOF
15606 /* confdefs.h. */
15607 _ACEOF
15608 cat confdefs.h >>conftest.$ac_ext
15609 cat >>conftest.$ac_ext <<_ACEOF
15610 /* end confdefs.h. */
15611 #include <netinet/in.h>
15613 main ()
15615 struct sockaddr_in6 addr6;
15617 return 0;
15619 _ACEOF
15620 rm -f conftest.$ac_objext
15621 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15622 (eval $ac_compile) 2>conftest.er1
15623 ac_status=$?
15624 grep -v '^ *+' conftest.er1 >conftest.err
15625 rm -f conftest.er1
15626 cat conftest.err >&5
15627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15628 (exit $ac_status); } &&
15629 { ac_try='test -z "$ac_c_werror_flag"
15630 || test ! -s conftest.err'
15631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15632 (eval $ac_try) 2>&5
15633 ac_status=$?
15634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15635 (exit $ac_status); }; } &&
15636 { ac_try='test -s conftest.$ac_objext'
15637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15638 (eval $ac_try) 2>&5
15639 ac_status=$?
15640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15641 (exit $ac_status); }; }; then
15643 cat >>confdefs.h <<\_ACEOF
15644 #define HAVE_INET6 1
15645 _ACEOF
15647 echo "$as_me:$LINENO: result: yes" >&5
15648 echo "${ECHO_T}yes" >&6
15649 else
15650 echo "$as_me: failed program was:" >&5
15651 sed 's/^/| /' conftest.$ac_ext >&5
15653 echo "$as_me:$LINENO: result: no" >&5
15654 echo "${ECHO_T}no" >&6
15656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15658 echo "$as_me:$LINENO: checking for socklen_t in sys/socket.h" >&5
15659 echo $ECHO_N "checking for socklen_t in sys/socket.h... $ECHO_C" >&6
15660 cat >conftest.$ac_ext <<_ACEOF
15661 /* confdefs.h. */
15662 _ACEOF
15663 cat confdefs.h >>conftest.$ac_ext
15664 cat >>conftest.$ac_ext <<_ACEOF
15665 /* end confdefs.h. */
15666 #define _POSIX_PII_SOCKET
15667 #include <sys/types.h>
15668 #include <sys/socket.h>
15670 main ()
15672 socklen_t x = 5;
15674 return 0;
15676 _ACEOF
15677 rm -f conftest.$ac_objext
15678 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15679 (eval $ac_compile) 2>conftest.er1
15680 ac_status=$?
15681 grep -v '^ *+' conftest.er1 >conftest.err
15682 rm -f conftest.er1
15683 cat conftest.err >&5
15684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15685 (exit $ac_status); } &&
15686 { ac_try='test -z "$ac_c_werror_flag"
15687 || test ! -s conftest.err'
15688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15689 (eval $ac_try) 2>&5
15690 ac_status=$?
15691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15692 (exit $ac_status); }; } &&
15693 { ac_try='test -s conftest.$ac_objext'
15694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15695 (eval $ac_try) 2>&5
15696 ac_status=$?
15697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15698 (exit $ac_status); }; }; then
15700 cat >>confdefs.h <<\_ACEOF
15701 #define HAVE_SOCKLEN_T 1
15702 _ACEOF
15704 echo "$as_me:$LINENO: result: yes" >&5
15705 echo "${ECHO_T}yes" >&6
15706 else
15707 echo "$as_me: failed program was:" >&5
15708 sed 's/^/| /' conftest.$ac_ext >&5
15710 echo "$as_me:$LINENO: result: no" >&5
15711 echo "${ECHO_T}no" >&6
15713 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15715 echo "$as_me:$LINENO: checking for tm_gmtoff in struct tm" >&5
15716 echo $ECHO_N "checking for tm_gmtoff in struct tm... $ECHO_C" >&6
15717 cat >conftest.$ac_ext <<_ACEOF
15718 /* confdefs.h. */
15719 _ACEOF
15720 cat confdefs.h >>conftest.$ac_ext
15721 cat >>conftest.$ac_ext <<_ACEOF
15722 /* end confdefs.h. */
15723 #include <time.h>
15725 main ()
15727 struct tm tim; tim.tm_gmtoff = 0;
15729 return 0;
15731 _ACEOF
15732 rm -f conftest.$ac_objext
15733 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15734 (eval $ac_compile) 2>conftest.er1
15735 ac_status=$?
15736 grep -v '^ *+' conftest.er1 >conftest.err
15737 rm -f conftest.er1
15738 cat conftest.err >&5
15739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15740 (exit $ac_status); } &&
15741 { ac_try='test -z "$ac_c_werror_flag"
15742 || test ! -s conftest.err'
15743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15744 (eval $ac_try) 2>&5
15745 ac_status=$?
15746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15747 (exit $ac_status); }; } &&
15748 { ac_try='test -s conftest.$ac_objext'
15749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15750 (eval $ac_try) 2>&5
15751 ac_status=$?
15752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15753 (exit $ac_status); }; }; then
15755 cat >>confdefs.h <<\_ACEOF
15756 #define STRUCT_TM_HAS_GMTOFF 1
15757 _ACEOF
15759 echo "$as_me:$LINENO: result: yes" >&5
15760 echo "${ECHO_T}yes" >&6
15761 else
15762 echo "$as_me: failed program was:" >&5
15763 sed 's/^/| /' conftest.$ac_ext >&5
15765 echo "$as_me:$LINENO: result: no" >&5
15766 echo "${ECHO_T}no" >&6
15767 echo "$as_me:$LINENO: checking for global timezone variable" >&5
15768 echo $ECHO_N "checking for global timezone variable... $ECHO_C" >&6
15769 cat >conftest.$ac_ext <<_ACEOF
15770 /* confdefs.h. */
15771 _ACEOF
15772 cat confdefs.h >>conftest.$ac_ext
15773 cat >>conftest.$ac_ext <<_ACEOF
15774 /* end confdefs.h. */
15775 #include <time.h>
15777 main ()
15779 void i(){long z2 = 2*timezone;}
15781 return 0;
15783 _ACEOF
15784 rm -f conftest.$ac_objext
15785 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15786 (eval $ac_compile) 2>conftest.er1
15787 ac_status=$?
15788 grep -v '^ *+' conftest.er1 >conftest.err
15789 rm -f conftest.er1
15790 cat conftest.err >&5
15791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15792 (exit $ac_status); } &&
15793 { ac_try='test -z "$ac_c_werror_flag"
15794 || test ! -s conftest.err'
15795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15796 (eval $ac_try) 2>&5
15797 ac_status=$?
15798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15799 (exit $ac_status); }; } &&
15800 { ac_try='test -s conftest.$ac_objext'
15801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15802 (eval $ac_try) 2>&5
15803 ac_status=$?
15804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15805 (exit $ac_status); }; }; then
15807 cat >>confdefs.h <<\_ACEOF
15808 #define HAVE_TIMEZONE 1
15809 _ACEOF
15811 echo "$as_me:$LINENO: result: yes" >&5
15812 echo "${ECHO_T}yes" >&6
15813 else
15814 echo "$as_me: failed program was:" >&5
15815 sed 's/^/| /' conftest.$ac_ext >&5
15817 echo "$as_me:$LINENO: result: no" >&5
15818 echo "${ECHO_T}no" >&6
15819 echo "$as_me:$LINENO: checking for global _timezone variable" >&5
15820 echo $ECHO_N "checking for global _timezone variable... $ECHO_C" >&6
15821 cat >conftest.$ac_ext <<_ACEOF
15822 /* confdefs.h. */
15823 _ACEOF
15824 cat confdefs.h >>conftest.$ac_ext
15825 cat >>conftest.$ac_ext <<_ACEOF
15826 /* end confdefs.h. */
15827 #include <time.h>
15829 main ()
15831 long z2 = _timezone;
15833 return 0;
15835 _ACEOF
15836 rm -f conftest.$ac_objext
15837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15838 (eval $ac_compile) 2>conftest.er1
15839 ac_status=$?
15840 grep -v '^ *+' conftest.er1 >conftest.err
15841 rm -f conftest.er1
15842 cat conftest.err >&5
15843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15844 (exit $ac_status); } &&
15845 { ac_try='test -z "$ac_c_werror_flag"
15846 || test ! -s conftest.err'
15847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15848 (eval $ac_try) 2>&5
15849 ac_status=$?
15850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15851 (exit $ac_status); }; } &&
15852 { ac_try='test -s conftest.$ac_objext'
15853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15854 (eval $ac_try) 2>&5
15855 ac_status=$?
15856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15857 (exit $ac_status); }; }; then
15859 cat >>confdefs.h <<\_ACEOF
15860 #define HAVE_UNDERSCORE_TIMEZONE 1
15861 _ACEOF
15863 echo "$as_me:$LINENO: result: yes" >&5
15864 echo "${ECHO_T}yes" >&6
15865 else
15866 echo "$as_me: failed program was:" >&5
15867 sed 's/^/| /' conftest.$ac_ext >&5
15869 echo "$as_me:$LINENO: result: no" >&5
15870 echo "${ECHO_T}no" >&6
15872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15876 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15878 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
15879 # for constant arguments. Useless!
15880 echo "$as_me:$LINENO: checking for working alloca.h" >&5
15881 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
15882 if test "${ac_cv_working_alloca_h+set}" = set; then
15883 echo $ECHO_N "(cached) $ECHO_C" >&6
15884 else
15885 if test x$gcc_no_link = xyes; then
15886 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15887 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15888 { (exit 1); exit 1; }; }
15890 cat >conftest.$ac_ext <<_ACEOF
15891 /* confdefs.h. */
15892 _ACEOF
15893 cat confdefs.h >>conftest.$ac_ext
15894 cat >>conftest.$ac_ext <<_ACEOF
15895 /* end confdefs.h. */
15896 #include <alloca.h>
15898 main ()
15900 char *p = (char *) alloca (2 * sizeof (int));
15902 return 0;
15904 _ACEOF
15905 rm -f conftest.$ac_objext conftest$ac_exeext
15906 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15907 (eval $ac_link) 2>conftest.er1
15908 ac_status=$?
15909 grep -v '^ *+' conftest.er1 >conftest.err
15910 rm -f conftest.er1
15911 cat conftest.err >&5
15912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15913 (exit $ac_status); } &&
15914 { ac_try='test -z "$ac_c_werror_flag"
15915 || test ! -s conftest.err'
15916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15917 (eval $ac_try) 2>&5
15918 ac_status=$?
15919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15920 (exit $ac_status); }; } &&
15921 { ac_try='test -s conftest$ac_exeext'
15922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15923 (eval $ac_try) 2>&5
15924 ac_status=$?
15925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15926 (exit $ac_status); }; }; then
15927 ac_cv_working_alloca_h=yes
15928 else
15929 echo "$as_me: failed program was:" >&5
15930 sed 's/^/| /' conftest.$ac_ext >&5
15932 ac_cv_working_alloca_h=no
15934 rm -f conftest.err conftest.$ac_objext \
15935 conftest$ac_exeext conftest.$ac_ext
15937 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
15938 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
15939 if test $ac_cv_working_alloca_h = yes; then
15941 cat >>confdefs.h <<\_ACEOF
15942 #define HAVE_ALLOCA_H 1
15943 _ACEOF
15947 echo "$as_me:$LINENO: checking for alloca" >&5
15948 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
15949 if test "${ac_cv_func_alloca_works+set}" = set; then
15950 echo $ECHO_N "(cached) $ECHO_C" >&6
15951 else
15952 if test x$gcc_no_link = xyes; then
15953 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15954 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15955 { (exit 1); exit 1; }; }
15957 cat >conftest.$ac_ext <<_ACEOF
15958 /* confdefs.h. */
15959 _ACEOF
15960 cat confdefs.h >>conftest.$ac_ext
15961 cat >>conftest.$ac_ext <<_ACEOF
15962 /* end confdefs.h. */
15963 #ifdef __GNUC__
15964 # define alloca __builtin_alloca
15965 #else
15966 # ifdef _MSC_VER
15967 # include <malloc.h>
15968 # define alloca _alloca
15969 # else
15970 # if HAVE_ALLOCA_H
15971 # include <alloca.h>
15972 # else
15973 # ifdef _AIX
15974 #pragma alloca
15975 # else
15976 # ifndef alloca /* predefined by HP cc +Olibcalls */
15977 char *alloca ();
15978 # endif
15979 # endif
15980 # endif
15981 # endif
15982 #endif
15985 main ()
15987 char *p = (char *) alloca (1);
15989 return 0;
15991 _ACEOF
15992 rm -f conftest.$ac_objext conftest$ac_exeext
15993 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15994 (eval $ac_link) 2>conftest.er1
15995 ac_status=$?
15996 grep -v '^ *+' conftest.er1 >conftest.err
15997 rm -f conftest.er1
15998 cat conftest.err >&5
15999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16000 (exit $ac_status); } &&
16001 { ac_try='test -z "$ac_c_werror_flag"
16002 || test ! -s conftest.err'
16003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16004 (eval $ac_try) 2>&5
16005 ac_status=$?
16006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16007 (exit $ac_status); }; } &&
16008 { ac_try='test -s conftest$ac_exeext'
16009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16010 (eval $ac_try) 2>&5
16011 ac_status=$?
16012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16013 (exit $ac_status); }; }; then
16014 ac_cv_func_alloca_works=yes
16015 else
16016 echo "$as_me: failed program was:" >&5
16017 sed 's/^/| /' conftest.$ac_ext >&5
16019 ac_cv_func_alloca_works=no
16021 rm -f conftest.err conftest.$ac_objext \
16022 conftest$ac_exeext conftest.$ac_ext
16024 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
16025 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
16027 if test $ac_cv_func_alloca_works = yes; then
16029 cat >>confdefs.h <<\_ACEOF
16030 #define HAVE_ALLOCA 1
16031 _ACEOF
16033 else
16034 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
16035 # that cause trouble. Some versions do not even contain alloca or
16036 # contain a buggy version. If you still want to use their alloca,
16037 # use ar to extract alloca.o from them instead of compiling alloca.c.
16039 ALLOCA=alloca.$ac_objext
16041 cat >>confdefs.h <<\_ACEOF
16042 #define C_ALLOCA 1
16043 _ACEOF
16046 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
16047 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
16048 if test "${ac_cv_os_cray+set}" = set; then
16049 echo $ECHO_N "(cached) $ECHO_C" >&6
16050 else
16051 cat >conftest.$ac_ext <<_ACEOF
16052 /* confdefs.h. */
16053 _ACEOF
16054 cat confdefs.h >>conftest.$ac_ext
16055 cat >>conftest.$ac_ext <<_ACEOF
16056 /* end confdefs.h. */
16057 #if defined(CRAY) && ! defined(CRAY2)
16058 webecray
16059 #else
16060 wenotbecray
16061 #endif
16063 _ACEOF
16064 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16065 $EGREP "webecray" >/dev/null 2>&1; then
16066 ac_cv_os_cray=yes
16067 else
16068 ac_cv_os_cray=no
16070 rm -f conftest*
16073 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
16074 echo "${ECHO_T}$ac_cv_os_cray" >&6
16075 if test $ac_cv_os_cray = yes; then
16076 for ac_func in _getb67 GETB67 getb67; do
16077 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16078 echo "$as_me:$LINENO: checking for $ac_func" >&5
16079 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16080 if eval "test \"\${$as_ac_var+set}\" = set"; then
16081 echo $ECHO_N "(cached) $ECHO_C" >&6
16082 else
16083 if test x$gcc_no_link = xyes; then
16084 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16085 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16086 { (exit 1); exit 1; }; }
16088 cat >conftest.$ac_ext <<_ACEOF
16089 /* confdefs.h. */
16090 _ACEOF
16091 cat confdefs.h >>conftest.$ac_ext
16092 cat >>conftest.$ac_ext <<_ACEOF
16093 /* end confdefs.h. */
16094 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16095 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16096 #define $ac_func innocuous_$ac_func
16098 /* System header to define __stub macros and hopefully few prototypes,
16099 which can conflict with char $ac_func (); below.
16100 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16101 <limits.h> exists even on freestanding compilers. */
16103 #ifdef __STDC__
16104 # include <limits.h>
16105 #else
16106 # include <assert.h>
16107 #endif
16109 #undef $ac_func
16111 /* Override any gcc2 internal prototype to avoid an error. */
16112 #ifdef __cplusplus
16113 extern "C"
16115 #endif
16116 /* We use char because int might match the return type of a gcc2
16117 builtin and then its argument prototype would still apply. */
16118 char $ac_func ();
16119 /* The GNU C library defines this for functions which it implements
16120 to always fail with ENOSYS. Some functions are actually named
16121 something starting with __ and the normal name is an alias. */
16122 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16123 choke me
16124 #else
16125 char (*f) () = $ac_func;
16126 #endif
16127 #ifdef __cplusplus
16129 #endif
16132 main ()
16134 return f != $ac_func;
16136 return 0;
16138 _ACEOF
16139 rm -f conftest.$ac_objext conftest$ac_exeext
16140 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16141 (eval $ac_link) 2>conftest.er1
16142 ac_status=$?
16143 grep -v '^ *+' conftest.er1 >conftest.err
16144 rm -f conftest.er1
16145 cat conftest.err >&5
16146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16147 (exit $ac_status); } &&
16148 { ac_try='test -z "$ac_c_werror_flag"
16149 || test ! -s conftest.err'
16150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16151 (eval $ac_try) 2>&5
16152 ac_status=$?
16153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16154 (exit $ac_status); }; } &&
16155 { ac_try='test -s conftest$ac_exeext'
16156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16157 (eval $ac_try) 2>&5
16158 ac_status=$?
16159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16160 (exit $ac_status); }; }; then
16161 eval "$as_ac_var=yes"
16162 else
16163 echo "$as_me: failed program was:" >&5
16164 sed 's/^/| /' conftest.$ac_ext >&5
16166 eval "$as_ac_var=no"
16168 rm -f conftest.err conftest.$ac_objext \
16169 conftest$ac_exeext conftest.$ac_ext
16171 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16172 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16173 if test `eval echo '${'$as_ac_var'}'` = yes; then
16175 cat >>confdefs.h <<_ACEOF
16176 #define CRAY_STACKSEG_END $ac_func
16177 _ACEOF
16179 break
16182 done
16185 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
16186 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
16187 if test "${ac_cv_c_stack_direction+set}" = set; then
16188 echo $ECHO_N "(cached) $ECHO_C" >&6
16189 else
16190 if test "$cross_compiling" = yes; then
16191 ac_cv_c_stack_direction=0
16192 else
16193 cat >conftest.$ac_ext <<_ACEOF
16194 /* confdefs.h. */
16195 _ACEOF
16196 cat confdefs.h >>conftest.$ac_ext
16197 cat >>conftest.$ac_ext <<_ACEOF
16198 /* end confdefs.h. */
16200 find_stack_direction ()
16202 static char *addr = 0;
16203 auto char dummy;
16204 if (addr == 0)
16206 addr = &dummy;
16207 return find_stack_direction ();
16209 else
16210 return (&dummy > addr) ? 1 : -1;
16214 main ()
16216 exit (find_stack_direction () < 0);
16218 _ACEOF
16219 rm -f conftest$ac_exeext
16220 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16221 (eval $ac_link) 2>&5
16222 ac_status=$?
16223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16224 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16226 (eval $ac_try) 2>&5
16227 ac_status=$?
16228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16229 (exit $ac_status); }; }; then
16230 ac_cv_c_stack_direction=1
16231 else
16232 echo "$as_me: program exited with status $ac_status" >&5
16233 echo "$as_me: failed program was:" >&5
16234 sed 's/^/| /' conftest.$ac_ext >&5
16236 ( exit $ac_status )
16237 ac_cv_c_stack_direction=-1
16239 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16242 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
16243 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
16245 cat >>confdefs.h <<_ACEOF
16246 #define STACK_DIRECTION $ac_cv_c_stack_direction
16247 _ACEOF
16252 if test x$gcc_no_link = xyes; then
16253 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
16254 ac_cv_func_mmap_fixed_mapped=no
16257 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
16260 for ac_header in stdlib.h unistd.h
16262 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16263 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16264 echo "$as_me:$LINENO: checking for $ac_header" >&5
16265 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16266 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16267 echo $ECHO_N "(cached) $ECHO_C" >&6
16269 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16270 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16271 else
16272 # Is the header compilable?
16273 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16274 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16275 cat >conftest.$ac_ext <<_ACEOF
16276 /* confdefs.h. */
16277 _ACEOF
16278 cat confdefs.h >>conftest.$ac_ext
16279 cat >>conftest.$ac_ext <<_ACEOF
16280 /* end confdefs.h. */
16281 $ac_includes_default
16282 #include <$ac_header>
16283 _ACEOF
16284 rm -f conftest.$ac_objext
16285 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16286 (eval $ac_compile) 2>conftest.er1
16287 ac_status=$?
16288 grep -v '^ *+' conftest.er1 >conftest.err
16289 rm -f conftest.er1
16290 cat conftest.err >&5
16291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16292 (exit $ac_status); } &&
16293 { ac_try='test -z "$ac_c_werror_flag"
16294 || test ! -s conftest.err'
16295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16296 (eval $ac_try) 2>&5
16297 ac_status=$?
16298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16299 (exit $ac_status); }; } &&
16300 { ac_try='test -s conftest.$ac_objext'
16301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16302 (eval $ac_try) 2>&5
16303 ac_status=$?
16304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16305 (exit $ac_status); }; }; then
16306 ac_header_compiler=yes
16307 else
16308 echo "$as_me: failed program was:" >&5
16309 sed 's/^/| /' conftest.$ac_ext >&5
16311 ac_header_compiler=no
16313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16314 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16315 echo "${ECHO_T}$ac_header_compiler" >&6
16317 # Is the header present?
16318 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16319 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16320 cat >conftest.$ac_ext <<_ACEOF
16321 /* confdefs.h. */
16322 _ACEOF
16323 cat confdefs.h >>conftest.$ac_ext
16324 cat >>conftest.$ac_ext <<_ACEOF
16325 /* end confdefs.h. */
16326 #include <$ac_header>
16327 _ACEOF
16328 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16329 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16330 ac_status=$?
16331 grep -v '^ *+' conftest.er1 >conftest.err
16332 rm -f conftest.er1
16333 cat conftest.err >&5
16334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16335 (exit $ac_status); } >/dev/null; then
16336 if test -s conftest.err; then
16337 ac_cpp_err=$ac_c_preproc_warn_flag
16338 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16339 else
16340 ac_cpp_err=
16342 else
16343 ac_cpp_err=yes
16345 if test -z "$ac_cpp_err"; then
16346 ac_header_preproc=yes
16347 else
16348 echo "$as_me: failed program was:" >&5
16349 sed 's/^/| /' conftest.$ac_ext >&5
16351 ac_header_preproc=no
16353 rm -f conftest.err conftest.$ac_ext
16354 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16355 echo "${ECHO_T}$ac_header_preproc" >&6
16357 # So? What about this header?
16358 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16359 yes:no: )
16360 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16361 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16362 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16363 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16364 ac_header_preproc=yes
16366 no:yes:* )
16367 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16368 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16369 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16370 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16371 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16372 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16373 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16374 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16375 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16376 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16377 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16378 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16380 cat <<\_ASBOX
16381 ## ---------------------------------- ##
16382 ## Report this to the libjava lists. ##
16383 ## ---------------------------------- ##
16384 _ASBOX
16386 sed "s/^/$as_me: WARNING: /" >&2
16388 esac
16389 echo "$as_me:$LINENO: checking for $ac_header" >&5
16390 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16391 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16392 echo $ECHO_N "(cached) $ECHO_C" >&6
16393 else
16394 eval "$as_ac_Header=\$ac_header_preproc"
16396 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16397 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16400 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16401 cat >>confdefs.h <<_ACEOF
16402 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16403 _ACEOF
16407 done
16410 for ac_func in getpagesize
16412 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16413 echo "$as_me:$LINENO: checking for $ac_func" >&5
16414 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16415 if eval "test \"\${$as_ac_var+set}\" = set"; then
16416 echo $ECHO_N "(cached) $ECHO_C" >&6
16417 else
16418 if test x$gcc_no_link = xyes; then
16419 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
16420 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
16421 { (exit 1); exit 1; }; }
16423 cat >conftest.$ac_ext <<_ACEOF
16424 /* confdefs.h. */
16425 _ACEOF
16426 cat confdefs.h >>conftest.$ac_ext
16427 cat >>conftest.$ac_ext <<_ACEOF
16428 /* end confdefs.h. */
16429 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16430 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16431 #define $ac_func innocuous_$ac_func
16433 /* System header to define __stub macros and hopefully few prototypes,
16434 which can conflict with char $ac_func (); below.
16435 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16436 <limits.h> exists even on freestanding compilers. */
16438 #ifdef __STDC__
16439 # include <limits.h>
16440 #else
16441 # include <assert.h>
16442 #endif
16444 #undef $ac_func
16446 /* Override any gcc2 internal prototype to avoid an error. */
16447 #ifdef __cplusplus
16448 extern "C"
16450 #endif
16451 /* We use char because int might match the return type of a gcc2
16452 builtin and then its argument prototype would still apply. */
16453 char $ac_func ();
16454 /* The GNU C library defines this for functions which it implements
16455 to always fail with ENOSYS. Some functions are actually named
16456 something starting with __ and the normal name is an alias. */
16457 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16458 choke me
16459 #else
16460 char (*f) () = $ac_func;
16461 #endif
16462 #ifdef __cplusplus
16464 #endif
16467 main ()
16469 return f != $ac_func;
16471 return 0;
16473 _ACEOF
16474 rm -f conftest.$ac_objext conftest$ac_exeext
16475 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16476 (eval $ac_link) 2>conftest.er1
16477 ac_status=$?
16478 grep -v '^ *+' conftest.er1 >conftest.err
16479 rm -f conftest.er1
16480 cat conftest.err >&5
16481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16482 (exit $ac_status); } &&
16483 { ac_try='test -z "$ac_c_werror_flag"
16484 || test ! -s conftest.err'
16485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16486 (eval $ac_try) 2>&5
16487 ac_status=$?
16488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16489 (exit $ac_status); }; } &&
16490 { ac_try='test -s conftest$ac_exeext'
16491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16492 (eval $ac_try) 2>&5
16493 ac_status=$?
16494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16495 (exit $ac_status); }; }; then
16496 eval "$as_ac_var=yes"
16497 else
16498 echo "$as_me: failed program was:" >&5
16499 sed 's/^/| /' conftest.$ac_ext >&5
16501 eval "$as_ac_var=no"
16503 rm -f conftest.err conftest.$ac_objext \
16504 conftest$ac_exeext conftest.$ac_ext
16506 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16507 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16508 if test `eval echo '${'$as_ac_var'}'` = yes; then
16509 cat >>confdefs.h <<_ACEOF
16510 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16511 _ACEOF
16514 done
16516 echo "$as_me:$LINENO: checking for working mmap" >&5
16517 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
16518 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
16519 echo $ECHO_N "(cached) $ECHO_C" >&6
16520 else
16521 if test "$cross_compiling" = yes; then
16522 ac_cv_func_mmap_fixed_mapped=no
16523 else
16524 cat >conftest.$ac_ext <<_ACEOF
16525 /* confdefs.h. */
16526 _ACEOF
16527 cat confdefs.h >>conftest.$ac_ext
16528 cat >>conftest.$ac_ext <<_ACEOF
16529 /* end confdefs.h. */
16530 $ac_includes_default
16531 /* malloc might have been renamed as rpl_malloc. */
16532 #undef malloc
16534 /* Thanks to Mike Haertel and Jim Avera for this test.
16535 Here is a matrix of mmap possibilities:
16536 mmap private not fixed
16537 mmap private fixed at somewhere currently unmapped
16538 mmap private fixed at somewhere already mapped
16539 mmap shared not fixed
16540 mmap shared fixed at somewhere currently unmapped
16541 mmap shared fixed at somewhere already mapped
16542 For private mappings, we should verify that changes cannot be read()
16543 back from the file, nor mmap's back from the file at a different
16544 address. (There have been systems where private was not correctly
16545 implemented like the infamous i386 svr4.0, and systems where the
16546 VM page cache was not coherent with the file system buffer cache
16547 like early versions of FreeBSD and possibly contemporary NetBSD.)
16548 For shared mappings, we should conversely verify that changes get
16549 propagated back to all the places they're supposed to be.
16551 Grep wants private fixed already mapped.
16552 The main things grep needs to know about mmap are:
16553 * does it exist and is it safe to write into the mmap'd area
16554 * how to use it (BSD variants) */
16556 #include <fcntl.h>
16557 #include <sys/mman.h>
16559 #if !STDC_HEADERS && !HAVE_STDLIB_H
16560 char *malloc ();
16561 #endif
16563 /* This mess was copied from the GNU getpagesize.h. */
16564 #if !HAVE_GETPAGESIZE
16565 /* Assume that all systems that can run configure have sys/param.h. */
16566 # if !HAVE_SYS_PARAM_H
16567 # define HAVE_SYS_PARAM_H 1
16568 # endif
16570 # ifdef _SC_PAGESIZE
16571 # define getpagesize() sysconf(_SC_PAGESIZE)
16572 # else /* no _SC_PAGESIZE */
16573 # if HAVE_SYS_PARAM_H
16574 # include <sys/param.h>
16575 # ifdef EXEC_PAGESIZE
16576 # define getpagesize() EXEC_PAGESIZE
16577 # else /* no EXEC_PAGESIZE */
16578 # ifdef NBPG
16579 # define getpagesize() NBPG * CLSIZE
16580 # ifndef CLSIZE
16581 # define CLSIZE 1
16582 # endif /* no CLSIZE */
16583 # else /* no NBPG */
16584 # ifdef NBPC
16585 # define getpagesize() NBPC
16586 # else /* no NBPC */
16587 # ifdef PAGESIZE
16588 # define getpagesize() PAGESIZE
16589 # endif /* PAGESIZE */
16590 # endif /* no NBPC */
16591 # endif /* no NBPG */
16592 # endif /* no EXEC_PAGESIZE */
16593 # else /* no HAVE_SYS_PARAM_H */
16594 # define getpagesize() 8192 /* punt totally */
16595 # endif /* no HAVE_SYS_PARAM_H */
16596 # endif /* no _SC_PAGESIZE */
16598 #endif /* no HAVE_GETPAGESIZE */
16601 main ()
16603 char *data, *data2, *data3;
16604 int i, pagesize;
16605 int fd;
16607 pagesize = getpagesize ();
16609 /* First, make a file with some known garbage in it. */
16610 data = (char *) malloc (pagesize);
16611 if (!data)
16612 exit (1);
16613 for (i = 0; i < pagesize; ++i)
16614 *(data + i) = rand ();
16615 umask (0);
16616 fd = creat ("conftest.mmap", 0600);
16617 if (fd < 0)
16618 exit (1);
16619 if (write (fd, data, pagesize) != pagesize)
16620 exit (1);
16621 close (fd);
16623 /* Next, try to mmap the file at a fixed address which already has
16624 something else allocated at it. If we can, also make sure that
16625 we see the same garbage. */
16626 fd = open ("conftest.mmap", O_RDWR);
16627 if (fd < 0)
16628 exit (1);
16629 data2 = (char *) malloc (2 * pagesize);
16630 if (!data2)
16631 exit (1);
16632 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
16633 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
16634 MAP_PRIVATE | MAP_FIXED, fd, 0L))
16635 exit (1);
16636 for (i = 0; i < pagesize; ++i)
16637 if (*(data + i) != *(data2 + i))
16638 exit (1);
16640 /* Finally, make sure that changes to the mapped area do not
16641 percolate back to the file as seen by read(). (This is a bug on
16642 some variants of i386 svr4.0.) */
16643 for (i = 0; i < pagesize; ++i)
16644 *(data2 + i) = *(data2 + i) + 1;
16645 data3 = (char *) malloc (pagesize);
16646 if (!data3)
16647 exit (1);
16648 if (read (fd, data3, pagesize) != pagesize)
16649 exit (1);
16650 for (i = 0; i < pagesize; ++i)
16651 if (*(data + i) != *(data3 + i))
16652 exit (1);
16653 close (fd);
16654 exit (0);
16656 _ACEOF
16657 rm -f conftest$ac_exeext
16658 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16659 (eval $ac_link) 2>&5
16660 ac_status=$?
16661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16662 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16664 (eval $ac_try) 2>&5
16665 ac_status=$?
16666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16667 (exit $ac_status); }; }; then
16668 ac_cv_func_mmap_fixed_mapped=yes
16669 else
16670 echo "$as_me: program exited with status $ac_status" >&5
16671 echo "$as_me: failed program was:" >&5
16672 sed 's/^/| /' conftest.$ac_ext >&5
16674 ( exit $ac_status )
16675 ac_cv_func_mmap_fixed_mapped=no
16677 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16680 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
16681 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
16682 if test $ac_cv_func_mmap_fixed_mapped = yes; then
16684 cat >>confdefs.h <<\_ACEOF
16685 #define HAVE_MMAP 1
16686 _ACEOF
16689 rm -f conftest.mmap
16693 for ac_prog in perl
16695 # Extract the first word of "$ac_prog", so it can be a program name with args.
16696 set dummy $ac_prog; ac_word=$2
16697 echo "$as_me:$LINENO: checking for $ac_word" >&5
16698 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16699 if test "${ac_cv_prog_PERL+set}" = set; then
16700 echo $ECHO_N "(cached) $ECHO_C" >&6
16701 else
16702 if test -n "$PERL"; then
16703 ac_cv_prog_PERL="$PERL" # Let the user override the test.
16704 else
16705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16706 for as_dir in $PATH
16708 IFS=$as_save_IFS
16709 test -z "$as_dir" && as_dir=.
16710 for ac_exec_ext in '' $ac_executable_extensions; do
16711 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16712 ac_cv_prog_PERL="$ac_prog"
16713 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16714 break 2
16716 done
16717 done
16721 PERL=$ac_cv_prog_PERL
16722 if test -n "$PERL"; then
16723 echo "$as_me:$LINENO: result: $PERL" >&5
16724 echo "${ECHO_T}$PERL" >&6
16725 else
16726 echo "$as_me:$LINENO: result: no" >&5
16727 echo "${ECHO_T}no" >&6
16730 test -n "$PERL" && break
16731 done
16732 test -n "$PERL" || PERL="false"
16735 SYSDEP_SOURCES=
16736 SIGNAL_HANDLER_AUX=
16738 case "${host}" in
16739 i?86-*-linux*)
16740 SIGNAL_HANDLER=include/i386-signal.h
16742 sparc*-sun-solaris*)
16743 SIGNAL_HANDLER=include/sparc-signal.h
16745 # ia64-*)
16746 # SYSDEP_SOURCES=sysdep/ia64.c
16747 # test -d sysdep || mkdir sysdep
16748 # ;;
16749 hppa*-*-linux*)
16750 SIGNAL_HANDLER=include/pa-signal.h
16752 ia64-*-linux*)
16753 SIGNAL_HANDLER=include/dwarf2-signal.h
16755 powerpc*-*-linux*)
16756 SIGNAL_HANDLER=include/powerpc-signal.h
16758 alpha*-*-linux*)
16759 SIGNAL_HANDLER=include/dwarf2-signal.h
16761 s390*-*-linux*)
16762 SIGNAL_HANDLER=include/s390-signal.h
16764 x86_64*-*-linux*)
16765 SIGNAL_HANDLER=include/x86_64-signal.h
16766 SIGNAL_HANDLER_AUX=include/i386-signal.h
16768 sparc*-*-linux*)
16769 SIGNAL_HANDLER=include/dwarf2-signal.h
16771 sh*-*-linux*)
16772 SIGNAL_HANDLER=include/sh-signal.h
16774 *mingw*)
16775 SIGNAL_HANDLER=include/win32-signal.h
16777 mips*-*-linux*)
16778 SIGNAL_HANDLER=include/mips-signal.h
16780 *-*-darwin*)
16781 SIGNAL_HANDLER=include/darwin-signal.h
16784 SIGNAL_HANDLER=include/default-signal.h
16786 esac
16788 # If we're using sjlj exceptions, forget what we just learned.
16789 if test "$enable_sjlj_exceptions" = yes; then
16790 SIGNAL_HANDLER=include/default-signal.h
16791 SIGNAL_HANDLER_AUX=
16796 if test -z "$SIGNAL_HANDLER_AUX"; then
16797 SIGNAL_HANDLER_AUX=$SIGNAL_HANDLER
16800 ac_config_links="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
16803 if test "${multilib}" = "yes"; then
16804 multilib_arg="--enable-multilib"
16805 else
16806 multilib_arg=
16809 # See if we support thread-local storage.
16811 # Check whether --enable-tls or --disable-tls was given.
16812 if test "${enable_tls+set}" = set; then
16813 enableval="$enable_tls"
16815 case "$enableval" in
16816 yes|no) ;;
16817 *) { { echo "$as_me:$LINENO: error: Argument to enable/disable tls must be yes or no" >&5
16818 echo "$as_me: error: Argument to enable/disable tls must be yes or no" >&2;}
16819 { (exit 1); exit 1; }; } ;;
16820 esac
16822 else
16823 enable_tls=yes
16826 echo "$as_me:$LINENO: checking whether the target supports thread-local storage" >&5
16827 echo $ECHO_N "checking whether the target supports thread-local storage... $ECHO_C" >&6
16828 if test "${have_tls+set}" = set; then
16829 echo $ECHO_N "(cached) $ECHO_C" >&6
16830 else
16832 if test "$cross_compiling" = yes; then
16833 cat >conftest.$ac_ext <<_ACEOF
16834 __thread int foo;
16835 _ACEOF
16836 rm -f conftest.$ac_objext
16837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16838 (eval $ac_compile) 2>conftest.er1
16839 ac_status=$?
16840 grep -v '^ *+' conftest.er1 >conftest.err
16841 rm -f conftest.er1
16842 cat conftest.err >&5
16843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16844 (exit $ac_status); } &&
16845 { ac_try='test -z "$ac_c_werror_flag"
16846 || test ! -s conftest.err'
16847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16848 (eval $ac_try) 2>&5
16849 ac_status=$?
16850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16851 (exit $ac_status); }; } &&
16852 { ac_try='test -s conftest.$ac_objext'
16853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16854 (eval $ac_try) 2>&5
16855 ac_status=$?
16856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16857 (exit $ac_status); }; }; then
16858 have_tls=yes
16859 else
16860 echo "$as_me: failed program was:" >&5
16861 sed 's/^/| /' conftest.$ac_ext >&5
16863 have_tls=no
16865 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16867 else
16868 cat >conftest.$ac_ext <<_ACEOF
16869 __thread int a; int b; int main() { return a = b; }
16870 _ACEOF
16871 rm -f conftest$ac_exeext
16872 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16873 (eval $ac_link) 2>&5
16874 ac_status=$?
16875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16876 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16878 (eval $ac_try) 2>&5
16879 ac_status=$?
16880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16881 (exit $ac_status); }; }; then
16882 save_LDFLAGS="$LDFLAGS"
16883 LDFLAGS="-static $LDFLAGS"
16884 if test "$cross_compiling" = yes; then
16885 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
16886 See \`config.log' for more details." >&5
16887 echo "$as_me: error: cannot run test program while cross compiling
16888 See \`config.log' for more details." >&2;}
16889 { (exit 1); exit 1; }; }
16890 else
16891 cat >conftest.$ac_ext <<_ACEOF
16892 __thread int a; int b; int main() { return a = b; }
16893 _ACEOF
16894 rm -f conftest$ac_exeext
16895 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16896 (eval $ac_link) 2>&5
16897 ac_status=$?
16898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16899 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16901 (eval $ac_try) 2>&5
16902 ac_status=$?
16903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16904 (exit $ac_status); }; }; then
16905 have_tls=yes
16906 else
16907 echo "$as_me: program exited with status $ac_status" >&5
16908 echo "$as_me: failed program was:" >&5
16909 sed 's/^/| /' conftest.$ac_ext >&5
16911 ( exit $ac_status )
16912 have_tls=no
16914 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16916 LDFLAGS="$save_LDFLAGS"
16917 else
16918 echo "$as_me: program exited with status $ac_status" >&5
16919 echo "$as_me: failed program was:" >&5
16920 sed 's/^/| /' conftest.$ac_ext >&5
16922 ( exit $ac_status )
16923 have_tls=no
16925 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16928 echo "$as_me:$LINENO: result: $have_tls" >&5
16929 echo "${ECHO_T}$have_tls" >&6
16930 if test "$enable_tls $have_tls" = "yes yes"; then
16932 cat >>confdefs.h <<\_ACEOF
16933 #define HAVE_TLS 1
16934 _ACEOF
16938 # Check if linker supports static linking on a per library basis
16939 LD_START_STATIC_SPEC=
16940 LD_FINISH_STATIC_SPEC=
16941 if $LD --help 2>&1 | grep -q -e -call_shared ; then
16942 if $LD --help 2>&1 | grep -q -e -non_shared ; then
16943 LD_START_STATIC_SPEC='%{static-libgcj:-non_shared}'
16944 LD_FINISH_STATIC_SPEC='%{static-libgcj:-call_shared}'
16950 here=`${PWDCMD-pwd}`
16953 # We get this from the environment.
16956 ac_config_files="$ac_config_files Makefile libgcj.pc libgcj.spec libgcj-test.spec gcj/Makefile include/Makefile testsuite/Makefile"
16959 ac_config_commands="$ac_config_commands default"
16962 cat >confcache <<\_ACEOF
16963 # This file is a shell script that caches the results of configure
16964 # tests run on this system so they can be shared between configure
16965 # scripts and configure runs, see configure's option --config-cache.
16966 # It is not useful on other systems. If it contains results you don't
16967 # want to keep, you may remove or edit it.
16969 # config.status only pays attention to the cache file if you give it
16970 # the --recheck option to rerun configure.
16972 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16973 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16974 # following values.
16976 _ACEOF
16978 # The following way of writing the cache mishandles newlines in values,
16979 # but we know of no workaround that is simple, portable, and efficient.
16980 # So, don't put newlines in cache variables' values.
16981 # Ultrix sh set writes to stderr and can't be redirected directly,
16982 # and sets the high bit in the cache file unless we assign to the vars.
16984 (set) 2>&1 |
16985 case `(ac_space=' '; set | grep ac_space) 2>&1` in
16986 *ac_space=\ *)
16987 # `set' does not quote correctly, so add quotes (double-quote
16988 # substitution turns \\\\ into \\, and sed turns \\ into \).
16989 sed -n \
16990 "s/'/'\\\\''/g;
16991 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16994 # `set' quotes correctly as required by POSIX, so do not add quotes.
16995 sed -n \
16996 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16998 esac;
17000 sed '
17001 t clear
17002 : clear
17003 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17004 t end
17005 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17006 : end' >>confcache
17007 if diff $cache_file confcache >/dev/null 2>&1; then :; else
17008 if test -w $cache_file; then
17009 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17010 cat confcache >$cache_file
17011 else
17012 echo "not updating unwritable cache $cache_file"
17015 rm -f confcache
17017 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17018 # Let make expand exec_prefix.
17019 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17021 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17022 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17023 # trailing colons and then remove the whole line if VPATH becomes empty
17024 # (actually we leave an empty line to preserve line numbers).
17025 if test "x$srcdir" = x.; then
17026 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17027 s/:*\$(srcdir):*/:/;
17028 s/:*\${srcdir}:*/:/;
17029 s/:*@srcdir@:*/:/;
17030 s/^\([^=]*=[ ]*\):*/\1/;
17031 s/:*$//;
17032 s/^[^=]*=[ ]*$//;
17036 DEFS=-DHAVE_CONFIG_H
17038 ac_libobjs=
17039 ac_ltlibobjs=
17040 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17041 # 1. Remove the extension, and $U if already installed.
17042 ac_i=`echo "$ac_i" |
17043 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
17044 # 2. Add them.
17045 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
17046 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
17047 done
17048 LIBOBJS=$ac_libobjs
17050 LTLIBOBJS=$ac_ltlibobjs
17053 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
17054 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
17055 Usually this means the macro was only invoked conditionally." >&5
17056 echo "$as_me: error: conditional \"AMDEP\" was never defined.
17057 Usually this means the macro was only invoked conditionally." >&2;}
17058 { (exit 1); exit 1; }; }
17060 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
17061 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
17062 Usually this means the macro was only invoked conditionally." >&5
17063 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
17064 Usually this means the macro was only invoked conditionally." >&2;}
17065 { (exit 1); exit 1; }; }
17067 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
17068 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
17069 Usually this means the macro was only invoked conditionally." >&5
17070 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
17071 Usually this means the macro was only invoked conditionally." >&2;}
17072 { (exit 1); exit 1; }; }
17074 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
17075 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
17076 Usually this means the macro was only invoked conditionally." >&5
17077 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
17078 Usually this means the macro was only invoked conditionally." >&2;}
17079 { (exit 1); exit 1; }; }
17081 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
17082 { { echo "$as_me:$LINENO: error: conditional \"XLIB_AWT\" was never defined.
17083 Usually this means the macro was only invoked conditionally." >&5
17084 echo "$as_me: error: conditional \"XLIB_AWT\" was never defined.
17085 Usually this means the macro was only invoked conditionally." >&2;}
17086 { (exit 1); exit 1; }; }
17088 if test -z "${GTK_AWT_TRUE}" && test -z "${GTK_AWT_FALSE}"; then
17089 { { echo "$as_me:$LINENO: error: conditional \"GTK_AWT\" was never defined.
17090 Usually this means the macro was only invoked conditionally." >&5
17091 echo "$as_me: error: conditional \"GTK_AWT\" was never defined.
17092 Usually this means the macro was only invoked conditionally." >&2;}
17093 { (exit 1); exit 1; }; }
17095 if test -z "${QT_AWT_TRUE}" && test -z "${QT_AWT_FALSE}"; then
17096 { { echo "$as_me:$LINENO: error: conditional \"QT_AWT\" was never defined.
17097 Usually this means the macro was only invoked conditionally." >&5
17098 echo "$as_me: error: conditional \"QT_AWT\" was never defined.
17099 Usually this means the macro was only invoked conditionally." >&2;}
17100 { (exit 1); exit 1; }; }
17102 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
17103 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepGCJ\" was never defined.
17104 Usually this means the macro was only invoked conditionally." >&5
17105 echo "$as_me: error: conditional \"am__fastdepGCJ\" was never defined.
17106 Usually this means the macro was only invoked conditionally." >&2;}
17107 { (exit 1); exit 1; }; }
17109 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
17110 { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined.
17111 Usually this means the macro was only invoked conditionally." >&5
17112 echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined.
17113 Usually this means the macro was only invoked conditionally." >&2;}
17114 { (exit 1); exit 1; }; }
17116 if test -z "${JAVA_HOME_SET_TRUE}" && test -z "${JAVA_HOME_SET_FALSE}"; then
17117 { { echo "$as_me:$LINENO: error: conditional \"JAVA_HOME_SET\" was never defined.
17118 Usually this means the macro was only invoked conditionally." >&5
17119 echo "$as_me: error: conditional \"JAVA_HOME_SET\" was never defined.
17120 Usually this means the macro was only invoked conditionally." >&2;}
17121 { (exit 1); exit 1; }; }
17123 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
17124 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
17125 Usually this means the macro was only invoked conditionally." >&5
17126 echo "$as_me: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
17127 Usually this means the macro was only invoked conditionally." >&2;}
17128 { (exit 1); exit 1; }; }
17130 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
17131 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
17132 Usually this means the macro was only invoked conditionally." >&5
17133 echo "$as_me: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
17134 Usually this means the macro was only invoked conditionally." >&2;}
17135 { (exit 1); exit 1; }; }
17137 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
17138 { { echo "$as_me:$LINENO: error: conditional \"USING_DARWIN_CRT\" was never defined.
17139 Usually this means the macro was only invoked conditionally." >&5
17140 echo "$as_me: error: conditional \"USING_DARWIN_CRT\" was never defined.
17141 Usually this means the macro was only invoked conditionally." >&2;}
17142 { (exit 1); exit 1; }; }
17144 if test -z "${GTK_CAIRO_TRUE}" && test -z "${GTK_CAIRO_FALSE}"; then
17145 { { echo "$as_me:$LINENO: error: conditional \"GTK_CAIRO\" was never defined.
17146 Usually this means the macro was only invoked conditionally." >&5
17147 echo "$as_me: error: conditional \"GTK_CAIRO\" was never defined.
17148 Usually this means the macro was only invoked conditionally." >&2;}
17149 { (exit 1); exit 1; }; }
17151 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
17152 { { echo "$as_me:$LINENO: error: conditional \"USING_BOEHMGC\" was never defined.
17153 Usually this means the macro was only invoked conditionally." >&5
17154 echo "$as_me: error: conditional \"USING_BOEHMGC\" was never defined.
17155 Usually this means the macro was only invoked conditionally." >&2;}
17156 { (exit 1); exit 1; }; }
17158 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
17159 { { echo "$as_me:$LINENO: error: conditional \"USING_NOGC\" was never defined.
17160 Usually this means the macro was only invoked conditionally." >&5
17161 echo "$as_me: error: conditional \"USING_NOGC\" was never defined.
17162 Usually this means the macro was only invoked conditionally." >&2;}
17163 { (exit 1); exit 1; }; }
17165 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
17166 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_THREADS\" was never defined.
17167 Usually this means the macro was only invoked conditionally." >&5
17168 echo "$as_me: error: conditional \"USING_POSIX_THREADS\" was never defined.
17169 Usually this means the macro was only invoked conditionally." >&2;}
17170 { (exit 1); exit 1; }; }
17172 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
17173 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_THREADS\" was never defined.
17174 Usually this means the macro was only invoked conditionally." >&5
17175 echo "$as_me: error: conditional \"USING_WIN32_THREADS\" was never defined.
17176 Usually this means the macro was only invoked conditionally." >&2;}
17177 { (exit 1); exit 1; }; }
17179 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
17180 { { echo "$as_me:$LINENO: error: conditional \"USING_NO_THREADS\" was never defined.
17181 Usually this means the macro was only invoked conditionally." >&5
17182 echo "$as_me: error: conditional \"USING_NO_THREADS\" was never defined.
17183 Usually this means the macro was only invoked conditionally." >&2;}
17184 { (exit 1); exit 1; }; }
17186 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
17187 { { echo "$as_me:$LINENO: error: conditional \"USING_GCC\" was never defined.
17188 Usually this means the macro was only invoked conditionally." >&5
17189 echo "$as_me: error: conditional \"USING_GCC\" was never defined.
17190 Usually this means the macro was only invoked conditionally." >&2;}
17191 { (exit 1); exit 1; }; }
17193 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
17194 { { echo "$as_me:$LINENO: error: conditional \"NATIVE\" was never defined.
17195 Usually this means the macro was only invoked conditionally." >&5
17196 echo "$as_me: error: conditional \"NATIVE\" was never defined.
17197 Usually this means the macro was only invoked conditionally." >&2;}
17198 { (exit 1); exit 1; }; }
17200 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
17201 { { echo "$as_me:$LINENO: error: conditional \"NEEDS_DATA_START\" was never defined.
17202 Usually this means the macro was only invoked conditionally." >&5
17203 echo "$as_me: error: conditional \"NEEDS_DATA_START\" was never defined.
17204 Usually this means the macro was only invoked conditionally." >&2;}
17205 { (exit 1); exit 1; }; }
17208 : ${CONFIG_STATUS=./config.status}
17209 ac_clean_files_save=$ac_clean_files
17210 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17211 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17212 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17213 cat >$CONFIG_STATUS <<_ACEOF
17214 #! $SHELL
17215 # Generated by $as_me.
17216 # Run this file to recreate the current configuration.
17217 # Compiler output produced by configure, useful for debugging
17218 # configure, is in config.log if it exists.
17220 debug=false
17221 ac_cs_recheck=false
17222 ac_cs_silent=false
17223 SHELL=\${CONFIG_SHELL-$SHELL}
17224 _ACEOF
17226 cat >>$CONFIG_STATUS <<\_ACEOF
17227 ## --------------------- ##
17228 ## M4sh Initialization. ##
17229 ## --------------------- ##
17231 # Be Bourne compatible
17232 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17233 emulate sh
17234 NULLCMD=:
17235 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17236 # is contrary to our usage. Disable this feature.
17237 alias -g '${1+"$@"}'='"$@"'
17238 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17239 set -o posix
17241 DUALCASE=1; export DUALCASE # for MKS sh
17243 # Support unset when possible.
17244 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17245 as_unset=unset
17246 else
17247 as_unset=false
17251 # Work around bugs in pre-3.0 UWIN ksh.
17252 $as_unset ENV MAIL MAILPATH
17253 PS1='$ '
17254 PS2='> '
17255 PS4='+ '
17257 # NLS nuisances.
17258 for as_var in \
17259 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17260 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
17261 LC_TELEPHONE LC_TIME
17263 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
17264 eval $as_var=C; export $as_var
17265 else
17266 $as_unset $as_var
17268 done
17270 # Required to use basename.
17271 if expr a : '\(a\)' >/dev/null 2>&1; then
17272 as_expr=expr
17273 else
17274 as_expr=false
17277 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
17278 as_basename=basename
17279 else
17280 as_basename=false
17284 # Name of the executable.
17285 as_me=`$as_basename "$0" ||
17286 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17287 X"$0" : 'X\(//\)$' \| \
17288 X"$0" : 'X\(/\)$' \| \
17289 . : '\(.\)' 2>/dev/null ||
17290 echo X/"$0" |
17291 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
17292 /^X\/\(\/\/\)$/{ s//\1/; q; }
17293 /^X\/\(\/\).*/{ s//\1/; q; }
17294 s/.*/./; q'`
17297 # PATH needs CR, and LINENO needs CR and PATH.
17298 # Avoid depending upon Character Ranges.
17299 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17300 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17301 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17302 as_cr_digits='0123456789'
17303 as_cr_alnum=$as_cr_Letters$as_cr_digits
17305 # The user is always right.
17306 if test "${PATH_SEPARATOR+set}" != set; then
17307 echo "#! /bin/sh" >conf$$.sh
17308 echo "exit 0" >>conf$$.sh
17309 chmod +x conf$$.sh
17310 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17311 PATH_SEPARATOR=';'
17312 else
17313 PATH_SEPARATOR=:
17315 rm -f conf$$.sh
17319 as_lineno_1=$LINENO
17320 as_lineno_2=$LINENO
17321 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17322 test "x$as_lineno_1" != "x$as_lineno_2" &&
17323 test "x$as_lineno_3" = "x$as_lineno_2" || {
17324 # Find who we are. Look in the path if we contain no path at all
17325 # relative or not.
17326 case $0 in
17327 *[\\/]* ) as_myself=$0 ;;
17328 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17329 for as_dir in $PATH
17331 IFS=$as_save_IFS
17332 test -z "$as_dir" && as_dir=.
17333 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17334 done
17337 esac
17338 # We did not find ourselves, most probably we were run as `sh COMMAND'
17339 # in which case we are not to be found in the path.
17340 if test "x$as_myself" = x; then
17341 as_myself=$0
17343 if test ! -f "$as_myself"; then
17344 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17345 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17346 { (exit 1); exit 1; }; }
17348 case $CONFIG_SHELL in
17350 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17351 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17353 IFS=$as_save_IFS
17354 test -z "$as_dir" && as_dir=.
17355 for as_base in sh bash ksh sh5; do
17356 case $as_dir in
17358 if ("$as_dir/$as_base" -c '
17359 as_lineno_1=$LINENO
17360 as_lineno_2=$LINENO
17361 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17362 test "x$as_lineno_1" != "x$as_lineno_2" &&
17363 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17364 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17365 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17366 CONFIG_SHELL=$as_dir/$as_base
17367 export CONFIG_SHELL
17368 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17369 fi;;
17370 esac
17371 done
17372 done
17374 esac
17376 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17377 # uniformly replaced by the line number. The first 'sed' inserts a
17378 # line-number line before each line; the second 'sed' does the real
17379 # work. The second script uses 'N' to pair each line-number line
17380 # with the numbered line, and appends trailing '-' during
17381 # substitution so that $LINENO is not a special case at line end.
17382 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17383 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17384 sed '=' <$as_myself |
17385 sed '
17387 s,$,-,
17388 : loop
17389 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17390 t loop
17391 s,-$,,
17392 s,^['$as_cr_digits']*\n,,
17393 ' >$as_me.lineno &&
17394 chmod +x $as_me.lineno ||
17395 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17396 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17397 { (exit 1); exit 1; }; }
17399 # Don't try to exec as it changes $[0], causing all sort of problems
17400 # (the dirname of $[0] is not the place where we might find the
17401 # original and so on. Autoconf is especially sensible to this).
17402 . ./$as_me.lineno
17403 # Exit status is that of the last command.
17404 exit
17408 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17409 *c*,-n*) ECHO_N= ECHO_C='
17410 ' ECHO_T=' ' ;;
17411 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17412 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17413 esac
17415 if expr a : '\(a\)' >/dev/null 2>&1; then
17416 as_expr=expr
17417 else
17418 as_expr=false
17421 rm -f conf$$ conf$$.exe conf$$.file
17422 echo >conf$$.file
17423 if ln -s conf$$.file conf$$ 2>/dev/null; then
17424 # We could just check for DJGPP; but this test a) works b) is more generic
17425 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17426 if test -f conf$$.exe; then
17427 # Don't use ln at all; we don't have any links
17428 as_ln_s='cp -p'
17429 else
17430 as_ln_s='ln -s'
17432 elif ln conf$$.file conf$$ 2>/dev/null; then
17433 as_ln_s=ln
17434 else
17435 as_ln_s='cp -p'
17437 rm -f conf$$ conf$$.exe conf$$.file
17439 if mkdir -p . 2>/dev/null; then
17440 as_mkdir_p=:
17441 else
17442 test -d ./-p && rmdir ./-p
17443 as_mkdir_p=false
17446 as_executable_p="test -f"
17448 # Sed expression to map a string onto a valid CPP name.
17449 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17451 # Sed expression to map a string onto a valid variable name.
17452 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17455 # IFS
17456 # We need space, tab and new line, in precisely that order.
17457 as_nl='
17459 IFS=" $as_nl"
17461 # CDPATH.
17462 $as_unset CDPATH
17464 exec 6>&1
17466 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17467 # report actual input values of CONFIG_FILES etc. instead of their
17468 # values after options handling. Logging --version etc. is OK.
17469 exec 5>>config.log
17471 echo
17472 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17473 ## Running $as_me. ##
17474 _ASBOX
17475 } >&5
17476 cat >&5 <<_CSEOF
17478 This file was extended by libjava $as_me version-unused, which was
17479 generated by GNU Autoconf 2.59. Invocation command line was
17481 CONFIG_FILES = $CONFIG_FILES
17482 CONFIG_HEADERS = $CONFIG_HEADERS
17483 CONFIG_LINKS = $CONFIG_LINKS
17484 CONFIG_COMMANDS = $CONFIG_COMMANDS
17485 $ $0 $@
17487 _CSEOF
17488 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17489 echo >&5
17490 _ACEOF
17492 # Files that config.status was made for.
17493 if test -n "$ac_config_files"; then
17494 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17497 if test -n "$ac_config_headers"; then
17498 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17501 if test -n "$ac_config_links"; then
17502 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17505 if test -n "$ac_config_commands"; then
17506 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17509 cat >>$CONFIG_STATUS <<\_ACEOF
17511 ac_cs_usage="\
17512 \`$as_me' instantiates files from templates according to the
17513 current configuration.
17515 Usage: $0 [OPTIONS] [FILE]...
17517 -h, --help print this help, then exit
17518 -V, --version print version number, then exit
17519 -q, --quiet do not print progress messages
17520 -d, --debug don't remove temporary files
17521 --recheck update $as_me by reconfiguring in the same conditions
17522 --file=FILE[:TEMPLATE]
17523 instantiate the configuration file FILE
17524 --header=FILE[:TEMPLATE]
17525 instantiate the configuration header FILE
17527 Configuration files:
17528 $config_files
17530 Configuration headers:
17531 $config_headers
17533 Configuration links:
17534 $config_links
17536 Configuration commands:
17537 $config_commands
17539 Report bugs to <bug-autoconf@gnu.org>."
17540 _ACEOF
17542 cat >>$CONFIG_STATUS <<_ACEOF
17543 ac_cs_version="\\
17544 libjava config.status version-unused
17545 configured by $0, generated by GNU Autoconf 2.59,
17546 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17548 Copyright (C) 2003 Free Software Foundation, Inc.
17549 This config.status script is free software; the Free Software Foundation
17550 gives unlimited permission to copy, distribute and modify it."
17551 srcdir=$srcdir
17552 INSTALL="$INSTALL"
17553 _ACEOF
17555 cat >>$CONFIG_STATUS <<\_ACEOF
17556 # If no file are specified by the user, then we need to provide default
17557 # value. By we need to know if files were specified by the user.
17558 ac_need_defaults=:
17559 while test $# != 0
17561 case $1 in
17562 --*=*)
17563 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17564 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17565 ac_shift=:
17568 ac_option=$1
17569 ac_optarg=$2
17570 ac_shift=shift
17572 *) # This is not an option, so the user has probably given explicit
17573 # arguments.
17574 ac_option=$1
17575 ac_need_defaults=false;;
17576 esac
17578 case $ac_option in
17579 # Handling of the options.
17580 _ACEOF
17581 cat >>$CONFIG_STATUS <<\_ACEOF
17582 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17583 ac_cs_recheck=: ;;
17584 --version | --vers* | -V )
17585 echo "$ac_cs_version"; exit 0 ;;
17586 --he | --h)
17587 # Conflict between --help and --header
17588 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17589 Try \`$0 --help' for more information." >&5
17590 echo "$as_me: error: ambiguous option: $1
17591 Try \`$0 --help' for more information." >&2;}
17592 { (exit 1); exit 1; }; };;
17593 --help | --hel | -h )
17594 echo "$ac_cs_usage"; exit 0 ;;
17595 --debug | --d* | -d )
17596 debug=: ;;
17597 --file | --fil | --fi | --f )
17598 $ac_shift
17599 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17600 ac_need_defaults=false;;
17601 --header | --heade | --head | --hea )
17602 $ac_shift
17603 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17604 ac_need_defaults=false;;
17605 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17606 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17607 ac_cs_silent=: ;;
17609 # This is an error.
17610 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17611 Try \`$0 --help' for more information." >&5
17612 echo "$as_me: error: unrecognized option: $1
17613 Try \`$0 --help' for more information." >&2;}
17614 { (exit 1); exit 1; }; } ;;
17616 *) ac_config_targets="$ac_config_targets $1" ;;
17618 esac
17619 shift
17620 done
17622 ac_configure_extra_args=
17624 if $ac_cs_silent; then
17625 exec 6>/dev/null
17626 ac_configure_extra_args="$ac_configure_extra_args --silent"
17629 _ACEOF
17630 cat >>$CONFIG_STATUS <<_ACEOF
17631 if \$ac_cs_recheck; then
17632 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17633 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17636 _ACEOF
17638 cat >>$CONFIG_STATUS <<_ACEOF
17640 # INIT-COMMANDS section.
17643 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
17644 srcdir=${srcdir}
17645 host=${host}
17646 target=${target}
17647 with_multisubdir=${with_multisubdir}
17648 ac_configure_args="${multilib_arg} ${ac_configure_args}"
17649 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
17650 libgcj_basedir=${libgcj_basedir}
17651 CC="${CC}"
17652 CXX="${CXX}"
17653 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
17656 _ACEOF
17660 cat >>$CONFIG_STATUS <<\_ACEOF
17661 for ac_config_target in $ac_config_targets
17663 case "$ac_config_target" in
17664 # Handling of arguments.
17665 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17666 "libgcj.pc" ) CONFIG_FILES="$CONFIG_FILES libgcj.pc" ;;
17667 "libgcj.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj.spec" ;;
17668 "libgcj-test.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj-test.spec" ;;
17669 "gcj/Makefile" ) CONFIG_FILES="$CONFIG_FILES gcj/Makefile" ;;
17670 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
17671 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
17672 "include/platform.h" ) CONFIG_LINKS="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
17673 "java/io/natFile.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
17674 "java/lang/ConcreteProcess.java" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java" ;;
17675 "java/lang/natConcreteProcess.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
17676 "java/net/natInetAddress.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc" ;;
17677 "java/net/natVMNetworkInterface.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc" ;;
17678 "gnu/java/net/natPlainSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
17679 "gnu/java/net/natPlainDatagramSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
17680 "gnu/java/nio/natPipeImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc" ;;
17681 "gnu/java/nio/natSelectorImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc" ;;
17682 "gnu/java/nio/channels/natFileChannelImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
17683 "include/java-gc.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
17684 "include/java-threads.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
17685 "sysdep/locks.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
17686 "sysdep/backtrace.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/backtrace.h:$fallback_backtrace_h" ;;
17687 "sysdep/descriptor.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/descriptor.h:$descriptor_h" ;;
17688 "include/java-signal.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
17689 "include/java-signal-aux.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
17690 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
17691 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17692 "include/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
17693 "gcj/libgcj-config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
17694 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17695 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17696 { (exit 1); exit 1; }; };;
17697 esac
17698 done
17700 # If the user did not use the arguments to specify the items to instantiate,
17701 # then the envvar interface is used. Set only those that are not.
17702 # We use the long form for the default assignment because of an extremely
17703 # bizarre bug on SunOS 4.1.3.
17704 if $ac_need_defaults; then
17705 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17706 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17707 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
17708 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17711 # Have a temporary directory for convenience. Make it in the build tree
17712 # simply because there is no reason to put it here, and in addition,
17713 # creating and moving files from /tmp can sometimes cause problems.
17714 # Create a temporary directory, and hook for its removal unless debugging.
17715 $debug ||
17717 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17718 trap '{ (exit 1); exit 1; }' 1 2 13 15
17721 # Create a (secure) tmp directory for tmp files.
17724 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17725 test -n "$tmp" && test -d "$tmp"
17726 } ||
17728 tmp=./confstat$$-$RANDOM
17729 (umask 077 && mkdir $tmp)
17730 } ||
17732 echo "$me: cannot create a temporary directory in ." >&2
17733 { (exit 1); exit 1; }
17736 _ACEOF
17738 cat >>$CONFIG_STATUS <<_ACEOF
17741 # CONFIG_FILES section.
17744 # No need to generate the scripts if there are no CONFIG_FILES.
17745 # This happens for instance when ./config.status config.h
17746 if test -n "\$CONFIG_FILES"; then
17747 # Protect against being on the right side of a sed subst in config.status.
17748 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17749 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17750 s,@SHELL@,$SHELL,;t t
17751 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17752 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17753 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17754 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17755 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17756 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17757 s,@exec_prefix@,$exec_prefix,;t t
17758 s,@prefix@,$prefix,;t t
17759 s,@program_transform_name@,$program_transform_name,;t t
17760 s,@bindir@,$bindir,;t t
17761 s,@sbindir@,$sbindir,;t t
17762 s,@libexecdir@,$libexecdir,;t t
17763 s,@datadir@,$datadir,;t t
17764 s,@sysconfdir@,$sysconfdir,;t t
17765 s,@sharedstatedir@,$sharedstatedir,;t t
17766 s,@localstatedir@,$localstatedir,;t t
17767 s,@libdir@,$libdir,;t t
17768 s,@includedir@,$includedir,;t t
17769 s,@oldincludedir@,$oldincludedir,;t t
17770 s,@infodir@,$infodir,;t t
17771 s,@mandir@,$mandir,;t t
17772 s,@build_alias@,$build_alias,;t t
17773 s,@host_alias@,$host_alias,;t t
17774 s,@target_alias@,$target_alias,;t t
17775 s,@DEFS@,$DEFS,;t t
17776 s,@ECHO_C@,$ECHO_C,;t t
17777 s,@ECHO_N@,$ECHO_N,;t t
17778 s,@ECHO_T@,$ECHO_T,;t t
17779 s,@LIBS@,$LIBS,;t t
17780 s,@build@,$build,;t t
17781 s,@build_cpu@,$build_cpu,;t t
17782 s,@build_vendor@,$build_vendor,;t t
17783 s,@build_os@,$build_os,;t t
17784 s,@build_subdir@,$build_subdir,;t t
17785 s,@host_subdir@,$host_subdir,;t t
17786 s,@target_subdir@,$target_subdir,;t t
17787 s,@libgcj_basedir@,$libgcj_basedir,;t t
17788 s,@host@,$host,;t t
17789 s,@host_cpu@,$host_cpu,;t t
17790 s,@host_vendor@,$host_vendor,;t t
17791 s,@host_os@,$host_os,;t t
17792 s,@target@,$target,;t t
17793 s,@target_cpu@,$target_cpu,;t t
17794 s,@target_vendor@,$target_vendor,;t t
17795 s,@target_os@,$target_os,;t t
17796 s,@target_noncanonical@,$target_noncanonical,;t t
17797 s,@LN_S@,$LN_S,;t t
17798 s,@mkinstalldirs@,$mkinstalldirs,;t t
17799 s,@CC@,$CC,;t t
17800 s,@ac_ct_CC@,$ac_ct_CC,;t t
17801 s,@EXEEXT@,$EXEEXT,;t t
17802 s,@OBJEXT@,$OBJEXT,;t t
17803 s,@CXX@,$CXX,;t t
17804 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17805 s,@CFLAGS@,$CFLAGS,;t t
17806 s,@CXXFLAGS@,$CXXFLAGS,;t t
17807 s,@LDFLAGS@,$LDFLAGS,;t t
17808 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17809 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17810 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17811 s,@CYGPATH_W@,$CYGPATH_W,;t t
17812 s,@PACKAGE@,$PACKAGE,;t t
17813 s,@VERSION@,$VERSION,;t t
17814 s,@ACLOCAL@,$ACLOCAL,;t t
17815 s,@AUTOCONF@,$AUTOCONF,;t t
17816 s,@AUTOMAKE@,$AUTOMAKE,;t t
17817 s,@AUTOHEADER@,$AUTOHEADER,;t t
17818 s,@MAKEINFO@,$MAKEINFO,;t t
17819 s,@install_sh@,$install_sh,;t t
17820 s,@STRIP@,$STRIP,;t t
17821 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17822 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
17823 s,@mkdir_p@,$mkdir_p,;t t
17824 s,@AWK@,$AWK,;t t
17825 s,@SET_MAKE@,$SET_MAKE,;t t
17826 s,@am__leading_dot@,$am__leading_dot,;t t
17827 s,@AMTAR@,$AMTAR,;t t
17828 s,@am__tar@,$am__tar,;t t
17829 s,@am__untar@,$am__untar,;t t
17830 s,@DEPDIR@,$DEPDIR,;t t
17831 s,@am__include@,$am__include,;t t
17832 s,@am__quote@,$am__quote,;t t
17833 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
17834 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
17835 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
17836 s,@CCDEPMODE@,$CCDEPMODE,;t t
17837 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
17838 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
17839 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
17840 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
17841 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
17842 s,@AS@,$AS,;t t
17843 s,@ac_ct_AS@,$ac_ct_AS,;t t
17844 s,@LD@,$LD,;t t
17845 s,@ac_ct_LD@,$ac_ct_LD,;t t
17846 s,@AR@,$AR,;t t
17847 s,@ac_ct_AR@,$ac_ct_AR,;t t
17848 s,@RANLIB@,$RANLIB,;t t
17849 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17850 s,@JAR@,$JAR,;t t
17851 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
17852 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
17853 s,@MAINT@,$MAINT,;t t
17854 s,@LIBGCJ_CFLAGS@,$LIBGCJ_CFLAGS,;t t
17855 s,@LIBGCJ_CXXFLAGS@,$LIBGCJ_CXXFLAGS,;t t
17856 s,@LIBGCJ_JAVAFLAGS@,$LIBGCJ_JAVAFLAGS,;t t
17857 s,@LIBGCJ_LD_SYMBOLIC@,$LIBGCJ_LD_SYMBOLIC,;t t
17858 s,@LIBGCJDEBUG@,$LIBGCJDEBUG,;t t
17859 s,@TOOLKIT@,$TOOLKIT,;t t
17860 s,@XLIB_AWT_TRUE@,$XLIB_AWT_TRUE,;t t
17861 s,@XLIB_AWT_FALSE@,$XLIB_AWT_FALSE,;t t
17862 s,@GTK_AWT_TRUE@,$GTK_AWT_TRUE,;t t
17863 s,@GTK_AWT_FALSE@,$GTK_AWT_FALSE,;t t
17864 s,@QT_AWT_TRUE@,$QT_AWT_TRUE,;t t
17865 s,@QT_AWT_FALSE@,$QT_AWT_FALSE,;t t
17866 s,@GCJH@,$GCJH,;t t
17867 s,@INCLTDL@,$INCLTDL,;t t
17868 s,@LIBLTDL@,$LIBLTDL,;t t
17869 s,@DIRLTDL@,$DIRLTDL,;t t
17870 s,@LIBTOOL@,$LIBTOOL,;t t
17871 s,@CXXCPP@,$CXXCPP,;t t
17872 s,@CPPFLAGS@,$CPPFLAGS,;t t
17873 s,@GCJ@,$GCJ,;t t
17874 s,@GCJFLAGS@,$GCJFLAGS,;t t
17875 s,@GCJDEPMODE@,$GCJDEPMODE,;t t
17876 s,@am__fastdepGCJ_TRUE@,$am__fastdepGCJ_TRUE,;t t
17877 s,@am__fastdepGCJ_FALSE@,$am__fastdepGCJ_FALSE,;t t
17878 s,@subdirs@,$subdirs,;t t
17879 s,@TESTSUBDIR_TRUE@,$TESTSUBDIR_TRUE,;t t
17880 s,@TESTSUBDIR_FALSE@,$TESTSUBDIR_FALSE,;t t
17881 s,@JAVA_HOME_SET_TRUE@,$JAVA_HOME_SET_TRUE,;t t
17882 s,@JAVA_HOME_SET_FALSE@,$JAVA_HOME_SET_FALSE,;t t
17883 s,@JAVA_HOME@,$JAVA_HOME,;t t
17884 s,@INTERPRETER@,$INTERPRETER,;t t
17885 s,@LIBFFI@,$LIBFFI,;t t
17886 s,@LIBFFIINCS@,$LIBFFIINCS,;t t
17887 s,@PLATFORM_INNER_NAT_HDRS@,$PLATFORM_INNER_NAT_HDRS,;t t
17888 s,@CPP@,$CPP,;t t
17889 s,@EGREP@,$EGREP,;t t
17890 s,@USING_WIN32_PLATFORM_TRUE@,$USING_WIN32_PLATFORM_TRUE,;t t
17891 s,@USING_WIN32_PLATFORM_FALSE@,$USING_WIN32_PLATFORM_FALSE,;t t
17892 s,@USING_POSIX_PLATFORM_TRUE@,$USING_POSIX_PLATFORM_TRUE,;t t
17893 s,@USING_POSIX_PLATFORM_FALSE@,$USING_POSIX_PLATFORM_FALSE,;t t
17894 s,@USING_DARWIN_CRT_TRUE@,$USING_DARWIN_CRT_TRUE,;t t
17895 s,@USING_DARWIN_CRT_FALSE@,$USING_DARWIN_CRT_FALSE,;t t
17896 s,@SYSTEMSPEC@,$SYSTEMSPEC,;t t
17897 s,@LIBGCJTESTSPEC@,$LIBGCJTESTSPEC,;t t
17898 s,@ZLIBSPEC@,$ZLIBSPEC,;t t
17899 s,@ZLIBTESTSPEC@,$ZLIBTESTSPEC,;t t
17900 s,@X_CFLAGS@,$X_CFLAGS,;t t
17901 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17902 s,@X_LIBS@,$X_LIBS,;t t
17903 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17904 s,@GTK_CAIRO_TRUE@,$GTK_CAIRO_TRUE,;t t
17905 s,@GTK_CAIRO_FALSE@,$GTK_CAIRO_FALSE,;t t
17906 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
17907 s,@CAIRO_CFLAGS@,$CAIRO_CFLAGS,;t t
17908 s,@CAIRO_LIBS@,$CAIRO_LIBS,;t t
17909 s,@PANGOFT2_CFLAGS@,$PANGOFT2_CFLAGS,;t t
17910 s,@PANGOFT2_LIBS@,$PANGOFT2_LIBS,;t t
17911 s,@extra_ldflags_libjava@,$extra_ldflags_libjava,;t t
17912 s,@GCLIBS@,$GCLIBS,;t t
17913 s,@GCINCS@,$GCINCS,;t t
17914 s,@GCDEPS@,$GCDEPS,;t t
17915 s,@GCSPEC@,$GCSPEC,;t t
17916 s,@JC1GCSPEC@,$JC1GCSPEC,;t t
17917 s,@GCTESTSPEC@,$GCTESTSPEC,;t t
17918 s,@USING_BOEHMGC_TRUE@,$USING_BOEHMGC_TRUE,;t t
17919 s,@USING_BOEHMGC_FALSE@,$USING_BOEHMGC_FALSE,;t t
17920 s,@USING_NOGC_TRUE@,$USING_NOGC_TRUE,;t t
17921 s,@USING_NOGC_FALSE@,$USING_NOGC_FALSE,;t t
17922 s,@THREADLIBS@,$THREADLIBS,;t t
17923 s,@THREADINCS@,$THREADINCS,;t t
17924 s,@THREADDEPS@,$THREADDEPS,;t t
17925 s,@THREADSPEC@,$THREADSPEC,;t t
17926 s,@THREADLDFLAGS@,$THREADLDFLAGS,;t t
17927 s,@THREADCXXFLAGS@,$THREADCXXFLAGS,;t t
17928 s,@USING_POSIX_THREADS_TRUE@,$USING_POSIX_THREADS_TRUE,;t t
17929 s,@USING_POSIX_THREADS_FALSE@,$USING_POSIX_THREADS_FALSE,;t t
17930 s,@USING_WIN32_THREADS_TRUE@,$USING_WIN32_THREADS_TRUE,;t t
17931 s,@USING_WIN32_THREADS_FALSE@,$USING_WIN32_THREADS_FALSE,;t t
17932 s,@USING_NO_THREADS_TRUE@,$USING_NO_THREADS_TRUE,;t t
17933 s,@USING_NO_THREADS_FALSE@,$USING_NO_THREADS_FALSE,;t t
17934 s,@HASH_SYNC_SPEC@,$HASH_SYNC_SPEC,;t t
17935 s,@USING_GCC_TRUE@,$USING_GCC_TRUE,;t t
17936 s,@USING_GCC_FALSE@,$USING_GCC_FALSE,;t t
17937 s,@LIBICONV@,$LIBICONV,;t t
17938 s,@LTLIBICONV@,$LTLIBICONV,;t t
17939 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
17940 s,@GTK_LIBS@,$GTK_LIBS,;t t
17941 s,@GLIB_CFLAGS@,$GLIB_CFLAGS,;t t
17942 s,@GLIB_LIBS@,$GLIB_LIBS,;t t
17943 s,@LIBART_CFLAGS@,$LIBART_CFLAGS,;t t
17944 s,@LIBART_LIBS@,$LIBART_LIBS,;t t
17945 s,@CLASSPATH_SEPARATOR@,$CLASSPATH_SEPARATOR,;t t
17946 s,@ac_ct_GCJ@,$ac_ct_GCJ,;t t
17947 s,@ZLIBS@,$ZLIBS,;t t
17948 s,@SYS_ZLIBS@,$SYS_ZLIBS,;t t
17949 s,@ZINCS@,$ZINCS,;t t
17950 s,@DIVIDESPEC@,$DIVIDESPEC,;t t
17951 s,@CHECKREFSPEC@,$CHECKREFSPEC,;t t
17952 s,@EXCEPTIONSPEC@,$EXCEPTIONSPEC,;t t
17953 s,@BACKTRACESPEC@,$BACKTRACESPEC,;t t
17954 s,@IEEESPEC@,$IEEESPEC,;t t
17955 s,@NATIVE_TRUE@,$NATIVE_TRUE,;t t
17956 s,@NATIVE_FALSE@,$NATIVE_FALSE,;t t
17957 s,@NEEDS_DATA_START_TRUE@,$NEEDS_DATA_START_TRUE,;t t
17958 s,@NEEDS_DATA_START_FALSE@,$NEEDS_DATA_START_FALSE,;t t
17959 s,@GCC_UNWIND_INCLUDE@,$GCC_UNWIND_INCLUDE,;t t
17960 s,@toolexecdir@,$toolexecdir,;t t
17961 s,@toolexecmainlibdir@,$toolexecmainlibdir,;t t
17962 s,@toolexeclibdir@,$toolexeclibdir,;t t
17963 s,@dbexecdir@,$dbexecdir,;t t
17964 s,@GCJVERSION@,$GCJVERSION,;t t
17965 s,@gxx_include_dir@,$gxx_include_dir,;t t
17966 s,@libstdcxx_incdir@,$libstdcxx_incdir,;t t
17967 s,@ALLOCA@,$ALLOCA,;t t
17968 s,@PERL@,$PERL,;t t
17969 s,@SYSDEP_SOURCES@,$SYSDEP_SOURCES,;t t
17970 s,@LD_START_STATIC_SPEC@,$LD_START_STATIC_SPEC,;t t
17971 s,@LD_FINISH_STATIC_SPEC@,$LD_FINISH_STATIC_SPEC,;t t
17972 s,@here@,$here,;t t
17973 s,@LIBOBJS@,$LIBOBJS,;t t
17974 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17975 CEOF
17977 _ACEOF
17979 cat >>$CONFIG_STATUS <<\_ACEOF
17980 # Split the substitutions into bite-sized pieces for seds with
17981 # small command number limits, like on Digital OSF/1 and HP-UX.
17982 ac_max_sed_lines=48
17983 ac_sed_frag=1 # Number of current file.
17984 ac_beg=1 # First line for current file.
17985 ac_end=$ac_max_sed_lines # Line after last line for current file.
17986 ac_more_lines=:
17987 ac_sed_cmds=
17988 while $ac_more_lines; do
17989 if test $ac_beg -gt 1; then
17990 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17991 else
17992 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17994 if test ! -s $tmp/subs.frag; then
17995 ac_more_lines=false
17996 else
17997 # The purpose of the label and of the branching condition is to
17998 # speed up the sed processing (if there are no `@' at all, there
17999 # is no need to browse any of the substitutions).
18000 # These are the two extra sed commands mentioned above.
18001 (echo ':t
18002 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
18003 if test -z "$ac_sed_cmds"; then
18004 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
18005 else
18006 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
18008 ac_sed_frag=`expr $ac_sed_frag + 1`
18009 ac_beg=$ac_end
18010 ac_end=`expr $ac_end + $ac_max_sed_lines`
18012 done
18013 if test -z "$ac_sed_cmds"; then
18014 ac_sed_cmds=cat
18016 fi # test -n "$CONFIG_FILES"
18018 _ACEOF
18019 cat >>$CONFIG_STATUS <<\_ACEOF
18020 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
18021 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18022 case $ac_file in
18023 - | *:- | *:-:* ) # input from stdin
18024 cat >$tmp/stdin
18025 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18026 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18027 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18028 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18029 * ) ac_file_in=$ac_file.in ;;
18030 esac
18032 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
18033 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18034 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18035 X"$ac_file" : 'X\(//\)[^/]' \| \
18036 X"$ac_file" : 'X\(//\)$' \| \
18037 X"$ac_file" : 'X\(/\)' \| \
18038 . : '\(.\)' 2>/dev/null ||
18039 echo X"$ac_file" |
18040 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18041 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18042 /^X\(\/\/\)$/{ s//\1/; q; }
18043 /^X\(\/\).*/{ s//\1/; q; }
18044 s/.*/./; q'`
18045 { if $as_mkdir_p; then
18046 mkdir -p "$ac_dir"
18047 else
18048 as_dir="$ac_dir"
18049 as_dirs=
18050 while test ! -d "$as_dir"; do
18051 as_dirs="$as_dir $as_dirs"
18052 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18053 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18054 X"$as_dir" : 'X\(//\)[^/]' \| \
18055 X"$as_dir" : 'X\(//\)$' \| \
18056 X"$as_dir" : 'X\(/\)' \| \
18057 . : '\(.\)' 2>/dev/null ||
18058 echo X"$as_dir" |
18059 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18060 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18061 /^X\(\/\/\)$/{ s//\1/; q; }
18062 /^X\(\/\).*/{ s//\1/; q; }
18063 s/.*/./; q'`
18064 done
18065 test ! -n "$as_dirs" || mkdir $as_dirs
18066 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18067 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18068 { (exit 1); exit 1; }; }; }
18070 ac_builddir=.
18072 if test "$ac_dir" != .; then
18073 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18074 # A "../" for each directory in $ac_dir_suffix.
18075 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18076 else
18077 ac_dir_suffix= ac_top_builddir=
18080 case $srcdir in
18081 .) # No --srcdir option. We are building in place.
18082 ac_srcdir=.
18083 if test -z "$ac_top_builddir"; then
18084 ac_top_srcdir=.
18085 else
18086 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18087 fi ;;
18088 [\\/]* | ?:[\\/]* ) # Absolute path.
18089 ac_srcdir=$srcdir$ac_dir_suffix;
18090 ac_top_srcdir=$srcdir ;;
18091 *) # Relative path.
18092 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18093 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18094 esac
18096 # Do not use `cd foo && pwd` to compute absolute paths, because
18097 # the directories may not exist.
18098 case `pwd` in
18099 .) ac_abs_builddir="$ac_dir";;
18101 case "$ac_dir" in
18102 .) ac_abs_builddir=`pwd`;;
18103 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
18104 *) ac_abs_builddir=`pwd`/"$ac_dir";;
18105 esac;;
18106 esac
18107 case $ac_abs_builddir in
18108 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18110 case ${ac_top_builddir}. in
18111 .) ac_abs_top_builddir=$ac_abs_builddir;;
18112 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18113 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18114 esac;;
18115 esac
18116 case $ac_abs_builddir in
18117 .) ac_abs_srcdir=$ac_srcdir;;
18119 case $ac_srcdir in
18120 .) ac_abs_srcdir=$ac_abs_builddir;;
18121 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18122 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18123 esac;;
18124 esac
18125 case $ac_abs_builddir in
18126 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18128 case $ac_top_srcdir in
18129 .) ac_abs_top_srcdir=$ac_abs_builddir;;
18130 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18131 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18132 esac;;
18133 esac
18136 case $INSTALL in
18137 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18138 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
18139 esac
18141 if test x"$ac_file" != x-; then
18142 { echo "$as_me:$LINENO: creating $ac_file" >&5
18143 echo "$as_me: creating $ac_file" >&6;}
18144 rm -f "$ac_file"
18146 # Let's still pretend it is `configure' which instantiates (i.e., don't
18147 # use $as_me), people would be surprised to read:
18148 # /* config.h. Generated by config.status. */
18149 if test x"$ac_file" = x-; then
18150 configure_input=
18151 else
18152 configure_input="$ac_file. "
18154 configure_input=$configure_input"Generated from `echo $ac_file_in |
18155 sed 's,.*/,,'` by configure."
18157 # First look for the input files in the build tree, otherwise in the
18158 # src tree.
18159 ac_file_inputs=`IFS=:
18160 for f in $ac_file_in; do
18161 case $f in
18162 -) echo $tmp/stdin ;;
18163 [\\/$]*)
18164 # Absolute (can't be DOS-style, as IFS=:)
18165 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18166 echo "$as_me: error: cannot find input file: $f" >&2;}
18167 { (exit 1); exit 1; }; }
18168 echo "$f";;
18169 *) # Relative
18170 if test -f "$f"; then
18171 # Build tree
18172 echo "$f"
18173 elif test -f "$srcdir/$f"; then
18174 # Source tree
18175 echo "$srcdir/$f"
18176 else
18177 # /dev/null tree
18178 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18179 echo "$as_me: error: cannot find input file: $f" >&2;}
18180 { (exit 1); exit 1; }; }
18181 fi;;
18182 esac
18183 done` || { (exit 1); exit 1; }
18184 _ACEOF
18185 cat >>$CONFIG_STATUS <<_ACEOF
18186 sed "$ac_vpsub
18187 $extrasub
18188 _ACEOF
18189 cat >>$CONFIG_STATUS <<\_ACEOF
18191 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18192 s,@configure_input@,$configure_input,;t t
18193 s,@srcdir@,$ac_srcdir,;t t
18194 s,@abs_srcdir@,$ac_abs_srcdir,;t t
18195 s,@top_srcdir@,$ac_top_srcdir,;t t
18196 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
18197 s,@builddir@,$ac_builddir,;t t
18198 s,@abs_builddir@,$ac_abs_builddir,;t t
18199 s,@top_builddir@,$ac_top_builddir,;t t
18200 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
18201 s,@INSTALL@,$ac_INSTALL,;t t
18202 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
18203 rm -f $tmp/stdin
18204 if test x"$ac_file" != x-; then
18205 mv $tmp/out $ac_file
18206 else
18207 cat $tmp/out
18208 rm -f $tmp/out
18211 done
18212 _ACEOF
18213 cat >>$CONFIG_STATUS <<\_ACEOF
18216 # CONFIG_HEADER section.
18219 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18220 # NAME is the cpp macro being defined and VALUE is the value it is being given.
18222 # ac_d sets the value in "#define NAME VALUE" lines.
18223 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
18224 ac_dB='[ ].*$,\1#\2'
18225 ac_dC=' '
18226 ac_dD=',;t'
18227 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
18228 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18229 ac_uB='$,\1#\2define\3'
18230 ac_uC=' '
18231 ac_uD=',;t'
18233 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
18234 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18235 case $ac_file in
18236 - | *:- | *:-:* ) # input from stdin
18237 cat >$tmp/stdin
18238 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18239 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18240 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18241 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18242 * ) ac_file_in=$ac_file.in ;;
18243 esac
18245 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
18246 echo "$as_me: creating $ac_file" >&6;}
18248 # First look for the input files in the build tree, otherwise in the
18249 # src tree.
18250 ac_file_inputs=`IFS=:
18251 for f in $ac_file_in; do
18252 case $f in
18253 -) echo $tmp/stdin ;;
18254 [\\/$]*)
18255 # Absolute (can't be DOS-style, as IFS=:)
18256 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18257 echo "$as_me: error: cannot find input file: $f" >&2;}
18258 { (exit 1); exit 1; }; }
18259 # Do quote $f, to prevent DOS paths from being IFS'd.
18260 echo "$f";;
18261 *) # Relative
18262 if test -f "$f"; then
18263 # Build tree
18264 echo "$f"
18265 elif test -f "$srcdir/$f"; then
18266 # Source tree
18267 echo "$srcdir/$f"
18268 else
18269 # /dev/null tree
18270 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
18271 echo "$as_me: error: cannot find input file: $f" >&2;}
18272 { (exit 1); exit 1; }; }
18273 fi;;
18274 esac
18275 done` || { (exit 1); exit 1; }
18276 # Remove the trailing spaces.
18277 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
18279 _ACEOF
18281 # Transform confdefs.h into two sed scripts, `conftest.defines' and
18282 # `conftest.undefs', that substitutes the proper values into
18283 # config.h.in to produce config.h. The first handles `#define'
18284 # templates, and the second `#undef' templates.
18285 # And first: Protect against being on the right side of a sed subst in
18286 # config.status. Protect against being in an unquoted here document
18287 # in config.status.
18288 rm -f conftest.defines conftest.undefs
18289 # Using a here document instead of a string reduces the quoting nightmare.
18290 # Putting comments in sed scripts is not portable.
18292 # `end' is used to avoid that the second main sed command (meant for
18293 # 0-ary CPP macros) applies to n-ary macro definitions.
18294 # See the Autoconf documentation for `clear'.
18295 cat >confdef2sed.sed <<\_ACEOF
18296 s/[\\&,]/\\&/g
18297 s,[\\$`],\\&,g
18298 t clear
18299 : clear
18300 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
18301 t end
18302 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
18303 : end
18304 _ACEOF
18305 # If some macros were called several times there might be several times
18306 # the same #defines, which is useless. Nevertheless, we may not want to
18307 # sort them, since we want the *last* AC-DEFINE to be honored.
18308 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
18309 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
18310 rm -f confdef2sed.sed
18312 # This sed command replaces #undef with comments. This is necessary, for
18313 # example, in the case of _POSIX_SOURCE, which is predefined and required
18314 # on some systems where configure will not decide to define it.
18315 cat >>conftest.undefs <<\_ACEOF
18316 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
18317 _ACEOF
18319 # Break up conftest.defines because some shells have a limit on the size
18320 # of here documents, and old seds have small limits too (100 cmds).
18321 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
18322 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
18323 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
18324 echo ' :' >>$CONFIG_STATUS
18325 rm -f conftest.tail
18326 while grep . conftest.defines >/dev/null
18328 # Write a limited-size here document to $tmp/defines.sed.
18329 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
18330 # Speed up: don't consider the non `#define' lines.
18331 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
18332 # Work around the forget-to-reset-the-flag bug.
18333 echo 't clr' >>$CONFIG_STATUS
18334 echo ': clr' >>$CONFIG_STATUS
18335 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
18336 echo 'CEOF
18337 sed -f $tmp/defines.sed $tmp/in >$tmp/out
18338 rm -f $tmp/in
18339 mv $tmp/out $tmp/in
18340 ' >>$CONFIG_STATUS
18341 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
18342 rm -f conftest.defines
18343 mv conftest.tail conftest.defines
18344 done
18345 rm -f conftest.defines
18346 echo ' fi # grep' >>$CONFIG_STATUS
18347 echo >>$CONFIG_STATUS
18349 # Break up conftest.undefs because some shells have a limit on the size
18350 # of here documents, and old seds have small limits too (100 cmds).
18351 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
18352 rm -f conftest.tail
18353 while grep . conftest.undefs >/dev/null
18355 # Write a limited-size here document to $tmp/undefs.sed.
18356 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
18357 # Speed up: don't consider the non `#undef'
18358 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
18359 # Work around the forget-to-reset-the-flag bug.
18360 echo 't clr' >>$CONFIG_STATUS
18361 echo ': clr' >>$CONFIG_STATUS
18362 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
18363 echo 'CEOF
18364 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
18365 rm -f $tmp/in
18366 mv $tmp/out $tmp/in
18367 ' >>$CONFIG_STATUS
18368 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
18369 rm -f conftest.undefs
18370 mv conftest.tail conftest.undefs
18371 done
18372 rm -f conftest.undefs
18374 cat >>$CONFIG_STATUS <<\_ACEOF
18375 # Let's still pretend it is `configure' which instantiates (i.e., don't
18376 # use $as_me), people would be surprised to read:
18377 # /* config.h. Generated by config.status. */
18378 if test x"$ac_file" = x-; then
18379 echo "/* Generated by configure. */" >$tmp/config.h
18380 else
18381 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
18383 cat $tmp/in >>$tmp/config.h
18384 rm -f $tmp/in
18385 if test x"$ac_file" != x-; then
18386 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
18387 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18388 echo "$as_me: $ac_file is unchanged" >&6;}
18389 else
18390 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18391 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18392 X"$ac_file" : 'X\(//\)[^/]' \| \
18393 X"$ac_file" : 'X\(//\)$' \| \
18394 X"$ac_file" : 'X\(/\)' \| \
18395 . : '\(.\)' 2>/dev/null ||
18396 echo X"$ac_file" |
18397 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18398 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18399 /^X\(\/\/\)$/{ s//\1/; q; }
18400 /^X\(\/\).*/{ s//\1/; q; }
18401 s/.*/./; q'`
18402 { if $as_mkdir_p; then
18403 mkdir -p "$ac_dir"
18404 else
18405 as_dir="$ac_dir"
18406 as_dirs=
18407 while test ! -d "$as_dir"; do
18408 as_dirs="$as_dir $as_dirs"
18409 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18410 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18411 X"$as_dir" : 'X\(//\)[^/]' \| \
18412 X"$as_dir" : 'X\(//\)$' \| \
18413 X"$as_dir" : 'X\(/\)' \| \
18414 . : '\(.\)' 2>/dev/null ||
18415 echo X"$as_dir" |
18416 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18417 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18418 /^X\(\/\/\)$/{ s//\1/; q; }
18419 /^X\(\/\).*/{ s//\1/; q; }
18420 s/.*/./; q'`
18421 done
18422 test ! -n "$as_dirs" || mkdir $as_dirs
18423 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18424 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18425 { (exit 1); exit 1; }; }; }
18427 rm -f $ac_file
18428 mv $tmp/config.h $ac_file
18430 else
18431 cat $tmp/config.h
18432 rm -f $tmp/config.h
18434 # Compute $ac_file's index in $config_headers.
18435 _am_stamp_count=1
18436 for _am_header in $config_headers :; do
18437 case $_am_header in
18438 $ac_file | $ac_file:* )
18439 break ;;
18441 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
18442 esac
18443 done
18444 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
18445 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18446 X$ac_file : 'X\(//\)[^/]' \| \
18447 X$ac_file : 'X\(//\)$' \| \
18448 X$ac_file : 'X\(/\)' \| \
18449 . : '\(.\)' 2>/dev/null ||
18450 echo X$ac_file |
18451 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18452 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18453 /^X\(\/\/\)$/{ s//\1/; q; }
18454 /^X\(\/\).*/{ s//\1/; q; }
18455 s/.*/./; q'`/stamp-h$_am_stamp_count
18456 done
18457 _ACEOF
18458 cat >>$CONFIG_STATUS <<\_ACEOF
18461 # CONFIG_LINKS section.
18464 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
18465 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
18466 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
18468 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
18469 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
18471 if test ! -r $srcdir/$ac_source; then
18472 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
18473 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
18474 { (exit 1); exit 1; }; }
18476 rm -f $ac_dest
18478 # Make relative symlinks.
18479 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
18480 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18481 X"$ac_dest" : 'X\(//\)[^/]' \| \
18482 X"$ac_dest" : 'X\(//\)$' \| \
18483 X"$ac_dest" : 'X\(/\)' \| \
18484 . : '\(.\)' 2>/dev/null ||
18485 echo X"$ac_dest" |
18486 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18487 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18488 /^X\(\/\/\)$/{ s//\1/; q; }
18489 /^X\(\/\).*/{ s//\1/; q; }
18490 s/.*/./; q'`
18491 { if $as_mkdir_p; then
18492 mkdir -p "$ac_dest_dir"
18493 else
18494 as_dir="$ac_dest_dir"
18495 as_dirs=
18496 while test ! -d "$as_dir"; do
18497 as_dirs="$as_dir $as_dirs"
18498 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18499 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18500 X"$as_dir" : 'X\(//\)[^/]' \| \
18501 X"$as_dir" : 'X\(//\)$' \| \
18502 X"$as_dir" : 'X\(/\)' \| \
18503 . : '\(.\)' 2>/dev/null ||
18504 echo X"$as_dir" |
18505 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18506 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18507 /^X\(\/\/\)$/{ s//\1/; q; }
18508 /^X\(\/\).*/{ s//\1/; q; }
18509 s/.*/./; q'`
18510 done
18511 test ! -n "$as_dirs" || mkdir $as_dirs
18512 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
18513 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
18514 { (exit 1); exit 1; }; }; }
18516 ac_builddir=.
18518 if test "$ac_dest_dir" != .; then
18519 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
18520 # A "../" for each directory in $ac_dir_suffix.
18521 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18522 else
18523 ac_dir_suffix= ac_top_builddir=
18526 case $srcdir in
18527 .) # No --srcdir option. We are building in place.
18528 ac_srcdir=.
18529 if test -z "$ac_top_builddir"; then
18530 ac_top_srcdir=.
18531 else
18532 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18533 fi ;;
18534 [\\/]* | ?:[\\/]* ) # Absolute path.
18535 ac_srcdir=$srcdir$ac_dir_suffix;
18536 ac_top_srcdir=$srcdir ;;
18537 *) # Relative path.
18538 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18539 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18540 esac
18542 # Do not use `cd foo && pwd` to compute absolute paths, because
18543 # the directories may not exist.
18544 case `pwd` in
18545 .) ac_abs_builddir="$ac_dest_dir";;
18547 case "$ac_dest_dir" in
18548 .) ac_abs_builddir=`pwd`;;
18549 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
18550 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
18551 esac;;
18552 esac
18553 case $ac_abs_builddir in
18554 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18556 case ${ac_top_builddir}. in
18557 .) ac_abs_top_builddir=$ac_abs_builddir;;
18558 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18559 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18560 esac;;
18561 esac
18562 case $ac_abs_builddir in
18563 .) ac_abs_srcdir=$ac_srcdir;;
18565 case $ac_srcdir in
18566 .) ac_abs_srcdir=$ac_abs_builddir;;
18567 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18568 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18569 esac;;
18570 esac
18571 case $ac_abs_builddir in
18572 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18574 case $ac_top_srcdir in
18575 .) ac_abs_top_srcdir=$ac_abs_builddir;;
18576 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18577 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18578 esac;;
18579 esac
18582 case $srcdir in
18583 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
18584 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
18585 esac
18587 # Try a symlink, then a hard link, then a copy.
18588 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
18589 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
18590 cp -p $srcdir/$ac_source $ac_dest ||
18591 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
18592 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
18593 { (exit 1); exit 1; }; }
18594 done
18595 _ACEOF
18596 cat >>$CONFIG_STATUS <<\_ACEOF
18599 # CONFIG_COMMANDS section.
18601 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
18602 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
18603 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
18604 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
18605 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18606 X"$ac_dest" : 'X\(//\)[^/]' \| \
18607 X"$ac_dest" : 'X\(//\)$' \| \
18608 X"$ac_dest" : 'X\(/\)' \| \
18609 . : '\(.\)' 2>/dev/null ||
18610 echo X"$ac_dest" |
18611 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18612 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18613 /^X\(\/\/\)$/{ s//\1/; q; }
18614 /^X\(\/\).*/{ s//\1/; q; }
18615 s/.*/./; q'`
18616 { if $as_mkdir_p; then
18617 mkdir -p "$ac_dir"
18618 else
18619 as_dir="$ac_dir"
18620 as_dirs=
18621 while test ! -d "$as_dir"; do
18622 as_dirs="$as_dir $as_dirs"
18623 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18624 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18625 X"$as_dir" : 'X\(//\)[^/]' \| \
18626 X"$as_dir" : 'X\(//\)$' \| \
18627 X"$as_dir" : 'X\(/\)' \| \
18628 . : '\(.\)' 2>/dev/null ||
18629 echo X"$as_dir" |
18630 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18631 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18632 /^X\(\/\/\)$/{ s//\1/; q; }
18633 /^X\(\/\).*/{ s//\1/; q; }
18634 s/.*/./; q'`
18635 done
18636 test ! -n "$as_dirs" || mkdir $as_dirs
18637 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18638 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18639 { (exit 1); exit 1; }; }; }
18641 ac_builddir=.
18643 if test "$ac_dir" != .; then
18644 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18645 # A "../" for each directory in $ac_dir_suffix.
18646 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18647 else
18648 ac_dir_suffix= ac_top_builddir=
18651 case $srcdir in
18652 .) # No --srcdir option. We are building in place.
18653 ac_srcdir=.
18654 if test -z "$ac_top_builddir"; then
18655 ac_top_srcdir=.
18656 else
18657 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18658 fi ;;
18659 [\\/]* | ?:[\\/]* ) # Absolute path.
18660 ac_srcdir=$srcdir$ac_dir_suffix;
18661 ac_top_srcdir=$srcdir ;;
18662 *) # Relative path.
18663 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18664 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18665 esac
18667 # Do not use `cd foo && pwd` to compute absolute paths, because
18668 # the directories may not exist.
18669 case `pwd` in
18670 .) ac_abs_builddir="$ac_dir";;
18672 case "$ac_dir" in
18673 .) ac_abs_builddir=`pwd`;;
18674 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
18675 *) ac_abs_builddir=`pwd`/"$ac_dir";;
18676 esac;;
18677 esac
18678 case $ac_abs_builddir in
18679 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18681 case ${ac_top_builddir}. in
18682 .) ac_abs_top_builddir=$ac_abs_builddir;;
18683 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18684 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18685 esac;;
18686 esac
18687 case $ac_abs_builddir in
18688 .) ac_abs_srcdir=$ac_srcdir;;
18690 case $ac_srcdir in
18691 .) ac_abs_srcdir=$ac_abs_builddir;;
18692 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18693 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18694 esac;;
18695 esac
18696 case $ac_abs_builddir in
18697 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18699 case $ac_top_srcdir in
18700 .) ac_abs_top_srcdir=$ac_abs_builddir;;
18701 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18702 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18703 esac;;
18704 esac
18707 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
18708 echo "$as_me: executing $ac_dest commands" >&6;}
18709 case $ac_dest in
18710 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
18711 # Strip MF so we end up with the name of the file.
18712 mf=`echo "$mf" | sed -e 's/:.*$//'`
18713 # Check whether this is an Automake generated Makefile or not.
18714 # We used to match only the files named `Makefile.in', but
18715 # some people rename them; so instead we look at the file content.
18716 # Grep'ing the first line is not enough: some people post-process
18717 # each Makefile.in and add a new line on top of each file to say so.
18718 # So let's grep whole file.
18719 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
18720 dirpart=`(dirname "$mf") 2>/dev/null ||
18721 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18722 X"$mf" : 'X\(//\)[^/]' \| \
18723 X"$mf" : 'X\(//\)$' \| \
18724 X"$mf" : 'X\(/\)' \| \
18725 . : '\(.\)' 2>/dev/null ||
18726 echo X"$mf" |
18727 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18728 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18729 /^X\(\/\/\)$/{ s//\1/; q; }
18730 /^X\(\/\).*/{ s//\1/; q; }
18731 s/.*/./; q'`
18732 else
18733 continue
18735 # Extract the definition of DEPDIR, am__include, and am__quote
18736 # from the Makefile without running `make'.
18737 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
18738 test -z "$DEPDIR" && continue
18739 am__include=`sed -n 's/^am__include = //p' < "$mf"`
18740 test -z "am__include" && continue
18741 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
18742 # When using ansi2knr, U may be empty or an underscore; expand it
18743 U=`sed -n 's/^U = //p' < "$mf"`
18744 # Find all dependency output files, they are included files with
18745 # $(DEPDIR) in their names. We invoke sed twice because it is the
18746 # simplest approach to changing $(DEPDIR) to its actual value in the
18747 # expansion.
18748 for file in `sed -n "
18749 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
18750 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
18751 # Make sure the directory exists.
18752 test -f "$dirpart/$file" && continue
18753 fdir=`(dirname "$file") 2>/dev/null ||
18754 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18755 X"$file" : 'X\(//\)[^/]' \| \
18756 X"$file" : 'X\(//\)$' \| \
18757 X"$file" : 'X\(/\)' \| \
18758 . : '\(.\)' 2>/dev/null ||
18759 echo X"$file" |
18760 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18761 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18762 /^X\(\/\/\)$/{ s//\1/; q; }
18763 /^X\(\/\).*/{ s//\1/; q; }
18764 s/.*/./; q'`
18765 { if $as_mkdir_p; then
18766 mkdir -p $dirpart/$fdir
18767 else
18768 as_dir=$dirpart/$fdir
18769 as_dirs=
18770 while test ! -d "$as_dir"; do
18771 as_dirs="$as_dir $as_dirs"
18772 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18773 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18774 X"$as_dir" : 'X\(//\)[^/]' \| \
18775 X"$as_dir" : 'X\(//\)$' \| \
18776 X"$as_dir" : 'X\(/\)' \| \
18777 . : '\(.\)' 2>/dev/null ||
18778 echo X"$as_dir" |
18779 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18780 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18781 /^X\(\/\/\)$/{ s//\1/; q; }
18782 /^X\(\/\).*/{ s//\1/; q; }
18783 s/.*/./; q'`
18784 done
18785 test ! -n "$as_dirs" || mkdir $as_dirs
18786 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
18787 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
18788 { (exit 1); exit 1; }; }; }
18790 # echo "creating $dirpart/$file"
18791 echo '# dummy' > "$dirpart/$file"
18792 done
18793 done
18795 default ) # Only add multilib support code if we just rebuilt top-level Makefile.
18796 case " $CONFIG_FILES " in
18797 *" Makefile "*)
18798 LD="${ORIGINAL_LD_FOR_MULTILIBS}"
18799 ac_file=Makefile . ${libgcj_basedir}/../config-ml.in
18801 esac
18802 for ac_multi_file in $CONFIG_FILES; do
18803 case $ac_multi_file in
18804 */Makefile)
18805 grep "^MULTI[^ ]* =" Makefile >> "$ac_multi_file" ;;
18806 esac
18807 done
18809 esac
18810 done
18811 _ACEOF
18813 cat >>$CONFIG_STATUS <<\_ACEOF
18815 { (exit 0); exit 0; }
18816 _ACEOF
18817 chmod +x $CONFIG_STATUS
18818 ac_clean_files=$ac_clean_files_save
18821 # configure is writing to config.log, and then calls config.status.
18822 # config.status does its own redirection, appending to config.log.
18823 # Unfortunately, on DOS this fails, as config.log is still kept open
18824 # by configure, so config.status won't be able to write to it; its
18825 # output is simply discarded. So we exec the FD to /dev/null,
18826 # effectively closing config.log, so it can be properly (re)opened and
18827 # appended to by config.status. When coming back to configure, we
18828 # need to make the FD available again.
18829 if test "$no_create" != yes; then
18830 ac_cs_success=:
18831 ac_config_status_args=
18832 test "$silent" = yes &&
18833 ac_config_status_args="$ac_config_status_args --quiet"
18834 exec 5>/dev/null
18835 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18836 exec 5>>config.log
18837 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18838 # would make configure fail if this is the last instruction.
18839 $ac_cs_success || { (exit 1); exit 1; }
18843 # CONFIG_SUBDIRS section.
18845 if test "$no_recursion" != yes; then
18847 # Remove --cache-file and --srcdir arguments so they do not pile up.
18848 ac_sub_configure_args=
18849 ac_prev=
18850 for ac_arg in $ac_configure_args; do
18851 if test -n "$ac_prev"; then
18852 ac_prev=
18853 continue
18855 case $ac_arg in
18856 -cache-file | --cache-file | --cache-fil | --cache-fi \
18857 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
18858 ac_prev=cache_file ;;
18859 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
18860 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
18861 | --c=*)
18863 --config-cache | -C)
18865 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
18866 ac_prev=srcdir ;;
18867 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
18869 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
18870 ac_prev=prefix ;;
18871 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
18873 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
18874 esac
18875 done
18877 # Always prepend --prefix to ensure using the same prefix
18878 # in subdir configurations.
18879 ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
18881 ac_popdir=`pwd`
18882 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
18884 # Do not complain, so a configure script can configure whichever
18885 # parts of a large source tree are present.
18886 test -d $srcdir/$ac_dir || continue
18888 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
18889 echo "$as_me: configuring in $ac_dir" >&6;}
18890 { if $as_mkdir_p; then
18891 mkdir -p "$ac_dir"
18892 else
18893 as_dir="$ac_dir"
18894 as_dirs=
18895 while test ! -d "$as_dir"; do
18896 as_dirs="$as_dir $as_dirs"
18897 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18898 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18899 X"$as_dir" : 'X\(//\)[^/]' \| \
18900 X"$as_dir" : 'X\(//\)$' \| \
18901 X"$as_dir" : 'X\(/\)' \| \
18902 . : '\(.\)' 2>/dev/null ||
18903 echo X"$as_dir" |
18904 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18905 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18906 /^X\(\/\/\)$/{ s//\1/; q; }
18907 /^X\(\/\).*/{ s//\1/; q; }
18908 s/.*/./; q'`
18909 done
18910 test ! -n "$as_dirs" || mkdir $as_dirs
18911 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18912 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18913 { (exit 1); exit 1; }; }; }
18915 ac_builddir=.
18917 if test "$ac_dir" != .; then
18918 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18919 # A "../" for each directory in $ac_dir_suffix.
18920 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18921 else
18922 ac_dir_suffix= ac_top_builddir=
18925 case $srcdir in
18926 .) # No --srcdir option. We are building in place.
18927 ac_srcdir=.
18928 if test -z "$ac_top_builddir"; then
18929 ac_top_srcdir=.
18930 else
18931 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18932 fi ;;
18933 [\\/]* | ?:[\\/]* ) # Absolute path.
18934 ac_srcdir=$srcdir$ac_dir_suffix;
18935 ac_top_srcdir=$srcdir ;;
18936 *) # Relative path.
18937 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18938 ac_top_srcdir=$ac_top_builddir$srcdir ;;
18939 esac
18941 # Do not use `cd foo && pwd` to compute absolute paths, because
18942 # the directories may not exist.
18943 case `pwd` in
18944 .) ac_abs_builddir="$ac_dir";;
18946 case "$ac_dir" in
18947 .) ac_abs_builddir=`pwd`;;
18948 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
18949 *) ac_abs_builddir=`pwd`/"$ac_dir";;
18950 esac;;
18951 esac
18952 case $ac_abs_builddir in
18953 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18955 case ${ac_top_builddir}. in
18956 .) ac_abs_top_builddir=$ac_abs_builddir;;
18957 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18958 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18959 esac;;
18960 esac
18961 case $ac_abs_builddir in
18962 .) ac_abs_srcdir=$ac_srcdir;;
18964 case $ac_srcdir in
18965 .) ac_abs_srcdir=$ac_abs_builddir;;
18966 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18967 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18968 esac;;
18969 esac
18970 case $ac_abs_builddir in
18971 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18973 case $ac_top_srcdir in
18974 .) ac_abs_top_srcdir=$ac_abs_builddir;;
18975 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18976 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18977 esac;;
18978 esac
18981 cd $ac_dir
18983 # Check for guested configure; otherwise get Cygnus style configure.
18984 if test -f $ac_srcdir/configure.gnu; then
18985 ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
18986 elif test -f $ac_srcdir/configure; then
18987 ac_sub_configure="$SHELL '$ac_srcdir/configure'"
18988 elif test -f $ac_srcdir/configure.in; then
18989 ac_sub_configure=$ac_configure
18990 else
18991 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
18992 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
18993 ac_sub_configure=
18996 # The recursion is here.
18997 if test -n "$ac_sub_configure"; then
18998 # Make the cache file name correct relative to the subdirectory.
18999 case $cache_file in
19000 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
19001 *) # Relative path.
19002 ac_sub_cache_file=$ac_top_builddir$cache_file ;;
19003 esac
19005 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
19006 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
19007 # The eval makes quoting arguments work.
19008 eval $ac_sub_configure $ac_sub_configure_args \
19009 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
19010 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
19011 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
19012 { (exit 1); exit 1; }; }
19015 cd $ac_popdir
19016 done