* tree-data-ref.c (array_base_name_differ_p): Check that the bases
[official-gcc.git] / libjava / configure
bloba243d6c952163903906250a8188d0e023412844f
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 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 libgcj_basedir build build_cpu build_vendor build_os 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 AR ac_ct_AR RANLIB ac_ct_RANLIB MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBGCJ_CFLAGS LIBGCJ_CXXFLAGS LIBGCJ_JAVAFLAGS LIBGCJ_LD_SYMBOLIC INCLTDL LIBLTDL DIRLTDL LIBTOOL CXXCPP CPPFLAGS GCJ GCJFLAGS GCJDEPMODE am__fastdepGCJ_TRUE am__fastdepGCJ_FALSE subdirs COMPPATH TESTSUBDIR_TRUE TESTSUBDIR_FALSE ONESTEP_TRUE ONESTEP_FALSE LIBGCJDEBUG 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_ECOS_PLATFORM_TRUE USING_ECOS_PLATFORM_FALSE USING_DARWIN_CRT_TRUE USING_DARWIN_CRT_FALSE SYSTEMSPEC LIBGCJTESTSPEC ZLIBSPEC ZLIBTESTSPEC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS TOOLKIT XLIB_AWT_TRUE XLIB_AWT_FALSE GTK_AWT_TRUE GTK_AWT_FALSE GTK_CAIRO_TRUE GTK_CAIRO_FALSE PKG_CONFIG CAIRO_CFLAGS CAIRO_LIBS PANGOFT2_CFLAGS PANGOFT2_LIBS 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 gcc_version_trigger gcc_version_full gcc_version tool_include_dir LIBICONV LTLIBICONV GTK_CFLAGS GTK_LIBS GLIB_CFLAGS GLIB_LIBS LIBART_CFLAGS LIBART_LIBS SUPPLY_BACKTRACE_TRUE SUPPLY_BACKTRACE_FALSE GCJH ZIP CLASSPATH_SEPARATOR ac_ct_GCJ ZLIBS SYS_ZLIBS ZINCS DIVIDESPEC CHECKREFSPEC EXCEPTIONSPEC IEEESPEC NATIVE_TRUE NATIVE_FALSE NEEDS_DATA_START_TRUE NEEDS_DATA_START_FALSE GCC_UNWIND_INCLUDE toolexecdir toolexecmainlibdir toolexeclibdir GCJVERSION gxx_include_dir libstdcxx_incdir ALLOCA PERL BACKTRACESPEC SYSDEP_SOURCES 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-shared=PKGS build shared libraries default=yes
861 --enable-static=PKGS build static libraries default=yes
862 --enable-fast-install=PKGS optimize for fast installation default=yes
863 --disable-libtool-lock avoid locking (might break parallel builds)
864 --disable-getenv-properties
865 don't set system properties from GCJ_PROPERTIES
866 --enable-hash-synchronization
867 use global hash table for monitor locks
868 --enable-libgcj-multifile
869 allow compilation of several files at once
871 --enable-libgcj-debug enable runtime debugging code
872 --enable-gc-debug include full support for pointer backtracing etc.
873 --enable-interpreter enable interpreter
874 --enable-sjlj-exceptions
875 force use of builtin_setjmp for exceptions
876 --disable-java-net disable java.net
877 --disable-jvmpi disable JVMPI support
878 --enable-java-awt list of AWT peer implementations to be built
879 --enable-gtk-cairo build the cairo Graphics2D implementation on GTK
880 --enable-java-gc=TYPE choose garbage collector (default is boehm)
881 --disable-rpath do not hardcode runtime library paths
883 Optional Packages:
884 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
885 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
886 --with-target-subdir=SUBDIR
887 configure in a subdirectory
888 --with-cross-host=HOST configure with a cross compiler from HOST
889 --with-newlib configure with newlib
890 --with-gnu-ld assume the C compiler uses GNU ld default=no
891 --with-pic try to use only PIC/non-PIC objects default=use both
892 --with-win32-nlsapi=ansi or unicows or unicode
893 native MinGW libgcj Win32 OS API (default is ansi)
894 --without-libffi don't use libffi
895 --with-ecos enable runtime eCos target support
896 --with-system-zlib use installed libz
897 --with-x use the X Window System
898 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
899 --without-libiconv-prefix don't search for libiconv in includedir and libdir
901 Some influential environment variables:
902 CC C compiler command
903 CFLAGS C compiler flags
904 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
905 nonstandard directory <lib dir>
906 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
907 headers in a nonstandard directory <include dir>
908 CXX C++ compiler command
909 CXXFLAGS C++ compiler flags
910 CXXCPP C++ preprocessor
911 CPP C preprocessor
913 Use these variables to override the choices made by `configure' or to help
914 it to find libraries and programs with nonstandard names/locations.
916 _ACEOF
919 if test "$ac_init_help" = "recursive"; then
920 # If there are subdirs, report their specific --help.
921 ac_popdir=`pwd`
922 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
923 test -d $ac_dir || continue
924 ac_builddir=.
926 if test "$ac_dir" != .; then
927 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
928 # A "../" for each directory in $ac_dir_suffix.
929 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
930 else
931 ac_dir_suffix= ac_top_builddir=
934 case $srcdir in
935 .) # No --srcdir option. We are building in place.
936 ac_srcdir=.
937 if test -z "$ac_top_builddir"; then
938 ac_top_srcdir=.
939 else
940 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
941 fi ;;
942 [\\/]* | ?:[\\/]* ) # Absolute path.
943 ac_srcdir=$srcdir$ac_dir_suffix;
944 ac_top_srcdir=$srcdir ;;
945 *) # Relative path.
946 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
947 ac_top_srcdir=$ac_top_builddir$srcdir ;;
948 esac
950 # Do not use `cd foo && pwd` to compute absolute paths, because
951 # the directories may not exist.
952 case `pwd` in
953 .) ac_abs_builddir="$ac_dir";;
955 case "$ac_dir" in
956 .) ac_abs_builddir=`pwd`;;
957 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
958 *) ac_abs_builddir=`pwd`/"$ac_dir";;
959 esac;;
960 esac
961 case $ac_abs_builddir in
962 .) ac_abs_top_builddir=${ac_top_builddir}.;;
964 case ${ac_top_builddir}. in
965 .) ac_abs_top_builddir=$ac_abs_builddir;;
966 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
967 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
968 esac;;
969 esac
970 case $ac_abs_builddir in
971 .) ac_abs_srcdir=$ac_srcdir;;
973 case $ac_srcdir in
974 .) ac_abs_srcdir=$ac_abs_builddir;;
975 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
976 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
977 esac;;
978 esac
979 case $ac_abs_builddir in
980 .) ac_abs_top_srcdir=$ac_top_srcdir;;
982 case $ac_top_srcdir in
983 .) ac_abs_top_srcdir=$ac_abs_builddir;;
984 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
985 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
986 esac;;
987 esac
989 cd $ac_dir
990 # Check for guested configure; otherwise get Cygnus style configure.
991 if test -f $ac_srcdir/configure.gnu; then
992 echo
993 $SHELL $ac_srcdir/configure.gnu --help=recursive
994 elif test -f $ac_srcdir/configure; then
995 echo
996 $SHELL $ac_srcdir/configure --help=recursive
997 elif test -f $ac_srcdir/configure.ac ||
998 test -f $ac_srcdir/configure.in; then
999 echo
1000 $ac_configure --help
1001 else
1002 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1004 cd $ac_popdir
1005 done
1008 test -n "$ac_init_help" && exit 0
1009 if $ac_init_version; then
1010 cat <<\_ACEOF
1011 libjava configure version-unused
1012 generated by GNU Autoconf 2.59
1014 Copyright (C) 2003 Free Software Foundation, Inc.
1015 This configure script is free software; the Free Software Foundation
1016 gives unlimited permission to copy, distribute and modify it.
1017 _ACEOF
1018 exit 0
1020 exec 5>config.log
1021 cat >&5 <<_ACEOF
1022 This file contains any messages produced by compilers while
1023 running configure, to aid debugging if configure makes a mistake.
1025 It was created by libjava $as_me version-unused, which was
1026 generated by GNU Autoconf 2.59. Invocation command line was
1028 $ $0 $@
1030 _ACEOF
1032 cat <<_ASUNAME
1033 ## --------- ##
1034 ## Platform. ##
1035 ## --------- ##
1037 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1038 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1039 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1040 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1041 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1043 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1044 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1046 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1047 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1048 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1049 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1050 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1051 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1052 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1054 _ASUNAME
1056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1057 for as_dir in $PATH
1059 IFS=$as_save_IFS
1060 test -z "$as_dir" && as_dir=.
1061 echo "PATH: $as_dir"
1062 done
1064 } >&5
1066 cat >&5 <<_ACEOF
1069 ## ----------- ##
1070 ## Core tests. ##
1071 ## ----------- ##
1073 _ACEOF
1076 # Keep a trace of the command line.
1077 # Strip out --no-create and --no-recursion so they do not pile up.
1078 # Strip out --silent because we don't want to record it for future runs.
1079 # Also quote any args containing shell meta-characters.
1080 # Make two passes to allow for proper duplicate-argument suppression.
1081 ac_configure_args=
1082 ac_configure_args0=
1083 ac_configure_args1=
1084 ac_sep=
1085 ac_must_keep_next=false
1086 for ac_pass in 1 2
1088 for ac_arg
1090 case $ac_arg in
1091 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1092 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1093 | -silent | --silent | --silen | --sile | --sil)
1094 continue ;;
1095 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1096 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1097 esac
1098 case $ac_pass in
1099 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1101 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1102 if test $ac_must_keep_next = true; then
1103 ac_must_keep_next=false # Got value, back to normal.
1104 else
1105 case $ac_arg in
1106 *=* | --config-cache | -C | -disable-* | --disable-* \
1107 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1108 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1109 | -with-* | --with-* | -without-* | --without-* | --x)
1110 case "$ac_configure_args0 " in
1111 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1112 esac
1114 -* ) ac_must_keep_next=true ;;
1115 esac
1117 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1118 # Get rid of the leading space.
1119 ac_sep=" "
1121 esac
1122 done
1123 done
1124 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1125 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1127 # When interrupted or exit'd, cleanup temporary files, and complete
1128 # config.log. We remove comments because anyway the quotes in there
1129 # would cause problems or look ugly.
1130 # WARNING: Be sure not to use single quotes in there, as some shells,
1131 # such as our DU 5.0 friend, will then `close' the trap.
1132 trap 'exit_status=$?
1133 # Save into config.log some information that might help in debugging.
1135 echo
1137 cat <<\_ASBOX
1138 ## ---------------- ##
1139 ## Cache variables. ##
1140 ## ---------------- ##
1141 _ASBOX
1142 echo
1143 # The following way of writing the cache mishandles newlines in values,
1145 (set) 2>&1 |
1146 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1147 *ac_space=\ *)
1148 sed -n \
1149 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1150 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1153 sed -n \
1154 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1156 esac;
1158 echo
1160 cat <<\_ASBOX
1161 ## ----------------- ##
1162 ## Output variables. ##
1163 ## ----------------- ##
1164 _ASBOX
1165 echo
1166 for ac_var in $ac_subst_vars
1168 eval ac_val=$`echo $ac_var`
1169 echo "$ac_var='"'"'$ac_val'"'"'"
1170 done | sort
1171 echo
1173 if test -n "$ac_subst_files"; then
1174 cat <<\_ASBOX
1175 ## ------------- ##
1176 ## Output files. ##
1177 ## ------------- ##
1178 _ASBOX
1179 echo
1180 for ac_var in $ac_subst_files
1182 eval ac_val=$`echo $ac_var`
1183 echo "$ac_var='"'"'$ac_val'"'"'"
1184 done | sort
1185 echo
1188 if test -s confdefs.h; then
1189 cat <<\_ASBOX
1190 ## ----------- ##
1191 ## confdefs.h. ##
1192 ## ----------- ##
1193 _ASBOX
1194 echo
1195 sed "/^$/d" confdefs.h | sort
1196 echo
1198 test "$ac_signal" != 0 &&
1199 echo "$as_me: caught signal $ac_signal"
1200 echo "$as_me: exit $exit_status"
1201 } >&5
1202 rm -f core *.core &&
1203 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1204 exit $exit_status
1206 for ac_signal in 1 2 13 15; do
1207 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1208 done
1209 ac_signal=0
1211 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1212 rm -rf conftest* confdefs.h
1213 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1214 echo >confdefs.h
1216 # Predefined preprocessor variables.
1218 cat >>confdefs.h <<_ACEOF
1219 #define PACKAGE_NAME "$PACKAGE_NAME"
1220 _ACEOF
1223 cat >>confdefs.h <<_ACEOF
1224 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1225 _ACEOF
1228 cat >>confdefs.h <<_ACEOF
1229 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1230 _ACEOF
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_STRING "$PACKAGE_STRING"
1235 _ACEOF
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1240 _ACEOF
1243 # Let the site file select an alternate cache file if it wants to.
1244 # Prefer explicitly selected file to automatically selected ones.
1245 if test -z "$CONFIG_SITE"; then
1246 if test "x$prefix" != xNONE; then
1247 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1248 else
1249 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1252 for ac_site_file in $CONFIG_SITE; do
1253 if test -r "$ac_site_file"; then
1254 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1255 echo "$as_me: loading site script $ac_site_file" >&6;}
1256 sed 's/^/| /' "$ac_site_file" >&5
1257 . "$ac_site_file"
1259 done
1261 if test -r "$cache_file"; then
1262 # Some versions of bash will fail to source /dev/null (special
1263 # files actually), so we avoid doing that.
1264 if test -f "$cache_file"; then
1265 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1266 echo "$as_me: loading cache $cache_file" >&6;}
1267 case $cache_file in
1268 [\\/]* | ?:[\\/]* ) . $cache_file;;
1269 *) . ./$cache_file;;
1270 esac
1272 else
1273 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1274 echo "$as_me: creating cache $cache_file" >&6;}
1275 >$cache_file
1278 # Check that the precious variables saved in the cache have kept the same
1279 # value.
1280 ac_cache_corrupted=false
1281 for ac_var in `(set) 2>&1 |
1282 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1283 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1284 eval ac_new_set=\$ac_env_${ac_var}_set
1285 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1286 eval ac_new_val="\$ac_env_${ac_var}_value"
1287 case $ac_old_set,$ac_new_set in
1288 set,)
1289 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1290 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1291 ac_cache_corrupted=: ;;
1292 ,set)
1293 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1294 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1295 ac_cache_corrupted=: ;;
1296 ,);;
1298 if test "x$ac_old_val" != "x$ac_new_val"; then
1299 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1300 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1301 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1302 echo "$as_me: former value: $ac_old_val" >&2;}
1303 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1304 echo "$as_me: current value: $ac_new_val" >&2;}
1305 ac_cache_corrupted=:
1306 fi;;
1307 esac
1308 # Pass precious variables to config.status.
1309 if test "$ac_new_set" = set; then
1310 case $ac_new_val in
1311 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1312 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1313 *) ac_arg=$ac_var=$ac_new_val ;;
1314 esac
1315 case " $ac_configure_args " in
1316 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1317 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1318 esac
1320 done
1321 if $ac_cache_corrupted; then
1322 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1323 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1324 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1325 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1326 { (exit 1); exit 1; }; }
1329 ac_ext=c
1330 ac_cpp='$CPP $CPPFLAGS'
1331 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1332 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1333 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1364 # We use these options to decide which functions to include.
1366 # Check whether --with-target-subdir or --without-target-subdir was given.
1367 if test "${with_target_subdir+set}" = set; then
1368 withval="$with_target_subdir"
1372 # We may get other options which we don't document:
1373 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1375 # When building with srcdir == objdir, links to the source files will
1376 # be created in directories within the target_subdir. We have to
1377 # adjust toplevel_srcdir accordingly, so that configure finds
1378 # install-sh and other auxiliary files that live in the top-level
1379 # source directory.
1380 if test "${srcdir}" = "."; then
1381 if test -z "${with_target_subdir}"; then
1382 toprel=".."
1383 else
1384 if test "${with_target_subdir}" != "."; then
1385 toprel="${with_multisrctop}../.."
1386 else
1387 toprel="${with_multisrctop}.."
1390 else
1391 toprel=".."
1394 libgcj_basedir=$srcdir/$toprel/./libjava
1397 ac_aux_dir=
1398 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1399 if test -f $ac_dir/install-sh; then
1400 ac_aux_dir=$ac_dir
1401 ac_install_sh="$ac_aux_dir/install-sh -c"
1402 break
1403 elif test -f $ac_dir/install.sh; then
1404 ac_aux_dir=$ac_dir
1405 ac_install_sh="$ac_aux_dir/install.sh -c"
1406 break
1407 elif test -f $ac_dir/shtool; then
1408 ac_aux_dir=$ac_dir
1409 ac_install_sh="$ac_aux_dir/shtool install -c"
1410 break
1412 done
1413 if test -z "$ac_aux_dir"; then
1414 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1415 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1416 { (exit 1); exit 1; }; }
1418 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1419 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1420 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1422 # Make sure we can run config.sub.
1423 $ac_config_sub sun4 >/dev/null 2>&1 ||
1424 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1425 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1426 { (exit 1); exit 1; }; }
1428 echo "$as_me:$LINENO: checking build system type" >&5
1429 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1430 if test "${ac_cv_build+set}" = set; then
1431 echo $ECHO_N "(cached) $ECHO_C" >&6
1432 else
1433 ac_cv_build_alias=$build_alias
1434 test -z "$ac_cv_build_alias" &&
1435 ac_cv_build_alias=`$ac_config_guess`
1436 test -z "$ac_cv_build_alias" &&
1437 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1438 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1439 { (exit 1); exit 1; }; }
1440 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1441 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1442 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1443 { (exit 1); exit 1; }; }
1446 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1447 echo "${ECHO_T}$ac_cv_build" >&6
1448 build=$ac_cv_build
1449 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1450 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1451 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1454 echo "$as_me:$LINENO: checking host system type" >&5
1455 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1456 if test "${ac_cv_host+set}" = set; then
1457 echo $ECHO_N "(cached) $ECHO_C" >&6
1458 else
1459 ac_cv_host_alias=$host_alias
1460 test -z "$ac_cv_host_alias" &&
1461 ac_cv_host_alias=$ac_cv_build_alias
1462 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1463 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1464 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1465 { (exit 1); exit 1; }; }
1468 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1469 echo "${ECHO_T}$ac_cv_host" >&6
1470 host=$ac_cv_host
1471 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1472 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1473 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1476 echo "$as_me:$LINENO: checking target system type" >&5
1477 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1478 if test "${ac_cv_target+set}" = set; then
1479 echo $ECHO_N "(cached) $ECHO_C" >&6
1480 else
1481 ac_cv_target_alias=$target_alias
1482 test "x$ac_cv_target_alias" = "x" &&
1483 ac_cv_target_alias=$ac_cv_host_alias
1484 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1485 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1486 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1487 { (exit 1); exit 1; }; }
1490 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1491 echo "${ECHO_T}$ac_cv_target" >&6
1492 target=$ac_cv_target
1493 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1494 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1495 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1498 # The aliases save the names the user supplied, while $host etc.
1499 # will get canonicalized.
1500 test -n "$target_alias" &&
1501 test "$program_prefix$program_suffix$program_transform_name" = \
1502 NONENONEs,x,x, &&
1503 program_prefix=${target_alias}-
1504 case ${build_alias} in
1505 "") build_noncanonical=${build} ;;
1506 *) build_noncanonical=${build_alias} ;;
1507 esac
1509 case ${host_alias} in
1510 "") host_noncanonical=${build_noncanonical} ;;
1511 *) host_noncanonical=${host_alias} ;;
1512 esac
1514 case ${target_alias} in
1515 "") target_noncanonical=${host_noncanonical} ;;
1516 *) target_noncanonical=${target_alias} ;;
1517 esac
1522 # This works around the fact that libtool configuration may change LD
1523 # for this particular configuration, but some shells, instead of
1524 # keeping the changes in LD private, export them just because LD is
1525 # exported.
1526 ORIGINAL_LD_FOR_MULTILIBS=$LD
1528 echo "$as_me:$LINENO: checking whether ln -s works" >&5
1529 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
1530 LN_S=$as_ln_s
1531 if test "$LN_S" = "ln -s"; then
1532 echo "$as_me:$LINENO: result: yes" >&5
1533 echo "${ECHO_T}yes" >&6
1534 else
1535 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
1536 echo "${ECHO_T}no, using $LN_S" >&6
1540 # This works around an automake problem.
1541 mkinstalldirs="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
1545 # Check whether --with-cross-host or --without-cross-host was given.
1546 if test "${with_cross_host+set}" = set; then
1547 withval="$with_cross_host"
1552 # Check whether --with-newlib or --without-newlib was given.
1553 if test "${with_newlib+set}" = set; then
1554 withval="$with_newlib"
1558 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
1559 if test "${enable_version_specific_runtime_libs+set}" = set; then
1560 enableval="$enable_version_specific_runtime_libs"
1561 case "$enableval" in
1562 yes) version_specific_libs=yes ;;
1563 no) version_specific_libs=no ;;
1564 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
1565 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
1566 { (exit 1); exit 1; }; };;
1567 esac
1568 else
1569 version_specific_libs=no
1573 # Default to --enable-multilib
1574 # Check whether --enable-multilib or --disable-multilib was given.
1575 if test "${enable_multilib+set}" = set; then
1576 enableval="$enable_multilib"
1577 case "${enableval}" in
1578 yes) multilib=yes ;;
1579 no) multilib=no ;;
1580 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for multilib option" >&5
1581 echo "$as_me: error: bad value ${enableval} for multilib option" >&2;}
1582 { (exit 1); exit 1; }; } ;;
1583 esac
1584 else
1585 multilib=yes
1587 # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
1590 # (1) We use an abnormal CXX (without library references), so we
1591 # must cache it under a different name.
1592 # (2) CC, CFLAGS, CXX, CXXFLAGS, LDFLAGS must not be 'precious', or
1593 # the non-multilib-adjusted value will be used in multilibs.
1594 # (3) As a side effect, we must SUBST CXXFLAGS, CFLAGS, and LDFLAGS ourselves.
1595 # (4) As another side effect, automake doesn't automatically include them
1596 # in Makefile.in.
1597 # (5) For libstdc++-v3, -fno-builtin must be present here so that a
1598 # non-conflicting form of std::exit can be guessed by AC_PROG_CXX, and
1599 # used in later tests. This may not be necessary in libjava; I don't know.
1603 save_CXXFLAGS="$CXXFLAGS"
1604 CXXFLAGS="$CXXFLAGS -fno-builtin"
1605 ac_ext=c
1606 ac_cpp='$CPP $CPPFLAGS'
1607 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1608 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1609 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1610 if test -n "$ac_tool_prefix"; then
1611 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1612 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1613 echo "$as_me:$LINENO: checking for $ac_word" >&5
1614 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1615 if test "${ac_cv_prog_CC+set}" = set; then
1616 echo $ECHO_N "(cached) $ECHO_C" >&6
1617 else
1618 if test -n "$CC"; then
1619 ac_cv_prog_CC="$CC" # Let the user override the test.
1620 else
1621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1622 for as_dir in $PATH
1624 IFS=$as_save_IFS
1625 test -z "$as_dir" && as_dir=.
1626 for ac_exec_ext in '' $ac_executable_extensions; do
1627 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1628 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1629 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1630 break 2
1632 done
1633 done
1637 CC=$ac_cv_prog_CC
1638 if test -n "$CC"; then
1639 echo "$as_me:$LINENO: result: $CC" >&5
1640 echo "${ECHO_T}$CC" >&6
1641 else
1642 echo "$as_me:$LINENO: result: no" >&5
1643 echo "${ECHO_T}no" >&6
1647 if test -z "$ac_cv_prog_CC"; then
1648 ac_ct_CC=$CC
1649 # Extract the first word of "gcc", so it can be a program name with args.
1650 set dummy gcc; ac_word=$2
1651 echo "$as_me:$LINENO: checking for $ac_word" >&5
1652 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1653 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1654 echo $ECHO_N "(cached) $ECHO_C" >&6
1655 else
1656 if test -n "$ac_ct_CC"; then
1657 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1658 else
1659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1660 for as_dir in $PATH
1662 IFS=$as_save_IFS
1663 test -z "$as_dir" && as_dir=.
1664 for ac_exec_ext in '' $ac_executable_extensions; do
1665 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1666 ac_cv_prog_ac_ct_CC="gcc"
1667 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1668 break 2
1670 done
1671 done
1675 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1676 if test -n "$ac_ct_CC"; then
1677 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1678 echo "${ECHO_T}$ac_ct_CC" >&6
1679 else
1680 echo "$as_me:$LINENO: result: no" >&5
1681 echo "${ECHO_T}no" >&6
1684 CC=$ac_ct_CC
1685 else
1686 CC="$ac_cv_prog_CC"
1689 if test -z "$CC"; then
1690 if test -n "$ac_tool_prefix"; then
1691 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1692 set dummy ${ac_tool_prefix}cc; ac_word=$2
1693 echo "$as_me:$LINENO: checking for $ac_word" >&5
1694 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1695 if test "${ac_cv_prog_CC+set}" = set; then
1696 echo $ECHO_N "(cached) $ECHO_C" >&6
1697 else
1698 if test -n "$CC"; then
1699 ac_cv_prog_CC="$CC" # Let the user override the test.
1700 else
1701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1702 for as_dir in $PATH
1704 IFS=$as_save_IFS
1705 test -z "$as_dir" && as_dir=.
1706 for ac_exec_ext in '' $ac_executable_extensions; do
1707 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1708 ac_cv_prog_CC="${ac_tool_prefix}cc"
1709 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1710 break 2
1712 done
1713 done
1717 CC=$ac_cv_prog_CC
1718 if test -n "$CC"; then
1719 echo "$as_me:$LINENO: result: $CC" >&5
1720 echo "${ECHO_T}$CC" >&6
1721 else
1722 echo "$as_me:$LINENO: result: no" >&5
1723 echo "${ECHO_T}no" >&6
1727 if test -z "$ac_cv_prog_CC"; then
1728 ac_ct_CC=$CC
1729 # Extract the first word of "cc", so it can be a program name with args.
1730 set dummy cc; ac_word=$2
1731 echo "$as_me:$LINENO: checking for $ac_word" >&5
1732 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1733 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1734 echo $ECHO_N "(cached) $ECHO_C" >&6
1735 else
1736 if test -n "$ac_ct_CC"; then
1737 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1738 else
1739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1740 for as_dir in $PATH
1742 IFS=$as_save_IFS
1743 test -z "$as_dir" && as_dir=.
1744 for ac_exec_ext in '' $ac_executable_extensions; do
1745 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1746 ac_cv_prog_ac_ct_CC="cc"
1747 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1748 break 2
1750 done
1751 done
1755 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1756 if test -n "$ac_ct_CC"; then
1757 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1758 echo "${ECHO_T}$ac_ct_CC" >&6
1759 else
1760 echo "$as_me:$LINENO: result: no" >&5
1761 echo "${ECHO_T}no" >&6
1764 CC=$ac_ct_CC
1765 else
1766 CC="$ac_cv_prog_CC"
1770 if test -z "$CC"; then
1771 # Extract the first word of "cc", so it can be a program name with args.
1772 set dummy cc; ac_word=$2
1773 echo "$as_me:$LINENO: checking for $ac_word" >&5
1774 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1775 if test "${ac_cv_prog_CC+set}" = set; then
1776 echo $ECHO_N "(cached) $ECHO_C" >&6
1777 else
1778 if test -n "$CC"; then
1779 ac_cv_prog_CC="$CC" # Let the user override the test.
1780 else
1781 ac_prog_rejected=no
1782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1783 for as_dir in $PATH
1785 IFS=$as_save_IFS
1786 test -z "$as_dir" && as_dir=.
1787 for ac_exec_ext in '' $ac_executable_extensions; do
1788 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1789 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1790 ac_prog_rejected=yes
1791 continue
1793 ac_cv_prog_CC="cc"
1794 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1795 break 2
1797 done
1798 done
1800 if test $ac_prog_rejected = yes; then
1801 # We found a bogon in the path, so make sure we never use it.
1802 set dummy $ac_cv_prog_CC
1803 shift
1804 if test $# != 0; then
1805 # We chose a different compiler from the bogus one.
1806 # However, it has the same basename, so the bogon will be chosen
1807 # first if we set CC to just the basename; use the full file name.
1808 shift
1809 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1814 CC=$ac_cv_prog_CC
1815 if test -n "$CC"; then
1816 echo "$as_me:$LINENO: result: $CC" >&5
1817 echo "${ECHO_T}$CC" >&6
1818 else
1819 echo "$as_me:$LINENO: result: no" >&5
1820 echo "${ECHO_T}no" >&6
1824 if test -z "$CC"; then
1825 if test -n "$ac_tool_prefix"; then
1826 for ac_prog in cl
1828 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1829 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1830 echo "$as_me:$LINENO: checking for $ac_word" >&5
1831 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1832 if test "${ac_cv_prog_CC+set}" = set; then
1833 echo $ECHO_N "(cached) $ECHO_C" >&6
1834 else
1835 if test -n "$CC"; then
1836 ac_cv_prog_CC="$CC" # Let the user override the test.
1837 else
1838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1839 for as_dir in $PATH
1841 IFS=$as_save_IFS
1842 test -z "$as_dir" && as_dir=.
1843 for ac_exec_ext in '' $ac_executable_extensions; do
1844 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1845 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1846 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1847 break 2
1849 done
1850 done
1854 CC=$ac_cv_prog_CC
1855 if test -n "$CC"; then
1856 echo "$as_me:$LINENO: result: $CC" >&5
1857 echo "${ECHO_T}$CC" >&6
1858 else
1859 echo "$as_me:$LINENO: result: no" >&5
1860 echo "${ECHO_T}no" >&6
1863 test -n "$CC" && break
1864 done
1866 if test -z "$CC"; then
1867 ac_ct_CC=$CC
1868 for ac_prog in cl
1870 # Extract the first word of "$ac_prog", so it can be a program name with args.
1871 set dummy $ac_prog; ac_word=$2
1872 echo "$as_me:$LINENO: checking for $ac_word" >&5
1873 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1874 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1875 echo $ECHO_N "(cached) $ECHO_C" >&6
1876 else
1877 if test -n "$ac_ct_CC"; then
1878 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1879 else
1880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1881 for as_dir in $PATH
1883 IFS=$as_save_IFS
1884 test -z "$as_dir" && as_dir=.
1885 for ac_exec_ext in '' $ac_executable_extensions; do
1886 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1887 ac_cv_prog_ac_ct_CC="$ac_prog"
1888 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1889 break 2
1891 done
1892 done
1896 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1897 if test -n "$ac_ct_CC"; then
1898 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1899 echo "${ECHO_T}$ac_ct_CC" >&6
1900 else
1901 echo "$as_me:$LINENO: result: no" >&5
1902 echo "${ECHO_T}no" >&6
1905 test -n "$ac_ct_CC" && break
1906 done
1908 CC=$ac_ct_CC
1914 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1915 See \`config.log' for more details." >&5
1916 echo "$as_me: error: no acceptable C compiler found in \$PATH
1917 See \`config.log' for more details." >&2;}
1918 { (exit 1); exit 1; }; }
1920 # Provide some information about the compiler.
1921 echo "$as_me:$LINENO:" \
1922 "checking for C compiler version" >&5
1923 ac_compiler=`set X $ac_compile; echo $2`
1924 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1925 (eval $ac_compiler --version </dev/null >&5) 2>&5
1926 ac_status=$?
1927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1928 (exit $ac_status); }
1929 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1930 (eval $ac_compiler -v </dev/null >&5) 2>&5
1931 ac_status=$?
1932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1933 (exit $ac_status); }
1934 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1935 (eval $ac_compiler -V </dev/null >&5) 2>&5
1936 ac_status=$?
1937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1938 (exit $ac_status); }
1940 cat >conftest.$ac_ext <<_ACEOF
1941 /* confdefs.h. */
1942 _ACEOF
1943 cat confdefs.h >>conftest.$ac_ext
1944 cat >>conftest.$ac_ext <<_ACEOF
1945 /* end confdefs.h. */
1948 main ()
1952 return 0;
1954 _ACEOF
1955 # FIXME: Cleanup?
1956 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1957 (eval $ac_link) 2>&5
1958 ac_status=$?
1959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1960 (exit $ac_status); }; then
1961 gcc_no_link=no
1962 else
1963 gcc_no_link=yes
1966 if test x$gcc_no_link = xyes; then
1967 # Setting cross_compile will disable run tests; it will
1968 # also disable AC_CHECK_FILE but that's generally
1969 # correct if we can't link.
1970 cross_compiling=yes
1971 EXEEXT=
1972 else
1973 cat >conftest.$ac_ext <<_ACEOF
1974 /* confdefs.h. */
1975 _ACEOF
1976 cat confdefs.h >>conftest.$ac_ext
1977 cat >>conftest.$ac_ext <<_ACEOF
1978 /* end confdefs.h. */
1981 main ()
1985 return 0;
1987 _ACEOF
1988 ac_clean_files_save=$ac_clean_files
1989 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1990 # Try to create an executable without -o first, disregard a.out.
1991 # It will help us diagnose broken compilers, and finding out an intuition
1992 # of exeext.
1993 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1994 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1995 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1996 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1997 (eval $ac_link_default) 2>&5
1998 ac_status=$?
1999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2000 (exit $ac_status); }; then
2001 # Find the output, starting from the most likely. This scheme is
2002 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2003 # resort.
2005 # Be careful to initialize this variable, since it used to be cached.
2006 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2007 ac_cv_exeext=
2008 # b.out is created by i960 compilers.
2009 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2011 test -f "$ac_file" || continue
2012 case $ac_file in
2013 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2015 conftest.$ac_ext )
2016 # This is the source file.
2018 [ab].out )
2019 # We found the default executable, but exeext='' is most
2020 # certainly right.
2021 break;;
2022 *.* )
2023 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2024 # FIXME: I believe we export ac_cv_exeext for Libtool,
2025 # but it would be cool to find out if it's true. Does anybody
2026 # maintain Libtool? --akim.
2027 export ac_cv_exeext
2028 break;;
2030 break;;
2031 esac
2032 done
2033 else
2034 echo "$as_me: failed program was:" >&5
2035 sed 's/^/| /' conftest.$ac_ext >&5
2037 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2038 See \`config.log' for more details." >&5
2039 echo "$as_me: error: C compiler cannot create executables
2040 See \`config.log' for more details." >&2;}
2041 { (exit 77); exit 77; }; }
2044 ac_exeext=$ac_cv_exeext
2045 echo "$as_me:$LINENO: result: $ac_file" >&5
2046 echo "${ECHO_T}$ac_file" >&6
2048 # Check the compiler produces executables we can run. If not, either
2049 # the compiler is broken, or we cross compile.
2050 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2051 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2052 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2053 # If not cross compiling, check that we can run a simple program.
2054 if test "$cross_compiling" != yes; then
2055 if { ac_try='./$ac_file'
2056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2057 (eval $ac_try) 2>&5
2058 ac_status=$?
2059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2060 (exit $ac_status); }; }; then
2061 cross_compiling=no
2062 else
2063 if test "$cross_compiling" = maybe; then
2064 cross_compiling=yes
2065 else
2066 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2067 If you meant to cross compile, use \`--host'.
2068 See \`config.log' for more details." >&5
2069 echo "$as_me: error: cannot run C compiled programs.
2070 If you meant to cross compile, use \`--host'.
2071 See \`config.log' for more details." >&2;}
2072 { (exit 1); exit 1; }; }
2076 echo "$as_me:$LINENO: result: yes" >&5
2077 echo "${ECHO_T}yes" >&6
2079 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2080 ac_clean_files=$ac_clean_files_save
2081 # Check the compiler produces executables we can run. If not, either
2082 # the compiler is broken, or we cross compile.
2083 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2084 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2085 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2086 echo "${ECHO_T}$cross_compiling" >&6
2088 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2089 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2090 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2091 (eval $ac_link) 2>&5
2092 ac_status=$?
2093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2094 (exit $ac_status); }; then
2095 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2096 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2097 # work properly (i.e., refer to `conftest.exe'), while it won't with
2098 # `rm'.
2099 for ac_file in conftest.exe conftest conftest.*; do
2100 test -f "$ac_file" || continue
2101 case $ac_file in
2102 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2103 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2104 export ac_cv_exeext
2105 break;;
2106 * ) break;;
2107 esac
2108 done
2109 else
2110 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2111 See \`config.log' for more details." >&5
2112 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2113 See \`config.log' for more details." >&2;}
2114 { (exit 1); exit 1; }; }
2117 rm -f conftest$ac_cv_exeext
2118 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2119 echo "${ECHO_T}$ac_cv_exeext" >&6
2121 rm -f conftest.$ac_ext
2122 EXEEXT=$ac_cv_exeext
2123 ac_exeext=$EXEEXT
2125 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2126 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2127 if test "${ac_cv_objext+set}" = set; then
2128 echo $ECHO_N "(cached) $ECHO_C" >&6
2129 else
2130 cat >conftest.$ac_ext <<_ACEOF
2131 /* confdefs.h. */
2132 _ACEOF
2133 cat confdefs.h >>conftest.$ac_ext
2134 cat >>conftest.$ac_ext <<_ACEOF
2135 /* end confdefs.h. */
2138 main ()
2142 return 0;
2144 _ACEOF
2145 rm -f conftest.o conftest.obj
2146 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2147 (eval $ac_compile) 2>&5
2148 ac_status=$?
2149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150 (exit $ac_status); }; then
2151 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2152 case $ac_file in
2153 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2154 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2155 break;;
2156 esac
2157 done
2158 else
2159 echo "$as_me: failed program was:" >&5
2160 sed 's/^/| /' conftest.$ac_ext >&5
2162 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2163 See \`config.log' for more details." >&5
2164 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2165 See \`config.log' for more details." >&2;}
2166 { (exit 1); exit 1; }; }
2169 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2171 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2172 echo "${ECHO_T}$ac_cv_objext" >&6
2173 OBJEXT=$ac_cv_objext
2174 ac_objext=$OBJEXT
2175 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2176 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2177 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2178 echo $ECHO_N "(cached) $ECHO_C" >&6
2179 else
2180 cat >conftest.$ac_ext <<_ACEOF
2181 /* confdefs.h. */
2182 _ACEOF
2183 cat confdefs.h >>conftest.$ac_ext
2184 cat >>conftest.$ac_ext <<_ACEOF
2185 /* end confdefs.h. */
2188 main ()
2190 #ifndef __GNUC__
2191 choke me
2192 #endif
2195 return 0;
2197 _ACEOF
2198 rm -f conftest.$ac_objext
2199 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2200 (eval $ac_compile) 2>conftest.er1
2201 ac_status=$?
2202 grep -v '^ *+' conftest.er1 >conftest.err
2203 rm -f conftest.er1
2204 cat conftest.err >&5
2205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2206 (exit $ac_status); } &&
2207 { ac_try='test -z "$ac_c_werror_flag"
2208 || test ! -s conftest.err'
2209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2210 (eval $ac_try) 2>&5
2211 ac_status=$?
2212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2213 (exit $ac_status); }; } &&
2214 { ac_try='test -s conftest.$ac_objext'
2215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2216 (eval $ac_try) 2>&5
2217 ac_status=$?
2218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219 (exit $ac_status); }; }; then
2220 ac_compiler_gnu=yes
2221 else
2222 echo "$as_me: failed program was:" >&5
2223 sed 's/^/| /' conftest.$ac_ext >&5
2225 ac_compiler_gnu=no
2227 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2228 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2231 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2232 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2233 GCC=`test $ac_compiler_gnu = yes && echo yes`
2234 ac_test_CFLAGS=${CFLAGS+set}
2235 ac_save_CFLAGS=$CFLAGS
2236 CFLAGS="-g"
2237 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2238 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2239 if test "${ac_cv_prog_cc_g+set}" = set; then
2240 echo $ECHO_N "(cached) $ECHO_C" >&6
2241 else
2242 cat >conftest.$ac_ext <<_ACEOF
2243 /* confdefs.h. */
2244 _ACEOF
2245 cat confdefs.h >>conftest.$ac_ext
2246 cat >>conftest.$ac_ext <<_ACEOF
2247 /* end confdefs.h. */
2250 main ()
2254 return 0;
2256 _ACEOF
2257 rm -f conftest.$ac_objext
2258 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2259 (eval $ac_compile) 2>conftest.er1
2260 ac_status=$?
2261 grep -v '^ *+' conftest.er1 >conftest.err
2262 rm -f conftest.er1
2263 cat conftest.err >&5
2264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2265 (exit $ac_status); } &&
2266 { ac_try='test -z "$ac_c_werror_flag"
2267 || test ! -s conftest.err'
2268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2269 (eval $ac_try) 2>&5
2270 ac_status=$?
2271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2272 (exit $ac_status); }; } &&
2273 { ac_try='test -s conftest.$ac_objext'
2274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2275 (eval $ac_try) 2>&5
2276 ac_status=$?
2277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2278 (exit $ac_status); }; }; then
2279 ac_cv_prog_cc_g=yes
2280 else
2281 echo "$as_me: failed program was:" >&5
2282 sed 's/^/| /' conftest.$ac_ext >&5
2284 ac_cv_prog_cc_g=no
2286 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2288 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2289 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2290 if test "$ac_test_CFLAGS" = set; then
2291 CFLAGS=$ac_save_CFLAGS
2292 elif test $ac_cv_prog_cc_g = yes; then
2293 if test "$GCC" = yes; then
2294 CFLAGS="-g -O2"
2295 else
2296 CFLAGS="-g"
2298 else
2299 if test "$GCC" = yes; then
2300 CFLAGS="-O2"
2301 else
2302 CFLAGS=
2305 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2306 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2307 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2308 echo $ECHO_N "(cached) $ECHO_C" >&6
2309 else
2310 ac_cv_prog_cc_stdc=no
2311 ac_save_CC=$CC
2312 cat >conftest.$ac_ext <<_ACEOF
2313 /* confdefs.h. */
2314 _ACEOF
2315 cat confdefs.h >>conftest.$ac_ext
2316 cat >>conftest.$ac_ext <<_ACEOF
2317 /* end confdefs.h. */
2318 #include <stdarg.h>
2319 #include <stdio.h>
2320 #include <sys/types.h>
2321 #include <sys/stat.h>
2322 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2323 struct buf { int x; };
2324 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2325 static char *e (p, i)
2326 char **p;
2327 int i;
2329 return p[i];
2331 static char *f (char * (*g) (char **, int), char **p, ...)
2333 char *s;
2334 va_list v;
2335 va_start (v,p);
2336 s = g (p, va_arg (v,int));
2337 va_end (v);
2338 return s;
2341 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2342 function prototypes and stuff, but not '\xHH' hex character constants.
2343 These don't provoke an error unfortunately, instead are silently treated
2344 as 'x'. The following induces an error, until -std1 is added to get
2345 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2346 array size at least. It's necessary to write '\x00'==0 to get something
2347 that's true only with -std1. */
2348 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2350 int test (int i, double x);
2351 struct s1 {int (*f) (int a);};
2352 struct s2 {int (*f) (double a);};
2353 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2354 int argc;
2355 char **argv;
2357 main ()
2359 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2361 return 0;
2363 _ACEOF
2364 # Don't try gcc -ansi; that turns off useful extensions and
2365 # breaks some systems' header files.
2366 # AIX -qlanglvl=ansi
2367 # Ultrix and OSF/1 -std1
2368 # HP-UX 10.20 and later -Ae
2369 # HP-UX older versions -Aa -D_HPUX_SOURCE
2370 # SVR4 -Xc -D__EXTENSIONS__
2371 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2373 CC="$ac_save_CC $ac_arg"
2374 rm -f conftest.$ac_objext
2375 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2376 (eval $ac_compile) 2>conftest.er1
2377 ac_status=$?
2378 grep -v '^ *+' conftest.er1 >conftest.err
2379 rm -f conftest.er1
2380 cat conftest.err >&5
2381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2382 (exit $ac_status); } &&
2383 { ac_try='test -z "$ac_c_werror_flag"
2384 || test ! -s conftest.err'
2385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2386 (eval $ac_try) 2>&5
2387 ac_status=$?
2388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2389 (exit $ac_status); }; } &&
2390 { ac_try='test -s conftest.$ac_objext'
2391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2392 (eval $ac_try) 2>&5
2393 ac_status=$?
2394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2395 (exit $ac_status); }; }; then
2396 ac_cv_prog_cc_stdc=$ac_arg
2397 break
2398 else
2399 echo "$as_me: failed program was:" >&5
2400 sed 's/^/| /' conftest.$ac_ext >&5
2403 rm -f conftest.err conftest.$ac_objext
2404 done
2405 rm -f conftest.$ac_ext conftest.$ac_objext
2406 CC=$ac_save_CC
2410 case "x$ac_cv_prog_cc_stdc" in
2411 x|xno)
2412 echo "$as_me:$LINENO: result: none needed" >&5
2413 echo "${ECHO_T}none needed" >&6 ;;
2415 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2416 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2417 CC="$CC $ac_cv_prog_cc_stdc" ;;
2418 esac
2420 # Some people use a C++ compiler to compile C. Since we use `exit',
2421 # in C++ we need to declare it. In case someone uses the same compiler
2422 # for both compiling C and C++ we need to have the C++ compiler decide
2423 # the declaration of exit, since it's the most demanding environment.
2424 cat >conftest.$ac_ext <<_ACEOF
2425 #ifndef __cplusplus
2426 choke me
2427 #endif
2428 _ACEOF
2429 rm -f conftest.$ac_objext
2430 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2431 (eval $ac_compile) 2>conftest.er1
2432 ac_status=$?
2433 grep -v '^ *+' conftest.er1 >conftest.err
2434 rm -f conftest.er1
2435 cat conftest.err >&5
2436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2437 (exit $ac_status); } &&
2438 { ac_try='test -z "$ac_c_werror_flag"
2439 || test ! -s conftest.err'
2440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2441 (eval $ac_try) 2>&5
2442 ac_status=$?
2443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2444 (exit $ac_status); }; } &&
2445 { ac_try='test -s conftest.$ac_objext'
2446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2447 (eval $ac_try) 2>&5
2448 ac_status=$?
2449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2450 (exit $ac_status); }; }; then
2451 for ac_declaration in \
2452 '' \
2453 'extern "C" void std::exit (int) throw (); using std::exit;' \
2454 'extern "C" void std::exit (int); using std::exit;' \
2455 'extern "C" void exit (int) throw ();' \
2456 'extern "C" void exit (int);' \
2457 'void exit (int);'
2459 cat >conftest.$ac_ext <<_ACEOF
2460 /* confdefs.h. */
2461 _ACEOF
2462 cat confdefs.h >>conftest.$ac_ext
2463 cat >>conftest.$ac_ext <<_ACEOF
2464 /* end confdefs.h. */
2465 $ac_declaration
2466 #include <stdlib.h>
2468 main ()
2470 exit (42);
2472 return 0;
2474 _ACEOF
2475 rm -f conftest.$ac_objext
2476 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2477 (eval $ac_compile) 2>conftest.er1
2478 ac_status=$?
2479 grep -v '^ *+' conftest.er1 >conftest.err
2480 rm -f conftest.er1
2481 cat conftest.err >&5
2482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2483 (exit $ac_status); } &&
2484 { ac_try='test -z "$ac_c_werror_flag"
2485 || test ! -s conftest.err'
2486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2487 (eval $ac_try) 2>&5
2488 ac_status=$?
2489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2490 (exit $ac_status); }; } &&
2491 { ac_try='test -s conftest.$ac_objext'
2492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2493 (eval $ac_try) 2>&5
2494 ac_status=$?
2495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2496 (exit $ac_status); }; }; then
2498 else
2499 echo "$as_me: failed program was:" >&5
2500 sed 's/^/| /' conftest.$ac_ext >&5
2502 continue
2504 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2505 cat >conftest.$ac_ext <<_ACEOF
2506 /* confdefs.h. */
2507 _ACEOF
2508 cat confdefs.h >>conftest.$ac_ext
2509 cat >>conftest.$ac_ext <<_ACEOF
2510 /* end confdefs.h. */
2511 $ac_declaration
2513 main ()
2515 exit (42);
2517 return 0;
2519 _ACEOF
2520 rm -f conftest.$ac_objext
2521 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2522 (eval $ac_compile) 2>conftest.er1
2523 ac_status=$?
2524 grep -v '^ *+' conftest.er1 >conftest.err
2525 rm -f conftest.er1
2526 cat conftest.err >&5
2527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2528 (exit $ac_status); } &&
2529 { ac_try='test -z "$ac_c_werror_flag"
2530 || test ! -s conftest.err'
2531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2532 (eval $ac_try) 2>&5
2533 ac_status=$?
2534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2535 (exit $ac_status); }; } &&
2536 { ac_try='test -s conftest.$ac_objext'
2537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2538 (eval $ac_try) 2>&5
2539 ac_status=$?
2540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541 (exit $ac_status); }; }; then
2542 break
2543 else
2544 echo "$as_me: failed program was:" >&5
2545 sed 's/^/| /' conftest.$ac_ext >&5
2548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2549 done
2550 rm -f conftest*
2551 if test -n "$ac_declaration"; then
2552 echo '#ifdef __cplusplus' >>confdefs.h
2553 echo $ac_declaration >>confdefs.h
2554 echo '#endif' >>confdefs.h
2557 else
2558 echo "$as_me: failed program was:" >&5
2559 sed 's/^/| /' conftest.$ac_ext >&5
2562 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2563 ac_ext=c
2564 ac_cpp='$CPP $CPPFLAGS'
2565 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2566 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2567 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2569 ac_ext=cc
2570 ac_cpp='$CXXCPP $CPPFLAGS'
2571 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2572 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2573 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2574 if test -n "$ac_tool_prefix"; then
2575 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2577 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2578 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2579 echo "$as_me:$LINENO: checking for $ac_word" >&5
2580 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2581 if test "${glibcxx_cv_prog_CXX+set}" = set; then
2582 echo $ECHO_N "(cached) $ECHO_C" >&6
2583 else
2584 if test -n "$CXX"; then
2585 glibcxx_cv_prog_CXX="$CXX" # Let the user override the test.
2586 else
2587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2588 for as_dir in $PATH
2590 IFS=$as_save_IFS
2591 test -z "$as_dir" && as_dir=.
2592 for ac_exec_ext in '' $ac_executable_extensions; do
2593 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2594 glibcxx_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2595 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2596 break 2
2598 done
2599 done
2603 CXX=$glibcxx_cv_prog_CXX
2604 if test -n "$CXX"; then
2605 echo "$as_me:$LINENO: result: $CXX" >&5
2606 echo "${ECHO_T}$CXX" >&6
2607 else
2608 echo "$as_me:$LINENO: result: no" >&5
2609 echo "${ECHO_T}no" >&6
2612 test -n "$CXX" && break
2613 done
2615 if test -z "$CXX"; then
2616 ac_ct_CXX=$CXX
2617 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2619 # Extract the first word of "$ac_prog", so it can be a program name with args.
2620 set dummy $ac_prog; ac_word=$2
2621 echo "$as_me:$LINENO: checking for $ac_word" >&5
2622 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2623 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2624 echo $ECHO_N "(cached) $ECHO_C" >&6
2625 else
2626 if test -n "$ac_ct_CXX"; then
2627 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2628 else
2629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2630 for as_dir in $PATH
2632 IFS=$as_save_IFS
2633 test -z "$as_dir" && as_dir=.
2634 for ac_exec_ext in '' $ac_executable_extensions; do
2635 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2636 ac_cv_prog_ac_ct_CXX="$ac_prog"
2637 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2638 break 2
2640 done
2641 done
2645 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2646 if test -n "$ac_ct_CXX"; then
2647 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2648 echo "${ECHO_T}$ac_ct_CXX" >&6
2649 else
2650 echo "$as_me:$LINENO: result: no" >&5
2651 echo "${ECHO_T}no" >&6
2654 test -n "$ac_ct_CXX" && break
2655 done
2656 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2658 CXX=$ac_ct_CXX
2662 # Provide some information about the compiler.
2663 echo "$as_me:$LINENO:" \
2664 "checking for C++ compiler version" >&5
2665 ac_compiler=`set X $ac_compile; echo $2`
2666 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2667 (eval $ac_compiler --version </dev/null >&5) 2>&5
2668 ac_status=$?
2669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2670 (exit $ac_status); }
2671 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2672 (eval $ac_compiler -v </dev/null >&5) 2>&5
2673 ac_status=$?
2674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2675 (exit $ac_status); }
2676 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2677 (eval $ac_compiler -V </dev/null >&5) 2>&5
2678 ac_status=$?
2679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2680 (exit $ac_status); }
2682 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2683 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2684 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2685 echo $ECHO_N "(cached) $ECHO_C" >&6
2686 else
2687 cat >conftest.$ac_ext <<_ACEOF
2688 /* confdefs.h. */
2689 _ACEOF
2690 cat confdefs.h >>conftest.$ac_ext
2691 cat >>conftest.$ac_ext <<_ACEOF
2692 /* end confdefs.h. */
2695 main ()
2697 #ifndef __GNUC__
2698 choke me
2699 #endif
2702 return 0;
2704 _ACEOF
2705 rm -f conftest.$ac_objext
2706 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2707 (eval $ac_compile) 2>conftest.er1
2708 ac_status=$?
2709 grep -v '^ *+' conftest.er1 >conftest.err
2710 rm -f conftest.er1
2711 cat conftest.err >&5
2712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2713 (exit $ac_status); } &&
2714 { ac_try='test -z "$ac_cxx_werror_flag"
2715 || test ! -s conftest.err'
2716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2717 (eval $ac_try) 2>&5
2718 ac_status=$?
2719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2720 (exit $ac_status); }; } &&
2721 { ac_try='test -s conftest.$ac_objext'
2722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2723 (eval $ac_try) 2>&5
2724 ac_status=$?
2725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2726 (exit $ac_status); }; }; then
2727 ac_compiler_gnu=yes
2728 else
2729 echo "$as_me: failed program was:" >&5
2730 sed 's/^/| /' conftest.$ac_ext >&5
2732 ac_compiler_gnu=no
2734 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2735 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2738 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2739 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2740 GXX=`test $ac_compiler_gnu = yes && echo yes`
2741 ac_test_CXXFLAGS=${CXXFLAGS+set}
2742 ac_save_CXXFLAGS=$CXXFLAGS
2743 CXXFLAGS="-g"
2744 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2745 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2746 if test "${ac_cv_prog_cxx_g+set}" = set; then
2747 echo $ECHO_N "(cached) $ECHO_C" >&6
2748 else
2749 cat >conftest.$ac_ext <<_ACEOF
2750 /* confdefs.h. */
2751 _ACEOF
2752 cat confdefs.h >>conftest.$ac_ext
2753 cat >>conftest.$ac_ext <<_ACEOF
2754 /* end confdefs.h. */
2757 main ()
2761 return 0;
2763 _ACEOF
2764 rm -f conftest.$ac_objext
2765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2766 (eval $ac_compile) 2>conftest.er1
2767 ac_status=$?
2768 grep -v '^ *+' conftest.er1 >conftest.err
2769 rm -f conftest.er1
2770 cat conftest.err >&5
2771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2772 (exit $ac_status); } &&
2773 { ac_try='test -z "$ac_cxx_werror_flag"
2774 || test ! -s conftest.err'
2775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2776 (eval $ac_try) 2>&5
2777 ac_status=$?
2778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2779 (exit $ac_status); }; } &&
2780 { ac_try='test -s conftest.$ac_objext'
2781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2782 (eval $ac_try) 2>&5
2783 ac_status=$?
2784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2785 (exit $ac_status); }; }; then
2786 ac_cv_prog_cxx_g=yes
2787 else
2788 echo "$as_me: failed program was:" >&5
2789 sed 's/^/| /' conftest.$ac_ext >&5
2791 ac_cv_prog_cxx_g=no
2793 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2795 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2796 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2797 if test "$ac_test_CXXFLAGS" = set; then
2798 CXXFLAGS=$ac_save_CXXFLAGS
2799 elif test $ac_cv_prog_cxx_g = yes; then
2800 if test "$GXX" = yes; then
2801 CXXFLAGS="-g -O2"
2802 else
2803 CXXFLAGS="-g"
2805 else
2806 if test "$GXX" = yes; then
2807 CXXFLAGS="-O2"
2808 else
2809 CXXFLAGS=
2812 for ac_declaration in \
2813 '' \
2814 'extern "C" void std::exit (int) throw (); using std::exit;' \
2815 'extern "C" void std::exit (int); using std::exit;' \
2816 'extern "C" void exit (int) throw ();' \
2817 'extern "C" void exit (int);' \
2818 'void exit (int);'
2820 cat >conftest.$ac_ext <<_ACEOF
2821 /* confdefs.h. */
2822 _ACEOF
2823 cat confdefs.h >>conftest.$ac_ext
2824 cat >>conftest.$ac_ext <<_ACEOF
2825 /* end confdefs.h. */
2826 $ac_declaration
2827 #include <stdlib.h>
2829 main ()
2831 exit (42);
2833 return 0;
2835 _ACEOF
2836 rm -f conftest.$ac_objext
2837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2838 (eval $ac_compile) 2>conftest.er1
2839 ac_status=$?
2840 grep -v '^ *+' conftest.er1 >conftest.err
2841 rm -f conftest.er1
2842 cat conftest.err >&5
2843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2844 (exit $ac_status); } &&
2845 { ac_try='test -z "$ac_cxx_werror_flag"
2846 || test ! -s conftest.err'
2847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2848 (eval $ac_try) 2>&5
2849 ac_status=$?
2850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851 (exit $ac_status); }; } &&
2852 { ac_try='test -s conftest.$ac_objext'
2853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2854 (eval $ac_try) 2>&5
2855 ac_status=$?
2856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857 (exit $ac_status); }; }; then
2859 else
2860 echo "$as_me: failed program was:" >&5
2861 sed 's/^/| /' conftest.$ac_ext >&5
2863 continue
2865 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2866 cat >conftest.$ac_ext <<_ACEOF
2867 /* confdefs.h. */
2868 _ACEOF
2869 cat confdefs.h >>conftest.$ac_ext
2870 cat >>conftest.$ac_ext <<_ACEOF
2871 /* end confdefs.h. */
2872 $ac_declaration
2874 main ()
2876 exit (42);
2878 return 0;
2880 _ACEOF
2881 rm -f conftest.$ac_objext
2882 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2883 (eval $ac_compile) 2>conftest.er1
2884 ac_status=$?
2885 grep -v '^ *+' conftest.er1 >conftest.err
2886 rm -f conftest.er1
2887 cat conftest.err >&5
2888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2889 (exit $ac_status); } &&
2890 { ac_try='test -z "$ac_cxx_werror_flag"
2891 || test ! -s conftest.err'
2892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2893 (eval $ac_try) 2>&5
2894 ac_status=$?
2895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896 (exit $ac_status); }; } &&
2897 { ac_try='test -s conftest.$ac_objext'
2898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2899 (eval $ac_try) 2>&5
2900 ac_status=$?
2901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902 (exit $ac_status); }; }; then
2903 break
2904 else
2905 echo "$as_me: failed program was:" >&5
2906 sed 's/^/| /' conftest.$ac_ext >&5
2909 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2910 done
2911 rm -f conftest*
2912 if test -n "$ac_declaration"; then
2913 echo '#ifdef __cplusplus' >>confdefs.h
2914 echo $ac_declaration >>confdefs.h
2915 echo '#endif' >>confdefs.h
2918 ac_ext=c
2919 ac_cpp='$CPP $CPPFLAGS'
2920 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2921 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2922 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2924 CXXFLAGS="$save_CXXFLAGS"
2930 am__api_version="1.9"
2931 # Find a good install program. We prefer a C program (faster),
2932 # so one script is as good as another. But avoid the broken or
2933 # incompatible versions:
2934 # SysV /etc/install, /usr/sbin/install
2935 # SunOS /usr/etc/install
2936 # IRIX /sbin/install
2937 # AIX /bin/install
2938 # AmigaOS /C/install, which installs bootblocks on floppy discs
2939 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2940 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2941 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2942 # OS/2's system install, which has a completely different semantic
2943 # ./install, which can be erroneously created by make from ./install.sh.
2944 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2945 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2946 if test -z "$INSTALL"; then
2947 if test "${ac_cv_path_install+set}" = set; then
2948 echo $ECHO_N "(cached) $ECHO_C" >&6
2949 else
2950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2951 for as_dir in $PATH
2953 IFS=$as_save_IFS
2954 test -z "$as_dir" && as_dir=.
2955 # Account for people who put trailing slashes in PATH elements.
2956 case $as_dir/ in
2957 ./ | .// | /cC/* | \
2958 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2959 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2960 /usr/ucb/* ) ;;
2962 # OSF1 and SCO ODT 3.0 have their own names for install.
2963 # Don't use installbsd from OSF since it installs stuff as root
2964 # by default.
2965 for ac_prog in ginstall scoinst install; do
2966 for ac_exec_ext in '' $ac_executable_extensions; do
2967 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2968 if test $ac_prog = install &&
2969 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2970 # AIX install. It has an incompatible calling convention.
2972 elif test $ac_prog = install &&
2973 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2974 # program-specific install script used by HP pwplus--don't use.
2976 else
2977 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2978 break 3
2981 done
2982 done
2984 esac
2985 done
2989 if test "${ac_cv_path_install+set}" = set; then
2990 INSTALL=$ac_cv_path_install
2991 else
2992 # As a last resort, use the slow shell script. We don't cache a
2993 # path for INSTALL within a source directory, because that will
2994 # break other packages using the cache if that directory is
2995 # removed, or if the path is relative.
2996 INSTALL=$ac_install_sh
2999 echo "$as_me:$LINENO: result: $INSTALL" >&5
3000 echo "${ECHO_T}$INSTALL" >&6
3002 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3003 # It thinks the first close brace ends the variable substitution.
3004 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3006 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3008 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3010 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
3011 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
3012 # Just in case
3013 sleep 1
3014 echo timestamp > conftest.file
3015 # Do `set' in a subshell so we don't clobber the current shell's
3016 # arguments. Must try -L first in case configure is actually a
3017 # symlink; some systems play weird games with the mod time of symlinks
3018 # (eg FreeBSD returns the mod time of the symlink's containing
3019 # directory).
3020 if (
3021 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
3022 if test "$*" = "X"; then
3023 # -L didn't work.
3024 set X `ls -t $srcdir/configure conftest.file`
3026 rm -f conftest.file
3027 if test "$*" != "X $srcdir/configure conftest.file" \
3028 && test "$*" != "X conftest.file $srcdir/configure"; then
3030 # If neither matched, then we have a broken ls. This can happen
3031 # if, for instance, CONFIG_SHELL is bash and it inherits a
3032 # broken ls alias from the environment. This has actually
3033 # happened. Such a system could not be considered "sane".
3034 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
3035 alias in your environment" >&5
3036 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
3037 alias in your environment" >&2;}
3038 { (exit 1); exit 1; }; }
3041 test "$2" = conftest.file
3043 then
3044 # Ok.
3046 else
3047 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
3048 Check your system clock" >&5
3049 echo "$as_me: error: newly created file is older than distributed files!
3050 Check your system clock" >&2;}
3051 { (exit 1); exit 1; }; }
3053 echo "$as_me:$LINENO: result: yes" >&5
3054 echo "${ECHO_T}yes" >&6
3055 test "$program_prefix" != NONE &&
3056 program_transform_name="s,^,$program_prefix,;$program_transform_name"
3057 # Use a double $ so make ignores it.
3058 test "$program_suffix" != NONE &&
3059 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
3060 # Double any \ or $. echo might interpret backslashes.
3061 # By default was `s,x,x', remove it if useless.
3062 cat <<\_ACEOF >conftest.sed
3063 s/[\\$]/&&/g;s/;s,x,x,$//
3064 _ACEOF
3065 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
3066 rm conftest.sed
3068 # expand $ac_aux_dir to an absolute path
3069 am_aux_dir=`cd $ac_aux_dir && pwd`
3071 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
3072 # Use eval to expand $SHELL
3073 if eval "$MISSING --run true"; then
3074 am_missing_run="$MISSING --run "
3075 else
3076 am_missing_run=
3077 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
3078 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3081 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
3082 # We used to keeping the `.' as first argument, in order to
3083 # allow $(mkdir_p) to be used without argument. As in
3084 # $(mkdir_p) $(somedir)
3085 # where $(somedir) is conditionally defined. However this is wrong
3086 # for two reasons:
3087 # 1. if the package is installed by a user who cannot write `.'
3088 # make install will fail,
3089 # 2. the above comment should most certainly read
3090 # $(mkdir_p) $(DESTDIR)$(somedir)
3091 # so it does not work when $(somedir) is undefined and
3092 # $(DESTDIR) is not.
3093 # To support the latter case, we have to write
3094 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
3095 # so the `.' trick is pointless.
3096 mkdir_p='mkdir -p --'
3097 else
3098 # On NextStep and OpenStep, the `mkdir' command does not
3099 # recognize any option. It will interpret all options as
3100 # directories to create, and then abort because `.' already
3101 # exists.
3102 for d in ./-p ./--version;
3104 test -d $d && rmdir $d
3105 done
3106 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
3107 if test -f "$ac_aux_dir/mkinstalldirs"; then
3108 mkdir_p='$(mkinstalldirs)'
3109 else
3110 mkdir_p='$(install_sh) -d'
3114 for ac_prog in gawk mawk nawk awk
3116 # Extract the first word of "$ac_prog", so it can be a program name with args.
3117 set dummy $ac_prog; ac_word=$2
3118 echo "$as_me:$LINENO: checking for $ac_word" >&5
3119 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3120 if test "${ac_cv_prog_AWK+set}" = set; then
3121 echo $ECHO_N "(cached) $ECHO_C" >&6
3122 else
3123 if test -n "$AWK"; then
3124 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3125 else
3126 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3127 for as_dir in $PATH
3129 IFS=$as_save_IFS
3130 test -z "$as_dir" && as_dir=.
3131 for ac_exec_ext in '' $ac_executable_extensions; do
3132 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3133 ac_cv_prog_AWK="$ac_prog"
3134 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3135 break 2
3137 done
3138 done
3142 AWK=$ac_cv_prog_AWK
3143 if test -n "$AWK"; then
3144 echo "$as_me:$LINENO: result: $AWK" >&5
3145 echo "${ECHO_T}$AWK" >&6
3146 else
3147 echo "$as_me:$LINENO: result: no" >&5
3148 echo "${ECHO_T}no" >&6
3151 test -n "$AWK" && break
3152 done
3154 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3155 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3156 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3157 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3158 echo $ECHO_N "(cached) $ECHO_C" >&6
3159 else
3160 cat >conftest.make <<\_ACEOF
3161 all:
3162 @echo 'ac_maketemp="$(MAKE)"'
3163 _ACEOF
3164 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3165 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3166 if test -n "$ac_maketemp"; then
3167 eval ac_cv_prog_make_${ac_make}_set=yes
3168 else
3169 eval ac_cv_prog_make_${ac_make}_set=no
3171 rm -f conftest.make
3173 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3174 echo "$as_me:$LINENO: result: yes" >&5
3175 echo "${ECHO_T}yes" >&6
3176 SET_MAKE=
3177 else
3178 echo "$as_me:$LINENO: result: no" >&5
3179 echo "${ECHO_T}no" >&6
3180 SET_MAKE="MAKE=${MAKE-make}"
3183 rm -rf .tst 2>/dev/null
3184 mkdir .tst 2>/dev/null
3185 if test -d .tst; then
3186 am__leading_dot=.
3187 else
3188 am__leading_dot=_
3190 rmdir .tst 2>/dev/null
3192 DEPDIR="${am__leading_dot}deps"
3194 ac_config_commands="$ac_config_commands depfiles"
3197 am_make=${MAKE-make}
3198 cat > confinc << 'END'
3199 am__doit:
3200 @echo done
3201 .PHONY: am__doit
3203 # If we don't find an include directive, just comment out the code.
3204 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3205 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
3206 am__include="#"
3207 am__quote=
3208 _am_result=none
3209 # First try GNU make style include.
3210 echo "include confinc" > confmf
3211 # We grep out `Entering directory' and `Leaving directory'
3212 # messages which can occur if `w' ends up in MAKEFLAGS.
3213 # In particular we don't look at `^make:' because GNU make might
3214 # be invoked under some other name (usually "gmake"), in which
3215 # case it prints its new name instead of `make'.
3216 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3217 am__include=include
3218 am__quote=
3219 _am_result=GNU
3221 # Now try BSD make style include.
3222 if test "$am__include" = "#"; then
3223 echo '.include "confinc"' > confmf
3224 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3225 am__include=.include
3226 am__quote="\""
3227 _am_result=BSD
3232 echo "$as_me:$LINENO: result: $_am_result" >&5
3233 echo "${ECHO_T}$_am_result" >&6
3234 rm -f confinc confmf
3236 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3237 if test "${enable_dependency_tracking+set}" = set; then
3238 enableval="$enable_dependency_tracking"
3241 if test "x$enable_dependency_tracking" != xno; then
3242 am_depcomp="$ac_aux_dir/depcomp"
3243 AMDEPBACKSLASH='\'
3247 if test "x$enable_dependency_tracking" != xno; then
3248 AMDEP_TRUE=
3249 AMDEP_FALSE='#'
3250 else
3251 AMDEP_TRUE='#'
3252 AMDEP_FALSE=
3257 # test to see if srcdir already configured
3258 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3259 test -f $srcdir/config.status; then
3260 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3261 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3262 { (exit 1); exit 1; }; }
3265 # test whether we have cygpath
3266 if test -z "$CYGPATH_W"; then
3267 if (cygpath --version) >/dev/null 2>/dev/null; then
3268 CYGPATH_W='cygpath -w'
3269 else
3270 CYGPATH_W=echo
3275 # Define the identity of the package.
3276 PACKAGE='libjava'
3277 VERSION='version-unused'
3280 cat >>confdefs.h <<_ACEOF
3281 #define PACKAGE "$PACKAGE"
3282 _ACEOF
3285 cat >>confdefs.h <<_ACEOF
3286 #define VERSION "$VERSION"
3287 _ACEOF
3289 # Some tools Automake needs.
3291 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3294 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3297 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3300 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3303 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3305 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3307 # Installed binaries are usually stripped using `strip' when the user
3308 # run `make install-strip'. However `strip' might not be the right
3309 # tool to use in cross-compilation environments, therefore Automake
3310 # will honor the `STRIP' environment variable to overrule this program.
3311 if test "$cross_compiling" != no; then
3312 if test -n "$ac_tool_prefix"; then
3313 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3314 set dummy ${ac_tool_prefix}strip; ac_word=$2
3315 echo "$as_me:$LINENO: checking for $ac_word" >&5
3316 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3317 if test "${ac_cv_prog_STRIP+set}" = set; then
3318 echo $ECHO_N "(cached) $ECHO_C" >&6
3319 else
3320 if test -n "$STRIP"; then
3321 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3322 else
3323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3324 for as_dir in $PATH
3326 IFS=$as_save_IFS
3327 test -z "$as_dir" && as_dir=.
3328 for ac_exec_ext in '' $ac_executable_extensions; do
3329 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3330 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3331 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3332 break 2
3334 done
3335 done
3339 STRIP=$ac_cv_prog_STRIP
3340 if test -n "$STRIP"; then
3341 echo "$as_me:$LINENO: result: $STRIP" >&5
3342 echo "${ECHO_T}$STRIP" >&6
3343 else
3344 echo "$as_me:$LINENO: result: no" >&5
3345 echo "${ECHO_T}no" >&6
3349 if test -z "$ac_cv_prog_STRIP"; then
3350 ac_ct_STRIP=$STRIP
3351 # Extract the first word of "strip", so it can be a program name with args.
3352 set dummy strip; ac_word=$2
3353 echo "$as_me:$LINENO: checking for $ac_word" >&5
3354 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3355 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3356 echo $ECHO_N "(cached) $ECHO_C" >&6
3357 else
3358 if test -n "$ac_ct_STRIP"; then
3359 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3360 else
3361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3362 for as_dir in $PATH
3364 IFS=$as_save_IFS
3365 test -z "$as_dir" && as_dir=.
3366 for ac_exec_ext in '' $ac_executable_extensions; do
3367 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3368 ac_cv_prog_ac_ct_STRIP="strip"
3369 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3370 break 2
3372 done
3373 done
3375 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3378 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3379 if test -n "$ac_ct_STRIP"; then
3380 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3381 echo "${ECHO_T}$ac_ct_STRIP" >&6
3382 else
3383 echo "$as_me:$LINENO: result: no" >&5
3384 echo "${ECHO_T}no" >&6
3387 STRIP=$ac_ct_STRIP
3388 else
3389 STRIP="$ac_cv_prog_STRIP"
3393 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3395 # We need awk for the "check" target. The system "awk" is bad on
3396 # some platforms.
3397 # Always define AMTAR for backward compatibility.
3399 AMTAR=${AMTAR-"${am_missing_run}tar"}
3401 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3406 depcc="$CC" am_compiler_list=
3408 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3409 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3410 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3411 echo $ECHO_N "(cached) $ECHO_C" >&6
3412 else
3413 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3414 # We make a subdir and do the tests there. Otherwise we can end up
3415 # making bogus files that we don't know about and never remove. For
3416 # instance it was reported that on HP-UX the gcc test will end up
3417 # making a dummy file named `D' -- because `-MD' means `put the output
3418 # in D'.
3419 mkdir conftest.dir
3420 # Copy depcomp to subdir because otherwise we won't find it if we're
3421 # using a relative directory.
3422 cp "$am_depcomp" conftest.dir
3423 cd conftest.dir
3424 # We will build objects and dependencies in a subdirectory because
3425 # it helps to detect inapplicable dependency modes. For instance
3426 # both Tru64's cc and ICC support -MD to output dependencies as a
3427 # side effect of compilation, but ICC will put the dependencies in
3428 # the current directory while Tru64 will put them in the object
3429 # directory.
3430 mkdir sub
3432 am_cv_CC_dependencies_compiler_type=none
3433 if test "$am_compiler_list" = ""; then
3434 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3436 for depmode in $am_compiler_list; do
3437 # Setup a source with many dependencies, because some compilers
3438 # like to wrap large dependency lists on column 80 (with \), and
3439 # we should not choose a depcomp mode which is confused by this.
3441 # We need to recreate these files for each test, as the compiler may
3442 # overwrite some of them when testing with obscure command lines.
3443 # This happens at least with the AIX C compiler.
3444 : > sub/conftest.c
3445 for i in 1 2 3 4 5 6; do
3446 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3447 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3448 # Solaris 8's {/usr,}/bin/sh.
3449 touch sub/conftst$i.h
3450 done
3451 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3453 case $depmode in
3454 nosideeffect)
3455 # after this tag, mechanisms are not by side-effect, so they'll
3456 # only be used when explicitly requested
3457 if test "x$enable_dependency_tracking" = xyes; then
3458 continue
3459 else
3460 break
3463 none) break ;;
3464 esac
3465 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3466 # mode. It turns out that the SunPro C++ compiler does not properly
3467 # handle `-M -o', and we need to detect this.
3468 if depmode=$depmode \
3469 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3470 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3471 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3472 >/dev/null 2>conftest.err &&
3473 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3474 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3475 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3476 # icc doesn't choke on unknown options, it will just issue warnings
3477 # or remarks (even with -Werror). So we grep stderr for any message
3478 # that says an option was ignored or not supported.
3479 # When given -MP, icc 7.0 and 7.1 complain thusly:
3480 # icc: Command line warning: ignoring option '-M'; no argument required
3481 # The diagnosis changed in icc 8.0:
3482 # icc: Command line remark: option '-MP' not supported
3483 if (grep 'ignoring option' conftest.err ||
3484 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3485 am_cv_CC_dependencies_compiler_type=$depmode
3486 break
3489 done
3491 cd ..
3492 rm -rf conftest.dir
3493 else
3494 am_cv_CC_dependencies_compiler_type=none
3498 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3499 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3500 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3505 test "x$enable_dependency_tracking" != xno \
3506 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3507 am__fastdepCC_TRUE=
3508 am__fastdepCC_FALSE='#'
3509 else
3510 am__fastdepCC_TRUE='#'
3511 am__fastdepCC_FALSE=
3515 depcc="$CXX" am_compiler_list=
3517 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3518 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3519 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
3520 echo $ECHO_N "(cached) $ECHO_C" >&6
3521 else
3522 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3523 # We make a subdir and do the tests there. Otherwise we can end up
3524 # making bogus files that we don't know about and never remove. For
3525 # instance it was reported that on HP-UX the gcc test will end up
3526 # making a dummy file named `D' -- because `-MD' means `put the output
3527 # in D'.
3528 mkdir conftest.dir
3529 # Copy depcomp to subdir because otherwise we won't find it if we're
3530 # using a relative directory.
3531 cp "$am_depcomp" conftest.dir
3532 cd conftest.dir
3533 # We will build objects and dependencies in a subdirectory because
3534 # it helps to detect inapplicable dependency modes. For instance
3535 # both Tru64's cc and ICC support -MD to output dependencies as a
3536 # side effect of compilation, but ICC will put the dependencies in
3537 # the current directory while Tru64 will put them in the object
3538 # directory.
3539 mkdir sub
3541 am_cv_CXX_dependencies_compiler_type=none
3542 if test "$am_compiler_list" = ""; then
3543 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3545 for depmode in $am_compiler_list; do
3546 # Setup a source with many dependencies, because some compilers
3547 # like to wrap large dependency lists on column 80 (with \), and
3548 # we should not choose a depcomp mode which is confused by this.
3550 # We need to recreate these files for each test, as the compiler may
3551 # overwrite some of them when testing with obscure command lines.
3552 # This happens at least with the AIX C compiler.
3553 : > sub/conftest.c
3554 for i in 1 2 3 4 5 6; do
3555 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3556 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3557 # Solaris 8's {/usr,}/bin/sh.
3558 touch sub/conftst$i.h
3559 done
3560 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3562 case $depmode in
3563 nosideeffect)
3564 # after this tag, mechanisms are not by side-effect, so they'll
3565 # only be used when explicitly requested
3566 if test "x$enable_dependency_tracking" = xyes; then
3567 continue
3568 else
3569 break
3572 none) break ;;
3573 esac
3574 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3575 # mode. It turns out that the SunPro C++ compiler does not properly
3576 # handle `-M -o', and we need to detect this.
3577 if depmode=$depmode \
3578 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3579 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3580 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3581 >/dev/null 2>conftest.err &&
3582 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3583 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3584 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3585 # icc doesn't choke on unknown options, it will just issue warnings
3586 # or remarks (even with -Werror). So we grep stderr for any message
3587 # that says an option was ignored or not supported.
3588 # When given -MP, icc 7.0 and 7.1 complain thusly:
3589 # icc: Command line warning: ignoring option '-M'; no argument required
3590 # The diagnosis changed in icc 8.0:
3591 # icc: Command line remark: option '-MP' not supported
3592 if (grep 'ignoring option' conftest.err ||
3593 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3594 am_cv_CXX_dependencies_compiler_type=$depmode
3595 break
3598 done
3600 cd ..
3601 rm -rf conftest.dir
3602 else
3603 am_cv_CXX_dependencies_compiler_type=none
3607 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
3608 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
3609 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
3614 test "x$enable_dependency_tracking" != xno \
3615 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
3616 am__fastdepCXX_TRUE=
3617 am__fastdepCXX_FALSE='#'
3618 else
3619 am__fastdepCXX_TRUE='#'
3620 am__fastdepCXX_FALSE=
3626 if test -n "$ac_tool_prefix"; then
3627 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3628 set dummy ${ac_tool_prefix}as; ac_word=$2
3629 echo "$as_me:$LINENO: checking for $ac_word" >&5
3630 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3631 if test "${ac_cv_prog_AS+set}" = set; then
3632 echo $ECHO_N "(cached) $ECHO_C" >&6
3633 else
3634 if test -n "$AS"; then
3635 ac_cv_prog_AS="$AS" # Let the user override the test.
3636 else
3637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3638 for as_dir in $PATH
3640 IFS=$as_save_IFS
3641 test -z "$as_dir" && as_dir=.
3642 for ac_exec_ext in '' $ac_executable_extensions; do
3643 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3644 ac_cv_prog_AS="${ac_tool_prefix}as"
3645 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3646 break 2
3648 done
3649 done
3653 AS=$ac_cv_prog_AS
3654 if test -n "$AS"; then
3655 echo "$as_me:$LINENO: result: $AS" >&5
3656 echo "${ECHO_T}$AS" >&6
3657 else
3658 echo "$as_me:$LINENO: result: no" >&5
3659 echo "${ECHO_T}no" >&6
3663 if test -z "$ac_cv_prog_AS"; then
3664 ac_ct_AS=$AS
3665 # Extract the first word of "as", so it can be a program name with args.
3666 set dummy as; ac_word=$2
3667 echo "$as_me:$LINENO: checking for $ac_word" >&5
3668 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3669 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
3670 echo $ECHO_N "(cached) $ECHO_C" >&6
3671 else
3672 if test -n "$ac_ct_AS"; then
3673 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3674 else
3675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3676 for as_dir in $PATH
3678 IFS=$as_save_IFS
3679 test -z "$as_dir" && as_dir=.
3680 for ac_exec_ext in '' $ac_executable_extensions; do
3681 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3682 ac_cv_prog_ac_ct_AS="as"
3683 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3684 break 2
3686 done
3687 done
3691 ac_ct_AS=$ac_cv_prog_ac_ct_AS
3692 if test -n "$ac_ct_AS"; then
3693 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
3694 echo "${ECHO_T}$ac_ct_AS" >&6
3695 else
3696 echo "$as_me:$LINENO: result: no" >&5
3697 echo "${ECHO_T}no" >&6
3700 AS=$ac_ct_AS
3701 else
3702 AS="$ac_cv_prog_AS"
3705 if test -n "$ac_tool_prefix"; then
3706 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3707 set dummy ${ac_tool_prefix}ar; ac_word=$2
3708 echo "$as_me:$LINENO: checking for $ac_word" >&5
3709 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3710 if test "${ac_cv_prog_AR+set}" = set; then
3711 echo $ECHO_N "(cached) $ECHO_C" >&6
3712 else
3713 if test -n "$AR"; then
3714 ac_cv_prog_AR="$AR" # Let the user override the test.
3715 else
3716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3717 for as_dir in $PATH
3719 IFS=$as_save_IFS
3720 test -z "$as_dir" && as_dir=.
3721 for ac_exec_ext in '' $ac_executable_extensions; do
3722 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3723 ac_cv_prog_AR="${ac_tool_prefix}ar"
3724 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3725 break 2
3727 done
3728 done
3732 AR=$ac_cv_prog_AR
3733 if test -n "$AR"; then
3734 echo "$as_me:$LINENO: result: $AR" >&5
3735 echo "${ECHO_T}$AR" >&6
3736 else
3737 echo "$as_me:$LINENO: result: no" >&5
3738 echo "${ECHO_T}no" >&6
3742 if test -z "$ac_cv_prog_AR"; then
3743 ac_ct_AR=$AR
3744 # Extract the first word of "ar", so it can be a program name with args.
3745 set dummy ar; ac_word=$2
3746 echo "$as_me:$LINENO: checking for $ac_word" >&5
3747 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3748 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3749 echo $ECHO_N "(cached) $ECHO_C" >&6
3750 else
3751 if test -n "$ac_ct_AR"; then
3752 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3753 else
3754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3755 for as_dir in $PATH
3757 IFS=$as_save_IFS
3758 test -z "$as_dir" && as_dir=.
3759 for ac_exec_ext in '' $ac_executable_extensions; do
3760 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3761 ac_cv_prog_ac_ct_AR="ar"
3762 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3763 break 2
3765 done
3766 done
3770 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3771 if test -n "$ac_ct_AR"; then
3772 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3773 echo "${ECHO_T}$ac_ct_AR" >&6
3774 else
3775 echo "$as_me:$LINENO: result: no" >&5
3776 echo "${ECHO_T}no" >&6
3779 AR=$ac_ct_AR
3780 else
3781 AR="$ac_cv_prog_AR"
3784 if test -n "$ac_tool_prefix"; then
3785 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3786 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3787 echo "$as_me:$LINENO: checking for $ac_word" >&5
3788 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3789 if test "${ac_cv_prog_RANLIB+set}" = set; then
3790 echo $ECHO_N "(cached) $ECHO_C" >&6
3791 else
3792 if test -n "$RANLIB"; then
3793 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3794 else
3795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3796 for as_dir in $PATH
3798 IFS=$as_save_IFS
3799 test -z "$as_dir" && as_dir=.
3800 for ac_exec_ext in '' $ac_executable_extensions; do
3801 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3802 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3803 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3804 break 2
3806 done
3807 done
3811 RANLIB=$ac_cv_prog_RANLIB
3812 if test -n "$RANLIB"; then
3813 echo "$as_me:$LINENO: result: $RANLIB" >&5
3814 echo "${ECHO_T}$RANLIB" >&6
3815 else
3816 echo "$as_me:$LINENO: result: no" >&5
3817 echo "${ECHO_T}no" >&6
3821 if test -z "$ac_cv_prog_RANLIB"; then
3822 ac_ct_RANLIB=$RANLIB
3823 # Extract the first word of "ranlib", so it can be a program name with args.
3824 set dummy ranlib; ac_word=$2
3825 echo "$as_me:$LINENO: checking for $ac_word" >&5
3826 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3827 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3828 echo $ECHO_N "(cached) $ECHO_C" >&6
3829 else
3830 if test -n "$ac_ct_RANLIB"; then
3831 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3832 else
3833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3834 for as_dir in $PATH
3836 IFS=$as_save_IFS
3837 test -z "$as_dir" && as_dir=.
3838 for ac_exec_ext in '' $ac_executable_extensions; do
3839 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3840 ac_cv_prog_ac_ct_RANLIB="ranlib"
3841 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3842 break 2
3844 done
3845 done
3847 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3850 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3851 if test -n "$ac_ct_RANLIB"; then
3852 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3853 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3854 else
3855 echo "$as_me:$LINENO: result: no" >&5
3856 echo "${ECHO_T}no" >&6
3859 RANLIB=$ac_ct_RANLIB
3860 else
3861 RANLIB="$ac_cv_prog_RANLIB"
3865 # Find a good install program. We prefer a C program (faster),
3866 # so one script is as good as another. But avoid the broken or
3867 # incompatible versions:
3868 # SysV /etc/install, /usr/sbin/install
3869 # SunOS /usr/etc/install
3870 # IRIX /sbin/install
3871 # AIX /bin/install
3872 # AmigaOS /C/install, which installs bootblocks on floppy discs
3873 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3874 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3875 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3876 # OS/2's system install, which has a completely different semantic
3877 # ./install, which can be erroneously created by make from ./install.sh.
3878 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3879 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3880 if test -z "$INSTALL"; then
3881 if test "${ac_cv_path_install+set}" = set; then
3882 echo $ECHO_N "(cached) $ECHO_C" >&6
3883 else
3884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3885 for as_dir in $PATH
3887 IFS=$as_save_IFS
3888 test -z "$as_dir" && as_dir=.
3889 # Account for people who put trailing slashes in PATH elements.
3890 case $as_dir/ in
3891 ./ | .// | /cC/* | \
3892 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3893 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3894 /usr/ucb/* ) ;;
3896 # OSF1 and SCO ODT 3.0 have their own names for install.
3897 # Don't use installbsd from OSF since it installs stuff as root
3898 # by default.
3899 for ac_prog in ginstall scoinst install; do
3900 for ac_exec_ext in '' $ac_executable_extensions; do
3901 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3902 if test $ac_prog = install &&
3903 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3904 # AIX install. It has an incompatible calling convention.
3906 elif test $ac_prog = install &&
3907 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3908 # program-specific install script used by HP pwplus--don't use.
3910 else
3911 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3912 break 3
3915 done
3916 done
3918 esac
3919 done
3923 if test "${ac_cv_path_install+set}" = set; then
3924 INSTALL=$ac_cv_path_install
3925 else
3926 # As a last resort, use the slow shell script. We don't cache a
3927 # path for INSTALL within a source directory, because that will
3928 # break other packages using the cache if that directory is
3929 # removed, or if the path is relative.
3930 INSTALL=$ac_install_sh
3933 echo "$as_me:$LINENO: result: $INSTALL" >&5
3934 echo "${ECHO_T}$INSTALL" >&6
3936 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3937 # It thinks the first close brace ends the variable substitution.
3938 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3940 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3942 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3945 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
3946 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
3947 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
3948 if test "${enable_maintainer_mode+set}" = set; then
3949 enableval="$enable_maintainer_mode"
3950 USE_MAINTAINER_MODE=$enableval
3951 else
3952 USE_MAINTAINER_MODE=no
3954 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
3955 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
3958 if test $USE_MAINTAINER_MODE = yes; then
3959 MAINTAINER_MODE_TRUE=
3960 MAINTAINER_MODE_FALSE='#'
3961 else
3962 MAINTAINER_MODE_TRUE='#'
3963 MAINTAINER_MODE_FALSE=
3966 MAINT=$MAINTAINER_MODE_TRUE
3972 # configure.host sets the following important variables
3973 # libgcj_cflags - host specific C compiler flags
3974 # libgcj_cxxflags - host specific C++ compiler flags
3975 # libgcj_javaflags - host specific Java compiler flags
3977 libgcj_cflags=
3978 libgcj_cxxflags=
3979 libgcj_javaflags=
3981 . ${srcdir}/configure.host
3983 LIBGCJ_CFLAGS="${libgcj_cflags}"
3984 LIBGCJ_CXXFLAGS="${libgcj_cxxflags}"
3985 LIBGCJ_JAVAFLAGS="${libgcj_javaflags}"
3986 LIBGCJ_LD_SYMBOLIC="${libgcj_ld_symbolic}"
3992 ac_config_headers="$ac_config_headers include/config.h gcj/libgcj-config.h"
3995 # Only use libltdl for non-newlib builds.
3996 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
3997 case $enable_ltdl_convenience in
3998 no) { { echo "$as_me:$LINENO: error: this package needs a convenience libltdl" >&5
3999 echo "$as_me: error: this package needs a convenience libltdl" >&2;}
4000 { (exit 1); exit 1; }; } ;;
4001 "") enable_ltdl_convenience=yes
4002 ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
4003 esac
4004 LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la
4005 INCLTDL='-I${top_srcdir}/''libltdl'
4008 DIRLTDL=libltdl
4010 cat >>confdefs.h <<\_ACEOF
4011 #define USE_LTDL 1
4012 _ACEOF
4014 # Sigh. Libtool's macro doesn't do the right thing.
4015 INCLTDL="-I\$(top_srcdir)/libltdl $INCLTDL"
4016 # FIXME: this is a hack.
4017 sub_auxdir="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
4018 ac_configure_args="$ac_configure_args --with-auxdir=$sub_auxdir"
4023 # Check whether --enable-shared or --disable-shared was given.
4024 if test "${enable_shared+set}" = set; then
4025 enableval="$enable_shared"
4026 p=${PACKAGE-default}
4027 case $enableval in
4028 yes) enable_shared=yes ;;
4029 no) enable_shared=no ;;
4031 enable_shared=no
4032 # Look at the argument we got. We use all the common list separators.
4033 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4034 for pkg in $enableval; do
4035 if test "X$pkg" = "X$p"; then
4036 enable_shared=yes
4038 done
4039 IFS="$ac_save_ifs"
4041 esac
4042 else
4043 enable_shared=yes
4045 # Check whether --enable-static or --disable-static was given.
4046 if test "${enable_static+set}" = set; then
4047 enableval="$enable_static"
4048 p=${PACKAGE-default}
4049 case $enableval in
4050 yes) enable_static=yes ;;
4051 no) enable_static=no ;;
4053 enable_static=no
4054 # Look at the argument we got. We use all the common list separators.
4055 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4056 for pkg in $enableval; do
4057 if test "X$pkg" = "X$p"; then
4058 enable_static=yes
4060 done
4061 IFS="$ac_save_ifs"
4063 esac
4064 else
4065 enable_static=yes
4067 # Check whether --enable-fast-install or --disable-fast-install was given.
4068 if test "${enable_fast_install+set}" = set; then
4069 enableval="$enable_fast_install"
4070 p=${PACKAGE-default}
4071 case $enableval in
4072 yes) enable_fast_install=yes ;;
4073 no) enable_fast_install=no ;;
4075 enable_fast_install=no
4076 # Look at the argument we got. We use all the common list separators.
4077 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4078 for pkg in $enableval; do
4079 if test "X$pkg" = "X$p"; then
4080 enable_fast_install=yes
4082 done
4083 IFS="$ac_save_ifs"
4085 esac
4086 else
4087 enable_fast_install=yes
4090 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4091 if test "${with_gnu_ld+set}" = set; then
4092 withval="$with_gnu_ld"
4093 test "$withval" = no || with_gnu_ld=yes
4094 else
4095 with_gnu_ld=no
4097 ac_prog=ld
4098 if test "$GCC" = yes; then
4099 # Check if gcc -print-prog-name=ld gives a path.
4100 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4101 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4102 case $host in
4103 *-*-mingw*)
4104 # gcc leaves a trailing carriage return which upsets mingw
4105 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4107 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4108 esac
4109 case $ac_prog in
4110 # Accept absolute paths.
4111 [\\/]* | [A-Za-z]:[\\/]*)
4112 re_direlt='/[^/][^/]*/\.\./'
4113 # Canonicalize the path of ld
4114 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4115 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4116 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4117 done
4118 test -z "$LD" && LD="$ac_prog"
4121 # If it fails, then pretend we aren't using GCC.
4122 ac_prog=ld
4125 # If it is relative, then search for the first ld in PATH.
4126 with_gnu_ld=unknown
4128 esac
4129 elif test "$with_gnu_ld" = yes; then
4130 echo "$as_me:$LINENO: checking for GNU ld" >&5
4131 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4132 else
4133 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4134 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4136 if test "${lt_cv_path_LD+set}" = set; then
4137 echo $ECHO_N "(cached) $ECHO_C" >&6
4138 else
4139 if test -z "$LD"; then
4140 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4141 for ac_dir in $PATH; do
4142 test -z "$ac_dir" && ac_dir=.
4143 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4144 lt_cv_path_LD="$ac_dir/$ac_prog"
4145 # Check to see if the program is GNU ld. I'd rather use --version,
4146 # but apparently some GNU ld's only accept -v.
4147 # Break only if it was the GNU/non-GNU ld that we prefer.
4148 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4149 test "$with_gnu_ld" != no && break
4150 else
4151 test "$with_gnu_ld" != yes && break
4154 done
4155 IFS="$ac_save_ifs"
4156 else
4157 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4161 LD="$lt_cv_path_LD"
4162 if test -n "$LD"; then
4163 echo "$as_me:$LINENO: result: $LD" >&5
4164 echo "${ECHO_T}$LD" >&6
4165 else
4166 echo "$as_me:$LINENO: result: no" >&5
4167 echo "${ECHO_T}no" >&6
4169 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4170 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4171 { (exit 1); exit 1; }; }
4172 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4173 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4174 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4175 echo $ECHO_N "(cached) $ECHO_C" >&6
4176 else
4177 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4178 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4179 lt_cv_prog_gnu_ld=yes
4180 else
4181 lt_cv_prog_gnu_ld=no
4184 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4185 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4186 with_gnu_ld=$lt_cv_prog_gnu_ld
4189 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4190 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4191 if test "${lt_cv_ld_reload_flag+set}" = set; then
4192 echo $ECHO_N "(cached) $ECHO_C" >&6
4193 else
4194 lt_cv_ld_reload_flag='-r'
4196 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4197 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4198 reload_flag=$lt_cv_ld_reload_flag
4199 test -n "$reload_flag" && reload_flag=" $reload_flag"
4201 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4202 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4203 if test "${lt_cv_path_NM+set}" = set; then
4204 echo $ECHO_N "(cached) $ECHO_C" >&6
4205 else
4206 if test -n "$NM"; then
4207 # Let the user override the test.
4208 lt_cv_path_NM="$NM"
4209 else
4210 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4211 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4212 test -z "$ac_dir" && ac_dir=.
4213 tmp_nm=$ac_dir/${ac_tool_prefix}nm
4214 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4215 # Check to see if the nm accepts a BSD-compat flag.
4216 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4217 # nm: unknown option "B" ignored
4218 # Tru64's nm complains that /dev/null is an invalid object file
4219 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4220 lt_cv_path_NM="$tmp_nm -B"
4221 break
4222 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4223 lt_cv_path_NM="$tmp_nm -p"
4224 break
4225 else
4226 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4227 continue # so that we can try to find one that supports BSD flags
4230 done
4231 IFS="$ac_save_ifs"
4232 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4236 NM="$lt_cv_path_NM"
4237 echo "$as_me:$LINENO: result: $NM" >&5
4238 echo "${ECHO_T}$NM" >&6
4240 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4241 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4242 if test "${lt_cv_deplibs_check_method+set}" = set; then
4243 echo $ECHO_N "(cached) $ECHO_C" >&6
4244 else
4245 lt_cv_file_magic_cmd='$MAGIC_CMD'
4246 lt_cv_file_magic_test_file=
4247 lt_cv_deplibs_check_method='unknown'
4248 # Need to set the preceding variable on all platforms that support
4249 # interlibrary dependencies.
4250 # 'none' -- dependencies not supported.
4251 # `unknown' -- same as none, but documents that we really don't know.
4252 # 'pass_all' -- all dependencies passed with no checks.
4253 # 'test_compile' -- check by making test program.
4254 # 'file_magic [regex]' -- check by looking for files in library path
4255 # which responds to the $file_magic_cmd with a given egrep regex.
4256 # If you have `file' or equivalent on your system and you're not sure
4257 # whether `pass_all' will *always* work, you probably want this one.
4259 case $host_os in
4260 aix*)
4261 lt_cv_deplibs_check_method=pass_all
4264 beos*)
4265 lt_cv_deplibs_check_method=pass_all
4268 bsdi4*)
4269 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4270 lt_cv_file_magic_cmd='/usr/bin/file -L'
4271 lt_cv_file_magic_test_file=/shlib/libc.so
4274 cygwin* | mingw* |pw32*)
4275 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4276 lt_cv_file_magic_cmd='$OBJDUMP -f'
4279 darwin* | rhapsody*)
4280 # this will be overwritten by pass_all, but leave it in just in case
4281 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4282 lt_cv_file_magic_cmd='/usr/bin/file -L'
4283 case "$host_os" in
4284 rhapsody* | darwin1.012)
4285 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
4287 *) # Darwin 1.3 on
4288 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
4290 esac
4291 lt_cv_deplibs_check_method=pass_all
4294 freebsd* | kfreebsd*-gnu)
4295 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4296 case $host_cpu in
4297 i*86 )
4298 # Not sure whether the presence of OpenBSD here was a mistake.
4299 # Let's accept both of them until this is cleared up.
4300 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4301 lt_cv_file_magic_cmd=/usr/bin/file
4302 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4304 esac
4305 else
4306 lt_cv_deplibs_check_method=pass_all
4310 gnu*)
4311 lt_cv_deplibs_check_method=pass_all
4314 hpux10.20*|hpux11*)
4315 case $host_cpu in
4316 hppa*)
4317 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4318 lt_cv_file_magic_cmd=/usr/bin/file
4319 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4321 ia64*)
4322 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4323 lt_cv_file_magic_cmd=/usr/bin/file
4324 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4326 esac
4329 irix5* | irix6*)
4330 case $host_os in
4331 irix5*)
4332 # this will be overridden with pass_all, but let us keep it just in case
4333 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4336 case $LD in
4337 *-32|*"-32 ") libmagic=32-bit;;
4338 *-n32|*"-n32 ") libmagic=N32;;
4339 *-64|*"-64 ") libmagic=64-bit;;
4340 *) libmagic=never-match;;
4341 esac
4342 # this will be overridden with pass_all, but let us keep it just in case
4343 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4345 esac
4346 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4347 lt_cv_deplibs_check_method=pass_all
4350 # This must be Linux ELF.
4351 linux-gnu*)
4352 lt_cv_deplibs_check_method=pass_all
4355 netbsd* | knetbsd*-gnu)
4356 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4357 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
4358 else
4359 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
4363 newsos6)
4364 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4365 lt_cv_file_magic_cmd=/usr/bin/file
4366 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4369 osf3* | osf4* | osf5*)
4370 # this will be overridden with pass_all, but let us keep it just in case
4371 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4372 lt_cv_file_magic_test_file=/shlib/libc.so
4373 lt_cv_deplibs_check_method=pass_all
4376 sco3.2v5*)
4377 lt_cv_deplibs_check_method=pass_all
4380 solaris*)
4381 lt_cv_deplibs_check_method=pass_all
4382 lt_cv_file_magic_test_file=/lib/libc.so
4385 sysv5uw[78]* | sysv4*uw2*)
4386 lt_cv_deplibs_check_method=pass_all
4389 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4390 case $host_vendor in
4391 ncr)
4392 lt_cv_deplibs_check_method=pass_all
4394 motorola)
4395 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]'
4396 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4398 esac
4400 esac
4403 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4404 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4405 file_magic_cmd=$lt_cv_file_magic_cmd
4406 deplibs_check_method=$lt_cv_deplibs_check_method
4411 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
4413 # Only perform the check for file, if the check method requires it
4414 case $deplibs_check_method in
4415 file_magic*)
4416 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4417 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4418 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4419 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4420 echo $ECHO_N "(cached) $ECHO_C" >&6
4421 else
4422 case $MAGIC_CMD in
4424 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4426 ?:/*)
4427 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4430 ac_save_MAGIC_CMD="$MAGIC_CMD"
4431 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4432 ac_dummy="/usr/bin:$PATH"
4433 for ac_dir in $ac_dummy; do
4434 test -z "$ac_dir" && ac_dir=.
4435 if test -f $ac_dir/${ac_tool_prefix}file; then
4436 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4437 if test -n "$file_magic_test_file"; then
4438 case $deplibs_check_method in
4439 "file_magic "*)
4440 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4441 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4442 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4443 egrep "$file_magic_regex" > /dev/null; then
4445 else
4446 cat <<EOF 1>&2
4448 *** Warning: the command libtool uses to detect shared libraries,
4449 *** $file_magic_cmd, produces output that libtool cannot recognize.
4450 *** The result is that libtool may fail to recognize shared libraries
4451 *** as such. This will affect the creation of libtool libraries that
4452 *** depend on shared libraries, but programs linked with such libtool
4453 *** libraries will work regardless of this problem. Nevertheless, you
4454 *** may want to report the problem to your system manager and/or to
4455 *** bug-libtool@gnu.org
4458 fi ;;
4459 esac
4461 break
4463 done
4464 IFS="$ac_save_ifs"
4465 MAGIC_CMD="$ac_save_MAGIC_CMD"
4467 esac
4470 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4471 if test -n "$MAGIC_CMD"; then
4472 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4473 echo "${ECHO_T}$MAGIC_CMD" >&6
4474 else
4475 echo "$as_me:$LINENO: result: no" >&5
4476 echo "${ECHO_T}no" >&6
4479 if test -z "$lt_cv_path_MAGIC_CMD"; then
4480 if test -n "$ac_tool_prefix"; then
4481 echo "$as_me:$LINENO: checking for file" >&5
4482 echo $ECHO_N "checking for file... $ECHO_C" >&6
4483 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4484 echo $ECHO_N "(cached) $ECHO_C" >&6
4485 else
4486 case $MAGIC_CMD in
4488 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4490 ?:/*)
4491 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4494 ac_save_MAGIC_CMD="$MAGIC_CMD"
4495 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4496 ac_dummy="/usr/bin:$PATH"
4497 for ac_dir in $ac_dummy; do
4498 test -z "$ac_dir" && ac_dir=.
4499 if test -f $ac_dir/file; then
4500 lt_cv_path_MAGIC_CMD="$ac_dir/file"
4501 if test -n "$file_magic_test_file"; then
4502 case $deplibs_check_method in
4503 "file_magic "*)
4504 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4505 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4506 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4507 egrep "$file_magic_regex" > /dev/null; then
4509 else
4510 cat <<EOF 1>&2
4512 *** Warning: the command libtool uses to detect shared libraries,
4513 *** $file_magic_cmd, produces output that libtool cannot recognize.
4514 *** The result is that libtool may fail to recognize shared libraries
4515 *** as such. This will affect the creation of libtool libraries that
4516 *** depend on shared libraries, but programs linked with such libtool
4517 *** libraries will work regardless of this problem. Nevertheless, you
4518 *** may want to report the problem to your system manager and/or to
4519 *** bug-libtool@gnu.org
4522 fi ;;
4523 esac
4525 break
4527 done
4528 IFS="$ac_save_ifs"
4529 MAGIC_CMD="$ac_save_MAGIC_CMD"
4531 esac
4534 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4535 if test -n "$MAGIC_CMD"; then
4536 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4537 echo "${ECHO_T}$MAGIC_CMD" >&6
4538 else
4539 echo "$as_me:$LINENO: result: no" >&5
4540 echo "${ECHO_T}no" >&6
4543 else
4544 MAGIC_CMD=:
4550 esac
4552 if test -n "$ac_tool_prefix"; then
4553 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4554 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4555 echo "$as_me:$LINENO: checking for $ac_word" >&5
4556 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4557 if test "${ac_cv_prog_RANLIB+set}" = set; then
4558 echo $ECHO_N "(cached) $ECHO_C" >&6
4559 else
4560 if test -n "$RANLIB"; then
4561 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4562 else
4563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4564 for as_dir in $PATH
4566 IFS=$as_save_IFS
4567 test -z "$as_dir" && as_dir=.
4568 for ac_exec_ext in '' $ac_executable_extensions; do
4569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4570 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4572 break 2
4574 done
4575 done
4579 RANLIB=$ac_cv_prog_RANLIB
4580 if test -n "$RANLIB"; then
4581 echo "$as_me:$LINENO: result: $RANLIB" >&5
4582 echo "${ECHO_T}$RANLIB" >&6
4583 else
4584 echo "$as_me:$LINENO: result: no" >&5
4585 echo "${ECHO_T}no" >&6
4589 if test -z "$ac_cv_prog_RANLIB"; then
4590 ac_ct_RANLIB=$RANLIB
4591 # Extract the first word of "ranlib", so it can be a program name with args.
4592 set dummy ranlib; ac_word=$2
4593 echo "$as_me:$LINENO: checking for $ac_word" >&5
4594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4595 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4596 echo $ECHO_N "(cached) $ECHO_C" >&6
4597 else
4598 if test -n "$ac_ct_RANLIB"; then
4599 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4600 else
4601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4602 for as_dir in $PATH
4604 IFS=$as_save_IFS
4605 test -z "$as_dir" && as_dir=.
4606 for ac_exec_ext in '' $ac_executable_extensions; do
4607 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4608 ac_cv_prog_ac_ct_RANLIB="ranlib"
4609 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4610 break 2
4612 done
4613 done
4615 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4618 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4619 if test -n "$ac_ct_RANLIB"; then
4620 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4621 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4622 else
4623 echo "$as_me:$LINENO: result: no" >&5
4624 echo "${ECHO_T}no" >&6
4627 RANLIB=$ac_ct_RANLIB
4628 else
4629 RANLIB="$ac_cv_prog_RANLIB"
4632 if test -n "$ac_tool_prefix"; then
4633 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4634 set dummy ${ac_tool_prefix}strip; ac_word=$2
4635 echo "$as_me:$LINENO: checking for $ac_word" >&5
4636 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4637 if test "${ac_cv_prog_STRIP+set}" = set; then
4638 echo $ECHO_N "(cached) $ECHO_C" >&6
4639 else
4640 if test -n "$STRIP"; then
4641 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4642 else
4643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4644 for as_dir in $PATH
4646 IFS=$as_save_IFS
4647 test -z "$as_dir" && as_dir=.
4648 for ac_exec_ext in '' $ac_executable_extensions; do
4649 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4650 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4651 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4652 break 2
4654 done
4655 done
4659 STRIP=$ac_cv_prog_STRIP
4660 if test -n "$STRIP"; then
4661 echo "$as_me:$LINENO: result: $STRIP" >&5
4662 echo "${ECHO_T}$STRIP" >&6
4663 else
4664 echo "$as_me:$LINENO: result: no" >&5
4665 echo "${ECHO_T}no" >&6
4669 if test -z "$ac_cv_prog_STRIP"; then
4670 ac_ct_STRIP=$STRIP
4671 # Extract the first word of "strip", so it can be a program name with args.
4672 set dummy strip; ac_word=$2
4673 echo "$as_me:$LINENO: checking for $ac_word" >&5
4674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4675 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4676 echo $ECHO_N "(cached) $ECHO_C" >&6
4677 else
4678 if test -n "$ac_ct_STRIP"; then
4679 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4680 else
4681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4682 for as_dir in $PATH
4684 IFS=$as_save_IFS
4685 test -z "$as_dir" && as_dir=.
4686 for ac_exec_ext in '' $ac_executable_extensions; do
4687 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4688 ac_cv_prog_ac_ct_STRIP="strip"
4689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4690 break 2
4692 done
4693 done
4695 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4698 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4699 if test -n "$ac_ct_STRIP"; then
4700 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4701 echo "${ECHO_T}$ac_ct_STRIP" >&6
4702 else
4703 echo "$as_me:$LINENO: result: no" >&5
4704 echo "${ECHO_T}no" >&6
4707 STRIP=$ac_ct_STRIP
4708 else
4709 STRIP="$ac_cv_prog_STRIP"
4713 # Check for any special flags to pass to ltconfig.
4714 libtool_flags="--cache-file=$cache_file"
4715 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
4716 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
4717 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
4718 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
4719 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
4722 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4723 if test "${enable_libtool_lock+set}" = set; then
4724 enableval="$enable_libtool_lock"
4727 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
4728 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
4731 # Check whether --with-pic or --without-pic was given.
4732 if test "${with_pic+set}" = set; then
4733 withval="$with_pic"
4734 pic_mode="$withval"
4735 else
4736 pic_mode=default
4738 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
4739 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
4741 # Some flags need to be propagated to the compiler or linker for good
4742 # libtool support.
4743 case $host in
4744 *-*-irix6*)
4745 # Find out which ABI we are using.
4746 echo '#line 4746 "configure"' > conftest.$ac_ext
4747 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4748 (eval $ac_compile) 2>&5
4749 ac_status=$?
4750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4751 (exit $ac_status); }; then
4752 if test "$lt_cv_prog_gnu_ld" = yes; then
4753 case `/usr/bin/file conftest.$ac_objext` in
4754 *32-bit*)
4755 LD="${LD-ld} -melf32bsmip"
4757 *N32*)
4758 LD="${LD-ld} -melf32bmipn32"
4760 *64-bit*)
4761 LD="${LD-ld} -melf64bmip"
4763 esac
4764 else
4765 case `/usr/bin/file conftest.$ac_objext` in
4766 *32-bit*)
4767 LD="${LD-ld} -32"
4769 *N32*)
4770 LD="${LD-ld} -n32"
4772 *64-bit*)
4773 LD="${LD-ld} -64"
4775 esac
4778 rm -rf conftest*
4781 ia64-*-hpux*)
4782 # Find out which ABI we are using.
4783 echo 'int i;' > conftest.$ac_ext
4784 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4785 (eval $ac_compile) 2>&5
4786 ac_status=$?
4787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4788 (exit $ac_status); }; then
4789 case "`/usr/bin/file conftest.o`" in
4790 *ELF-32*)
4791 HPUX_IA64_MODE="32"
4793 *ELF-64*)
4794 HPUX_IA64_MODE="64"
4796 esac
4798 rm -rf conftest*
4801 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
4802 # Find out which ABI we are using.
4803 echo 'int i;' > conftest.$ac_ext
4804 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4805 (eval $ac_compile) 2>&5
4806 ac_status=$?
4807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4808 (exit $ac_status); }; then
4809 case "`/usr/bin/file conftest.o`" in
4810 *32-bit*)
4811 case $host in
4812 x86_64-*linux*)
4813 LD="${LD-ld} -m elf_i386"
4815 ppc64-*linux*|powerpc64-*linux*)
4816 LD="${LD-ld} -m elf32ppclinux"
4818 s390x-*linux*)
4819 LD="${LD-ld} -m elf_s390"
4821 sparc64-*linux*)
4822 LD="${LD-ld} -m elf32_sparc"
4824 esac
4826 *64-bit*)
4827 case $host in
4828 x86_64-*linux*)
4829 LD="${LD-ld} -m elf_x86_64"
4831 ppc*-*linux*|powerpc*-*linux*)
4832 LD="${LD-ld} -m elf64ppc"
4834 s390*-*linux*)
4835 LD="${LD-ld} -m elf64_s390"
4837 sparc*-*linux*)
4838 LD="${LD-ld} -m elf64_sparc"
4840 esac
4842 esac
4844 rm -rf conftest*
4847 *-*-sco3.2v5*)
4848 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4849 SAVE_CFLAGS="$CFLAGS"
4850 CFLAGS="$CFLAGS -belf"
4851 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4852 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
4853 if test "${lt_cv_cc_needs_belf+set}" = set; then
4854 echo $ECHO_N "(cached) $ECHO_C" >&6
4855 else
4858 ac_ext=c
4859 ac_cpp='$CPP $CPPFLAGS'
4860 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4861 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4862 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4864 if test x$gcc_no_link = xyes; then
4865 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4866 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4867 { (exit 1); exit 1; }; }
4869 cat >conftest.$ac_ext <<_ACEOF
4870 /* confdefs.h. */
4871 _ACEOF
4872 cat confdefs.h >>conftest.$ac_ext
4873 cat >>conftest.$ac_ext <<_ACEOF
4874 /* end confdefs.h. */
4877 main ()
4881 return 0;
4883 _ACEOF
4884 rm -f conftest.$ac_objext conftest$ac_exeext
4885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4886 (eval $ac_link) 2>conftest.er1
4887 ac_status=$?
4888 grep -v '^ *+' conftest.er1 >conftest.err
4889 rm -f conftest.er1
4890 cat conftest.err >&5
4891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4892 (exit $ac_status); } &&
4893 { ac_try='test -z "$ac_c_werror_flag"
4894 || test ! -s conftest.err'
4895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4896 (eval $ac_try) 2>&5
4897 ac_status=$?
4898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 (exit $ac_status); }; } &&
4900 { ac_try='test -s conftest$ac_exeext'
4901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4902 (eval $ac_try) 2>&5
4903 ac_status=$?
4904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4905 (exit $ac_status); }; }; then
4906 lt_cv_cc_needs_belf=yes
4907 else
4908 echo "$as_me: failed program was:" >&5
4909 sed 's/^/| /' conftest.$ac_ext >&5
4911 lt_cv_cc_needs_belf=no
4913 rm -f conftest.err conftest.$ac_objext \
4914 conftest$ac_exeext conftest.$ac_ext
4915 ac_ext=c
4916 ac_cpp='$CPP $CPPFLAGS'
4917 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4918 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4919 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4922 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4923 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
4924 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4925 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4926 CFLAGS="$SAVE_CFLAGS"
4931 esac
4934 # Save cache, so that ltconfig can load it
4935 cat >confcache <<\_ACEOF
4936 # This file is a shell script that caches the results of configure
4937 # tests run on this system so they can be shared between configure
4938 # scripts and configure runs, see configure's option --config-cache.
4939 # It is not useful on other systems. If it contains results you don't
4940 # want to keep, you may remove or edit it.
4942 # config.status only pays attention to the cache file if you give it
4943 # the --recheck option to rerun configure.
4945 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4946 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4947 # following values.
4949 _ACEOF
4951 # The following way of writing the cache mishandles newlines in values,
4952 # but we know of no workaround that is simple, portable, and efficient.
4953 # So, don't put newlines in cache variables' values.
4954 # Ultrix sh set writes to stderr and can't be redirected directly,
4955 # and sets the high bit in the cache file unless we assign to the vars.
4957 (set) 2>&1 |
4958 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4959 *ac_space=\ *)
4960 # `set' does not quote correctly, so add quotes (double-quote
4961 # substitution turns \\\\ into \\, and sed turns \\ into \).
4962 sed -n \
4963 "s/'/'\\\\''/g;
4964 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4967 # `set' quotes correctly as required by POSIX, so do not add quotes.
4968 sed -n \
4969 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
4971 esac;
4973 sed '
4974 t clear
4975 : clear
4976 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4977 t end
4978 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4979 : end' >>confcache
4980 if diff $cache_file confcache >/dev/null 2>&1; then :; else
4981 if test -w $cache_file; then
4982 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4983 cat confcache >$cache_file
4984 else
4985 echo "not updating unwritable cache $cache_file"
4988 rm -f confcache
4990 # Actually configure libtool. ac_aux_dir is where install-sh is found.
4991 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
4992 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
4993 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4994 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4995 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4996 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
4997 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
4998 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
4999 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
5000 echo "$as_me: error: libtool configure failed" >&2;}
5001 { (exit 1); exit 1; }; }
5003 # Reload cache, that may have been modified by ltconfig
5004 if test -r "$cache_file"; then
5005 # Some versions of bash will fail to source /dev/null (special
5006 # files actually), so we avoid doing that.
5007 if test -f "$cache_file"; then
5008 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
5009 echo "$as_me: loading cache $cache_file" >&6;}
5010 case $cache_file in
5011 [\\/]* | ?:[\\/]* ) . $cache_file;;
5012 *) . ./$cache_file;;
5013 esac
5015 else
5016 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
5017 echo "$as_me: creating cache $cache_file" >&6;}
5018 >$cache_file
5022 # This can be used to rebuild libtool when needed
5023 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
5025 # Always use our own libtool.
5026 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
5028 # Redirect the config.log output again, so that the ltconfig log is not
5029 # clobbered by the next message.
5030 exec 5>>./config.log
5032 ac_ext=cc
5033 ac_cpp='$CXXCPP $CPPFLAGS'
5034 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5035 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5036 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5037 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5038 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
5039 if test -z "$CXXCPP"; then
5040 if test "${ac_cv_prog_CXXCPP+set}" = set; then
5041 echo $ECHO_N "(cached) $ECHO_C" >&6
5042 else
5043 # Double quotes because CXXCPP needs to be expanded
5044 for CXXCPP in "$CXX -E" "/lib/cpp"
5046 ac_preproc_ok=false
5047 for ac_cxx_preproc_warn_flag in '' yes
5049 # Use a header file that comes with gcc, so configuring glibc
5050 # with a fresh cross-compiler works.
5051 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5052 # <limits.h> exists even on freestanding compilers.
5053 # On the NeXT, cc -E runs the code through the compiler's parser,
5054 # not just through cpp. "Syntax error" is here to catch this case.
5055 cat >conftest.$ac_ext <<_ACEOF
5056 /* confdefs.h. */
5057 _ACEOF
5058 cat confdefs.h >>conftest.$ac_ext
5059 cat >>conftest.$ac_ext <<_ACEOF
5060 /* end confdefs.h. */
5061 #ifdef __STDC__
5062 # include <limits.h>
5063 #else
5064 # include <assert.h>
5065 #endif
5066 Syntax error
5067 _ACEOF
5068 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5069 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5070 ac_status=$?
5071 grep -v '^ *+' conftest.er1 >conftest.err
5072 rm -f conftest.er1
5073 cat conftest.err >&5
5074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5075 (exit $ac_status); } >/dev/null; then
5076 if test -s conftest.err; then
5077 ac_cpp_err=$ac_cxx_preproc_warn_flag
5078 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5079 else
5080 ac_cpp_err=
5082 else
5083 ac_cpp_err=yes
5085 if test -z "$ac_cpp_err"; then
5087 else
5088 echo "$as_me: failed program was:" >&5
5089 sed 's/^/| /' conftest.$ac_ext >&5
5091 # Broken: fails on valid input.
5092 continue
5094 rm -f conftest.err conftest.$ac_ext
5096 # OK, works on sane cases. Now check whether non-existent headers
5097 # can be detected and how.
5098 cat >conftest.$ac_ext <<_ACEOF
5099 /* confdefs.h. */
5100 _ACEOF
5101 cat confdefs.h >>conftest.$ac_ext
5102 cat >>conftest.$ac_ext <<_ACEOF
5103 /* end confdefs.h. */
5104 #include <ac_nonexistent.h>
5105 _ACEOF
5106 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5107 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5108 ac_status=$?
5109 grep -v '^ *+' conftest.er1 >conftest.err
5110 rm -f conftest.er1
5111 cat conftest.err >&5
5112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5113 (exit $ac_status); } >/dev/null; then
5114 if test -s conftest.err; then
5115 ac_cpp_err=$ac_cxx_preproc_warn_flag
5116 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5117 else
5118 ac_cpp_err=
5120 else
5121 ac_cpp_err=yes
5123 if test -z "$ac_cpp_err"; then
5124 # Broken: success on invalid input.
5125 continue
5126 else
5127 echo "$as_me: failed program was:" >&5
5128 sed 's/^/| /' conftest.$ac_ext >&5
5130 # Passes both tests.
5131 ac_preproc_ok=:
5132 break
5134 rm -f conftest.err conftest.$ac_ext
5136 done
5137 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5138 rm -f conftest.err conftest.$ac_ext
5139 if $ac_preproc_ok; then
5140 break
5143 done
5144 ac_cv_prog_CXXCPP=$CXXCPP
5147 CXXCPP=$ac_cv_prog_CXXCPP
5148 else
5149 ac_cv_prog_CXXCPP=$CXXCPP
5151 echo "$as_me:$LINENO: result: $CXXCPP" >&5
5152 echo "${ECHO_T}$CXXCPP" >&6
5153 ac_preproc_ok=false
5154 for ac_cxx_preproc_warn_flag in '' yes
5156 # Use a header file that comes with gcc, so configuring glibc
5157 # with a fresh cross-compiler works.
5158 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5159 # <limits.h> exists even on freestanding compilers.
5160 # On the NeXT, cc -E runs the code through the compiler's parser,
5161 # not just through cpp. "Syntax error" is here to catch this case.
5162 cat >conftest.$ac_ext <<_ACEOF
5163 /* confdefs.h. */
5164 _ACEOF
5165 cat confdefs.h >>conftest.$ac_ext
5166 cat >>conftest.$ac_ext <<_ACEOF
5167 /* end confdefs.h. */
5168 #ifdef __STDC__
5169 # include <limits.h>
5170 #else
5171 # include <assert.h>
5172 #endif
5173 Syntax error
5174 _ACEOF
5175 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5176 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5177 ac_status=$?
5178 grep -v '^ *+' conftest.er1 >conftest.err
5179 rm -f conftest.er1
5180 cat conftest.err >&5
5181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5182 (exit $ac_status); } >/dev/null; then
5183 if test -s conftest.err; then
5184 ac_cpp_err=$ac_cxx_preproc_warn_flag
5185 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5186 else
5187 ac_cpp_err=
5189 else
5190 ac_cpp_err=yes
5192 if test -z "$ac_cpp_err"; then
5194 else
5195 echo "$as_me: failed program was:" >&5
5196 sed 's/^/| /' conftest.$ac_ext >&5
5198 # Broken: fails on valid input.
5199 continue
5201 rm -f conftest.err conftest.$ac_ext
5203 # OK, works on sane cases. Now check whether non-existent headers
5204 # can be detected and how.
5205 cat >conftest.$ac_ext <<_ACEOF
5206 /* confdefs.h. */
5207 _ACEOF
5208 cat confdefs.h >>conftest.$ac_ext
5209 cat >>conftest.$ac_ext <<_ACEOF
5210 /* end confdefs.h. */
5211 #include <ac_nonexistent.h>
5212 _ACEOF
5213 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5214 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5215 ac_status=$?
5216 grep -v '^ *+' conftest.er1 >conftest.err
5217 rm -f conftest.er1
5218 cat conftest.err >&5
5219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5220 (exit $ac_status); } >/dev/null; then
5221 if test -s conftest.err; then
5222 ac_cpp_err=$ac_cxx_preproc_warn_flag
5223 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5224 else
5225 ac_cpp_err=
5227 else
5228 ac_cpp_err=yes
5230 if test -z "$ac_cpp_err"; then
5231 # Broken: success on invalid input.
5232 continue
5233 else
5234 echo "$as_me: failed program was:" >&5
5235 sed 's/^/| /' conftest.$ac_ext >&5
5237 # Passes both tests.
5238 ac_preproc_ok=:
5239 break
5241 rm -f conftest.err conftest.$ac_ext
5243 done
5244 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5245 rm -f conftest.err conftest.$ac_ext
5246 if $ac_preproc_ok; then
5248 else
5249 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5250 See \`config.log' for more details." >&5
5251 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5252 See \`config.log' for more details." >&2;}
5253 { (exit 1); exit 1; }; }
5256 ac_ext=c
5257 ac_cpp='$CPP $CPPFLAGS'
5258 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5259 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5260 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5264 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-cxx.sh"
5265 lt_save_CC="$CC"
5266 lt_save_CFLAGS="$CFLAGS"
5267 AR="$AR" LTCC="$CC" CC="$CXX" CXX="$CXX" CFLAGS="$CXXFLAGS" CPPFLAGS="$CPPFLAGS" \
5268 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5269 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5270 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5271 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5272 deplibs_check_method="$deplibs_check_method" \
5273 file_magic_cmd="$file_magic_cmd" \
5274 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
5275 --build="$build" --add-tag=CXX $ac_aux_dir/ltcf-cxx.sh $host \
5276 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
5277 echo "$as_me: error: libtool tag configuration failed" >&2;}
5278 { (exit 1); exit 1; }; }
5279 CC="$lt_save_CC"
5280 CFLAGS="$lt_save_CFLAGS"
5282 # Redirect the config.log output again, so that the ltconfig log is not
5283 # clobbered by the next message.
5284 exec 5>>./config.log
5292 for ac_prog in gcj
5294 # Extract the first word of "$ac_prog", so it can be a program name with args.
5295 set dummy $ac_prog; ac_word=$2
5296 echo "$as_me:$LINENO: checking for $ac_word" >&5
5297 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5298 if test "${ac_cv_prog_GCJ+set}" = set; then
5299 echo $ECHO_N "(cached) $ECHO_C" >&6
5300 else
5301 if test -n "$GCJ"; then
5302 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
5303 else
5304 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5305 for as_dir in $PATH
5307 IFS=$as_save_IFS
5308 test -z "$as_dir" && as_dir=.
5309 for ac_exec_ext in '' $ac_executable_extensions; do
5310 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5311 ac_cv_prog_GCJ="$ac_prog"
5312 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5313 break 2
5315 done
5316 done
5320 GCJ=$ac_cv_prog_GCJ
5321 if test -n "$GCJ"; then
5322 echo "$as_me:$LINENO: result: $GCJ" >&5
5323 echo "${ECHO_T}$GCJ" >&6
5324 else
5325 echo "$as_me:$LINENO: result: no" >&5
5326 echo "${ECHO_T}no" >&6
5329 test -n "$GCJ" && break
5330 done
5331 test -n "$GCJ" || GCJ="gcj"
5333 test -z "$GCJ" && { { echo "$as_me:$LINENO: error: no acceptable gcj found in \$PATH" >&5
5334 echo "$as_me: error: no acceptable gcj found in \$PATH" >&2;}
5335 { (exit 1); exit 1; }; }
5336 if test "x${GCJFLAGS-unset}" = xunset; then
5337 GCJFLAGS="-g -O2"
5341 depcc="$GCJ" am_compiler_list='gcc3 gcc'
5343 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5344 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5345 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then
5346 echo $ECHO_N "(cached) $ECHO_C" >&6
5347 else
5348 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5349 # We make a subdir and do the tests there. Otherwise we can end up
5350 # making bogus files that we don't know about and never remove. For
5351 # instance it was reported that on HP-UX the gcc test will end up
5352 # making a dummy file named `D' -- because `-MD' means `put the output
5353 # in D'.
5354 mkdir conftest.dir
5355 # Copy depcomp to subdir because otherwise we won't find it if we're
5356 # using a relative directory.
5357 cp "$am_depcomp" conftest.dir
5358 cd conftest.dir
5359 # We will build objects and dependencies in a subdirectory because
5360 # it helps to detect inapplicable dependency modes. For instance
5361 # both Tru64's cc and ICC support -MD to output dependencies as a
5362 # side effect of compilation, but ICC will put the dependencies in
5363 # the current directory while Tru64 will put them in the object
5364 # directory.
5365 mkdir sub
5367 am_cv_GCJ_dependencies_compiler_type=none
5368 if test "$am_compiler_list" = ""; then
5369 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5371 for depmode in $am_compiler_list; do
5372 # Setup a source with many dependencies, because some compilers
5373 # like to wrap large dependency lists on column 80 (with \), and
5374 # we should not choose a depcomp mode which is confused by this.
5376 # We need to recreate these files for each test, as the compiler may
5377 # overwrite some of them when testing with obscure command lines.
5378 # This happens at least with the AIX C compiler.
5379 : > sub/conftest.c
5380 for i in 1 2 3 4 5 6; do
5381 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5382 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5383 # Solaris 8's {/usr,}/bin/sh.
5384 touch sub/conftst$i.h
5385 done
5386 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5388 case $depmode in
5389 nosideeffect)
5390 # after this tag, mechanisms are not by side-effect, so they'll
5391 # only be used when explicitly requested
5392 if test "x$enable_dependency_tracking" = xyes; then
5393 continue
5394 else
5395 break
5398 none) break ;;
5399 esac
5400 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5401 # mode. It turns out that the SunPro C++ compiler does not properly
5402 # handle `-M -o', and we need to detect this.
5403 if depmode=$depmode \
5404 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5405 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5406 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5407 >/dev/null 2>conftest.err &&
5408 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5409 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5410 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5411 # icc doesn't choke on unknown options, it will just issue warnings
5412 # or remarks (even with -Werror). So we grep stderr for any message
5413 # that says an option was ignored or not supported.
5414 # When given -MP, icc 7.0 and 7.1 complain thusly:
5415 # icc: Command line warning: ignoring option '-M'; no argument required
5416 # The diagnosis changed in icc 8.0:
5417 # icc: Command line remark: option '-MP' not supported
5418 if (grep 'ignoring option' conftest.err ||
5419 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5420 am_cv_GCJ_dependencies_compiler_type=$depmode
5421 break
5424 done
5426 cd ..
5427 rm -rf conftest.dir
5428 else
5429 am_cv_GCJ_dependencies_compiler_type=none
5433 echo "$as_me:$LINENO: result: $am_cv_GCJ_dependencies_compiler_type" >&5
5434 echo "${ECHO_T}$am_cv_GCJ_dependencies_compiler_type" >&6
5435 GCJDEPMODE=depmode=$am_cv_GCJ_dependencies_compiler_type
5440 test "x$enable_dependency_tracking" != xno \
5441 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3; then
5442 am__fastdepGCJ_TRUE=
5443 am__fastdepGCJ_FALSE='#'
5444 else
5445 am__fastdepGCJ_TRUE='#'
5446 am__fastdepGCJ_FALSE=
5452 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-gcj.sh"
5453 lt_save_CC="$CC"
5454 lt_save_CFLAGS="$CFLAGS"
5455 AR="$AR" LTCC="$CC" CC="$GCJ" CFLAGS="$GCJFLAGS" CPPFLAGS="$CPPFLAGS" \
5456 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5457 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5458 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5459 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5460 deplibs_check_method="$deplibs_check_method" \
5461 file_magic_cmd="$file_magic_cmd" \
5462 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
5463 --build="$build" --add-tag=GCJ $ac_aux_dir/ltcf-gcj.sh $host \
5464 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
5465 echo "$as_me: error: libtool tag configuration failed" >&2;}
5466 { (exit 1); exit 1; }; }
5467 CC="$lt_save_CC"
5468 CFLAGS="$lt_save_CFLAGS"
5470 # Redirect the config.log output again, so that the ltconfig log is not
5471 # clobbered by the next message.
5472 exec 5>>./config.log
5476 if test "x$CC" != xcc; then
5477 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
5478 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
5479 else
5480 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
5481 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
5483 set dummy $CC; ac_cc=`echo $2 |
5484 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5485 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
5486 echo $ECHO_N "(cached) $ECHO_C" >&6
5487 else
5488 cat >conftest.$ac_ext <<_ACEOF
5489 /* confdefs.h. */
5490 _ACEOF
5491 cat confdefs.h >>conftest.$ac_ext
5492 cat >>conftest.$ac_ext <<_ACEOF
5493 /* end confdefs.h. */
5496 main ()
5500 return 0;
5502 _ACEOF
5503 # Make sure it works both with $CC and with simple cc.
5504 # We do the test twice because some compilers refuse to overwrite an
5505 # existing .o file with -o, though they will create one.
5506 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
5507 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5508 (eval $ac_try) 2>&5
5509 ac_status=$?
5510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5511 (exit $ac_status); } &&
5512 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5513 (eval $ac_try) 2>&5
5514 ac_status=$?
5515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5516 (exit $ac_status); };
5517 then
5518 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
5519 if test "x$CC" != xcc; then
5520 # Test first that cc exists at all.
5521 if { ac_try='cc -c conftest.$ac_ext >&5'
5522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5523 (eval $ac_try) 2>&5
5524 ac_status=$?
5525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5526 (exit $ac_status); }; }; then
5527 ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
5528 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5529 (eval $ac_try) 2>&5
5530 ac_status=$?
5531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5532 (exit $ac_status); } &&
5533 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5534 (eval $ac_try) 2>&5
5535 ac_status=$?
5536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5537 (exit $ac_status); };
5538 then
5539 # cc works too.
5541 else
5542 # cc exists but doesn't like -o.
5543 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5547 else
5548 eval ac_cv_prog_cc_${ac_cc}_c_o=no
5550 rm -f conftest*
5553 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
5554 echo "$as_me:$LINENO: result: yes" >&5
5555 echo "${ECHO_T}yes" >&6
5556 else
5557 echo "$as_me:$LINENO: result: no" >&5
5558 echo "${ECHO_T}no" >&6
5560 cat >>confdefs.h <<\_ACEOF
5561 #define NO_MINUS_C_MINUS_O 1
5562 _ACEOF
5566 # FIXME: we rely on the cache variable name because
5567 # there is no other way.
5568 set dummy $CC
5569 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5570 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
5571 # Losing compiler, so override with the script.
5572 # FIXME: It is wrong to rewrite CC.
5573 # But if we don't then we get into trouble of one sort or another.
5574 # A longer-term fix would be to have automake use am__CC in this case,
5575 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5576 CC="$am_aux_dir/compile $CC"
5581 subdirs="$subdirs libltdl"
5584 if test -z "$with_target_subdir" || test "$with_target_subdir" = "."; then
5585 COMPPATH=.
5586 else
5587 COMPPATH=..
5591 # The -no-testsuite modules omit the test subdir.
5594 if test -d $srcdir/testsuite; then
5595 TESTSUBDIR_TRUE=
5596 TESTSUBDIR_FALSE='#'
5597 else
5598 TESTSUBDIR_TRUE='#'
5599 TESTSUBDIR_FALSE=
5603 # Should the runtime set system properties by examining the
5604 # environment variable GCJ_PROPERTIES?
5605 # Check whether --enable-getenv-properties or --disable-getenv-properties was given.
5606 if test "${enable_getenv_properties+set}" = set; then
5607 enableval="$enable_getenv_properties"
5611 # Whether GCJ_PROPERTIES is used depends on the target.
5612 if test -z "$enable_getenv_properties"; then
5613 enable_getenv_properties=${enable_getenv_properties_default-yes}
5615 if test "$enable_getenv_properties" = no; then
5617 cat >>confdefs.h <<\_ACEOF
5618 #define DISABLE_GETENV_PROPERTIES 1
5619 _ACEOF
5623 # Whether we should use arguments to main()
5624 if test -z "$enable_main_args"; then
5625 enable_main_args=${enable_main_args_default-yes}
5627 if test "$enable_main_args" = no; then
5629 cat >>confdefs.h <<\_ACEOF
5630 #define DISABLE_MAIN_ARGS 1
5631 _ACEOF
5636 # Should we use hashtable-based synchronization?
5637 # Currently works only for Linux X86/ia64
5638 # Typically faster and more space-efficient
5639 # Check whether --enable-hash-synchronization or --disable-hash-synchronization was given.
5640 if test "${enable_hash_synchronization+set}" = set; then
5641 enableval="$enable_hash_synchronization"
5645 if test -z "$enable_hash_synchronization"; then
5646 enable_hash_synchronization=$enable_hash_synchronization_default
5649 # Do we allow intermodule optimizations (i.e. compiling many files at once)?
5650 # Check whether --enable-libgcj-multifile or --disable-libgcj-multifile was given.
5651 if test "${enable_libgcj_multifile+set}" = set; then
5652 enableval="$enable_libgcj_multifile"
5653 case "${enableval}" in
5654 yes) enable_libgcj_multifile=yes ;;
5655 no) enable_libgcj_multifile=no ;;
5656 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-libgcj-multifile" >&5
5657 echo "$as_me: error: bad value ${enableval} for --enable-libgcj-multifile" >&2;}
5658 { (exit 1); exit 1; }; } ;;
5659 esac
5660 else
5661 enable_libgcj_multifile=no
5665 if test "$enable_libgcj_multifile" = yes; then
5666 ONESTEP_TRUE=
5667 ONESTEP_FALSE='#'
5668 else
5669 ONESTEP_TRUE='#'
5670 ONESTEP_FALSE=
5674 # What is the native OS API for MinGW?
5676 # Check whether --with-win32-nlsapi or --without-win32-nlsapi was given.
5677 if test "${with_win32_nlsapi+set}" = set; then
5678 withval="$with_win32_nlsapi"
5679 case "${withval}" in
5680 ansi) with_win32_nlsapi=ansi ;;
5681 unicows) with_win32_nlsapi=unicows ;;
5682 unicode) with_win32_nlsapi=unicode ;;
5683 *) { { echo "$as_me:$LINENO: error: Bad value ${withval} for --with-win32-nlsapi." >&5
5684 echo "$as_me: error: Bad value ${withval} for --with-win32-nlsapi." >&2;}
5685 { (exit 1); exit 1; }; } ;;
5686 esac
5687 else
5688 with_win32_nlsapi=ansi
5691 case "${with_win32_nlsapi}" in
5692 unicows | unicode)
5694 cat >>confdefs.h <<\_ACEOF
5695 #define MINGW_LIBGCJ_UNICODE 1
5696 _ACEOF
5699 esac
5701 # configure.host sets slow_pthread_self if the synchronization code should
5702 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
5703 if test "${slow_pthread_self}" = "yes"; then
5705 cat >>confdefs.h <<\_ACEOF
5706 #define SLOW_PTHREAD_SELF 1
5707 _ACEOF
5712 # See if the user has requested runtime debugging.
5713 LIBGCJDEBUG="false"
5715 # Check whether --enable-libgcj-debug or --disable-libgcj-debug was given.
5716 if test "${enable_libgcj_debug+set}" = set; then
5717 enableval="$enable_libgcj_debug"
5718 if test "$enable_libgcj_debug" = yes; then
5720 cat >>confdefs.h <<\_ACEOF
5721 #define DEBUG 1
5722 _ACEOF
5724 LIBGCJDEBUG="true"
5728 # Check for gc debugging. This option is handled both here and in the GC.
5729 # Check whether --enable-gc-debug or --disable-gc-debug was given.
5730 if test "${enable_gc_debug+set}" = set; then
5731 enableval="$enable_gc_debug"
5732 if test "$enable_gc_debug" = "yes"; then
5734 cat >>confdefs.h <<\_ACEOF
5735 #define LIBGCJ_GC_DEBUG 1
5736 _ACEOF
5741 # See if the user has the interpreter included.
5742 # Check whether --enable-interpreter or --disable-interpreter was given.
5743 if test "${enable_interpreter+set}" = set; then
5744 enableval="$enable_interpreter"
5745 if test "$enable_interpreter" = yes; then
5746 # This can also be set in configure.host.
5747 libgcj_interpreter=yes
5748 elif test "$enable_interpreter" = no; then
5749 libgcj_interpreter=no
5753 if test "$libgcj_interpreter" = yes; then
5755 cat >>confdefs.h <<\_ACEOF
5756 #define INTERPRETER 1
5757 _ACEOF
5760 INTERPRETER="$libgcj_interpreter"
5763 echo "$as_me:$LINENO: checking for exception model to use" >&5
5764 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
5765 ac_ext=cc
5766 ac_cpp='$CXXCPP $CPPFLAGS'
5767 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5768 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5769 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5771 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
5772 if test "${enable_sjlj_exceptions+set}" = set; then
5773 enableval="$enable_sjlj_exceptions"
5775 else
5776 cat > conftest.$ac_ext << EOF
5777 #line 5777 "configure"
5778 struct S { ~S(); };
5779 void bar();
5780 void foo()
5782 S s;
5783 bar();
5786 old_CXXFLAGS="$CXXFLAGS"
5787 CXXFLAGS=-S
5788 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5789 (eval $ac_compile) 2>&5
5790 ac_status=$?
5791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5792 (exit $ac_status); }; then
5793 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
5794 enable_sjlj_exceptions=yes
5795 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
5796 enable_sjlj_exceptions=no
5799 CXXFLAGS="$old_CXXFLAGS"
5800 rm -f conftest*
5802 if test x$enable_sjlj_exceptions = xyes; then
5804 cat >>confdefs.h <<\_ACEOF
5805 #define SJLJ_EXCEPTIONS 1
5806 _ACEOF
5808 ac_exception_model_name=sjlj
5809 elif test x$enable_sjlj_exceptions = xno; then
5810 ac_exception_model_name="call frame"
5811 else
5812 { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
5813 echo "$as_me: error: unable to detect exception model" >&2;}
5814 { (exit 1); exit 1; }; }
5816 ac_ext=c
5817 ac_cpp='$CPP $CPPFLAGS'
5818 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5819 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5820 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5822 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
5823 echo "${ECHO_T}$ac_exception_model_name" >&6
5825 # If we are non using SJLJ exceptions, and this host does not have support
5826 # for unwinding from a signal handler, enable checked dereferences and divides.
5827 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
5828 CHECKREFSPEC=-fcheck-references
5829 DIVIDESPEC=-fuse-divide-subroutine
5830 EXCEPTIONSPEC=
5833 # See if the user wants to disable java.net. This is the mildly
5834 # ugly way that we admit that target-side configuration sucks.
5835 # Check whether --enable-java-net or --disable-java-net was given.
5836 if test "${enable_java_net+set}" = set; then
5837 enableval="$enable_java_net"
5841 # Whether java.net is built by default can depend on the target.
5842 if test -z "$enable_java_net"; then
5843 enable_java_net=${enable_java_net_default-yes}
5845 if test "$enable_java_net" = no; then
5847 cat >>confdefs.h <<\_ACEOF
5848 #define DISABLE_JAVA_NET 1
5849 _ACEOF
5853 # See if the user wants to configure without libffi. Some
5854 # architectures don't support it, and default values are set in
5855 # configure.host.
5857 # Check whether --with-libffi or --without-libffi was given.
5858 if test "${with_libffi+set}" = set; then
5859 withval="$with_libffi"
5861 else
5862 with_libffi=${with_libffi_default-yes}
5865 LIBFFI=
5866 LIBFFIINCS=
5867 if test "$with_libffi" != no; then
5869 cat >>confdefs.h <<\_ACEOF
5870 #define USE_LIBFFI 1
5871 _ACEOF
5873 LIBFFI=../libffi/libffi_convenience.la
5874 LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
5879 # See if the user wants to disable JVMPI support.
5880 # Check whether --enable-jvmpi or --disable-jvmpi was given.
5881 if test "${enable_jvmpi+set}" = set; then
5882 enableval="$enable_jvmpi"
5886 if test "$enable_jvmpi" != no; then
5888 cat >>confdefs.h <<\_ACEOF
5889 #define ENABLE_JVMPI 1
5890 _ACEOF
5894 # If the target is an eCos system, use the appropriate eCos
5895 # I/O routines.
5896 # FIXME: this should not be a local option but a global target
5897 # system; at present there is no eCos target.
5898 TARGET_ECOS=${PROCESS-"no"}
5900 # Check whether --with-ecos or --without-ecos was given.
5901 if test "${with_ecos+set}" = set; then
5902 withval="$with_ecos"
5903 TARGET_ECOS="$with_ecos"
5907 supply_backtrace=no
5909 PLATFORM_INNER_NAT_HDRS=
5910 case "$TARGET_ECOS" in
5911 no) case "$host" in
5912 *mingw*)
5913 PLATFORM=Win32
5914 PLATFORMNET=Win32
5915 PLATFORMH=win32.h
5917 echo "$as_me:$LINENO: checking whether 'ld' is at least 2.13" >&5
5918 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
5919 LD_PROG=`$CC --print-prog-name=ld`
5920 LD_VERSION=`$LD_PROG --version`
5921 LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
5922 LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
5923 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
5924 LD_OK="ok"
5925 else
5926 if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
5927 LD_OK="ok"
5930 if test "x$LD_OK" != x; then
5931 echo "$as_me:$LINENO: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
5932 echo "${ECHO_T}yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
5933 else
5934 echo "$as_me:$LINENO: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
5935 echo "${ECHO_T}no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
5936 { echo "$as_me:$LINENO: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
5937 echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
5939 cat >>confdefs.h <<\_ACEOF
5940 #define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1
5941 _ACEOF
5946 PLATFORM=Posix
5947 PLATFORMNET=Posix
5948 PLATFORMH=posix.h
5949 PLATFORM_INNER_NAT_HDRS='java/lang/ConcreteProcess$$ProcessManager.h'
5951 esac
5954 PLATFORM=Ecos
5955 PLATFORMNET=NoNet
5957 cat >>confdefs.h <<\_ACEOF
5958 #define ECOS 1
5959 _ACEOF
5961 PLATFORMH=posix.h
5963 esac
5965 ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
5968 ac_ext=c
5969 ac_cpp='$CPP $CPPFLAGS'
5970 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5971 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5972 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5973 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5974 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5975 # On Suns, sometimes $CPP names a directory.
5976 if test -n "$CPP" && test -d "$CPP"; then
5977 CPP=
5979 if test -z "$CPP"; then
5980 if test "${ac_cv_prog_CPP+set}" = set; then
5981 echo $ECHO_N "(cached) $ECHO_C" >&6
5982 else
5983 # Double quotes because CPP needs to be expanded
5984 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5986 ac_preproc_ok=false
5987 for ac_c_preproc_warn_flag in '' yes
5989 # Use a header file that comes with gcc, so configuring glibc
5990 # with a fresh cross-compiler works.
5991 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5992 # <limits.h> exists even on freestanding compilers.
5993 # On the NeXT, cc -E runs the code through the compiler's parser,
5994 # not just through cpp. "Syntax error" is here to catch this case.
5995 cat >conftest.$ac_ext <<_ACEOF
5996 /* confdefs.h. */
5997 _ACEOF
5998 cat confdefs.h >>conftest.$ac_ext
5999 cat >>conftest.$ac_ext <<_ACEOF
6000 /* end confdefs.h. */
6001 #ifdef __STDC__
6002 # include <limits.h>
6003 #else
6004 # include <assert.h>
6005 #endif
6006 Syntax error
6007 _ACEOF
6008 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6009 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6010 ac_status=$?
6011 grep -v '^ *+' conftest.er1 >conftest.err
6012 rm -f conftest.er1
6013 cat conftest.err >&5
6014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6015 (exit $ac_status); } >/dev/null; then
6016 if test -s conftest.err; then
6017 ac_cpp_err=$ac_c_preproc_warn_flag
6018 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6019 else
6020 ac_cpp_err=
6022 else
6023 ac_cpp_err=yes
6025 if test -z "$ac_cpp_err"; then
6027 else
6028 echo "$as_me: failed program was:" >&5
6029 sed 's/^/| /' conftest.$ac_ext >&5
6031 # Broken: fails on valid input.
6032 continue
6034 rm -f conftest.err conftest.$ac_ext
6036 # OK, works on sane cases. Now check whether non-existent headers
6037 # can be detected and how.
6038 cat >conftest.$ac_ext <<_ACEOF
6039 /* confdefs.h. */
6040 _ACEOF
6041 cat confdefs.h >>conftest.$ac_ext
6042 cat >>conftest.$ac_ext <<_ACEOF
6043 /* end confdefs.h. */
6044 #include <ac_nonexistent.h>
6045 _ACEOF
6046 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6047 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6048 ac_status=$?
6049 grep -v '^ *+' conftest.er1 >conftest.err
6050 rm -f conftest.er1
6051 cat conftest.err >&5
6052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6053 (exit $ac_status); } >/dev/null; then
6054 if test -s conftest.err; then
6055 ac_cpp_err=$ac_c_preproc_warn_flag
6056 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6057 else
6058 ac_cpp_err=
6060 else
6061 ac_cpp_err=yes
6063 if test -z "$ac_cpp_err"; then
6064 # Broken: success on invalid input.
6065 continue
6066 else
6067 echo "$as_me: failed program was:" >&5
6068 sed 's/^/| /' conftest.$ac_ext >&5
6070 # Passes both tests.
6071 ac_preproc_ok=:
6072 break
6074 rm -f conftest.err conftest.$ac_ext
6076 done
6077 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6078 rm -f conftest.err conftest.$ac_ext
6079 if $ac_preproc_ok; then
6080 break
6083 done
6084 ac_cv_prog_CPP=$CPP
6087 CPP=$ac_cv_prog_CPP
6088 else
6089 ac_cv_prog_CPP=$CPP
6091 echo "$as_me:$LINENO: result: $CPP" >&5
6092 echo "${ECHO_T}$CPP" >&6
6093 ac_preproc_ok=false
6094 for ac_c_preproc_warn_flag in '' yes
6096 # Use a header file that comes with gcc, so configuring glibc
6097 # with a fresh cross-compiler works.
6098 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6099 # <limits.h> exists even on freestanding compilers.
6100 # On the NeXT, cc -E runs the code through the compiler's parser,
6101 # not just through cpp. "Syntax error" is here to catch this case.
6102 cat >conftest.$ac_ext <<_ACEOF
6103 /* confdefs.h. */
6104 _ACEOF
6105 cat confdefs.h >>conftest.$ac_ext
6106 cat >>conftest.$ac_ext <<_ACEOF
6107 /* end confdefs.h. */
6108 #ifdef __STDC__
6109 # include <limits.h>
6110 #else
6111 # include <assert.h>
6112 #endif
6113 Syntax error
6114 _ACEOF
6115 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6116 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6117 ac_status=$?
6118 grep -v '^ *+' conftest.er1 >conftest.err
6119 rm -f conftest.er1
6120 cat conftest.err >&5
6121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6122 (exit $ac_status); } >/dev/null; then
6123 if test -s conftest.err; then
6124 ac_cpp_err=$ac_c_preproc_warn_flag
6125 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6126 else
6127 ac_cpp_err=
6129 else
6130 ac_cpp_err=yes
6132 if test -z "$ac_cpp_err"; then
6134 else
6135 echo "$as_me: failed program was:" >&5
6136 sed 's/^/| /' conftest.$ac_ext >&5
6138 # Broken: fails on valid input.
6139 continue
6141 rm -f conftest.err conftest.$ac_ext
6143 # OK, works on sane cases. Now check whether non-existent headers
6144 # can be detected and how.
6145 cat >conftest.$ac_ext <<_ACEOF
6146 /* confdefs.h. */
6147 _ACEOF
6148 cat confdefs.h >>conftest.$ac_ext
6149 cat >>conftest.$ac_ext <<_ACEOF
6150 /* end confdefs.h. */
6151 #include <ac_nonexistent.h>
6152 _ACEOF
6153 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6154 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6155 ac_status=$?
6156 grep -v '^ *+' conftest.er1 >conftest.err
6157 rm -f conftest.er1
6158 cat conftest.err >&5
6159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6160 (exit $ac_status); } >/dev/null; then
6161 if test -s conftest.err; then
6162 ac_cpp_err=$ac_c_preproc_warn_flag
6163 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6164 else
6165 ac_cpp_err=
6167 else
6168 ac_cpp_err=yes
6170 if test -z "$ac_cpp_err"; then
6171 # Broken: success on invalid input.
6172 continue
6173 else
6174 echo "$as_me: failed program was:" >&5
6175 sed 's/^/| /' conftest.$ac_ext >&5
6177 # Passes both tests.
6178 ac_preproc_ok=:
6179 break
6181 rm -f conftest.err conftest.$ac_ext
6183 done
6184 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6185 rm -f conftest.err conftest.$ac_ext
6186 if $ac_preproc_ok; then
6188 else
6189 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6190 See \`config.log' for more details." >&5
6191 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6192 See \`config.log' for more details." >&2;}
6193 { (exit 1); exit 1; }; }
6196 ac_ext=c
6197 ac_cpp='$CPP $CPPFLAGS'
6198 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6199 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6200 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6203 echo "$as_me:$LINENO: checking for egrep" >&5
6204 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6205 if test "${ac_cv_prog_egrep+set}" = set; then
6206 echo $ECHO_N "(cached) $ECHO_C" >&6
6207 else
6208 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6209 then ac_cv_prog_egrep='grep -E'
6210 else ac_cv_prog_egrep='egrep'
6213 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6214 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6215 EGREP=$ac_cv_prog_egrep
6218 cat >conftest.$ac_ext <<_ACEOF
6219 /* confdefs.h. */
6220 _ACEOF
6221 cat confdefs.h >>conftest.$ac_ext
6222 cat >>conftest.$ac_ext <<_ACEOF
6223 /* end confdefs.h. */
6224 #include <stdint.h>
6226 _ACEOF
6227 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6228 $EGREP "uint32_t" >/dev/null 2>&1; then
6230 cat >>confdefs.h <<\_ACEOF
6231 #define HAVE_INT32_DEFINED 1
6232 _ACEOF
6235 rm -f conftest*
6237 cat >conftest.$ac_ext <<_ACEOF
6238 /* confdefs.h. */
6239 _ACEOF
6240 cat confdefs.h >>conftest.$ac_ext
6241 cat >>conftest.$ac_ext <<_ACEOF
6242 /* end confdefs.h. */
6243 #include <inttypes.h>
6245 _ACEOF
6246 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6247 $EGREP "uint32_t" >/dev/null 2>&1; then
6249 cat >>confdefs.h <<\_ACEOF
6250 #define HAVE_INT32_DEFINED 1
6251 _ACEOF
6254 rm -f conftest*
6256 cat >conftest.$ac_ext <<_ACEOF
6257 /* confdefs.h. */
6258 _ACEOF
6259 cat confdefs.h >>conftest.$ac_ext
6260 cat >>conftest.$ac_ext <<_ACEOF
6261 /* end confdefs.h. */
6262 #include <sys/types.h>
6264 _ACEOF
6265 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6266 $EGREP "u_int32_t" >/dev/null 2>&1; then
6268 cat >>confdefs.h <<\_ACEOF
6269 #define HAVE_BSD_INT32_DEFINED 1
6270 _ACEOF
6273 rm -f conftest*
6275 cat >conftest.$ac_ext <<_ACEOF
6276 /* confdefs.h. */
6277 _ACEOF
6278 cat confdefs.h >>conftest.$ac_ext
6279 cat >>conftest.$ac_ext <<_ACEOF
6280 /* end confdefs.h. */
6281 #include <sys/config.h>
6283 _ACEOF
6284 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6285 $EGREP "u_int32_t" >/dev/null 2>&1; then
6287 cat >>confdefs.h <<\_ACEOF
6288 #define HAVE_BSD_INT32_DEFINED 1
6289 _ACEOF
6292 rm -f conftest*
6297 if test "$PLATFORM" = Win32; then
6298 USING_WIN32_PLATFORM_TRUE=
6299 USING_WIN32_PLATFORM_FALSE='#'
6300 else
6301 USING_WIN32_PLATFORM_TRUE='#'
6302 USING_WIN32_PLATFORM_FALSE=
6307 if test "$PLATFORM" = Posix; then
6308 USING_POSIX_PLATFORM_TRUE=
6309 USING_POSIX_PLATFORM_FALSE='#'
6310 else
6311 USING_POSIX_PLATFORM_TRUE='#'
6312 USING_POSIX_PLATFORM_FALSE=
6317 if test "$PLATFORM" = Ecos; then
6318 USING_ECOS_PLATFORM_TRUE=
6319 USING_ECOS_PLATFORM_FALSE='#'
6320 else
6321 USING_ECOS_PLATFORM_TRUE='#'
6322 USING_ECOS_PLATFORM_FALSE=
6326 case "$host" in
6327 *-darwin*) DARWIN_CRT=true ;;
6328 *) DARWIN_CRT=false ;;
6329 esac
6332 if $DARWIN_CRT; then
6333 USING_DARWIN_CRT_TRUE=
6334 USING_DARWIN_CRT_FALSE='#'
6335 else
6336 USING_DARWIN_CRT_TRUE='#'
6337 USING_DARWIN_CRT_FALSE=
6341 # These may not be defined in a non-ANS conformant embedded system.
6342 # FIXME: Should these case a runtime exception in that case?
6343 cat >conftest.$ac_ext <<_ACEOF
6344 /* confdefs.h. */
6345 _ACEOF
6346 cat confdefs.h >>conftest.$ac_ext
6347 cat >>conftest.$ac_ext <<_ACEOF
6348 /* end confdefs.h. */
6349 #include <time.h>
6351 _ACEOF
6352 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6353 $EGREP "mktime" >/dev/null 2>&1; then
6355 cat >>confdefs.h <<\_ACEOF
6356 #define HAVE_MKTIME 1
6357 _ACEOF
6360 rm -f conftest*
6362 cat >conftest.$ac_ext <<_ACEOF
6363 /* confdefs.h. */
6364 _ACEOF
6365 cat confdefs.h >>conftest.$ac_ext
6366 cat >>conftest.$ac_ext <<_ACEOF
6367 /* end confdefs.h. */
6368 #include <time.h>
6370 _ACEOF
6371 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6372 $EGREP "localtime" >/dev/null 2>&1; then
6374 cat >>confdefs.h <<\_ACEOF
6375 #define HAVE_LOCALTIME 1
6376 _ACEOF
6379 rm -f conftest*
6382 # Create the subdirectory for natFile.cc, or the attempt
6383 # to create the link will fail.
6384 test -d java || mkdir java
6385 test -d java/io || mkdir java/io
6386 test -d gnu || mkdir gnu
6387 ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
6390 # Likewise for ConcreteProcess.java and natConcreteProcess.cc.
6391 test -d java/lang || mkdir java/lang
6392 ac_config_links="$ac_config_links java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java"
6394 ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
6397 # Likewise for natInetAddress.cc and natNetworkInterface.cc.
6398 test -d java/net || mkdir java/net
6399 ac_config_links="$ac_config_links java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc"
6401 ac_config_links="$ac_config_links java/net/natNetworkInterface.cc:java/net/natNetworkInterface${PLATFORMNET}.cc"
6404 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
6405 test -d gnu/java || mkdir gnu/java
6406 test -d gnu/java/net || mkdir gnu/java/net
6407 ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
6409 ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
6412 # Likewise for natPipeImpl.cc and natSelectorImpl.cc.
6413 test -d gnu/java/nio || mkdir gnu/java/nio
6414 ac_config_links="$ac_config_links gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc"
6416 ac_config_links="$ac_config_links gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc"
6418 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
6419 ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
6422 case "${host}" in
6423 *mingw*)
6424 SYSTEMSPEC="-lgdi32 -lws2_32"
6425 if test "${with_win32_nlsapi}" = "unicows"; then
6426 SYSTEMSPEC="-lunicows $SYSTEMSPEC"
6430 SYSTEMSPEC=
6432 esac
6435 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
6439 # Check whether --with-system-zlib or --without-system-zlib was given.
6440 if test "${with_system_zlib+set}" = set; then
6441 withval="$with_system_zlib"
6444 ZLIBSPEC=
6446 ZLIBTESTSPEC=
6449 echo "$as_me:$LINENO: checking for X" >&5
6450 echo $ECHO_N "checking for X... $ECHO_C" >&6
6453 # Check whether --with-x or --without-x was given.
6454 if test "${with_x+set}" = set; then
6455 withval="$with_x"
6458 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6459 if test "x$with_x" = xno; then
6460 # The user explicitly disabled X.
6461 have_x=disabled
6462 else
6463 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
6464 # Both variables are already set.
6465 have_x=yes
6466 else
6467 if test "${ac_cv_have_x+set}" = set; then
6468 echo $ECHO_N "(cached) $ECHO_C" >&6
6469 else
6470 # One or both of the vars are not set, and there is no cached value.
6471 ac_x_includes=no ac_x_libraries=no
6472 rm -fr conftest.dir
6473 if mkdir conftest.dir; then
6474 cd conftest.dir
6475 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
6476 cat >Imakefile <<'_ACEOF'
6477 acfindx:
6478 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
6479 _ACEOF
6480 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
6481 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6482 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
6483 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6484 for ac_extension in a so sl; do
6485 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
6486 test -f $ac_im_libdir/libX11.$ac_extension; then
6487 ac_im_usrlibdir=$ac_im_libdir; break
6489 done
6490 # Screen out bogus values from the imake configuration. They are
6491 # bogus both because they are the default anyway, and because
6492 # using them would break gcc on systems where it needs fixed includes.
6493 case $ac_im_incroot in
6494 /usr/include) ;;
6495 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6496 esac
6497 case $ac_im_usrlibdir in
6498 /usr/lib | /lib) ;;
6499 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6500 esac
6502 cd ..
6503 rm -fr conftest.dir
6506 # Standard set of common directories for X headers.
6507 # Check X11 before X11Rn because it is often a symlink to the current release.
6508 ac_x_header_dirs='
6509 /usr/X11/include
6510 /usr/X11R6/include
6511 /usr/X11R5/include
6512 /usr/X11R4/include
6514 /usr/include/X11
6515 /usr/include/X11R6
6516 /usr/include/X11R5
6517 /usr/include/X11R4
6519 /usr/local/X11/include
6520 /usr/local/X11R6/include
6521 /usr/local/X11R5/include
6522 /usr/local/X11R4/include
6524 /usr/local/include/X11
6525 /usr/local/include/X11R6
6526 /usr/local/include/X11R5
6527 /usr/local/include/X11R4
6529 /usr/X386/include
6530 /usr/x386/include
6531 /usr/XFree86/include/X11
6533 /usr/include
6534 /usr/local/include
6535 /usr/unsupported/include
6536 /usr/athena/include
6537 /usr/local/x11r5/include
6538 /usr/lpp/Xamples/include
6540 /usr/openwin/include
6541 /usr/openwin/share/include'
6543 if test "$ac_x_includes" = no; then
6544 # Guess where to find include files, by looking for Intrinsic.h.
6545 # First, try using that file with no special directory specified.
6546 cat >conftest.$ac_ext <<_ACEOF
6547 /* confdefs.h. */
6548 _ACEOF
6549 cat confdefs.h >>conftest.$ac_ext
6550 cat >>conftest.$ac_ext <<_ACEOF
6551 /* end confdefs.h. */
6552 #include <X11/Intrinsic.h>
6553 _ACEOF
6554 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6555 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6556 ac_status=$?
6557 grep -v '^ *+' conftest.er1 >conftest.err
6558 rm -f conftest.er1
6559 cat conftest.err >&5
6560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6561 (exit $ac_status); } >/dev/null; then
6562 if test -s conftest.err; then
6563 ac_cpp_err=$ac_c_preproc_warn_flag
6564 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6565 else
6566 ac_cpp_err=
6568 else
6569 ac_cpp_err=yes
6571 if test -z "$ac_cpp_err"; then
6572 # We can compile using X headers with no special include directory.
6573 ac_x_includes=
6574 else
6575 echo "$as_me: failed program was:" >&5
6576 sed 's/^/| /' conftest.$ac_ext >&5
6578 for ac_dir in $ac_x_header_dirs; do
6579 if test -r "$ac_dir/X11/Intrinsic.h"; then
6580 ac_x_includes=$ac_dir
6581 break
6583 done
6585 rm -f conftest.err conftest.$ac_ext
6586 fi # $ac_x_includes = no
6588 if test "$ac_x_libraries" = no; then
6589 # Check for the libraries.
6590 # See if we find them without any special options.
6591 # Don't add to $LIBS permanently.
6592 ac_save_LIBS=$LIBS
6593 LIBS="-lXt $LIBS"
6594 if test x$gcc_no_link = xyes; then
6595 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6596 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6597 { (exit 1); exit 1; }; }
6599 cat >conftest.$ac_ext <<_ACEOF
6600 /* confdefs.h. */
6601 _ACEOF
6602 cat confdefs.h >>conftest.$ac_ext
6603 cat >>conftest.$ac_ext <<_ACEOF
6604 /* end confdefs.h. */
6605 #include <X11/Intrinsic.h>
6607 main ()
6609 XtMalloc (0)
6611 return 0;
6613 _ACEOF
6614 rm -f conftest.$ac_objext conftest$ac_exeext
6615 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6616 (eval $ac_link) 2>conftest.er1
6617 ac_status=$?
6618 grep -v '^ *+' conftest.er1 >conftest.err
6619 rm -f conftest.er1
6620 cat conftest.err >&5
6621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6622 (exit $ac_status); } &&
6623 { ac_try='test -z "$ac_c_werror_flag"
6624 || test ! -s conftest.err'
6625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6626 (eval $ac_try) 2>&5
6627 ac_status=$?
6628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6629 (exit $ac_status); }; } &&
6630 { ac_try='test -s conftest$ac_exeext'
6631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6632 (eval $ac_try) 2>&5
6633 ac_status=$?
6634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6635 (exit $ac_status); }; }; then
6636 LIBS=$ac_save_LIBS
6637 # We can link X programs with no special library path.
6638 ac_x_libraries=
6639 else
6640 echo "$as_me: failed program was:" >&5
6641 sed 's/^/| /' conftest.$ac_ext >&5
6643 LIBS=$ac_save_LIBS
6644 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6646 # Don't even attempt the hair of trying to link an X program!
6647 for ac_extension in a so sl; do
6648 if test -r $ac_dir/libXt.$ac_extension; then
6649 ac_x_libraries=$ac_dir
6650 break 2
6652 done
6653 done
6655 rm -f conftest.err conftest.$ac_objext \
6656 conftest$ac_exeext conftest.$ac_ext
6657 fi # $ac_x_libraries = no
6659 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
6660 # Didn't find X anywhere. Cache the known absence of X.
6661 ac_cv_have_x="have_x=no"
6662 else
6663 # Record where we found X for the cache.
6664 ac_cv_have_x="have_x=yes \
6665 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
6670 eval "$ac_cv_have_x"
6671 fi # $with_x != no
6673 if test "$have_x" != yes; then
6674 echo "$as_me:$LINENO: result: $have_x" >&5
6675 echo "${ECHO_T}$have_x" >&6
6676 no_x=yes
6677 else
6678 # If each of the values was on the command line, it overrides each guess.
6679 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6680 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6681 # Update the cache value to reflect the command line values.
6682 ac_cv_have_x="have_x=yes \
6683 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
6684 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6685 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
6688 if test "$no_x" = yes; then
6689 # Not all programs may use this symbol, but it does not hurt to define it.
6691 cat >>confdefs.h <<\_ACEOF
6692 #define X_DISPLAY_MISSING 1
6693 _ACEOF
6695 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6696 else
6697 if test -n "$x_includes"; then
6698 X_CFLAGS="$X_CFLAGS -I$x_includes"
6701 # It would also be nice to do this for all -L options, not just this one.
6702 if test -n "$x_libraries"; then
6703 X_LIBS="$X_LIBS -L$x_libraries"
6704 # For Solaris; some versions of Sun CC require a space after -R and
6705 # others require no space. Words are not sufficient . . . .
6706 case `(uname -sr) 2>/dev/null` in
6707 "SunOS 5"*)
6708 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6709 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
6710 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6711 if test x$gcc_no_link = xyes; then
6712 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6713 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6714 { (exit 1); exit 1; }; }
6716 cat >conftest.$ac_ext <<_ACEOF
6717 /* confdefs.h. */
6718 _ACEOF
6719 cat confdefs.h >>conftest.$ac_ext
6720 cat >>conftest.$ac_ext <<_ACEOF
6721 /* end confdefs.h. */
6724 main ()
6728 return 0;
6730 _ACEOF
6731 rm -f conftest.$ac_objext conftest$ac_exeext
6732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6733 (eval $ac_link) 2>conftest.er1
6734 ac_status=$?
6735 grep -v '^ *+' conftest.er1 >conftest.err
6736 rm -f conftest.er1
6737 cat conftest.err >&5
6738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6739 (exit $ac_status); } &&
6740 { ac_try='test -z "$ac_c_werror_flag"
6741 || test ! -s conftest.err'
6742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6743 (eval $ac_try) 2>&5
6744 ac_status=$?
6745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6746 (exit $ac_status); }; } &&
6747 { ac_try='test -s conftest$ac_exeext'
6748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6749 (eval $ac_try) 2>&5
6750 ac_status=$?
6751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6752 (exit $ac_status); }; }; then
6753 ac_R_nospace=yes
6754 else
6755 echo "$as_me: failed program was:" >&5
6756 sed 's/^/| /' conftest.$ac_ext >&5
6758 ac_R_nospace=no
6760 rm -f conftest.err conftest.$ac_objext \
6761 conftest$ac_exeext conftest.$ac_ext
6762 if test $ac_R_nospace = yes; then
6763 echo "$as_me:$LINENO: result: no" >&5
6764 echo "${ECHO_T}no" >&6
6765 X_LIBS="$X_LIBS -R$x_libraries"
6766 else
6767 LIBS="$ac_xsave_LIBS -R $x_libraries"
6768 if test x$gcc_no_link = xyes; then
6769 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6770 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6771 { (exit 1); exit 1; }; }
6773 cat >conftest.$ac_ext <<_ACEOF
6774 /* confdefs.h. */
6775 _ACEOF
6776 cat confdefs.h >>conftest.$ac_ext
6777 cat >>conftest.$ac_ext <<_ACEOF
6778 /* end confdefs.h. */
6781 main ()
6785 return 0;
6787 _ACEOF
6788 rm -f conftest.$ac_objext conftest$ac_exeext
6789 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6790 (eval $ac_link) 2>conftest.er1
6791 ac_status=$?
6792 grep -v '^ *+' conftest.er1 >conftest.err
6793 rm -f conftest.er1
6794 cat conftest.err >&5
6795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6796 (exit $ac_status); } &&
6797 { ac_try='test -z "$ac_c_werror_flag"
6798 || test ! -s conftest.err'
6799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6800 (eval $ac_try) 2>&5
6801 ac_status=$?
6802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6803 (exit $ac_status); }; } &&
6804 { ac_try='test -s conftest$ac_exeext'
6805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6806 (eval $ac_try) 2>&5
6807 ac_status=$?
6808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6809 (exit $ac_status); }; }; then
6810 ac_R_space=yes
6811 else
6812 echo "$as_me: failed program was:" >&5
6813 sed 's/^/| /' conftest.$ac_ext >&5
6815 ac_R_space=no
6817 rm -f conftest.err conftest.$ac_objext \
6818 conftest$ac_exeext conftest.$ac_ext
6819 if test $ac_R_space = yes; then
6820 echo "$as_me:$LINENO: result: yes" >&5
6821 echo "${ECHO_T}yes" >&6
6822 X_LIBS="$X_LIBS -R $x_libraries"
6823 else
6824 echo "$as_me:$LINENO: result: neither works" >&5
6825 echo "${ECHO_T}neither works" >&6
6828 LIBS=$ac_xsave_LIBS
6829 esac
6832 # Check for system-dependent libraries X programs must link with.
6833 # Do this before checking for the system-independent R6 libraries
6834 # (-lICE), since we may need -lsocket or whatever for X linking.
6836 if test "$ISC" = yes; then
6837 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6838 else
6839 # Martyn Johnson says this is needed for Ultrix, if the X
6840 # libraries were built with DECnet support. And Karl Berry says
6841 # the Alpha needs dnet_stub (dnet does not exist).
6842 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6843 if test x$gcc_no_link = xyes; then
6844 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6845 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6846 { (exit 1); exit 1; }; }
6848 cat >conftest.$ac_ext <<_ACEOF
6849 /* confdefs.h. */
6850 _ACEOF
6851 cat confdefs.h >>conftest.$ac_ext
6852 cat >>conftest.$ac_ext <<_ACEOF
6853 /* end confdefs.h. */
6855 /* Override any gcc2 internal prototype to avoid an error. */
6856 #ifdef __cplusplus
6857 extern "C"
6858 #endif
6859 /* We use char because int might match the return type of a gcc2
6860 builtin and then its argument prototype would still apply. */
6861 char XOpenDisplay ();
6863 main ()
6865 XOpenDisplay ();
6867 return 0;
6869 _ACEOF
6870 rm -f conftest.$ac_objext conftest$ac_exeext
6871 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6872 (eval $ac_link) 2>conftest.er1
6873 ac_status=$?
6874 grep -v '^ *+' conftest.er1 >conftest.err
6875 rm -f conftest.er1
6876 cat conftest.err >&5
6877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6878 (exit $ac_status); } &&
6879 { ac_try='test -z "$ac_c_werror_flag"
6880 || test ! -s conftest.err'
6881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6882 (eval $ac_try) 2>&5
6883 ac_status=$?
6884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6885 (exit $ac_status); }; } &&
6886 { ac_try='test -s conftest$ac_exeext'
6887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6888 (eval $ac_try) 2>&5
6889 ac_status=$?
6890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6891 (exit $ac_status); }; }; then
6893 else
6894 echo "$as_me: failed program was:" >&5
6895 sed 's/^/| /' conftest.$ac_ext >&5
6897 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6898 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
6899 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6900 echo $ECHO_N "(cached) $ECHO_C" >&6
6901 else
6902 ac_check_lib_save_LIBS=$LIBS
6903 LIBS="-ldnet $LIBS"
6904 if test x$gcc_no_link = xyes; then
6905 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6906 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6907 { (exit 1); exit 1; }; }
6909 cat >conftest.$ac_ext <<_ACEOF
6910 /* confdefs.h. */
6911 _ACEOF
6912 cat confdefs.h >>conftest.$ac_ext
6913 cat >>conftest.$ac_ext <<_ACEOF
6914 /* end confdefs.h. */
6916 /* Override any gcc2 internal prototype to avoid an error. */
6917 #ifdef __cplusplus
6918 extern "C"
6919 #endif
6920 /* We use char because int might match the return type of a gcc2
6921 builtin and then its argument prototype would still apply. */
6922 char dnet_ntoa ();
6924 main ()
6926 dnet_ntoa ();
6928 return 0;
6930 _ACEOF
6931 rm -f conftest.$ac_objext conftest$ac_exeext
6932 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6933 (eval $ac_link) 2>conftest.er1
6934 ac_status=$?
6935 grep -v '^ *+' conftest.er1 >conftest.err
6936 rm -f conftest.er1
6937 cat conftest.err >&5
6938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6939 (exit $ac_status); } &&
6940 { ac_try='test -z "$ac_c_werror_flag"
6941 || test ! -s conftest.err'
6942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6943 (eval $ac_try) 2>&5
6944 ac_status=$?
6945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6946 (exit $ac_status); }; } &&
6947 { ac_try='test -s conftest$ac_exeext'
6948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6949 (eval $ac_try) 2>&5
6950 ac_status=$?
6951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6952 (exit $ac_status); }; }; then
6953 ac_cv_lib_dnet_dnet_ntoa=yes
6954 else
6955 echo "$as_me: failed program was:" >&5
6956 sed 's/^/| /' conftest.$ac_ext >&5
6958 ac_cv_lib_dnet_dnet_ntoa=no
6960 rm -f conftest.err conftest.$ac_objext \
6961 conftest$ac_exeext conftest.$ac_ext
6962 LIBS=$ac_check_lib_save_LIBS
6964 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6965 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
6966 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
6967 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6970 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6971 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6972 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
6973 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6974 echo $ECHO_N "(cached) $ECHO_C" >&6
6975 else
6976 ac_check_lib_save_LIBS=$LIBS
6977 LIBS="-ldnet_stub $LIBS"
6978 if test x$gcc_no_link = xyes; then
6979 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6980 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6981 { (exit 1); exit 1; }; }
6983 cat >conftest.$ac_ext <<_ACEOF
6984 /* confdefs.h. */
6985 _ACEOF
6986 cat confdefs.h >>conftest.$ac_ext
6987 cat >>conftest.$ac_ext <<_ACEOF
6988 /* end confdefs.h. */
6990 /* Override any gcc2 internal prototype to avoid an error. */
6991 #ifdef __cplusplus
6992 extern "C"
6993 #endif
6994 /* We use char because int might match the return type of a gcc2
6995 builtin and then its argument prototype would still apply. */
6996 char dnet_ntoa ();
6998 main ()
7000 dnet_ntoa ();
7002 return 0;
7004 _ACEOF
7005 rm -f conftest.$ac_objext conftest$ac_exeext
7006 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7007 (eval $ac_link) 2>conftest.er1
7008 ac_status=$?
7009 grep -v '^ *+' conftest.er1 >conftest.err
7010 rm -f conftest.er1
7011 cat conftest.err >&5
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); } &&
7014 { ac_try='test -z "$ac_c_werror_flag"
7015 || test ! -s conftest.err'
7016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7017 (eval $ac_try) 2>&5
7018 ac_status=$?
7019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020 (exit $ac_status); }; } &&
7021 { ac_try='test -s conftest$ac_exeext'
7022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7023 (eval $ac_try) 2>&5
7024 ac_status=$?
7025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7026 (exit $ac_status); }; }; then
7027 ac_cv_lib_dnet_stub_dnet_ntoa=yes
7028 else
7029 echo "$as_me: failed program was:" >&5
7030 sed 's/^/| /' conftest.$ac_ext >&5
7032 ac_cv_lib_dnet_stub_dnet_ntoa=no
7034 rm -f conftest.err conftest.$ac_objext \
7035 conftest$ac_exeext conftest.$ac_ext
7036 LIBS=$ac_check_lib_save_LIBS
7038 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
7039 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
7040 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
7041 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
7046 rm -f conftest.err conftest.$ac_objext \
7047 conftest$ac_exeext conftest.$ac_ext
7048 LIBS="$ac_xsave_LIBS"
7050 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
7051 # to get the SysV transport functions.
7052 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7053 # needs -lnsl.
7054 # The nsl library prevents programs from opening the X display
7055 # on Irix 5.2, according to T.E. Dickey.
7056 # The functions gethostbyname, getservbyname, and inet_addr are
7057 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
7058 echo "$as_me:$LINENO: checking for gethostbyname" >&5
7059 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
7060 if test "${ac_cv_func_gethostbyname+set}" = set; then
7061 echo $ECHO_N "(cached) $ECHO_C" >&6
7062 else
7063 if test x$gcc_no_link = xyes; then
7064 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7065 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7066 { (exit 1); exit 1; }; }
7068 cat >conftest.$ac_ext <<_ACEOF
7069 /* confdefs.h. */
7070 _ACEOF
7071 cat confdefs.h >>conftest.$ac_ext
7072 cat >>conftest.$ac_ext <<_ACEOF
7073 /* end confdefs.h. */
7074 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
7075 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7076 #define gethostbyname innocuous_gethostbyname
7078 /* System header to define __stub macros and hopefully few prototypes,
7079 which can conflict with char gethostbyname (); below.
7080 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7081 <limits.h> exists even on freestanding compilers. */
7083 #ifdef __STDC__
7084 # include <limits.h>
7085 #else
7086 # include <assert.h>
7087 #endif
7089 #undef gethostbyname
7091 /* Override any gcc2 internal prototype to avoid an error. */
7092 #ifdef __cplusplus
7093 extern "C"
7095 #endif
7096 /* We use char because int might match the return type of a gcc2
7097 builtin and then its argument prototype would still apply. */
7098 char gethostbyname ();
7099 /* The GNU C library defines this for functions which it implements
7100 to always fail with ENOSYS. Some functions are actually named
7101 something starting with __ and the normal name is an alias. */
7102 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
7103 choke me
7104 #else
7105 char (*f) () = gethostbyname;
7106 #endif
7107 #ifdef __cplusplus
7109 #endif
7112 main ()
7114 return f != gethostbyname;
7116 return 0;
7118 _ACEOF
7119 rm -f conftest.$ac_objext conftest$ac_exeext
7120 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7121 (eval $ac_link) 2>conftest.er1
7122 ac_status=$?
7123 grep -v '^ *+' conftest.er1 >conftest.err
7124 rm -f conftest.er1
7125 cat conftest.err >&5
7126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7127 (exit $ac_status); } &&
7128 { ac_try='test -z "$ac_c_werror_flag"
7129 || test ! -s conftest.err'
7130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7131 (eval $ac_try) 2>&5
7132 ac_status=$?
7133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7134 (exit $ac_status); }; } &&
7135 { ac_try='test -s conftest$ac_exeext'
7136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7137 (eval $ac_try) 2>&5
7138 ac_status=$?
7139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7140 (exit $ac_status); }; }; then
7141 ac_cv_func_gethostbyname=yes
7142 else
7143 echo "$as_me: failed program was:" >&5
7144 sed 's/^/| /' conftest.$ac_ext >&5
7146 ac_cv_func_gethostbyname=no
7148 rm -f conftest.err conftest.$ac_objext \
7149 conftest$ac_exeext conftest.$ac_ext
7151 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
7152 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
7154 if test $ac_cv_func_gethostbyname = no; then
7155 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
7156 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
7157 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
7158 echo $ECHO_N "(cached) $ECHO_C" >&6
7159 else
7160 ac_check_lib_save_LIBS=$LIBS
7161 LIBS="-lnsl $LIBS"
7162 if test x$gcc_no_link = xyes; then
7163 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7164 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7165 { (exit 1); exit 1; }; }
7167 cat >conftest.$ac_ext <<_ACEOF
7168 /* confdefs.h. */
7169 _ACEOF
7170 cat confdefs.h >>conftest.$ac_ext
7171 cat >>conftest.$ac_ext <<_ACEOF
7172 /* end confdefs.h. */
7174 /* Override any gcc2 internal prototype to avoid an error. */
7175 #ifdef __cplusplus
7176 extern "C"
7177 #endif
7178 /* We use char because int might match the return type of a gcc2
7179 builtin and then its argument prototype would still apply. */
7180 char gethostbyname ();
7182 main ()
7184 gethostbyname ();
7186 return 0;
7188 _ACEOF
7189 rm -f conftest.$ac_objext conftest$ac_exeext
7190 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7191 (eval $ac_link) 2>conftest.er1
7192 ac_status=$?
7193 grep -v '^ *+' conftest.er1 >conftest.err
7194 rm -f conftest.er1
7195 cat conftest.err >&5
7196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7197 (exit $ac_status); } &&
7198 { ac_try='test -z "$ac_c_werror_flag"
7199 || test ! -s conftest.err'
7200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7201 (eval $ac_try) 2>&5
7202 ac_status=$?
7203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7204 (exit $ac_status); }; } &&
7205 { ac_try='test -s conftest$ac_exeext'
7206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7207 (eval $ac_try) 2>&5
7208 ac_status=$?
7209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7210 (exit $ac_status); }; }; then
7211 ac_cv_lib_nsl_gethostbyname=yes
7212 else
7213 echo "$as_me: failed program was:" >&5
7214 sed 's/^/| /' conftest.$ac_ext >&5
7216 ac_cv_lib_nsl_gethostbyname=no
7218 rm -f conftest.err conftest.$ac_objext \
7219 conftest$ac_exeext conftest.$ac_ext
7220 LIBS=$ac_check_lib_save_LIBS
7222 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
7223 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
7224 if test $ac_cv_lib_nsl_gethostbyname = yes; then
7225 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
7228 if test $ac_cv_lib_nsl_gethostbyname = no; then
7229 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
7230 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
7231 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
7232 echo $ECHO_N "(cached) $ECHO_C" >&6
7233 else
7234 ac_check_lib_save_LIBS=$LIBS
7235 LIBS="-lbsd $LIBS"
7236 if test x$gcc_no_link = xyes; then
7237 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7238 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7239 { (exit 1); exit 1; }; }
7241 cat >conftest.$ac_ext <<_ACEOF
7242 /* confdefs.h. */
7243 _ACEOF
7244 cat confdefs.h >>conftest.$ac_ext
7245 cat >>conftest.$ac_ext <<_ACEOF
7246 /* end confdefs.h. */
7248 /* Override any gcc2 internal prototype to avoid an error. */
7249 #ifdef __cplusplus
7250 extern "C"
7251 #endif
7252 /* We use char because int might match the return type of a gcc2
7253 builtin and then its argument prototype would still apply. */
7254 char gethostbyname ();
7256 main ()
7258 gethostbyname ();
7260 return 0;
7262 _ACEOF
7263 rm -f conftest.$ac_objext conftest$ac_exeext
7264 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7265 (eval $ac_link) 2>conftest.er1
7266 ac_status=$?
7267 grep -v '^ *+' conftest.er1 >conftest.err
7268 rm -f conftest.er1
7269 cat conftest.err >&5
7270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7271 (exit $ac_status); } &&
7272 { ac_try='test -z "$ac_c_werror_flag"
7273 || test ! -s conftest.err'
7274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275 (eval $ac_try) 2>&5
7276 ac_status=$?
7277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 (exit $ac_status); }; } &&
7279 { ac_try='test -s conftest$ac_exeext'
7280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7281 (eval $ac_try) 2>&5
7282 ac_status=$?
7283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 (exit $ac_status); }; }; then
7285 ac_cv_lib_bsd_gethostbyname=yes
7286 else
7287 echo "$as_me: failed program was:" >&5
7288 sed 's/^/| /' conftest.$ac_ext >&5
7290 ac_cv_lib_bsd_gethostbyname=no
7292 rm -f conftest.err conftest.$ac_objext \
7293 conftest$ac_exeext conftest.$ac_ext
7294 LIBS=$ac_check_lib_save_LIBS
7296 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7297 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
7298 if test $ac_cv_lib_bsd_gethostbyname = yes; then
7299 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7305 # lieder@skyler.mavd.honeywell.com says without -lsocket,
7306 # socket/setsockopt and other routines are undefined under SCO ODT
7307 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
7308 # on later versions), says Simon Leinen: it contains gethostby*
7309 # variants that don't use the name server (or something). -lsocket
7310 # must be given before -lnsl if both are needed. We assume that
7311 # if connect needs -lnsl, so does gethostbyname.
7312 echo "$as_me:$LINENO: checking for connect" >&5
7313 echo $ECHO_N "checking for connect... $ECHO_C" >&6
7314 if test "${ac_cv_func_connect+set}" = set; then
7315 echo $ECHO_N "(cached) $ECHO_C" >&6
7316 else
7317 if test x$gcc_no_link = xyes; then
7318 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7319 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7320 { (exit 1); exit 1; }; }
7322 cat >conftest.$ac_ext <<_ACEOF
7323 /* confdefs.h. */
7324 _ACEOF
7325 cat confdefs.h >>conftest.$ac_ext
7326 cat >>conftest.$ac_ext <<_ACEOF
7327 /* end confdefs.h. */
7328 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7329 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7330 #define connect innocuous_connect
7332 /* System header to define __stub macros and hopefully few prototypes,
7333 which can conflict with char connect (); below.
7334 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7335 <limits.h> exists even on freestanding compilers. */
7337 #ifdef __STDC__
7338 # include <limits.h>
7339 #else
7340 # include <assert.h>
7341 #endif
7343 #undef connect
7345 /* Override any gcc2 internal prototype to avoid an error. */
7346 #ifdef __cplusplus
7347 extern "C"
7349 #endif
7350 /* We use char because int might match the return type of a gcc2
7351 builtin and then its argument prototype would still apply. */
7352 char connect ();
7353 /* The GNU C library defines this for functions which it implements
7354 to always fail with ENOSYS. Some functions are actually named
7355 something starting with __ and the normal name is an alias. */
7356 #if defined (__stub_connect) || defined (__stub___connect)
7357 choke me
7358 #else
7359 char (*f) () = connect;
7360 #endif
7361 #ifdef __cplusplus
7363 #endif
7366 main ()
7368 return f != connect;
7370 return 0;
7372 _ACEOF
7373 rm -f conftest.$ac_objext conftest$ac_exeext
7374 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7375 (eval $ac_link) 2>conftest.er1
7376 ac_status=$?
7377 grep -v '^ *+' conftest.er1 >conftest.err
7378 rm -f conftest.er1
7379 cat conftest.err >&5
7380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7381 (exit $ac_status); } &&
7382 { ac_try='test -z "$ac_c_werror_flag"
7383 || test ! -s conftest.err'
7384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7385 (eval $ac_try) 2>&5
7386 ac_status=$?
7387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7388 (exit $ac_status); }; } &&
7389 { ac_try='test -s conftest$ac_exeext'
7390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7391 (eval $ac_try) 2>&5
7392 ac_status=$?
7393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7394 (exit $ac_status); }; }; then
7395 ac_cv_func_connect=yes
7396 else
7397 echo "$as_me: failed program was:" >&5
7398 sed 's/^/| /' conftest.$ac_ext >&5
7400 ac_cv_func_connect=no
7402 rm -f conftest.err conftest.$ac_objext \
7403 conftest$ac_exeext conftest.$ac_ext
7405 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7406 echo "${ECHO_T}$ac_cv_func_connect" >&6
7408 if test $ac_cv_func_connect = no; then
7409 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7410 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
7411 if test "${ac_cv_lib_socket_connect+set}" = set; then
7412 echo $ECHO_N "(cached) $ECHO_C" >&6
7413 else
7414 ac_check_lib_save_LIBS=$LIBS
7415 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7416 if test x$gcc_no_link = xyes; then
7417 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7418 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7419 { (exit 1); exit 1; }; }
7421 cat >conftest.$ac_ext <<_ACEOF
7422 /* confdefs.h. */
7423 _ACEOF
7424 cat confdefs.h >>conftest.$ac_ext
7425 cat >>conftest.$ac_ext <<_ACEOF
7426 /* end confdefs.h. */
7428 /* Override any gcc2 internal prototype to avoid an error. */
7429 #ifdef __cplusplus
7430 extern "C"
7431 #endif
7432 /* We use char because int might match the return type of a gcc2
7433 builtin and then its argument prototype would still apply. */
7434 char connect ();
7436 main ()
7438 connect ();
7440 return 0;
7442 _ACEOF
7443 rm -f conftest.$ac_objext conftest$ac_exeext
7444 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7445 (eval $ac_link) 2>conftest.er1
7446 ac_status=$?
7447 grep -v '^ *+' conftest.er1 >conftest.err
7448 rm -f conftest.er1
7449 cat conftest.err >&5
7450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7451 (exit $ac_status); } &&
7452 { ac_try='test -z "$ac_c_werror_flag"
7453 || test ! -s conftest.err'
7454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7455 (eval $ac_try) 2>&5
7456 ac_status=$?
7457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7458 (exit $ac_status); }; } &&
7459 { ac_try='test -s conftest$ac_exeext'
7460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7461 (eval $ac_try) 2>&5
7462 ac_status=$?
7463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7464 (exit $ac_status); }; }; then
7465 ac_cv_lib_socket_connect=yes
7466 else
7467 echo "$as_me: failed program was:" >&5
7468 sed 's/^/| /' conftest.$ac_ext >&5
7470 ac_cv_lib_socket_connect=no
7472 rm -f conftest.err conftest.$ac_objext \
7473 conftest$ac_exeext conftest.$ac_ext
7474 LIBS=$ac_check_lib_save_LIBS
7476 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7477 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
7478 if test $ac_cv_lib_socket_connect = yes; then
7479 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7484 # Guillermo Gomez says -lposix is necessary on A/UX.
7485 echo "$as_me:$LINENO: checking for remove" >&5
7486 echo $ECHO_N "checking for remove... $ECHO_C" >&6
7487 if test "${ac_cv_func_remove+set}" = set; then
7488 echo $ECHO_N "(cached) $ECHO_C" >&6
7489 else
7490 if test x$gcc_no_link = xyes; then
7491 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7492 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7493 { (exit 1); exit 1; }; }
7495 cat >conftest.$ac_ext <<_ACEOF
7496 /* confdefs.h. */
7497 _ACEOF
7498 cat confdefs.h >>conftest.$ac_ext
7499 cat >>conftest.$ac_ext <<_ACEOF
7500 /* end confdefs.h. */
7501 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7502 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7503 #define remove innocuous_remove
7505 /* System header to define __stub macros and hopefully few prototypes,
7506 which can conflict with char remove (); below.
7507 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7508 <limits.h> exists even on freestanding compilers. */
7510 #ifdef __STDC__
7511 # include <limits.h>
7512 #else
7513 # include <assert.h>
7514 #endif
7516 #undef remove
7518 /* Override any gcc2 internal prototype to avoid an error. */
7519 #ifdef __cplusplus
7520 extern "C"
7522 #endif
7523 /* We use char because int might match the return type of a gcc2
7524 builtin and then its argument prototype would still apply. */
7525 char remove ();
7526 /* The GNU C library defines this for functions which it implements
7527 to always fail with ENOSYS. Some functions are actually named
7528 something starting with __ and the normal name is an alias. */
7529 #if defined (__stub_remove) || defined (__stub___remove)
7530 choke me
7531 #else
7532 char (*f) () = remove;
7533 #endif
7534 #ifdef __cplusplus
7536 #endif
7539 main ()
7541 return f != remove;
7543 return 0;
7545 _ACEOF
7546 rm -f conftest.$ac_objext conftest$ac_exeext
7547 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7548 (eval $ac_link) 2>conftest.er1
7549 ac_status=$?
7550 grep -v '^ *+' conftest.er1 >conftest.err
7551 rm -f conftest.er1
7552 cat conftest.err >&5
7553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7554 (exit $ac_status); } &&
7555 { ac_try='test -z "$ac_c_werror_flag"
7556 || test ! -s conftest.err'
7557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7558 (eval $ac_try) 2>&5
7559 ac_status=$?
7560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7561 (exit $ac_status); }; } &&
7562 { ac_try='test -s conftest$ac_exeext'
7563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7564 (eval $ac_try) 2>&5
7565 ac_status=$?
7566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7567 (exit $ac_status); }; }; then
7568 ac_cv_func_remove=yes
7569 else
7570 echo "$as_me: failed program was:" >&5
7571 sed 's/^/| /' conftest.$ac_ext >&5
7573 ac_cv_func_remove=no
7575 rm -f conftest.err conftest.$ac_objext \
7576 conftest$ac_exeext conftest.$ac_ext
7578 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7579 echo "${ECHO_T}$ac_cv_func_remove" >&6
7581 if test $ac_cv_func_remove = no; then
7582 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7583 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
7584 if test "${ac_cv_lib_posix_remove+set}" = set; then
7585 echo $ECHO_N "(cached) $ECHO_C" >&6
7586 else
7587 ac_check_lib_save_LIBS=$LIBS
7588 LIBS="-lposix $LIBS"
7589 if test x$gcc_no_link = xyes; then
7590 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7591 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7592 { (exit 1); exit 1; }; }
7594 cat >conftest.$ac_ext <<_ACEOF
7595 /* confdefs.h. */
7596 _ACEOF
7597 cat confdefs.h >>conftest.$ac_ext
7598 cat >>conftest.$ac_ext <<_ACEOF
7599 /* end confdefs.h. */
7601 /* Override any gcc2 internal prototype to avoid an error. */
7602 #ifdef __cplusplus
7603 extern "C"
7604 #endif
7605 /* We use char because int might match the return type of a gcc2
7606 builtin and then its argument prototype would still apply. */
7607 char remove ();
7609 main ()
7611 remove ();
7613 return 0;
7615 _ACEOF
7616 rm -f conftest.$ac_objext conftest$ac_exeext
7617 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7618 (eval $ac_link) 2>conftest.er1
7619 ac_status=$?
7620 grep -v '^ *+' conftest.er1 >conftest.err
7621 rm -f conftest.er1
7622 cat conftest.err >&5
7623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7624 (exit $ac_status); } &&
7625 { ac_try='test -z "$ac_c_werror_flag"
7626 || test ! -s conftest.err'
7627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7628 (eval $ac_try) 2>&5
7629 ac_status=$?
7630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7631 (exit $ac_status); }; } &&
7632 { ac_try='test -s conftest$ac_exeext'
7633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7634 (eval $ac_try) 2>&5
7635 ac_status=$?
7636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7637 (exit $ac_status); }; }; then
7638 ac_cv_lib_posix_remove=yes
7639 else
7640 echo "$as_me: failed program was:" >&5
7641 sed 's/^/| /' conftest.$ac_ext >&5
7643 ac_cv_lib_posix_remove=no
7645 rm -f conftest.err conftest.$ac_objext \
7646 conftest$ac_exeext conftest.$ac_ext
7647 LIBS=$ac_check_lib_save_LIBS
7649 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7650 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
7651 if test $ac_cv_lib_posix_remove = yes; then
7652 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7657 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7658 echo "$as_me:$LINENO: checking for shmat" >&5
7659 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
7660 if test "${ac_cv_func_shmat+set}" = set; then
7661 echo $ECHO_N "(cached) $ECHO_C" >&6
7662 else
7663 if test x$gcc_no_link = xyes; then
7664 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7665 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7666 { (exit 1); exit 1; }; }
7668 cat >conftest.$ac_ext <<_ACEOF
7669 /* confdefs.h. */
7670 _ACEOF
7671 cat confdefs.h >>conftest.$ac_ext
7672 cat >>conftest.$ac_ext <<_ACEOF
7673 /* end confdefs.h. */
7674 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7675 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7676 #define shmat innocuous_shmat
7678 /* System header to define __stub macros and hopefully few prototypes,
7679 which can conflict with char shmat (); below.
7680 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7681 <limits.h> exists even on freestanding compilers. */
7683 #ifdef __STDC__
7684 # include <limits.h>
7685 #else
7686 # include <assert.h>
7687 #endif
7689 #undef shmat
7691 /* Override any gcc2 internal prototype to avoid an error. */
7692 #ifdef __cplusplus
7693 extern "C"
7695 #endif
7696 /* We use char because int might match the return type of a gcc2
7697 builtin and then its argument prototype would still apply. */
7698 char shmat ();
7699 /* The GNU C library defines this for functions which it implements
7700 to always fail with ENOSYS. Some functions are actually named
7701 something starting with __ and the normal name is an alias. */
7702 #if defined (__stub_shmat) || defined (__stub___shmat)
7703 choke me
7704 #else
7705 char (*f) () = shmat;
7706 #endif
7707 #ifdef __cplusplus
7709 #endif
7712 main ()
7714 return f != shmat;
7716 return 0;
7718 _ACEOF
7719 rm -f conftest.$ac_objext conftest$ac_exeext
7720 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7721 (eval $ac_link) 2>conftest.er1
7722 ac_status=$?
7723 grep -v '^ *+' conftest.er1 >conftest.err
7724 rm -f conftest.er1
7725 cat conftest.err >&5
7726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7727 (exit $ac_status); } &&
7728 { ac_try='test -z "$ac_c_werror_flag"
7729 || test ! -s conftest.err'
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); }; } &&
7735 { ac_try='test -s conftest$ac_exeext'
7736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7737 (eval $ac_try) 2>&5
7738 ac_status=$?
7739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7740 (exit $ac_status); }; }; then
7741 ac_cv_func_shmat=yes
7742 else
7743 echo "$as_me: failed program was:" >&5
7744 sed 's/^/| /' conftest.$ac_ext >&5
7746 ac_cv_func_shmat=no
7748 rm -f conftest.err conftest.$ac_objext \
7749 conftest$ac_exeext conftest.$ac_ext
7751 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7752 echo "${ECHO_T}$ac_cv_func_shmat" >&6
7754 if test $ac_cv_func_shmat = no; then
7755 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7756 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
7757 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7758 echo $ECHO_N "(cached) $ECHO_C" >&6
7759 else
7760 ac_check_lib_save_LIBS=$LIBS
7761 LIBS="-lipc $LIBS"
7762 if test x$gcc_no_link = xyes; then
7763 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7764 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7765 { (exit 1); exit 1; }; }
7767 cat >conftest.$ac_ext <<_ACEOF
7768 /* confdefs.h. */
7769 _ACEOF
7770 cat confdefs.h >>conftest.$ac_ext
7771 cat >>conftest.$ac_ext <<_ACEOF
7772 /* end confdefs.h. */
7774 /* Override any gcc2 internal prototype to avoid an error. */
7775 #ifdef __cplusplus
7776 extern "C"
7777 #endif
7778 /* We use char because int might match the return type of a gcc2
7779 builtin and then its argument prototype would still apply. */
7780 char shmat ();
7782 main ()
7784 shmat ();
7786 return 0;
7788 _ACEOF
7789 rm -f conftest.$ac_objext conftest$ac_exeext
7790 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7791 (eval $ac_link) 2>conftest.er1
7792 ac_status=$?
7793 grep -v '^ *+' conftest.er1 >conftest.err
7794 rm -f conftest.er1
7795 cat conftest.err >&5
7796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7797 (exit $ac_status); } &&
7798 { ac_try='test -z "$ac_c_werror_flag"
7799 || test ! -s conftest.err'
7800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7801 (eval $ac_try) 2>&5
7802 ac_status=$?
7803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7804 (exit $ac_status); }; } &&
7805 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
7811 ac_cv_lib_ipc_shmat=yes
7812 else
7813 echo "$as_me: failed program was:" >&5
7814 sed 's/^/| /' conftest.$ac_ext >&5
7816 ac_cv_lib_ipc_shmat=no
7818 rm -f conftest.err conftest.$ac_objext \
7819 conftest$ac_exeext conftest.$ac_ext
7820 LIBS=$ac_check_lib_save_LIBS
7822 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7823 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
7824 if test $ac_cv_lib_ipc_shmat = yes; then
7825 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7831 # Check for libraries that X11R6 Xt/Xaw programs need.
7832 ac_save_LDFLAGS=$LDFLAGS
7833 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7834 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7835 # check for ICE first), but we must link in the order -lSM -lICE or
7836 # we get undefined symbols. So assume we have SM if we have ICE.
7837 # These have to be linked with before -lX11, unlike the other
7838 # libraries we check for below, so use a different variable.
7839 # John Interrante, Karl Berry
7840 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7841 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
7842 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7843 echo $ECHO_N "(cached) $ECHO_C" >&6
7844 else
7845 ac_check_lib_save_LIBS=$LIBS
7846 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7847 if test x$gcc_no_link = xyes; then
7848 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7849 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7850 { (exit 1); exit 1; }; }
7852 cat >conftest.$ac_ext <<_ACEOF
7853 /* confdefs.h. */
7854 _ACEOF
7855 cat confdefs.h >>conftest.$ac_ext
7856 cat >>conftest.$ac_ext <<_ACEOF
7857 /* end confdefs.h. */
7859 /* Override any gcc2 internal prototype to avoid an error. */
7860 #ifdef __cplusplus
7861 extern "C"
7862 #endif
7863 /* We use char because int might match the return type of a gcc2
7864 builtin and then its argument prototype would still apply. */
7865 char IceConnectionNumber ();
7867 main ()
7869 IceConnectionNumber ();
7871 return 0;
7873 _ACEOF
7874 rm -f conftest.$ac_objext conftest$ac_exeext
7875 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7876 (eval $ac_link) 2>conftest.er1
7877 ac_status=$?
7878 grep -v '^ *+' conftest.er1 >conftest.err
7879 rm -f conftest.er1
7880 cat conftest.err >&5
7881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7882 (exit $ac_status); } &&
7883 { ac_try='test -z "$ac_c_werror_flag"
7884 || test ! -s conftest.err'
7885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7886 (eval $ac_try) 2>&5
7887 ac_status=$?
7888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7889 (exit $ac_status); }; } &&
7890 { ac_try='test -s conftest$ac_exeext'
7891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7892 (eval $ac_try) 2>&5
7893 ac_status=$?
7894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7895 (exit $ac_status); }; }; then
7896 ac_cv_lib_ICE_IceConnectionNumber=yes
7897 else
7898 echo "$as_me: failed program was:" >&5
7899 sed 's/^/| /' conftest.$ac_ext >&5
7901 ac_cv_lib_ICE_IceConnectionNumber=no
7903 rm -f conftest.err conftest.$ac_objext \
7904 conftest$ac_exeext conftest.$ac_ext
7905 LIBS=$ac_check_lib_save_LIBS
7907 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7908 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
7909 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7910 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7913 LDFLAGS=$ac_save_LDFLAGS
7918 # Determine which AWT peer libraries to build
7919 # Check whether --enable-java-awt or --disable-java-awt was given.
7920 if test "${enable_java_awt+set}" = set; then
7921 enableval="$enable_java_awt"
7925 peerlibs="`echo ${enable_java_awt} | tr ',' ' '`"
7926 use_xlib_awt=""
7927 use_gtk_awt=""
7928 # The default toolkit to use is the first one specified.
7929 TOOLKIT=
7932 for peer in $peerlibs ; do
7933 case $peer in
7934 xlib)
7935 if test "$no_x" = yes; then
7936 echo "*** xlib peers requested but no X library available" 1>&2
7937 exit 1
7938 else
7939 use_xlib_awt="yes"
7940 if test -z "$TOOLKIT"; then
7941 TOOLKIT=gnu.awt.xlib.XToolkit
7945 gtk)
7946 if test "$no_x" = yes; then
7947 echo "*** xlib peers requested but no X library available" 1>&2
7948 exit 1
7949 else
7950 use_gtk_awt=yes
7951 if test -z "$TOOLKIT"; then
7952 TOOLKIT=gnu.java.awt.peer.gtk.GtkToolkit
7954 test -d jniinclude || mkdir jniinclude
7958 use_xlib_awt=
7959 use_gtk_awt=
7960 break
7963 echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
7964 exit 1
7965 esac
7966 done
7970 if test "$use_xlib_awt" = yes; then
7971 XLIB_AWT_TRUE=
7972 XLIB_AWT_FALSE='#'
7973 else
7974 XLIB_AWT_TRUE='#'
7975 XLIB_AWT_FALSE=
7980 if test "$use_gtk_awt" = yes; then
7981 GTK_AWT_TRUE=
7982 GTK_AWT_FALSE='#'
7983 else
7984 GTK_AWT_TRUE='#'
7985 GTK_AWT_FALSE=
7989 # determine whether to enable the cairo GTK Graphics2D backend
7990 # Check whether --enable-gtk-cairo or --disable-gtk-cairo was given.
7991 if test "${enable_gtk_cairo+set}" = set; then
7992 enableval="$enable_gtk_cairo"
7997 if test "x${enable_gtk_cairo}" = xyes; then
7998 GTK_CAIRO_TRUE=
7999 GTK_CAIRO_FALSE='#'
8000 else
8001 GTK_CAIRO_TRUE='#'
8002 GTK_CAIRO_FALSE=
8005 if test "x${enable_gtk_cairo}" = xyes
8006 then
8008 succeeded=no
8010 if test -z "$PKG_CONFIG"; then
8011 # Extract the first word of "pkg-config", so it can be a program name with args.
8012 set dummy pkg-config; ac_word=$2
8013 echo "$as_me:$LINENO: checking for $ac_word" >&5
8014 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8015 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8016 echo $ECHO_N "(cached) $ECHO_C" >&6
8017 else
8018 case $PKG_CONFIG in
8019 [\\/]* | ?:[\\/]*)
8020 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8024 for as_dir in $PATH
8026 IFS=$as_save_IFS
8027 test -z "$as_dir" && as_dir=.
8028 for ac_exec_ext in '' $ac_executable_extensions; do
8029 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8030 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8031 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8032 break 2
8034 done
8035 done
8037 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8039 esac
8041 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8043 if test -n "$PKG_CONFIG"; then
8044 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8045 echo "${ECHO_T}$PKG_CONFIG" >&6
8046 else
8047 echo "$as_me:$LINENO: result: no" >&5
8048 echo "${ECHO_T}no" >&6
8053 if test "$PKG_CONFIG" = "no" ; then
8054 echo "*** The pkg-config script could not be found. Make sure it is"
8055 echo "*** in your path, or set the PKG_CONFIG environment variable"
8056 echo "*** to the full path to pkg-config."
8057 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8058 else
8059 PKG_CONFIG_MIN_VERSION=0.9.0
8060 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8061 echo "$as_me:$LINENO: checking for cairo" >&5
8062 echo $ECHO_N "checking for cairo... $ECHO_C" >&6
8064 if $PKG_CONFIG --exists "cairo" ; then
8065 echo "$as_me:$LINENO: result: yes" >&5
8066 echo "${ECHO_T}yes" >&6
8067 succeeded=yes
8069 echo "$as_me:$LINENO: checking CAIRO_CFLAGS" >&5
8070 echo $ECHO_N "checking CAIRO_CFLAGS... $ECHO_C" >&6
8071 CAIRO_CFLAGS=`$PKG_CONFIG --cflags "cairo"`
8072 echo "$as_me:$LINENO: result: $CAIRO_CFLAGS" >&5
8073 echo "${ECHO_T}$CAIRO_CFLAGS" >&6
8075 echo "$as_me:$LINENO: checking CAIRO_LIBS" >&5
8076 echo $ECHO_N "checking CAIRO_LIBS... $ECHO_C" >&6
8077 CAIRO_LIBS=`$PKG_CONFIG --libs "cairo"`
8078 echo "$as_me:$LINENO: result: $CAIRO_LIBS" >&5
8079 echo "${ECHO_T}$CAIRO_LIBS" >&6
8080 else
8081 CAIRO_CFLAGS=""
8082 CAIRO_LIBS=""
8083 ## If we have a custom action on failure, don't print errors, but
8084 ## do set a variable so people can do so.
8085 CAIRO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "cairo"`
8086 echo $CAIRO_PKG_ERRORS
8091 else
8092 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8093 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8097 if test $succeeded = yes; then
8099 else
8100 { { 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
8101 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;}
8102 { (exit 1); exit 1; }; }
8106 succeeded=no
8108 if test -z "$PKG_CONFIG"; then
8109 # Extract the first word of "pkg-config", so it can be a program name with args.
8110 set dummy pkg-config; ac_word=$2
8111 echo "$as_me:$LINENO: checking for $ac_word" >&5
8112 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8113 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8114 echo $ECHO_N "(cached) $ECHO_C" >&6
8115 else
8116 case $PKG_CONFIG in
8117 [\\/]* | ?:[\\/]*)
8118 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8122 for as_dir in $PATH
8124 IFS=$as_save_IFS
8125 test -z "$as_dir" && as_dir=.
8126 for ac_exec_ext in '' $ac_executable_extensions; do
8127 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8128 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8129 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8130 break 2
8132 done
8133 done
8135 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8137 esac
8139 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8141 if test -n "$PKG_CONFIG"; then
8142 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8143 echo "${ECHO_T}$PKG_CONFIG" >&6
8144 else
8145 echo "$as_me:$LINENO: result: no" >&5
8146 echo "${ECHO_T}no" >&6
8151 if test "$PKG_CONFIG" = "no" ; then
8152 echo "*** The pkg-config script could not be found. Make sure it is"
8153 echo "*** in your path, or set the PKG_CONFIG environment variable"
8154 echo "*** to the full path to pkg-config."
8155 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8156 else
8157 PKG_CONFIG_MIN_VERSION=0.9.0
8158 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8159 echo "$as_me:$LINENO: checking for pangoft2" >&5
8160 echo $ECHO_N "checking for pangoft2... $ECHO_C" >&6
8162 if $PKG_CONFIG --exists "pangoft2" ; then
8163 echo "$as_me:$LINENO: result: yes" >&5
8164 echo "${ECHO_T}yes" >&6
8165 succeeded=yes
8167 echo "$as_me:$LINENO: checking PANGOFT2_CFLAGS" >&5
8168 echo $ECHO_N "checking PANGOFT2_CFLAGS... $ECHO_C" >&6
8169 PANGOFT2_CFLAGS=`$PKG_CONFIG --cflags "pangoft2"`
8170 echo "$as_me:$LINENO: result: $PANGOFT2_CFLAGS" >&5
8171 echo "${ECHO_T}$PANGOFT2_CFLAGS" >&6
8173 echo "$as_me:$LINENO: checking PANGOFT2_LIBS" >&5
8174 echo $ECHO_N "checking PANGOFT2_LIBS... $ECHO_C" >&6
8175 PANGOFT2_LIBS=`$PKG_CONFIG --libs "pangoft2"`
8176 echo "$as_me:$LINENO: result: $PANGOFT2_LIBS" >&5
8177 echo "${ECHO_T}$PANGOFT2_LIBS" >&6
8178 else
8179 PANGOFT2_CFLAGS=""
8180 PANGOFT2_LIBS=""
8181 ## If we have a custom action on failure, don't print errors, but
8182 ## do set a variable so people can do so.
8183 PANGOFT2_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "pangoft2"`
8184 echo $PANGOFT2_PKG_ERRORS
8189 else
8190 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8191 echo "*** See http://www.freedesktop.org/software/pkgconfig"
8195 if test $succeeded = yes; then
8197 else
8198 { { 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
8199 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;}
8200 { (exit 1); exit 1; }; }
8209 # FIXME: this should be _libs on some hosts.
8210 libsubdir=.libs
8212 # Allow the GC to be disabled. Can be useful when debugging.
8213 echo "$as_me:$LINENO: checking for garbage collector to use" >&5
8214 echo $ECHO_N "checking for garbage collector to use... $ECHO_C" >&6
8215 # Check whether --enable-java-gc or --disable-java-gc was given.
8216 if test "${enable_java_gc+set}" = set; then
8217 enableval="$enable_java_gc"
8218 GC=$enableval
8219 else
8220 GC=boehm
8222 GCLIBS=
8223 GCINCS=
8224 GCDEPS=
8225 GCSPEC=
8226 JC1GCSPEC=
8227 GCTESTSPEC=
8228 case "$GC" in
8229 boehm)
8230 echo "$as_me:$LINENO: result: boehm" >&5
8231 echo "${ECHO_T}boehm" >&6
8232 GCLIBS=../boehm-gc/libgcjgc_convenience.la
8233 JC1GCSPEC='-fuse-boehm-gc'
8234 GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
8235 GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
8236 GCOBJS=boehm.lo
8237 GCHDR=boehm-gc.h
8238 # The POSIX thread support needs to know this.
8240 cat >>confdefs.h <<\_ACEOF
8241 #define HAVE_BOEHM_GC 1
8242 _ACEOF
8246 echo "$as_me:$LINENO: result: none" >&5
8247 echo "${ECHO_T}none" >&6
8248 GCHDR=no-gc.h
8251 { { echo "$as_me:$LINENO: error: unrecognized collector \"$GC\"" >&5
8252 echo "$as_me: error: unrecognized collector \"$GC\"" >&2;}
8253 { (exit 1); exit 1; }; }
8255 esac
8262 ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
8266 if test "$GC" = boehm; then
8267 USING_BOEHMGC_TRUE=
8268 USING_BOEHMGC_FALSE='#'
8269 else
8270 USING_BOEHMGC_TRUE='#'
8271 USING_BOEHMGC_FALSE=
8276 if test "$GC" = no; then
8277 USING_NOGC_TRUE=
8278 USING_NOGC_FALSE='#'
8279 else
8280 USING_NOGC_TRUE='#'
8281 USING_NOGC_FALSE=
8286 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
8287 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
8288 THREADS=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
8289 echo "$as_me:$LINENO: result: $THREADS" >&5
8290 echo "${ECHO_T}$THREADS" >&6
8292 case "$THREADS" in
8293 no | none | single)
8294 THREADS=none
8296 posix | posix95 | pthreads)
8297 THREADS=posix
8298 case "$host" in
8299 *-*-linux*)
8301 cat >>confdefs.h <<\_ACEOF
8302 #define LINUX_THREADS 1
8303 _ACEOF
8306 esac
8308 win32)
8310 decosf1 | irix | mach | os2 | solaris | dce | vxworks)
8311 { { echo "$as_me:$LINENO: error: thread package $THREADS not yet supported" >&5
8312 echo "$as_me: error: thread package $THREADS not yet supported" >&2;}
8313 { (exit 1); exit 1; }; }
8316 { { echo "$as_me:$LINENO: error: $THREADS is an unknown thread package" >&5
8317 echo "$as_me: error: $THREADS is an unknown thread package" >&2;}
8318 { (exit 1); exit 1; }; }
8320 esac
8322 THREADCXXFLAGS=
8323 THREADLDFLAGS=
8324 THREADLIBS=
8325 THREADINCS=
8326 THREADDEPS=
8327 THREADH=
8328 THREADSPEC=
8329 case "$THREADS" in
8330 posix)
8331 case "$host" in
8332 *-*-cygwin*)
8333 # Don't set THREADLIBS here. Cygwin doesn't have -lpthread.
8335 *-*-freebsd[1234]*)
8336 # Before FreeBSD 5, it didn't have -lpthread (or any library which
8337 # merely adds pthread_* functions) but it does have a -pthread switch
8338 # which is required at link-time to select -lc_r *instead* of -lc.
8339 THREADLDFLAGS=-pthread
8340 # Don't set THREADSPEC here as might be expected since -pthread is
8341 # not processed when found within a spec file, it must come from
8342 # the command line. For now, the user must provide the -pthread
8343 # switch to link code compiled with gcj. In future, consider adding
8344 # support for weak references to pthread_* functions ala gthr.h API.
8345 THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
8347 *-*-freebsd*)
8348 # FreeBSD 5 implements a model much closer to other modern UNIX
8349 # which support threads. However, it still does not support
8350 # -lpthread.
8351 THREADLDFLAGS=-pthread
8352 THREADSPEC=-lc_r
8354 alpha*-dec-osf*)
8355 THREADCXXFLAGS=-pthread
8356 # boehm-gc needs some functions from librt, so link that too.
8357 THREADLIBS='-lpthread -lrt'
8358 THREADSPEC='-lpthread -lrt'
8361 THREADLIBS=-lpthread
8362 THREADSPEC=-lpthread
8364 esac
8365 THREADH=posix-threads.h
8366 # MIT pthreads doesn't seem to have the mutexattr functions.
8367 # But for now we don't check for it. We just assume you aren't
8368 # using MIT pthreads.
8370 cat >>confdefs.h <<\_ACEOF
8371 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
8372 _ACEOF
8375 # If we're using the Boehm GC, then we happen to know that it
8376 # defines _REENTRANT, so we don't bother. Eww.
8377 if test "$GC" != boehm; then
8379 cat >>confdefs.h <<\_ACEOF
8380 #define _REENTRANT 1
8381 _ACEOF
8385 cat >>confdefs.h <<\_ACEOF
8386 #define _POSIX_PTHREAD_SEMANTICS 1
8387 _ACEOF
8391 win32)
8392 THREADH=win32-threads.h
8395 none)
8396 THREADH=no-threads.h
8398 esac
8399 ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
8409 if test "$THREADS" = posix; then
8410 USING_POSIX_THREADS_TRUE=
8411 USING_POSIX_THREADS_FALSE='#'
8412 else
8413 USING_POSIX_THREADS_TRUE='#'
8414 USING_POSIX_THREADS_FALSE=
8419 if test "$THREADS" = win32; then
8420 USING_WIN32_THREADS_TRUE=
8421 USING_WIN32_THREADS_FALSE='#'
8422 else
8423 USING_WIN32_THREADS_TRUE='#'
8424 USING_WIN32_THREADS_FALSE=
8429 if test "$THREADS" = none; then
8430 USING_NO_THREADS_TRUE=
8431 USING_NO_THREADS_FALSE='#'
8432 else
8433 USING_NO_THREADS_TRUE='#'
8434 USING_NO_THREADS_FALSE=
8438 if test -d sysdep; then true; else mkdir sysdep; fi
8439 ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
8442 HASH_SYNC_SPEC=
8443 # Hash synchronization is only useful with posix threads right now.
8444 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
8445 HASH_SYNC_SPEC=-fhash-synchronization
8447 cat >>confdefs.h <<\_ACEOF
8448 #define JV_HASH_SYNCHRONIZATION 1
8449 _ACEOF
8457 if test "$GCC" = yes; then
8458 USING_GCC_TRUE=
8459 USING_GCC_FALSE='#'
8460 else
8461 USING_GCC_TRUE='#'
8462 USING_GCC_FALSE=
8466 # We're in the tree with gcc, and need to include some of its headers.
8467 GCC_UNWIND_INCLUDE='-I$(libgcj_basedir)/../gcc'
8470 if test "${with_gcc_version_trigger+set}" = set; then
8471 gcc_version_trigger=$with_gcc_version_trigger
8472 else
8473 gcc_version_trigger=$srcdir/../gcc/version.c
8475 if test -f "${gcc_version_trigger}"; then
8476 gcc_version_full=`grep version_string "${gcc_version_trigger}" | sed -e 's/.*"\([^"]*\)".*/\1/'`
8477 else
8478 gcc_version_full=`$CC -v 2>&1 | sed -n 's/^gcc version //p'`
8480 gcc_version=`echo ${gcc_version_full} | sed -e 's/\([^ ]*\) .*/\1/'`
8486 # Figure out where generated headers like libgcj-config.h get installed.
8487 tool_include_dir='$(libdir)/gcc/$(target_noncanonical)/'${gcc_version}/include
8490 if test "x${with_newlib}" = "xyes"; then
8491 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
8492 # may not work correctly, because the compiler may not be able to
8493 # link executables.
8495 # We assume newlib. This lets us hard-code the functions we know
8496 # we'll have.
8498 cat >>confdefs.h <<\_ACEOF
8499 #define HAVE_MEMMOVE 1
8500 _ACEOF
8503 cat >>confdefs.h <<\_ACEOF
8504 #define HAVE_MEMCPY 1
8505 _ACEOF
8508 cat >>confdefs.h <<\_ACEOF
8509 #define HAVE_STRERROR 1
8510 _ACEOF
8513 cat >>confdefs.h <<\_ACEOF
8514 #define HAVE_TIME 1
8515 _ACEOF
8518 cat >>confdefs.h <<\_ACEOF
8519 #define HAVE_GMTIME_R 1
8520 _ACEOF
8523 cat >>confdefs.h <<\_ACEOF
8524 #define HAVE_LOCALTIME_R 1
8525 _ACEOF
8528 cat >>confdefs.h <<\_ACEOF
8529 #define HAVE_USLEEP_DECL 1
8530 _ACEOF
8532 # This is only for POSIX threads.
8534 cat >>confdefs.h <<\_ACEOF
8535 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
8536 _ACEOF
8538 # We also assume we are using gcc, which provides alloca.
8539 cat >>confdefs.h <<\_ACEOF
8540 #define HAVE_ALLOCA 1
8541 _ACEOF
8544 # Assume we do not have getuid and friends.
8546 cat >>confdefs.h <<\_ACEOF
8547 #define NO_GETUID 1
8548 _ACEOF
8550 PLATFORMNET=NoNet
8551 else
8584 for ac_func in strerror ioctl select fstat open fsync sleep opendir \
8585 gmtime_r localtime_r readdir_r getpwuid_r getcwd \
8586 access stat mkdir rename rmdir unlink realpath utime chmod \
8587 nl_langinfo setlocale \
8588 inet_pton uname inet_ntoa \
8589 fork execvp pipe sigaction ftruncate
8591 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8592 echo "$as_me:$LINENO: checking for $ac_func" >&5
8593 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8594 if eval "test \"\${$as_ac_var+set}\" = set"; then
8595 echo $ECHO_N "(cached) $ECHO_C" >&6
8596 else
8597 if test x$gcc_no_link = xyes; then
8598 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8599 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8600 { (exit 1); exit 1; }; }
8602 cat >conftest.$ac_ext <<_ACEOF
8603 /* confdefs.h. */
8604 _ACEOF
8605 cat confdefs.h >>conftest.$ac_ext
8606 cat >>conftest.$ac_ext <<_ACEOF
8607 /* end confdefs.h. */
8608 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8609 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8610 #define $ac_func innocuous_$ac_func
8612 /* System header to define __stub macros and hopefully few prototypes,
8613 which can conflict with char $ac_func (); below.
8614 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8615 <limits.h> exists even on freestanding compilers. */
8617 #ifdef __STDC__
8618 # include <limits.h>
8619 #else
8620 # include <assert.h>
8621 #endif
8623 #undef $ac_func
8625 /* Override any gcc2 internal prototype to avoid an error. */
8626 #ifdef __cplusplus
8627 extern "C"
8629 #endif
8630 /* We use char because int might match the return type of a gcc2
8631 builtin and then its argument prototype would still apply. */
8632 char $ac_func ();
8633 /* The GNU C library defines this for functions which it implements
8634 to always fail with ENOSYS. Some functions are actually named
8635 something starting with __ and the normal name is an alias. */
8636 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8637 choke me
8638 #else
8639 char (*f) () = $ac_func;
8640 #endif
8641 #ifdef __cplusplus
8643 #endif
8646 main ()
8648 return f != $ac_func;
8650 return 0;
8652 _ACEOF
8653 rm -f conftest.$ac_objext conftest$ac_exeext
8654 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8655 (eval $ac_link) 2>conftest.er1
8656 ac_status=$?
8657 grep -v '^ *+' conftest.er1 >conftest.err
8658 rm -f conftest.er1
8659 cat conftest.err >&5
8660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8661 (exit $ac_status); } &&
8662 { ac_try='test -z "$ac_c_werror_flag"
8663 || test ! -s conftest.err'
8664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8665 (eval $ac_try) 2>&5
8666 ac_status=$?
8667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8668 (exit $ac_status); }; } &&
8669 { ac_try='test -s conftest$ac_exeext'
8670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8671 (eval $ac_try) 2>&5
8672 ac_status=$?
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 (exit $ac_status); }; }; then
8675 eval "$as_ac_var=yes"
8676 else
8677 echo "$as_me: failed program was:" >&5
8678 sed 's/^/| /' conftest.$ac_ext >&5
8680 eval "$as_ac_var=no"
8682 rm -f conftest.err conftest.$ac_objext \
8683 conftest$ac_exeext conftest.$ac_ext
8685 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8686 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8687 if test `eval echo '${'$as_ac_var'}'` = yes; then
8688 cat >>confdefs.h <<_ACEOF
8689 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8690 _ACEOF
8693 done
8697 for ac_func in inet_aton inet_addr
8699 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8700 echo "$as_me:$LINENO: checking for $ac_func" >&5
8701 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8702 if eval "test \"\${$as_ac_var+set}\" = set"; then
8703 echo $ECHO_N "(cached) $ECHO_C" >&6
8704 else
8705 if test x$gcc_no_link = xyes; then
8706 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8707 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8708 { (exit 1); exit 1; }; }
8710 cat >conftest.$ac_ext <<_ACEOF
8711 /* confdefs.h. */
8712 _ACEOF
8713 cat confdefs.h >>conftest.$ac_ext
8714 cat >>conftest.$ac_ext <<_ACEOF
8715 /* end confdefs.h. */
8716 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8717 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8718 #define $ac_func innocuous_$ac_func
8720 /* System header to define __stub macros and hopefully few prototypes,
8721 which can conflict with char $ac_func (); below.
8722 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8723 <limits.h> exists even on freestanding compilers. */
8725 #ifdef __STDC__
8726 # include <limits.h>
8727 #else
8728 # include <assert.h>
8729 #endif
8731 #undef $ac_func
8733 /* Override any gcc2 internal prototype to avoid an error. */
8734 #ifdef __cplusplus
8735 extern "C"
8737 #endif
8738 /* We use char because int might match the return type of a gcc2
8739 builtin and then its argument prototype would still apply. */
8740 char $ac_func ();
8741 /* The GNU C library defines this for functions which it implements
8742 to always fail with ENOSYS. Some functions are actually named
8743 something starting with __ and the normal name is an alias. */
8744 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8745 choke me
8746 #else
8747 char (*f) () = $ac_func;
8748 #endif
8749 #ifdef __cplusplus
8751 #endif
8754 main ()
8756 return f != $ac_func;
8758 return 0;
8760 _ACEOF
8761 rm -f conftest.$ac_objext conftest$ac_exeext
8762 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8763 (eval $ac_link) 2>conftest.er1
8764 ac_status=$?
8765 grep -v '^ *+' conftest.er1 >conftest.err
8766 rm -f conftest.er1
8767 cat conftest.err >&5
8768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8769 (exit $ac_status); } &&
8770 { ac_try='test -z "$ac_c_werror_flag"
8771 || test ! -s conftest.err'
8772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8773 (eval $ac_try) 2>&5
8774 ac_status=$?
8775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8776 (exit $ac_status); }; } &&
8777 { ac_try='test -s conftest$ac_exeext'
8778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8779 (eval $ac_try) 2>&5
8780 ac_status=$?
8781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8782 (exit $ac_status); }; }; then
8783 eval "$as_ac_var=yes"
8784 else
8785 echo "$as_me: failed program was:" >&5
8786 sed 's/^/| /' conftest.$ac_ext >&5
8788 eval "$as_ac_var=no"
8790 rm -f conftest.err conftest.$ac_objext \
8791 conftest$ac_exeext conftest.$ac_ext
8793 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8794 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8795 if test `eval echo '${'$as_ac_var'}'` = yes; then
8796 cat >>confdefs.h <<_ACEOF
8797 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8798 _ACEOF
8799 break
8801 done
8803 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8804 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
8805 if test "${ac_cv_header_stdc+set}" = set; then
8806 echo $ECHO_N "(cached) $ECHO_C" >&6
8807 else
8808 cat >conftest.$ac_ext <<_ACEOF
8809 /* confdefs.h. */
8810 _ACEOF
8811 cat confdefs.h >>conftest.$ac_ext
8812 cat >>conftest.$ac_ext <<_ACEOF
8813 /* end confdefs.h. */
8814 #include <stdlib.h>
8815 #include <stdarg.h>
8816 #include <string.h>
8817 #include <float.h>
8820 main ()
8824 return 0;
8826 _ACEOF
8827 rm -f conftest.$ac_objext
8828 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8829 (eval $ac_compile) 2>conftest.er1
8830 ac_status=$?
8831 grep -v '^ *+' conftest.er1 >conftest.err
8832 rm -f conftest.er1
8833 cat conftest.err >&5
8834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8835 (exit $ac_status); } &&
8836 { ac_try='test -z "$ac_c_werror_flag"
8837 || test ! -s conftest.err'
8838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8839 (eval $ac_try) 2>&5
8840 ac_status=$?
8841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8842 (exit $ac_status); }; } &&
8843 { ac_try='test -s conftest.$ac_objext'
8844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8845 (eval $ac_try) 2>&5
8846 ac_status=$?
8847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8848 (exit $ac_status); }; }; then
8849 ac_cv_header_stdc=yes
8850 else
8851 echo "$as_me: failed program was:" >&5
8852 sed 's/^/| /' conftest.$ac_ext >&5
8854 ac_cv_header_stdc=no
8856 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8858 if test $ac_cv_header_stdc = yes; then
8859 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8860 cat >conftest.$ac_ext <<_ACEOF
8861 /* confdefs.h. */
8862 _ACEOF
8863 cat confdefs.h >>conftest.$ac_ext
8864 cat >>conftest.$ac_ext <<_ACEOF
8865 /* end confdefs.h. */
8866 #include <string.h>
8868 _ACEOF
8869 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8870 $EGREP "memchr" >/dev/null 2>&1; then
8872 else
8873 ac_cv_header_stdc=no
8875 rm -f conftest*
8879 if test $ac_cv_header_stdc = yes; then
8880 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8881 cat >conftest.$ac_ext <<_ACEOF
8882 /* confdefs.h. */
8883 _ACEOF
8884 cat confdefs.h >>conftest.$ac_ext
8885 cat >>conftest.$ac_ext <<_ACEOF
8886 /* end confdefs.h. */
8887 #include <stdlib.h>
8889 _ACEOF
8890 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8891 $EGREP "free" >/dev/null 2>&1; then
8893 else
8894 ac_cv_header_stdc=no
8896 rm -f conftest*
8900 if test $ac_cv_header_stdc = yes; then
8901 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8902 if test "$cross_compiling" = yes; then
8904 else
8905 cat >conftest.$ac_ext <<_ACEOF
8906 /* confdefs.h. */
8907 _ACEOF
8908 cat confdefs.h >>conftest.$ac_ext
8909 cat >>conftest.$ac_ext <<_ACEOF
8910 /* end confdefs.h. */
8911 #include <ctype.h>
8912 #if ((' ' & 0x0FF) == 0x020)
8913 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8914 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8915 #else
8916 # define ISLOWER(c) \
8917 (('a' <= (c) && (c) <= 'i') \
8918 || ('j' <= (c) && (c) <= 'r') \
8919 || ('s' <= (c) && (c) <= 'z'))
8920 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8921 #endif
8923 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8925 main ()
8927 int i;
8928 for (i = 0; i < 256; i++)
8929 if (XOR (islower (i), ISLOWER (i))
8930 || toupper (i) != TOUPPER (i))
8931 exit(2);
8932 exit (0);
8934 _ACEOF
8935 rm -f conftest$ac_exeext
8936 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8937 (eval $ac_link) 2>&5
8938 ac_status=$?
8939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8940 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8942 (eval $ac_try) 2>&5
8943 ac_status=$?
8944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8945 (exit $ac_status); }; }; then
8947 else
8948 echo "$as_me: program exited with status $ac_status" >&5
8949 echo "$as_me: failed program was:" >&5
8950 sed 's/^/| /' conftest.$ac_ext >&5
8952 ( exit $ac_status )
8953 ac_cv_header_stdc=no
8955 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8959 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
8960 echo "${ECHO_T}$ac_cv_header_stdc" >&6
8961 if test $ac_cv_header_stdc = yes; then
8963 cat >>confdefs.h <<\_ACEOF
8964 #define STDC_HEADERS 1
8965 _ACEOF
8969 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8979 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8980 inttypes.h stdint.h unistd.h
8982 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8983 echo "$as_me:$LINENO: checking for $ac_header" >&5
8984 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8985 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8986 echo $ECHO_N "(cached) $ECHO_C" >&6
8987 else
8988 cat >conftest.$ac_ext <<_ACEOF
8989 /* confdefs.h. */
8990 _ACEOF
8991 cat confdefs.h >>conftest.$ac_ext
8992 cat >>conftest.$ac_ext <<_ACEOF
8993 /* end confdefs.h. */
8994 $ac_includes_default
8996 #include <$ac_header>
8997 _ACEOF
8998 rm -f conftest.$ac_objext
8999 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9000 (eval $ac_compile) 2>conftest.er1
9001 ac_status=$?
9002 grep -v '^ *+' conftest.er1 >conftest.err
9003 rm -f conftest.er1
9004 cat conftest.err >&5
9005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006 (exit $ac_status); } &&
9007 { ac_try='test -z "$ac_c_werror_flag"
9008 || test ! -s conftest.err'
9009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9010 (eval $ac_try) 2>&5
9011 ac_status=$?
9012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9013 (exit $ac_status); }; } &&
9014 { ac_try='test -s conftest.$ac_objext'
9015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9016 (eval $ac_try) 2>&5
9017 ac_status=$?
9018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9019 (exit $ac_status); }; }; then
9020 eval "$as_ac_Header=yes"
9021 else
9022 echo "$as_me: failed program was:" >&5
9023 sed 's/^/| /' conftest.$ac_ext >&5
9025 eval "$as_ac_Header=no"
9027 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9029 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9030 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9031 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9032 cat >>confdefs.h <<_ACEOF
9033 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9034 _ACEOF
9038 done
9044 for ac_header in execinfo.h unistd.h dlfcn.h
9046 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9047 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9048 echo "$as_me:$LINENO: checking for $ac_header" >&5
9049 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9050 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9051 echo $ECHO_N "(cached) $ECHO_C" >&6
9053 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9054 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9055 else
9056 # Is the header compilable?
9057 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9058 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9059 cat >conftest.$ac_ext <<_ACEOF
9060 /* confdefs.h. */
9061 _ACEOF
9062 cat confdefs.h >>conftest.$ac_ext
9063 cat >>conftest.$ac_ext <<_ACEOF
9064 /* end confdefs.h. */
9065 $ac_includes_default
9066 #include <$ac_header>
9067 _ACEOF
9068 rm -f conftest.$ac_objext
9069 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9070 (eval $ac_compile) 2>conftest.er1
9071 ac_status=$?
9072 grep -v '^ *+' conftest.er1 >conftest.err
9073 rm -f conftest.er1
9074 cat conftest.err >&5
9075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9076 (exit $ac_status); } &&
9077 { ac_try='test -z "$ac_c_werror_flag"
9078 || test ! -s conftest.err'
9079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9080 (eval $ac_try) 2>&5
9081 ac_status=$?
9082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9083 (exit $ac_status); }; } &&
9084 { ac_try='test -s conftest.$ac_objext'
9085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9086 (eval $ac_try) 2>&5
9087 ac_status=$?
9088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9089 (exit $ac_status); }; }; then
9090 ac_header_compiler=yes
9091 else
9092 echo "$as_me: failed program was:" >&5
9093 sed 's/^/| /' conftest.$ac_ext >&5
9095 ac_header_compiler=no
9097 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9098 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9099 echo "${ECHO_T}$ac_header_compiler" >&6
9101 # Is the header present?
9102 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9103 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9104 cat >conftest.$ac_ext <<_ACEOF
9105 /* confdefs.h. */
9106 _ACEOF
9107 cat confdefs.h >>conftest.$ac_ext
9108 cat >>conftest.$ac_ext <<_ACEOF
9109 /* end confdefs.h. */
9110 #include <$ac_header>
9111 _ACEOF
9112 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9113 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9114 ac_status=$?
9115 grep -v '^ *+' conftest.er1 >conftest.err
9116 rm -f conftest.er1
9117 cat conftest.err >&5
9118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9119 (exit $ac_status); } >/dev/null; then
9120 if test -s conftest.err; then
9121 ac_cpp_err=$ac_c_preproc_warn_flag
9122 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9123 else
9124 ac_cpp_err=
9126 else
9127 ac_cpp_err=yes
9129 if test -z "$ac_cpp_err"; then
9130 ac_header_preproc=yes
9131 else
9132 echo "$as_me: failed program was:" >&5
9133 sed 's/^/| /' conftest.$ac_ext >&5
9135 ac_header_preproc=no
9137 rm -f conftest.err conftest.$ac_ext
9138 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9139 echo "${ECHO_T}$ac_header_preproc" >&6
9141 # So? What about this header?
9142 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9143 yes:no: )
9144 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9145 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9146 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9147 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9148 ac_header_preproc=yes
9150 no:yes:* )
9151 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9152 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9153 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9154 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9155 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9156 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9157 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9158 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9159 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9160 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9161 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9162 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9164 cat <<\_ASBOX
9165 ## ---------------------------------- ##
9166 ## Report this to the libjava lists. ##
9167 ## ---------------------------------- ##
9168 _ASBOX
9170 sed "s/^/$as_me: WARNING: /" >&2
9172 esac
9173 echo "$as_me:$LINENO: checking for $ac_header" >&5
9174 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9175 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9176 echo $ECHO_N "(cached) $ECHO_C" >&6
9177 else
9178 eval "$as_ac_Header=\$ac_header_preproc"
9180 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9181 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9184 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9185 cat >>confdefs.h <<_ACEOF
9186 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9187 _ACEOF
9191 done
9193 echo "$as_me:$LINENO: checking for backtrace" >&5
9194 echo $ECHO_N "checking for backtrace... $ECHO_C" >&6
9195 if test "${ac_cv_func_backtrace+set}" = set; then
9196 echo $ECHO_N "(cached) $ECHO_C" >&6
9197 else
9198 if test x$gcc_no_link = xyes; then
9199 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9200 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9201 { (exit 1); exit 1; }; }
9203 cat >conftest.$ac_ext <<_ACEOF
9204 /* confdefs.h. */
9205 _ACEOF
9206 cat confdefs.h >>conftest.$ac_ext
9207 cat >>conftest.$ac_ext <<_ACEOF
9208 /* end confdefs.h. */
9209 /* Define backtrace to an innocuous variant, in case <limits.h> declares backtrace.
9210 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9211 #define backtrace innocuous_backtrace
9213 /* System header to define __stub macros and hopefully few prototypes,
9214 which can conflict with char backtrace (); below.
9215 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9216 <limits.h> exists even on freestanding compilers. */
9218 #ifdef __STDC__
9219 # include <limits.h>
9220 #else
9221 # include <assert.h>
9222 #endif
9224 #undef backtrace
9226 /* Override any gcc2 internal prototype to avoid an error. */
9227 #ifdef __cplusplus
9228 extern "C"
9230 #endif
9231 /* We use char because int might match the return type of a gcc2
9232 builtin and then its argument prototype would still apply. */
9233 char backtrace ();
9234 /* The GNU C library defines this for functions which it implements
9235 to always fail with ENOSYS. Some functions are actually named
9236 something starting with __ and the normal name is an alias. */
9237 #if defined (__stub_backtrace) || defined (__stub___backtrace)
9238 choke me
9239 #else
9240 char (*f) () = backtrace;
9241 #endif
9242 #ifdef __cplusplus
9244 #endif
9247 main ()
9249 return f != backtrace;
9251 return 0;
9253 _ACEOF
9254 rm -f conftest.$ac_objext conftest$ac_exeext
9255 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9256 (eval $ac_link) 2>conftest.er1
9257 ac_status=$?
9258 grep -v '^ *+' conftest.er1 >conftest.err
9259 rm -f conftest.er1
9260 cat conftest.err >&5
9261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9262 (exit $ac_status); } &&
9263 { ac_try='test -z "$ac_c_werror_flag"
9264 || test ! -s conftest.err'
9265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9266 (eval $ac_try) 2>&5
9267 ac_status=$?
9268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9269 (exit $ac_status); }; } &&
9270 { ac_try='test -s conftest$ac_exeext'
9271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9272 (eval $ac_try) 2>&5
9273 ac_status=$?
9274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9275 (exit $ac_status); }; }; then
9276 ac_cv_func_backtrace=yes
9277 else
9278 echo "$as_me: failed program was:" >&5
9279 sed 's/^/| /' conftest.$ac_ext >&5
9281 ac_cv_func_backtrace=no
9283 rm -f conftest.err conftest.$ac_objext \
9284 conftest$ac_exeext conftest.$ac_ext
9286 echo "$as_me:$LINENO: result: $ac_cv_func_backtrace" >&5
9287 echo "${ECHO_T}$ac_cv_func_backtrace" >&6
9288 if test $ac_cv_func_backtrace = yes; then
9290 case "$host" in
9291 ia64-*-linux*)
9292 # Has broken backtrace()
9294 mips*-*-linux*)
9295 # Has broken backtrace(), but we supply our own.
9296 if test -d sysdep; then true; else mkdir -p sysdep; fi
9297 supply_backtrace=yes
9299 cat >>confdefs.h <<\_ACEOF
9300 #define HAVE_BACKTRACE 1
9301 _ACEOF
9306 cat >>confdefs.h <<\_ACEOF
9307 #define HAVE_BACKTRACE 1
9308 _ACEOF
9311 esac
9313 else
9315 case "$host" in
9316 *mingw*)
9317 # Has backtrace() defined in libgcj itself
9319 cat >>confdefs.h <<\_ACEOF
9320 #define HAVE_BACKTRACE 1
9321 _ACEOF
9324 esac
9329 echo "$as_me:$LINENO: checking for dladdr in -ldl" >&5
9330 echo $ECHO_N "checking for dladdr in -ldl... $ECHO_C" >&6
9331 if test "${ac_cv_lib_dl_dladdr+set}" = set; then
9332 echo $ECHO_N "(cached) $ECHO_C" >&6
9333 else
9334 ac_check_lib_save_LIBS=$LIBS
9335 LIBS="-ldl $LIBS"
9336 if test x$gcc_no_link = xyes; then
9337 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9338 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9339 { (exit 1); exit 1; }; }
9341 cat >conftest.$ac_ext <<_ACEOF
9342 /* confdefs.h. */
9343 _ACEOF
9344 cat confdefs.h >>conftest.$ac_ext
9345 cat >>conftest.$ac_ext <<_ACEOF
9346 /* end confdefs.h. */
9348 /* Override any gcc2 internal prototype to avoid an error. */
9349 #ifdef __cplusplus
9350 extern "C"
9351 #endif
9352 /* We use char because int might match the return type of a gcc2
9353 builtin and then its argument prototype would still apply. */
9354 char dladdr ();
9356 main ()
9358 dladdr ();
9360 return 0;
9362 _ACEOF
9363 rm -f conftest.$ac_objext conftest$ac_exeext
9364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9365 (eval $ac_link) 2>conftest.er1
9366 ac_status=$?
9367 grep -v '^ *+' conftest.er1 >conftest.err
9368 rm -f conftest.er1
9369 cat conftest.err >&5
9370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371 (exit $ac_status); } &&
9372 { ac_try='test -z "$ac_c_werror_flag"
9373 || test ! -s conftest.err'
9374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9375 (eval $ac_try) 2>&5
9376 ac_status=$?
9377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378 (exit $ac_status); }; } &&
9379 { ac_try='test -s conftest$ac_exeext'
9380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381 (eval $ac_try) 2>&5
9382 ac_status=$?
9383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 (exit $ac_status); }; }; then
9385 ac_cv_lib_dl_dladdr=yes
9386 else
9387 echo "$as_me: failed program was:" >&5
9388 sed 's/^/| /' conftest.$ac_ext >&5
9390 ac_cv_lib_dl_dladdr=no
9392 rm -f conftest.err conftest.$ac_objext \
9393 conftest$ac_exeext conftest.$ac_ext
9394 LIBS=$ac_check_lib_save_LIBS
9396 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dladdr" >&5
9397 echo "${ECHO_T}$ac_cv_lib_dl_dladdr" >&6
9398 if test $ac_cv_lib_dl_dladdr = yes; then
9400 if test "x${disable_dladdr}" = "xyes"; then
9401 #Broken dladdr().
9402 true
9403 else
9405 cat >>confdefs.h <<\_ACEOF
9406 #define HAVE_DLADDR 1
9407 _ACEOF
9413 if test x"$build" = x"$host"; then
9414 echo "$as_me:$LINENO: checking for /proc/self/exe" >&5
9415 echo $ECHO_N "checking for /proc/self/exe... $ECHO_C" >&6
9416 if test "${ac_cv_file__proc_self_exe+set}" = set; then
9417 echo $ECHO_N "(cached) $ECHO_C" >&6
9418 else
9419 test "$cross_compiling" = yes &&
9420 { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
9421 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
9422 { (exit 1); exit 1; }; }
9423 if test -r "/proc/self/exe"; then
9424 ac_cv_file__proc_self_exe=yes
9425 else
9426 ac_cv_file__proc_self_exe=no
9429 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_exe" >&5
9430 echo "${ECHO_T}$ac_cv_file__proc_self_exe" >&6
9431 if test $ac_cv_file__proc_self_exe = yes; then
9433 cat >>confdefs.h <<_ACEOF
9434 #define HAVE__PROC_SELF_EXE 1
9435 _ACEOF
9439 cat >>confdefs.h <<\_ACEOF
9440 #define HAVE_PROC_SELF_EXE 1
9441 _ACEOF
9445 else
9446 case $host in
9447 *-linux*)
9449 cat >>confdefs.h <<\_ACEOF
9450 #define HAVE_PROC_SELF_EXE 1
9451 _ACEOF
9454 esac
9458 if test "X$prefix" = "XNONE"; then
9459 acl_final_prefix="$ac_default_prefix"
9460 else
9461 acl_final_prefix="$prefix"
9463 if test "X$exec_prefix" = "XNONE"; then
9464 acl_final_exec_prefix='${prefix}'
9465 else
9466 acl_final_exec_prefix="$exec_prefix"
9468 acl_save_prefix="$prefix"
9469 prefix="$acl_final_prefix"
9470 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
9471 prefix="$acl_save_prefix"
9474 # Check whether --with-gnu-ld or --without-gnu-ld was given.
9475 if test "${with_gnu_ld+set}" = set; then
9476 withval="$with_gnu_ld"
9477 test "$withval" = no || with_gnu_ld=yes
9478 else
9479 with_gnu_ld=no
9481 # Prepare PATH_SEPARATOR.
9482 # The user is always right.
9483 if test "${PATH_SEPARATOR+set}" != set; then
9484 echo "#! /bin/sh" >conf$$.sh
9485 echo "exit 0" >>conf$$.sh
9486 chmod +x conf$$.sh
9487 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9488 PATH_SEPARATOR=';'
9489 else
9490 PATH_SEPARATOR=:
9492 rm -f conf$$.sh
9494 ac_prog=ld
9495 if test "$GCC" = yes; then
9496 # Check if gcc -print-prog-name=ld gives a path.
9497 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
9498 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
9499 case $host in
9500 *-*-mingw*)
9501 # gcc leaves a trailing carriage return which upsets mingw
9502 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
9504 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
9505 esac
9506 case $ac_prog in
9507 # Accept absolute paths.
9508 [\\/]* | [A-Za-z]:[\\/]*)
9509 re_direlt='/[^/][^/]*/\.\./'
9510 # Canonicalize the path of ld
9511 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
9512 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
9513 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
9514 done
9515 test -z "$LD" && LD="$ac_prog"
9518 # If it fails, then pretend we aren't using GCC.
9519 ac_prog=ld
9522 # If it is relative, then search for the first ld in PATH.
9523 with_gnu_ld=unknown
9525 esac
9526 elif test "$with_gnu_ld" = yes; then
9527 echo "$as_me:$LINENO: checking for GNU ld" >&5
9528 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
9529 else
9530 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
9531 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
9533 if test "${acl_cv_path_LD+set}" = set; then
9534 echo $ECHO_N "(cached) $ECHO_C" >&6
9535 else
9536 if test -z "$LD"; then
9537 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
9538 for ac_dir in $PATH; do
9539 test -z "$ac_dir" && ac_dir=.
9540 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
9541 acl_cv_path_LD="$ac_dir/$ac_prog"
9542 # Check to see if the program is GNU ld. I'd rather use --version,
9543 # but apparently some GNU ld's only accept -v.
9544 # Break only if it was the GNU/non-GNU ld that we prefer.
9545 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
9546 test "$with_gnu_ld" != no && break
9547 else
9548 test "$with_gnu_ld" != yes && break
9551 done
9552 IFS="$ac_save_ifs"
9553 else
9554 acl_cv_path_LD="$LD" # Let the user override the test with a path.
9558 LD="$acl_cv_path_LD"
9559 if test -n "$LD"; then
9560 echo "$as_me:$LINENO: result: $LD" >&5
9561 echo "${ECHO_T}$LD" >&6
9562 else
9563 echo "$as_me:$LINENO: result: no" >&5
9564 echo "${ECHO_T}no" >&6
9566 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
9567 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
9568 { (exit 1); exit 1; }; }
9569 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
9570 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
9571 if test "${acl_cv_prog_gnu_ld+set}" = set; then
9572 echo $ECHO_N "(cached) $ECHO_C" >&6
9573 else
9574 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
9575 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
9576 acl_cv_prog_gnu_ld=yes
9577 else
9578 acl_cv_prog_gnu_ld=no
9581 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
9582 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
9583 with_gnu_ld=$acl_cv_prog_gnu_ld
9587 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
9588 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
9589 if test "${acl_cv_rpath+set}" = set; then
9590 echo $ECHO_N "(cached) $ECHO_C" >&6
9591 else
9593 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
9594 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
9595 . ./conftest.sh
9596 rm -f ./conftest.sh
9597 acl_cv_rpath=done
9600 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
9601 echo "${ECHO_T}$acl_cv_rpath" >&6
9602 wl="$acl_cv_wl"
9603 libext="$acl_cv_libext"
9604 shlibext="$acl_cv_shlibext"
9605 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
9606 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
9607 hardcode_direct="$acl_cv_hardcode_direct"
9608 hardcode_minus_L="$acl_cv_hardcode_minus_L"
9609 # Check whether --enable-rpath or --disable-rpath was given.
9610 if test "${enable_rpath+set}" = set; then
9611 enableval="$enable_rpath"
9613 else
9614 enable_rpath=yes
9623 use_additional=yes
9625 acl_save_prefix="$prefix"
9626 prefix="$acl_final_prefix"
9627 acl_save_exec_prefix="$exec_prefix"
9628 exec_prefix="$acl_final_exec_prefix"
9630 eval additional_includedir=\"$includedir\"
9631 eval additional_libdir=\"$libdir\"
9633 exec_prefix="$acl_save_exec_prefix"
9634 prefix="$acl_save_prefix"
9637 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
9638 if test "${with_libiconv_prefix+set}" = set; then
9639 withval="$with_libiconv_prefix"
9641 if test "X$withval" = "Xno"; then
9642 use_additional=no
9643 else
9644 if test "X$withval" = "X"; then
9646 acl_save_prefix="$prefix"
9647 prefix="$acl_final_prefix"
9648 acl_save_exec_prefix="$exec_prefix"
9649 exec_prefix="$acl_final_exec_prefix"
9651 eval additional_includedir=\"$includedir\"
9652 eval additional_libdir=\"$libdir\"
9654 exec_prefix="$acl_save_exec_prefix"
9655 prefix="$acl_save_prefix"
9657 else
9658 additional_includedir="$withval/include"
9659 additional_libdir="$withval/lib"
9664 LIBICONV=
9665 LTLIBICONV=
9666 INCICONV=
9667 rpathdirs=
9668 ltrpathdirs=
9669 names_already_handled=
9670 names_next_round='iconv '
9671 while test -n "$names_next_round"; do
9672 names_this_round="$names_next_round"
9673 names_next_round=
9674 for name in $names_this_round; do
9675 already_handled=
9676 for n in $names_already_handled; do
9677 if test "$n" = "$name"; then
9678 already_handled=yes
9679 break
9681 done
9682 if test -z "$already_handled"; then
9683 names_already_handled="$names_already_handled $name"
9684 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
9685 eval value=\"\$HAVE_LIB$uppername\"
9686 if test -n "$value"; then
9687 if test "$value" = yes; then
9688 eval value=\"\$LIB$uppername\"
9689 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
9690 eval value=\"\$LTLIB$uppername\"
9691 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
9692 else
9695 else
9696 found_dir=
9697 found_la=
9698 found_so=
9699 found_a=
9700 if test $use_additional = yes; then
9701 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
9702 found_dir="$additional_libdir"
9703 found_so="$additional_libdir/lib$name.$shlibext"
9704 if test -f "$additional_libdir/lib$name.la"; then
9705 found_la="$additional_libdir/lib$name.la"
9707 else
9708 if test -f "$additional_libdir/lib$name.$libext"; then
9709 found_dir="$additional_libdir"
9710 found_a="$additional_libdir/lib$name.$libext"
9711 if test -f "$additional_libdir/lib$name.la"; then
9712 found_la="$additional_libdir/lib$name.la"
9717 if test "X$found_dir" = "X"; then
9718 for x in $LDFLAGS $LTLIBICONV; do
9720 acl_save_prefix="$prefix"
9721 prefix="$acl_final_prefix"
9722 acl_save_exec_prefix="$exec_prefix"
9723 exec_prefix="$acl_final_exec_prefix"
9724 eval x=\"$x\"
9725 exec_prefix="$acl_save_exec_prefix"
9726 prefix="$acl_save_prefix"
9728 case "$x" in
9729 -L*)
9730 dir=`echo "X$x" | sed -e 's/^X-L//'`
9731 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9732 found_dir="$dir"
9733 found_so="$dir/lib$name.$shlibext"
9734 if test -f "$dir/lib$name.la"; then
9735 found_la="$dir/lib$name.la"
9737 else
9738 if test -f "$dir/lib$name.$libext"; then
9739 found_dir="$dir"
9740 found_a="$dir/lib$name.$libext"
9741 if test -f "$dir/lib$name.la"; then
9742 found_la="$dir/lib$name.la"
9747 esac
9748 if test "X$found_dir" != "X"; then
9749 break
9751 done
9753 if test "X$found_dir" != "X"; then
9754 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
9755 if test "X$found_so" != "X"; then
9756 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9757 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9758 else
9759 haveit=
9760 for x in $ltrpathdirs; do
9761 if test "X$x" = "X$found_dir"; then
9762 haveit=yes
9763 break
9765 done
9766 if test -z "$haveit"; then
9767 ltrpathdirs="$ltrpathdirs $found_dir"
9769 if test "$hardcode_direct" = yes; then
9770 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9771 else
9772 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9773 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9774 haveit=
9775 for x in $rpathdirs; do
9776 if test "X$x" = "X$found_dir"; then
9777 haveit=yes
9778 break
9780 done
9781 if test -z "$haveit"; then
9782 rpathdirs="$rpathdirs $found_dir"
9784 else
9785 haveit=
9786 for x in $LDFLAGS $LIBICONV; do
9788 acl_save_prefix="$prefix"
9789 prefix="$acl_final_prefix"
9790 acl_save_exec_prefix="$exec_prefix"
9791 exec_prefix="$acl_final_exec_prefix"
9792 eval x=\"$x\"
9793 exec_prefix="$acl_save_exec_prefix"
9794 prefix="$acl_save_prefix"
9796 if test "X$x" = "X-L$found_dir"; then
9797 haveit=yes
9798 break
9800 done
9801 if test -z "$haveit"; then
9802 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
9804 if test "$hardcode_minus_L" != no; then
9805 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9806 else
9807 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9812 else
9813 if test "X$found_a" != "X"; then
9814 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
9815 else
9816 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
9819 additional_includedir=
9820 case "$found_dir" in
9821 */lib | */lib/)
9822 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9823 additional_includedir="$basedir/include"
9825 esac
9826 if test "X$additional_includedir" != "X"; then
9827 if test "X$additional_includedir" != "X/usr/include"; then
9828 haveit=
9829 if test "X$additional_includedir" = "X/usr/local/include"; then
9830 if test -n "$GCC"; then
9831 case $host_os in
9832 linux*) haveit=yes;;
9833 esac
9836 if test -z "$haveit"; then
9837 for x in $CPPFLAGS $INCICONV; do
9839 acl_save_prefix="$prefix"
9840 prefix="$acl_final_prefix"
9841 acl_save_exec_prefix="$exec_prefix"
9842 exec_prefix="$acl_final_exec_prefix"
9843 eval x=\"$x\"
9844 exec_prefix="$acl_save_exec_prefix"
9845 prefix="$acl_save_prefix"
9847 if test "X$x" = "X-I$additional_includedir"; then
9848 haveit=yes
9849 break
9851 done
9852 if test -z "$haveit"; then
9853 if test -d "$additional_includedir"; then
9854 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9860 if test -n "$found_la"; then
9861 save_libdir="$libdir"
9862 case "$found_la" in
9863 */* | *\\*) . "$found_la" ;;
9864 *) . "./$found_la" ;;
9865 esac
9866 libdir="$save_libdir"
9867 for dep in $dependency_libs; do
9868 case "$dep" in
9869 -L*)
9870 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9871 if test "X$additional_libdir" != "X/usr/lib"; then
9872 haveit=
9873 if test "X$additional_libdir" = "X/usr/local/lib"; then
9874 if test -n "$GCC"; then
9875 case $host_os in
9876 linux*) haveit=yes;;
9877 esac
9880 if test -z "$haveit"; then
9881 haveit=
9882 for x in $LDFLAGS $LIBICONV; do
9884 acl_save_prefix="$prefix"
9885 prefix="$acl_final_prefix"
9886 acl_save_exec_prefix="$exec_prefix"
9887 exec_prefix="$acl_final_exec_prefix"
9888 eval x=\"$x\"
9889 exec_prefix="$acl_save_exec_prefix"
9890 prefix="$acl_save_prefix"
9892 if test "X$x" = "X-L$additional_libdir"; then
9893 haveit=yes
9894 break
9896 done
9897 if test -z "$haveit"; then
9898 if test -d "$additional_libdir"; then
9899 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9902 haveit=
9903 for x in $LDFLAGS $LTLIBICONV; do
9905 acl_save_prefix="$prefix"
9906 prefix="$acl_final_prefix"
9907 acl_save_exec_prefix="$exec_prefix"
9908 exec_prefix="$acl_final_exec_prefix"
9909 eval x=\"$x\"
9910 exec_prefix="$acl_save_exec_prefix"
9911 prefix="$acl_save_prefix"
9913 if test "X$x" = "X-L$additional_libdir"; then
9914 haveit=yes
9915 break
9917 done
9918 if test -z "$haveit"; then
9919 if test -d "$additional_libdir"; then
9920 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9926 -R*)
9927 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9928 if test "$enable_rpath" != no; then
9929 haveit=
9930 for x in $rpathdirs; do
9931 if test "X$x" = "X$dir"; then
9932 haveit=yes
9933 break
9935 done
9936 if test -z "$haveit"; then
9937 rpathdirs="$rpathdirs $dir"
9939 haveit=
9940 for x in $ltrpathdirs; do
9941 if test "X$x" = "X$dir"; then
9942 haveit=yes
9943 break
9945 done
9946 if test -z "$haveit"; then
9947 ltrpathdirs="$ltrpathdirs $dir"
9951 -l*)
9952 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9954 *.la)
9955 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9958 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
9959 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
9961 esac
9962 done
9964 else
9965 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9966 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
9970 done
9971 done
9972 if test "X$rpathdirs" != "X"; then
9973 if test -n "$hardcode_libdir_separator"; then
9974 alldirs=
9975 for found_dir in $rpathdirs; do
9976 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9977 done
9978 acl_save_libdir="$libdir"
9979 libdir="$alldirs"
9980 eval flag=\"$hardcode_libdir_flag_spec\"
9981 libdir="$acl_save_libdir"
9982 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9983 else
9984 for found_dir in $rpathdirs; do
9985 acl_save_libdir="$libdir"
9986 libdir="$found_dir"
9987 eval flag=\"$hardcode_libdir_flag_spec\"
9988 libdir="$acl_save_libdir"
9989 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9990 done
9993 if test "X$ltrpathdirs" != "X"; then
9994 for found_dir in $ltrpathdirs; do
9995 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
9996 done
10005 am_save_CPPFLAGS="$CPPFLAGS"
10007 for element in $INCICONV; do
10008 haveit=
10009 for x in $CPPFLAGS; do
10011 acl_save_prefix="$prefix"
10012 prefix="$acl_final_prefix"
10013 acl_save_exec_prefix="$exec_prefix"
10014 exec_prefix="$acl_final_exec_prefix"
10015 eval x=\"$x\"
10016 exec_prefix="$acl_save_exec_prefix"
10017 prefix="$acl_save_prefix"
10019 if test "X$x" = "X$element"; then
10020 haveit=yes
10021 break
10023 done
10024 if test -z "$haveit"; then
10025 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10027 done
10030 echo "$as_me:$LINENO: checking for iconv" >&5
10031 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10032 if test "${am_cv_func_iconv+set}" = set; then
10033 echo $ECHO_N "(cached) $ECHO_C" >&6
10034 else
10036 am_cv_func_iconv="no, consider installing GNU libiconv"
10037 am_cv_lib_iconv=no
10038 if test x$gcc_no_link = xyes; then
10039 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10040 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10041 { (exit 1); exit 1; }; }
10043 cat >conftest.$ac_ext <<_ACEOF
10044 /* confdefs.h. */
10045 _ACEOF
10046 cat confdefs.h >>conftest.$ac_ext
10047 cat >>conftest.$ac_ext <<_ACEOF
10048 /* end confdefs.h. */
10049 #include <stdlib.h>
10050 #include <iconv.h>
10052 main ()
10054 iconv_t cd = iconv_open("","");
10055 iconv(cd,NULL,NULL,NULL,NULL);
10056 iconv_close(cd);
10058 return 0;
10060 _ACEOF
10061 rm -f conftest.$ac_objext conftest$ac_exeext
10062 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10063 (eval $ac_link) 2>conftest.er1
10064 ac_status=$?
10065 grep -v '^ *+' conftest.er1 >conftest.err
10066 rm -f conftest.er1
10067 cat conftest.err >&5
10068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10069 (exit $ac_status); } &&
10070 { ac_try='test -z "$ac_c_werror_flag"
10071 || test ! -s conftest.err'
10072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10073 (eval $ac_try) 2>&5
10074 ac_status=$?
10075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10076 (exit $ac_status); }; } &&
10077 { ac_try='test -s conftest$ac_exeext'
10078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10079 (eval $ac_try) 2>&5
10080 ac_status=$?
10081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10082 (exit $ac_status); }; }; then
10083 am_cv_func_iconv=yes
10084 else
10085 echo "$as_me: failed program was:" >&5
10086 sed 's/^/| /' conftest.$ac_ext >&5
10089 rm -f conftest.err conftest.$ac_objext \
10090 conftest$ac_exeext conftest.$ac_ext
10091 if test "$am_cv_func_iconv" != yes; then
10092 am_save_LIBS="$LIBS"
10093 LIBS="$LIBS $LIBICONV"
10094 if test x$gcc_no_link = xyes; then
10095 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10096 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10097 { (exit 1); exit 1; }; }
10099 cat >conftest.$ac_ext <<_ACEOF
10100 /* confdefs.h. */
10101 _ACEOF
10102 cat confdefs.h >>conftest.$ac_ext
10103 cat >>conftest.$ac_ext <<_ACEOF
10104 /* end confdefs.h. */
10105 #include <stdlib.h>
10106 #include <iconv.h>
10108 main ()
10110 iconv_t cd = iconv_open("","");
10111 iconv(cd,NULL,NULL,NULL,NULL);
10112 iconv_close(cd);
10114 return 0;
10116 _ACEOF
10117 rm -f conftest.$ac_objext conftest$ac_exeext
10118 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10119 (eval $ac_link) 2>conftest.er1
10120 ac_status=$?
10121 grep -v '^ *+' conftest.er1 >conftest.err
10122 rm -f conftest.er1
10123 cat conftest.err >&5
10124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10125 (exit $ac_status); } &&
10126 { ac_try='test -z "$ac_c_werror_flag"
10127 || test ! -s conftest.err'
10128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10129 (eval $ac_try) 2>&5
10130 ac_status=$?
10131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10132 (exit $ac_status); }; } &&
10133 { ac_try='test -s conftest$ac_exeext'
10134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10135 (eval $ac_try) 2>&5
10136 ac_status=$?
10137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10138 (exit $ac_status); }; }; then
10139 am_cv_lib_iconv=yes
10140 am_cv_func_iconv=yes
10141 else
10142 echo "$as_me: failed program was:" >&5
10143 sed 's/^/| /' conftest.$ac_ext >&5
10146 rm -f conftest.err conftest.$ac_objext \
10147 conftest$ac_exeext conftest.$ac_ext
10148 LIBS="$am_save_LIBS"
10152 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10153 echo "${ECHO_T}$am_cv_func_iconv" >&6
10154 if test "$am_cv_func_iconv" = yes; then
10156 cat >>confdefs.h <<\_ACEOF
10157 #define HAVE_ICONV 1
10158 _ACEOF
10161 if test "$am_cv_lib_iconv" = yes; then
10162 echo "$as_me:$LINENO: checking how to link with libiconv" >&5
10163 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
10164 echo "$as_me:$LINENO: result: $LIBICONV" >&5
10165 echo "${ECHO_T}$LIBICONV" >&6
10166 else
10167 CPPFLAGS="$am_save_CPPFLAGS"
10168 LIBICONV=
10169 LTLIBICONV=
10174 if test "$am_cv_func_iconv" = yes; then
10175 echo "$as_me:$LINENO: checking for iconv declaration" >&5
10176 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10177 if test "${am_cv_proto_iconv+set}" = set; then
10178 echo $ECHO_N "(cached) $ECHO_C" >&6
10179 else
10181 cat >conftest.$ac_ext <<_ACEOF
10182 /* confdefs.h. */
10183 _ACEOF
10184 cat confdefs.h >>conftest.$ac_ext
10185 cat >>conftest.$ac_ext <<_ACEOF
10186 /* end confdefs.h. */
10188 #include <stdlib.h>
10189 #include <iconv.h>
10190 extern
10191 #ifdef __cplusplus
10193 #endif
10194 #if defined(__STDC__) || defined(__cplusplus)
10195 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10196 #else
10197 size_t iconv();
10198 #endif
10201 main ()
10205 return 0;
10207 _ACEOF
10208 rm -f conftest.$ac_objext
10209 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10210 (eval $ac_compile) 2>conftest.er1
10211 ac_status=$?
10212 grep -v '^ *+' conftest.er1 >conftest.err
10213 rm -f conftest.er1
10214 cat conftest.err >&5
10215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10216 (exit $ac_status); } &&
10217 { ac_try='test -z "$ac_c_werror_flag"
10218 || test ! -s conftest.err'
10219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10220 (eval $ac_try) 2>&5
10221 ac_status=$?
10222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10223 (exit $ac_status); }; } &&
10224 { ac_try='test -s conftest.$ac_objext'
10225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10226 (eval $ac_try) 2>&5
10227 ac_status=$?
10228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10229 (exit $ac_status); }; }; then
10230 am_cv_proto_iconv_arg1=""
10231 else
10232 echo "$as_me: failed program was:" >&5
10233 sed 's/^/| /' conftest.$ac_ext >&5
10235 am_cv_proto_iconv_arg1="const"
10237 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10238 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);"
10241 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10242 echo "$as_me:$LINENO: result: ${ac_t:-
10243 }$am_cv_proto_iconv" >&5
10244 echo "${ECHO_T}${ac_t:-
10245 }$am_cv_proto_iconv" >&6
10247 cat >>confdefs.h <<_ACEOF
10248 #define ICONV_CONST $am_cv_proto_iconv_arg1
10249 _ACEOF
10254 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
10255 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
10256 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
10257 echo $ECHO_N "(cached) $ECHO_C" >&6
10258 else
10259 if test x$gcc_no_link = xyes; then
10260 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10261 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10262 { (exit 1); exit 1; }; }
10264 cat >conftest.$ac_ext <<_ACEOF
10265 /* confdefs.h. */
10266 _ACEOF
10267 cat confdefs.h >>conftest.$ac_ext
10268 cat >>conftest.$ac_ext <<_ACEOF
10269 /* end confdefs.h. */
10270 #include <locale.h>
10272 main ()
10274 return LC_MESSAGES
10276 return 0;
10278 _ACEOF
10279 rm -f conftest.$ac_objext conftest$ac_exeext
10280 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10281 (eval $ac_link) 2>conftest.er1
10282 ac_status=$?
10283 grep -v '^ *+' conftest.er1 >conftest.err
10284 rm -f conftest.er1
10285 cat conftest.err >&5
10286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10287 (exit $ac_status); } &&
10288 { ac_try='test -z "$ac_c_werror_flag"
10289 || test ! -s conftest.err'
10290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10291 (eval $ac_try) 2>&5
10292 ac_status=$?
10293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10294 (exit $ac_status); }; } &&
10295 { ac_try='test -s conftest$ac_exeext'
10296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10297 (eval $ac_try) 2>&5
10298 ac_status=$?
10299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10300 (exit $ac_status); }; }; then
10301 am_cv_val_LC_MESSAGES=yes
10302 else
10303 echo "$as_me: failed program was:" >&5
10304 sed 's/^/| /' conftest.$ac_ext >&5
10306 am_cv_val_LC_MESSAGES=no
10308 rm -f conftest.err conftest.$ac_objext \
10309 conftest$ac_exeext conftest.$ac_ext
10311 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
10312 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
10313 if test $am_cv_val_LC_MESSAGES = yes; then
10315 cat >>confdefs.h <<\_ACEOF
10316 #define HAVE_LC_MESSAGES 1
10317 _ACEOF
10321 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
10322 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
10323 if test "${ac_cv_struct_tm+set}" = set; then
10324 echo $ECHO_N "(cached) $ECHO_C" >&6
10325 else
10326 cat >conftest.$ac_ext <<_ACEOF
10327 /* confdefs.h. */
10328 _ACEOF
10329 cat confdefs.h >>conftest.$ac_ext
10330 cat >>conftest.$ac_ext <<_ACEOF
10331 /* end confdefs.h. */
10332 #include <sys/types.h>
10333 #include <time.h>
10336 main ()
10338 struct tm *tp; tp->tm_sec;
10340 return 0;
10342 _ACEOF
10343 rm -f conftest.$ac_objext
10344 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10345 (eval $ac_compile) 2>conftest.er1
10346 ac_status=$?
10347 grep -v '^ *+' conftest.er1 >conftest.err
10348 rm -f conftest.er1
10349 cat conftest.err >&5
10350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10351 (exit $ac_status); } &&
10352 { ac_try='test -z "$ac_c_werror_flag"
10353 || test ! -s conftest.err'
10354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10355 (eval $ac_try) 2>&5
10356 ac_status=$?
10357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10358 (exit $ac_status); }; } &&
10359 { ac_try='test -s conftest.$ac_objext'
10360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10361 (eval $ac_try) 2>&5
10362 ac_status=$?
10363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10364 (exit $ac_status); }; }; then
10365 ac_cv_struct_tm=time.h
10366 else
10367 echo "$as_me: failed program was:" >&5
10368 sed 's/^/| /' conftest.$ac_ext >&5
10370 ac_cv_struct_tm=sys/time.h
10372 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10374 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
10375 echo "${ECHO_T}$ac_cv_struct_tm" >&6
10376 if test $ac_cv_struct_tm = sys/time.h; then
10378 cat >>confdefs.h <<\_ACEOF
10379 #define TM_IN_SYS_TIME 1
10380 _ACEOF
10384 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
10385 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
10386 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
10387 echo $ECHO_N "(cached) $ECHO_C" >&6
10388 else
10389 cat >conftest.$ac_ext <<_ACEOF
10390 /* confdefs.h. */
10391 _ACEOF
10392 cat confdefs.h >>conftest.$ac_ext
10393 cat >>conftest.$ac_ext <<_ACEOF
10394 /* end confdefs.h. */
10395 #include <sys/types.h>
10396 #include <$ac_cv_struct_tm>
10400 main ()
10402 static struct tm ac_aggr;
10403 if (ac_aggr.tm_zone)
10404 return 0;
10406 return 0;
10408 _ACEOF
10409 rm -f conftest.$ac_objext
10410 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10411 (eval $ac_compile) 2>conftest.er1
10412 ac_status=$?
10413 grep -v '^ *+' conftest.er1 >conftest.err
10414 rm -f conftest.er1
10415 cat conftest.err >&5
10416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10417 (exit $ac_status); } &&
10418 { ac_try='test -z "$ac_c_werror_flag"
10419 || test ! -s conftest.err'
10420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10421 (eval $ac_try) 2>&5
10422 ac_status=$?
10423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10424 (exit $ac_status); }; } &&
10425 { ac_try='test -s conftest.$ac_objext'
10426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10427 (eval $ac_try) 2>&5
10428 ac_status=$?
10429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 (exit $ac_status); }; }; then
10431 ac_cv_member_struct_tm_tm_zone=yes
10432 else
10433 echo "$as_me: failed program was:" >&5
10434 sed 's/^/| /' conftest.$ac_ext >&5
10436 cat >conftest.$ac_ext <<_ACEOF
10437 /* confdefs.h. */
10438 _ACEOF
10439 cat confdefs.h >>conftest.$ac_ext
10440 cat >>conftest.$ac_ext <<_ACEOF
10441 /* end confdefs.h. */
10442 #include <sys/types.h>
10443 #include <$ac_cv_struct_tm>
10447 main ()
10449 static struct tm ac_aggr;
10450 if (sizeof ac_aggr.tm_zone)
10451 return 0;
10453 return 0;
10455 _ACEOF
10456 rm -f conftest.$ac_objext
10457 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10458 (eval $ac_compile) 2>conftest.er1
10459 ac_status=$?
10460 grep -v '^ *+' conftest.er1 >conftest.err
10461 rm -f conftest.er1
10462 cat conftest.err >&5
10463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10464 (exit $ac_status); } &&
10465 { ac_try='test -z "$ac_c_werror_flag"
10466 || test ! -s conftest.err'
10467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10468 (eval $ac_try) 2>&5
10469 ac_status=$?
10470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10471 (exit $ac_status); }; } &&
10472 { ac_try='test -s conftest.$ac_objext'
10473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10474 (eval $ac_try) 2>&5
10475 ac_status=$?
10476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10477 (exit $ac_status); }; }; then
10478 ac_cv_member_struct_tm_tm_zone=yes
10479 else
10480 echo "$as_me: failed program was:" >&5
10481 sed 's/^/| /' conftest.$ac_ext >&5
10483 ac_cv_member_struct_tm_tm_zone=no
10485 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10487 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10489 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
10490 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
10491 if test $ac_cv_member_struct_tm_tm_zone = yes; then
10493 cat >>confdefs.h <<_ACEOF
10494 #define HAVE_STRUCT_TM_TM_ZONE 1
10495 _ACEOF
10500 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
10502 cat >>confdefs.h <<\_ACEOF
10503 #define HAVE_TM_ZONE 1
10504 _ACEOF
10506 else
10507 echo "$as_me:$LINENO: checking for tzname" >&5
10508 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
10509 if test "${ac_cv_var_tzname+set}" = set; then
10510 echo $ECHO_N "(cached) $ECHO_C" >&6
10511 else
10512 if test x$gcc_no_link = xyes; then
10513 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10514 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10515 { (exit 1); exit 1; }; }
10517 cat >conftest.$ac_ext <<_ACEOF
10518 /* confdefs.h. */
10519 _ACEOF
10520 cat confdefs.h >>conftest.$ac_ext
10521 cat >>conftest.$ac_ext <<_ACEOF
10522 /* end confdefs.h. */
10523 #include <time.h>
10524 #ifndef tzname /* For SGI. */
10525 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
10526 #endif
10529 main ()
10531 atoi(*tzname);
10533 return 0;
10535 _ACEOF
10536 rm -f conftest.$ac_objext conftest$ac_exeext
10537 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10538 (eval $ac_link) 2>conftest.er1
10539 ac_status=$?
10540 grep -v '^ *+' conftest.er1 >conftest.err
10541 rm -f conftest.er1
10542 cat conftest.err >&5
10543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10544 (exit $ac_status); } &&
10545 { ac_try='test -z "$ac_c_werror_flag"
10546 || test ! -s conftest.err'
10547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10548 (eval $ac_try) 2>&5
10549 ac_status=$?
10550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10551 (exit $ac_status); }; } &&
10552 { ac_try='test -s conftest$ac_exeext'
10553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10554 (eval $ac_try) 2>&5
10555 ac_status=$?
10556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10557 (exit $ac_status); }; }; then
10558 ac_cv_var_tzname=yes
10559 else
10560 echo "$as_me: failed program was:" >&5
10561 sed 's/^/| /' conftest.$ac_ext >&5
10563 ac_cv_var_tzname=no
10565 rm -f conftest.err conftest.$ac_objext \
10566 conftest$ac_exeext conftest.$ac_ext
10568 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
10569 echo "${ECHO_T}$ac_cv_var_tzname" >&6
10570 if test $ac_cv_var_tzname = yes; then
10572 cat >>confdefs.h <<\_ACEOF
10573 #define HAVE_TZNAME 1
10574 _ACEOF
10582 for ac_func in gethostbyname_r
10584 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10585 echo "$as_me:$LINENO: checking for $ac_func" >&5
10586 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10587 if eval "test \"\${$as_ac_var+set}\" = set"; then
10588 echo $ECHO_N "(cached) $ECHO_C" >&6
10589 else
10590 if test x$gcc_no_link = xyes; then
10591 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10592 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10593 { (exit 1); exit 1; }; }
10595 cat >conftest.$ac_ext <<_ACEOF
10596 /* confdefs.h. */
10597 _ACEOF
10598 cat confdefs.h >>conftest.$ac_ext
10599 cat >>conftest.$ac_ext <<_ACEOF
10600 /* end confdefs.h. */
10601 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10602 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10603 #define $ac_func innocuous_$ac_func
10605 /* System header to define __stub macros and hopefully few prototypes,
10606 which can conflict with char $ac_func (); below.
10607 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10608 <limits.h> exists even on freestanding compilers. */
10610 #ifdef __STDC__
10611 # include <limits.h>
10612 #else
10613 # include <assert.h>
10614 #endif
10616 #undef $ac_func
10618 /* Override any gcc2 internal prototype to avoid an error. */
10619 #ifdef __cplusplus
10620 extern "C"
10622 #endif
10623 /* We use char because int might match the return type of a gcc2
10624 builtin and then its argument prototype would still apply. */
10625 char $ac_func ();
10626 /* The GNU C library defines this for functions which it implements
10627 to always fail with ENOSYS. Some functions are actually named
10628 something starting with __ and the normal name is an alias. */
10629 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10630 choke me
10631 #else
10632 char (*f) () = $ac_func;
10633 #endif
10634 #ifdef __cplusplus
10636 #endif
10639 main ()
10641 return f != $ac_func;
10643 return 0;
10645 _ACEOF
10646 rm -f conftest.$ac_objext conftest$ac_exeext
10647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10648 (eval $ac_link) 2>conftest.er1
10649 ac_status=$?
10650 grep -v '^ *+' conftest.er1 >conftest.err
10651 rm -f conftest.er1
10652 cat conftest.err >&5
10653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654 (exit $ac_status); } &&
10655 { ac_try='test -z "$ac_c_werror_flag"
10656 || test ! -s conftest.err'
10657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10658 (eval $ac_try) 2>&5
10659 ac_status=$?
10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10661 (exit $ac_status); }; } &&
10662 { ac_try='test -s conftest$ac_exeext'
10663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10664 (eval $ac_try) 2>&5
10665 ac_status=$?
10666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10667 (exit $ac_status); }; }; then
10668 eval "$as_ac_var=yes"
10669 else
10670 echo "$as_me: failed program was:" >&5
10671 sed 's/^/| /' conftest.$ac_ext >&5
10673 eval "$as_ac_var=no"
10675 rm -f conftest.err conftest.$ac_objext \
10676 conftest$ac_exeext conftest.$ac_ext
10678 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10679 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10680 if test `eval echo '${'$as_ac_var'}'` = yes; then
10681 cat >>confdefs.h <<_ACEOF
10682 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10683 _ACEOF
10686 cat >>confdefs.h <<\_ACEOF
10687 #define HAVE_GETHOSTBYNAME_R 1
10688 _ACEOF
10690 # There are two different kinds of gethostbyname_r.
10691 # We look for the one that returns `int'.
10692 # Hopefully this check is robust enough.
10693 cat >conftest.$ac_ext <<_ACEOF
10694 /* confdefs.h. */
10695 _ACEOF
10696 cat confdefs.h >>conftest.$ac_ext
10697 cat >>conftest.$ac_ext <<_ACEOF
10698 /* end confdefs.h. */
10699 #include <netdb.h>
10701 _ACEOF
10702 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10703 $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then
10706 cat >>confdefs.h <<\_ACEOF
10707 #define GETHOSTBYNAME_R_RETURNS_INT 1
10708 _ACEOF
10711 rm -f conftest*
10714 case " $GCINCS " in
10715 *" -D_REENTRANT "*) ;;
10717 echo "$as_me:$LINENO: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
10718 echo $ECHO_N "checking whether gethostbyname_r declaration requires -D_REENTRANT... $ECHO_C" >&6
10719 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then
10720 echo $ECHO_N "(cached) $ECHO_C" >&6
10721 else
10722 ac_ext=cc
10723 ac_cpp='$CXXCPP $CPPFLAGS'
10724 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10725 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10726 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10728 cat >conftest.$ac_ext <<_ACEOF
10729 /* confdefs.h. */
10730 _ACEOF
10731 cat confdefs.h >>conftest.$ac_ext
10732 cat >>conftest.$ac_ext <<_ACEOF
10733 /* end confdefs.h. */
10734 #include <netdb.h>
10736 main ()
10738 gethostbyname_r("", 0, 0);
10740 return 0;
10742 _ACEOF
10743 rm -f conftest.$ac_objext
10744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10745 (eval $ac_compile) 2>conftest.er1
10746 ac_status=$?
10747 grep -v '^ *+' conftest.er1 >conftest.err
10748 rm -f conftest.er1
10749 cat conftest.err >&5
10750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10751 (exit $ac_status); } &&
10752 { ac_try='test -z "$ac_cxx_werror_flag"
10753 || test ! -s conftest.err'
10754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10755 (eval $ac_try) 2>&5
10756 ac_status=$?
10757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10758 (exit $ac_status); }; } &&
10759 { ac_try='test -s conftest.$ac_objext'
10760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10761 (eval $ac_try) 2>&5
10762 ac_status=$?
10763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10764 (exit $ac_status); }; }; then
10765 libjava_cv_gethostbyname_r_needs_reentrant=no
10766 else
10767 echo "$as_me: failed program was:" >&5
10768 sed 's/^/| /' conftest.$ac_ext >&5
10770 CPPFLAGS_SAVE="$CPPFLAGS"
10771 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
10772 cat >conftest.$ac_ext <<_ACEOF
10773 /* confdefs.h. */
10774 _ACEOF
10775 cat confdefs.h >>conftest.$ac_ext
10776 cat >>conftest.$ac_ext <<_ACEOF
10777 /* end confdefs.h. */
10778 #include <netdb.h>
10780 main ()
10782 gethostbyname_r("", 0, 0);
10784 return 0;
10786 _ACEOF
10787 rm -f conftest.$ac_objext
10788 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10789 (eval $ac_compile) 2>conftest.er1
10790 ac_status=$?
10791 grep -v '^ *+' conftest.er1 >conftest.err
10792 rm -f conftest.er1
10793 cat conftest.err >&5
10794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10795 (exit $ac_status); } &&
10796 { ac_try='test -z "$ac_cxx_werror_flag"
10797 || test ! -s conftest.err'
10798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10799 (eval $ac_try) 2>&5
10800 ac_status=$?
10801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10802 (exit $ac_status); }; } &&
10803 { ac_try='test -s conftest.$ac_objext'
10804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10805 (eval $ac_try) 2>&5
10806 ac_status=$?
10807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10808 (exit $ac_status); }; }; then
10809 libjava_cv_gethostbyname_r_needs_reentrant=yes
10810 else
10811 echo "$as_me: failed program was:" >&5
10812 sed 's/^/| /' conftest.$ac_ext >&5
10814 libjava_cv_gethostbyname_r_needs_reentrant=fail
10816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10817 CPPFLAGS="$CPPFLAGS_SAVE"
10820 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10821 ac_ext=c
10822 ac_cpp='$CPP $CPPFLAGS'
10823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10829 echo "$as_me:$LINENO: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
10830 echo "${ECHO_T}$libjava_cv_gethostbyname_r_needs_reentrant" >&6
10831 if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
10833 cat >>confdefs.h <<\_ACEOF
10834 #define _REENTRANT 1
10835 _ACEOF
10839 esac
10841 echo "$as_me:$LINENO: checking for struct hostent_data" >&5
10842 echo $ECHO_N "checking for struct hostent_data... $ECHO_C" >&6
10843 if test "${libjava_cv_struct_hostent_data+set}" = set; then
10844 echo $ECHO_N "(cached) $ECHO_C" >&6
10845 else
10846 cat >conftest.$ac_ext <<_ACEOF
10847 /* confdefs.h. */
10848 _ACEOF
10849 cat confdefs.h >>conftest.$ac_ext
10850 cat >>conftest.$ac_ext <<_ACEOF
10851 /* end confdefs.h. */
10853 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
10854 # define _REENTRANT 1
10855 #endif
10856 #include <netdb.h>
10858 main ()
10860 struct hostent_data data;
10862 return 0;
10864 _ACEOF
10865 rm -f conftest.$ac_objext
10866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10867 (eval $ac_compile) 2>conftest.er1
10868 ac_status=$?
10869 grep -v '^ *+' conftest.er1 >conftest.err
10870 rm -f conftest.er1
10871 cat conftest.err >&5
10872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873 (exit $ac_status); } &&
10874 { ac_try='test -z "$ac_c_werror_flag"
10875 || test ! -s conftest.err'
10876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10877 (eval $ac_try) 2>&5
10878 ac_status=$?
10879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880 (exit $ac_status); }; } &&
10881 { ac_try='test -s conftest.$ac_objext'
10882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10883 (eval $ac_try) 2>&5
10884 ac_status=$?
10885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886 (exit $ac_status); }; }; then
10887 libjava_cv_struct_hostent_data=yes
10888 else
10889 echo "$as_me: failed program was:" >&5
10890 sed 's/^/| /' conftest.$ac_ext >&5
10892 libjava_cv_struct_hostent_data=no
10894 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10896 echo "$as_me:$LINENO: result: $libjava_cv_struct_hostent_data" >&5
10897 echo "${ECHO_T}$libjava_cv_struct_hostent_data" >&6
10898 if test "x$libjava_cv_struct_hostent_data" = xyes; then
10900 cat >>confdefs.h <<\_ACEOF
10901 #define HAVE_STRUCT_HOSTENT_DATA 1
10902 _ACEOF
10907 done
10910 # FIXME: libjava source code expects to find a prototype for
10911 # gethostbyaddr_r in netdb.h. The outer check ensures that
10912 # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
10913 # to exist where expected. (The root issue: AC_CHECK_FUNCS assumes C
10914 # linkage check is enough, yet C++ code requires proper prototypes.)
10915 cat >conftest.$ac_ext <<_ACEOF
10916 /* confdefs.h. */
10917 _ACEOF
10918 cat confdefs.h >>conftest.$ac_ext
10919 cat >>conftest.$ac_ext <<_ACEOF
10920 /* end confdefs.h. */
10921 #include <netdb.h>
10923 _ACEOF
10924 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10925 $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then
10928 for ac_func in gethostbyaddr_r
10930 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10931 echo "$as_me:$LINENO: checking for $ac_func" >&5
10932 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10933 if eval "test \"\${$as_ac_var+set}\" = set"; then
10934 echo $ECHO_N "(cached) $ECHO_C" >&6
10935 else
10936 if test x$gcc_no_link = xyes; then
10937 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10938 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10939 { (exit 1); exit 1; }; }
10941 cat >conftest.$ac_ext <<_ACEOF
10942 /* confdefs.h. */
10943 _ACEOF
10944 cat confdefs.h >>conftest.$ac_ext
10945 cat >>conftest.$ac_ext <<_ACEOF
10946 /* end confdefs.h. */
10947 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10948 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10949 #define $ac_func innocuous_$ac_func
10951 /* System header to define __stub macros and hopefully few prototypes,
10952 which can conflict with char $ac_func (); below.
10953 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10954 <limits.h> exists even on freestanding compilers. */
10956 #ifdef __STDC__
10957 # include <limits.h>
10958 #else
10959 # include <assert.h>
10960 #endif
10962 #undef $ac_func
10964 /* Override any gcc2 internal prototype to avoid an error. */
10965 #ifdef __cplusplus
10966 extern "C"
10968 #endif
10969 /* We use char because int might match the return type of a gcc2
10970 builtin and then its argument prototype would still apply. */
10971 char $ac_func ();
10972 /* The GNU C library defines this for functions which it implements
10973 to always fail with ENOSYS. Some functions are actually named
10974 something starting with __ and the normal name is an alias. */
10975 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10976 choke me
10977 #else
10978 char (*f) () = $ac_func;
10979 #endif
10980 #ifdef __cplusplus
10982 #endif
10985 main ()
10987 return f != $ac_func;
10989 return 0;
10991 _ACEOF
10992 rm -f conftest.$ac_objext conftest$ac_exeext
10993 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10994 (eval $ac_link) 2>conftest.er1
10995 ac_status=$?
10996 grep -v '^ *+' conftest.er1 >conftest.err
10997 rm -f conftest.er1
10998 cat conftest.err >&5
10999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11000 (exit $ac_status); } &&
11001 { ac_try='test -z "$ac_c_werror_flag"
11002 || test ! -s conftest.err'
11003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11004 (eval $ac_try) 2>&5
11005 ac_status=$?
11006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11007 (exit $ac_status); }; } &&
11008 { ac_try='test -s conftest$ac_exeext'
11009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11010 (eval $ac_try) 2>&5
11011 ac_status=$?
11012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11013 (exit $ac_status); }; }; then
11014 eval "$as_ac_var=yes"
11015 else
11016 echo "$as_me: failed program was:" >&5
11017 sed 's/^/| /' conftest.$ac_ext >&5
11019 eval "$as_ac_var=no"
11021 rm -f conftest.err conftest.$ac_objext \
11022 conftest$ac_exeext conftest.$ac_ext
11024 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11025 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11026 if test `eval echo '${'$as_ac_var'}'` = yes; then
11027 cat >>confdefs.h <<_ACEOF
11028 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11029 _ACEOF
11032 cat >>confdefs.h <<\_ACEOF
11033 #define HAVE_GETHOSTBYADDR_R 1
11034 _ACEOF
11036 # There are two different kinds of gethostbyaddr_r.
11037 # We look for the one that returns `int'.
11038 # Hopefully this check is robust enough.
11039 cat >conftest.$ac_ext <<_ACEOF
11040 /* confdefs.h. */
11041 _ACEOF
11042 cat confdefs.h >>conftest.$ac_ext
11043 cat >>conftest.$ac_ext <<_ACEOF
11044 /* end confdefs.h. */
11045 #include <netdb.h>
11047 _ACEOF
11048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11049 $EGREP "int.*gethostbyaddr_r" >/dev/null 2>&1; then
11052 cat >>confdefs.h <<\_ACEOF
11053 #define GETHOSTBYADDR_R_RETURNS_INT 1
11054 _ACEOF
11057 rm -f conftest*
11060 done
11063 rm -f conftest*
11067 for ac_func in gethostname
11069 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11070 echo "$as_me:$LINENO: checking for $ac_func" >&5
11071 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11072 if eval "test \"\${$as_ac_var+set}\" = set"; then
11073 echo $ECHO_N "(cached) $ECHO_C" >&6
11074 else
11075 if test x$gcc_no_link = xyes; then
11076 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11077 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11078 { (exit 1); exit 1; }; }
11080 cat >conftest.$ac_ext <<_ACEOF
11081 /* confdefs.h. */
11082 _ACEOF
11083 cat confdefs.h >>conftest.$ac_ext
11084 cat >>conftest.$ac_ext <<_ACEOF
11085 /* end confdefs.h. */
11086 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11087 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11088 #define $ac_func innocuous_$ac_func
11090 /* System header to define __stub macros and hopefully few prototypes,
11091 which can conflict with char $ac_func (); below.
11092 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11093 <limits.h> exists even on freestanding compilers. */
11095 #ifdef __STDC__
11096 # include <limits.h>
11097 #else
11098 # include <assert.h>
11099 #endif
11101 #undef $ac_func
11103 /* Override any gcc2 internal prototype to avoid an error. */
11104 #ifdef __cplusplus
11105 extern "C"
11107 #endif
11108 /* We use char because int might match the return type of a gcc2
11109 builtin and then its argument prototype would still apply. */
11110 char $ac_func ();
11111 /* The GNU C library defines this for functions which it implements
11112 to always fail with ENOSYS. Some functions are actually named
11113 something starting with __ and the normal name is an alias. */
11114 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11115 choke me
11116 #else
11117 char (*f) () = $ac_func;
11118 #endif
11119 #ifdef __cplusplus
11121 #endif
11124 main ()
11126 return f != $ac_func;
11128 return 0;
11130 _ACEOF
11131 rm -f conftest.$ac_objext conftest$ac_exeext
11132 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11133 (eval $ac_link) 2>conftest.er1
11134 ac_status=$?
11135 grep -v '^ *+' conftest.er1 >conftest.err
11136 rm -f conftest.er1
11137 cat conftest.err >&5
11138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11139 (exit $ac_status); } &&
11140 { ac_try='test -z "$ac_c_werror_flag"
11141 || test ! -s conftest.err'
11142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11143 (eval $ac_try) 2>&5
11144 ac_status=$?
11145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146 (exit $ac_status); }; } &&
11147 { ac_try='test -s conftest$ac_exeext'
11148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11149 (eval $ac_try) 2>&5
11150 ac_status=$?
11151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11152 (exit $ac_status); }; }; then
11153 eval "$as_ac_var=yes"
11154 else
11155 echo "$as_me: failed program was:" >&5
11156 sed 's/^/| /' conftest.$ac_ext >&5
11158 eval "$as_ac_var=no"
11160 rm -f conftest.err conftest.$ac_objext \
11161 conftest$ac_exeext conftest.$ac_ext
11163 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11164 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11165 if test `eval echo '${'$as_ac_var'}'` = yes; then
11166 cat >>confdefs.h <<_ACEOF
11167 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11168 _ACEOF
11171 cat >>confdefs.h <<\_ACEOF
11172 #define HAVE_GETHOSTNAME 1
11173 _ACEOF
11175 cat >conftest.$ac_ext <<_ACEOF
11176 /* confdefs.h. */
11177 _ACEOF
11178 cat confdefs.h >>conftest.$ac_ext
11179 cat >>conftest.$ac_ext <<_ACEOF
11180 /* end confdefs.h. */
11181 #include <unistd.h>
11183 _ACEOF
11184 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11185 $EGREP "gethostname" >/dev/null 2>&1; then
11188 cat >>confdefs.h <<\_ACEOF
11189 #define HAVE_GETHOSTNAME_DECL 1
11190 _ACEOF
11193 rm -f conftest*
11196 done
11200 for ac_func in usleep
11202 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11203 echo "$as_me:$LINENO: checking for $ac_func" >&5
11204 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11205 if eval "test \"\${$as_ac_var+set}\" = set"; then
11206 echo $ECHO_N "(cached) $ECHO_C" >&6
11207 else
11208 if test x$gcc_no_link = xyes; then
11209 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11210 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11211 { (exit 1); exit 1; }; }
11213 cat >conftest.$ac_ext <<_ACEOF
11214 /* confdefs.h. */
11215 _ACEOF
11216 cat confdefs.h >>conftest.$ac_ext
11217 cat >>conftest.$ac_ext <<_ACEOF
11218 /* end confdefs.h. */
11219 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11220 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11221 #define $ac_func innocuous_$ac_func
11223 /* System header to define __stub macros and hopefully few prototypes,
11224 which can conflict with char $ac_func (); below.
11225 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11226 <limits.h> exists even on freestanding compilers. */
11228 #ifdef __STDC__
11229 # include <limits.h>
11230 #else
11231 # include <assert.h>
11232 #endif
11234 #undef $ac_func
11236 /* Override any gcc2 internal prototype to avoid an error. */
11237 #ifdef __cplusplus
11238 extern "C"
11240 #endif
11241 /* We use char because int might match the return type of a gcc2
11242 builtin and then its argument prototype would still apply. */
11243 char $ac_func ();
11244 /* The GNU C library defines this for functions which it implements
11245 to always fail with ENOSYS. Some functions are actually named
11246 something starting with __ and the normal name is an alias. */
11247 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11248 choke me
11249 #else
11250 char (*f) () = $ac_func;
11251 #endif
11252 #ifdef __cplusplus
11254 #endif
11257 main ()
11259 return f != $ac_func;
11261 return 0;
11263 _ACEOF
11264 rm -f conftest.$ac_objext conftest$ac_exeext
11265 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11266 (eval $ac_link) 2>conftest.er1
11267 ac_status=$?
11268 grep -v '^ *+' conftest.er1 >conftest.err
11269 rm -f conftest.er1
11270 cat conftest.err >&5
11271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11272 (exit $ac_status); } &&
11273 { ac_try='test -z "$ac_c_werror_flag"
11274 || test ! -s conftest.err'
11275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11276 (eval $ac_try) 2>&5
11277 ac_status=$?
11278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 (exit $ac_status); }; } &&
11280 { ac_try='test -s conftest$ac_exeext'
11281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11282 (eval $ac_try) 2>&5
11283 ac_status=$?
11284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285 (exit $ac_status); }; }; then
11286 eval "$as_ac_var=yes"
11287 else
11288 echo "$as_me: failed program was:" >&5
11289 sed 's/^/| /' conftest.$ac_ext >&5
11291 eval "$as_ac_var=no"
11293 rm -f conftest.err conftest.$ac_objext \
11294 conftest$ac_exeext conftest.$ac_ext
11296 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11297 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11298 if test `eval echo '${'$as_ac_var'}'` = yes; then
11299 cat >>confdefs.h <<_ACEOF
11300 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11301 _ACEOF
11303 cat >conftest.$ac_ext <<_ACEOF
11304 /* confdefs.h. */
11305 _ACEOF
11306 cat confdefs.h >>conftest.$ac_ext
11307 cat >>conftest.$ac_ext <<_ACEOF
11308 /* end confdefs.h. */
11309 #include <unistd.h>
11311 _ACEOF
11312 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11313 $EGREP "usleep" >/dev/null 2>&1; then
11316 cat >>confdefs.h <<\_ACEOF
11317 #define HAVE_USLEEP_DECL 1
11318 _ACEOF
11321 rm -f conftest*
11324 done
11327 # Look for these functions in the thread library, but only bother
11328 # if using POSIX threads.
11329 if test "$THREADS" = posix; then
11330 save_LIBS="$LIBS"
11331 LIBS="$LIBS $THREADLIBS"
11332 # Some POSIX thread systems don't have pthread_mutexattr_settype.
11333 # E.g., Solaris.
11336 for ac_func in pthread_mutexattr_settype pthread_mutexattr_setkind_np
11338 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11339 echo "$as_me:$LINENO: checking for $ac_func" >&5
11340 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11341 if eval "test \"\${$as_ac_var+set}\" = set"; then
11342 echo $ECHO_N "(cached) $ECHO_C" >&6
11343 else
11344 if test x$gcc_no_link = xyes; then
11345 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11346 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11347 { (exit 1); exit 1; }; }
11349 cat >conftest.$ac_ext <<_ACEOF
11350 /* confdefs.h. */
11351 _ACEOF
11352 cat confdefs.h >>conftest.$ac_ext
11353 cat >>conftest.$ac_ext <<_ACEOF
11354 /* end confdefs.h. */
11355 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11356 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11357 #define $ac_func innocuous_$ac_func
11359 /* System header to define __stub macros and hopefully few prototypes,
11360 which can conflict with char $ac_func (); below.
11361 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11362 <limits.h> exists even on freestanding compilers. */
11364 #ifdef __STDC__
11365 # include <limits.h>
11366 #else
11367 # include <assert.h>
11368 #endif
11370 #undef $ac_func
11372 /* Override any gcc2 internal prototype to avoid an error. */
11373 #ifdef __cplusplus
11374 extern "C"
11376 #endif
11377 /* We use char because int might match the return type of a gcc2
11378 builtin and then its argument prototype would still apply. */
11379 char $ac_func ();
11380 /* The GNU C library defines this for functions which it implements
11381 to always fail with ENOSYS. Some functions are actually named
11382 something starting with __ and the normal name is an alias. */
11383 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11384 choke me
11385 #else
11386 char (*f) () = $ac_func;
11387 #endif
11388 #ifdef __cplusplus
11390 #endif
11393 main ()
11395 return f != $ac_func;
11397 return 0;
11399 _ACEOF
11400 rm -f conftest.$ac_objext conftest$ac_exeext
11401 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11402 (eval $ac_link) 2>conftest.er1
11403 ac_status=$?
11404 grep -v '^ *+' conftest.er1 >conftest.err
11405 rm -f conftest.er1
11406 cat conftest.err >&5
11407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11408 (exit $ac_status); } &&
11409 { ac_try='test -z "$ac_c_werror_flag"
11410 || test ! -s conftest.err'
11411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11412 (eval $ac_try) 2>&5
11413 ac_status=$?
11414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11415 (exit $ac_status); }; } &&
11416 { ac_try='test -s conftest$ac_exeext'
11417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11418 (eval $ac_try) 2>&5
11419 ac_status=$?
11420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11421 (exit $ac_status); }; }; then
11422 eval "$as_ac_var=yes"
11423 else
11424 echo "$as_me: failed program was:" >&5
11425 sed 's/^/| /' conftest.$ac_ext >&5
11427 eval "$as_ac_var=no"
11429 rm -f conftest.err conftest.$ac_objext \
11430 conftest$ac_exeext conftest.$ac_ext
11432 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11433 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11434 if test `eval echo '${'$as_ac_var'}'` = yes; then
11435 cat >>confdefs.h <<_ACEOF
11436 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11437 _ACEOF
11440 done
11443 # Look for sched_yield. Up to Solaris 2.6, it is in libposix4, since
11444 # Solaris 7 the name librt is preferred.
11446 for ac_func in sched_yield
11448 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11449 echo "$as_me:$LINENO: checking for $ac_func" >&5
11450 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11451 if eval "test \"\${$as_ac_var+set}\" = set"; then
11452 echo $ECHO_N "(cached) $ECHO_C" >&6
11453 else
11454 if test x$gcc_no_link = xyes; then
11455 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11456 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11457 { (exit 1); exit 1; }; }
11459 cat >conftest.$ac_ext <<_ACEOF
11460 /* confdefs.h. */
11461 _ACEOF
11462 cat confdefs.h >>conftest.$ac_ext
11463 cat >>conftest.$ac_ext <<_ACEOF
11464 /* end confdefs.h. */
11465 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11466 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11467 #define $ac_func innocuous_$ac_func
11469 /* System header to define __stub macros and hopefully few prototypes,
11470 which can conflict with char $ac_func (); below.
11471 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11472 <limits.h> exists even on freestanding compilers. */
11474 #ifdef __STDC__
11475 # include <limits.h>
11476 #else
11477 # include <assert.h>
11478 #endif
11480 #undef $ac_func
11482 /* Override any gcc2 internal prototype to avoid an error. */
11483 #ifdef __cplusplus
11484 extern "C"
11486 #endif
11487 /* We use char because int might match the return type of a gcc2
11488 builtin and then its argument prototype would still apply. */
11489 char $ac_func ();
11490 /* The GNU C library defines this for functions which it implements
11491 to always fail with ENOSYS. Some functions are actually named
11492 something starting with __ and the normal name is an alias. */
11493 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11494 choke me
11495 #else
11496 char (*f) () = $ac_func;
11497 #endif
11498 #ifdef __cplusplus
11500 #endif
11503 main ()
11505 return f != $ac_func;
11507 return 0;
11509 _ACEOF
11510 rm -f conftest.$ac_objext conftest$ac_exeext
11511 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11512 (eval $ac_link) 2>conftest.er1
11513 ac_status=$?
11514 grep -v '^ *+' conftest.er1 >conftest.err
11515 rm -f conftest.er1
11516 cat conftest.err >&5
11517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11518 (exit $ac_status); } &&
11519 { ac_try='test -z "$ac_c_werror_flag"
11520 || test ! -s conftest.err'
11521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11522 (eval $ac_try) 2>&5
11523 ac_status=$?
11524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11525 (exit $ac_status); }; } &&
11526 { ac_try='test -s conftest$ac_exeext'
11527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11528 (eval $ac_try) 2>&5
11529 ac_status=$?
11530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11531 (exit $ac_status); }; }; then
11532 eval "$as_ac_var=yes"
11533 else
11534 echo "$as_me: failed program was:" >&5
11535 sed 's/^/| /' conftest.$ac_ext >&5
11537 eval "$as_ac_var=no"
11539 rm -f conftest.err conftest.$ac_objext \
11540 conftest$ac_exeext conftest.$ac_ext
11542 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11543 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11544 if test `eval echo '${'$as_ac_var'}'` = yes; then
11545 cat >>confdefs.h <<_ACEOF
11546 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11547 _ACEOF
11549 else
11551 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
11552 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
11553 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
11554 echo $ECHO_N "(cached) $ECHO_C" >&6
11555 else
11556 ac_check_lib_save_LIBS=$LIBS
11557 LIBS="-lrt $LIBS"
11558 if test x$gcc_no_link = xyes; then
11559 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11560 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11561 { (exit 1); exit 1; }; }
11563 cat >conftest.$ac_ext <<_ACEOF
11564 /* confdefs.h. */
11565 _ACEOF
11566 cat confdefs.h >>conftest.$ac_ext
11567 cat >>conftest.$ac_ext <<_ACEOF
11568 /* end confdefs.h. */
11570 /* Override any gcc2 internal prototype to avoid an error. */
11571 #ifdef __cplusplus
11572 extern "C"
11573 #endif
11574 /* We use char because int might match the return type of a gcc2
11575 builtin and then its argument prototype would still apply. */
11576 char sched_yield ();
11578 main ()
11580 sched_yield ();
11582 return 0;
11584 _ACEOF
11585 rm -f conftest.$ac_objext conftest$ac_exeext
11586 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11587 (eval $ac_link) 2>conftest.er1
11588 ac_status=$?
11589 grep -v '^ *+' conftest.er1 >conftest.err
11590 rm -f conftest.er1
11591 cat conftest.err >&5
11592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11593 (exit $ac_status); } &&
11594 { ac_try='test -z "$ac_c_werror_flag"
11595 || test ! -s conftest.err'
11596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11597 (eval $ac_try) 2>&5
11598 ac_status=$?
11599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11600 (exit $ac_status); }; } &&
11601 { ac_try='test -s conftest$ac_exeext'
11602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11603 (eval $ac_try) 2>&5
11604 ac_status=$?
11605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11606 (exit $ac_status); }; }; then
11607 ac_cv_lib_rt_sched_yield=yes
11608 else
11609 echo "$as_me: failed program was:" >&5
11610 sed 's/^/| /' conftest.$ac_ext >&5
11612 ac_cv_lib_rt_sched_yield=no
11614 rm -f conftest.err conftest.$ac_objext \
11615 conftest$ac_exeext conftest.$ac_ext
11616 LIBS=$ac_check_lib_save_LIBS
11618 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
11619 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
11620 if test $ac_cv_lib_rt_sched_yield = yes; then
11622 cat >>confdefs.h <<\_ACEOF
11623 #define HAVE_SCHED_YIELD 1
11624 _ACEOF
11626 THREADLIBS="$THREADLIBS -lrt"
11627 THREADSPEC="$THREADSPEC -lrt"
11628 else
11630 echo "$as_me:$LINENO: checking for sched_yield in -lposix4" >&5
11631 echo $ECHO_N "checking for sched_yield in -lposix4... $ECHO_C" >&6
11632 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then
11633 echo $ECHO_N "(cached) $ECHO_C" >&6
11634 else
11635 ac_check_lib_save_LIBS=$LIBS
11636 LIBS="-lposix4 $LIBS"
11637 if test x$gcc_no_link = xyes; then
11638 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11639 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11640 { (exit 1); exit 1; }; }
11642 cat >conftest.$ac_ext <<_ACEOF
11643 /* confdefs.h. */
11644 _ACEOF
11645 cat confdefs.h >>conftest.$ac_ext
11646 cat >>conftest.$ac_ext <<_ACEOF
11647 /* end confdefs.h. */
11649 /* Override any gcc2 internal prototype to avoid an error. */
11650 #ifdef __cplusplus
11651 extern "C"
11652 #endif
11653 /* We use char because int might match the return type of a gcc2
11654 builtin and then its argument prototype would still apply. */
11655 char sched_yield ();
11657 main ()
11659 sched_yield ();
11661 return 0;
11663 _ACEOF
11664 rm -f conftest.$ac_objext conftest$ac_exeext
11665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11666 (eval $ac_link) 2>conftest.er1
11667 ac_status=$?
11668 grep -v '^ *+' conftest.er1 >conftest.err
11669 rm -f conftest.er1
11670 cat conftest.err >&5
11671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11672 (exit $ac_status); } &&
11673 { ac_try='test -z "$ac_c_werror_flag"
11674 || test ! -s conftest.err'
11675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11676 (eval $ac_try) 2>&5
11677 ac_status=$?
11678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11679 (exit $ac_status); }; } &&
11680 { ac_try='test -s conftest$ac_exeext'
11681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11682 (eval $ac_try) 2>&5
11683 ac_status=$?
11684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11685 (exit $ac_status); }; }; then
11686 ac_cv_lib_posix4_sched_yield=yes
11687 else
11688 echo "$as_me: failed program was:" >&5
11689 sed 's/^/| /' conftest.$ac_ext >&5
11691 ac_cv_lib_posix4_sched_yield=no
11693 rm -f conftest.err conftest.$ac_objext \
11694 conftest$ac_exeext conftest.$ac_ext
11695 LIBS=$ac_check_lib_save_LIBS
11697 echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_sched_yield" >&5
11698 echo "${ECHO_T}$ac_cv_lib_posix4_sched_yield" >&6
11699 if test $ac_cv_lib_posix4_sched_yield = yes; then
11701 cat >>confdefs.h <<\_ACEOF
11702 #define HAVE_SCHED_YIELD 1
11703 _ACEOF
11705 THREADLIBS="$THREADLIBS -lposix4"
11706 THREADSPEC="$THREADSPEC -lposix4"
11712 done
11714 LIBS="$save_LIBS"
11716 # We can save a little space at runtime if the mutex has m_count
11717 # or __m_count. This is a nice hack for Linux.
11718 cat >conftest.$ac_ext <<_ACEOF
11719 /* confdefs.h. */
11720 _ACEOF
11721 cat confdefs.h >>conftest.$ac_ext
11722 cat >>conftest.$ac_ext <<_ACEOF
11723 /* end confdefs.h. */
11724 #include <pthread.h>
11726 main ()
11729 extern pthread_mutex_t *mutex; int q = mutex->m_count;
11732 return 0;
11734 _ACEOF
11735 rm -f conftest.$ac_objext
11736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11737 (eval $ac_compile) 2>conftest.er1
11738 ac_status=$?
11739 grep -v '^ *+' conftest.er1 >conftest.err
11740 rm -f conftest.er1
11741 cat conftest.err >&5
11742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11743 (exit $ac_status); } &&
11744 { ac_try='test -z "$ac_c_werror_flag"
11745 || test ! -s conftest.err'
11746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11747 (eval $ac_try) 2>&5
11748 ac_status=$?
11749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11750 (exit $ac_status); }; } &&
11751 { ac_try='test -s conftest.$ac_objext'
11752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11753 (eval $ac_try) 2>&5
11754 ac_status=$?
11755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11756 (exit $ac_status); }; }; then
11758 cat >>confdefs.h <<\_ACEOF
11759 #define PTHREAD_MUTEX_HAVE_M_COUNT 1
11760 _ACEOF
11762 else
11763 echo "$as_me: failed program was:" >&5
11764 sed 's/^/| /' conftest.$ac_ext >&5
11767 cat >conftest.$ac_ext <<_ACEOF
11768 /* confdefs.h. */
11769 _ACEOF
11770 cat confdefs.h >>conftest.$ac_ext
11771 cat >>conftest.$ac_ext <<_ACEOF
11772 /* end confdefs.h. */
11773 #include <pthread.h>
11775 main ()
11778 extern pthread_mutex_t *mutex; int q = mutex->__m_count;
11781 return 0;
11783 _ACEOF
11784 rm -f conftest.$ac_objext
11785 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11786 (eval $ac_compile) 2>conftest.er1
11787 ac_status=$?
11788 grep -v '^ *+' conftest.er1 >conftest.err
11789 rm -f conftest.er1
11790 cat conftest.err >&5
11791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11792 (exit $ac_status); } &&
11793 { ac_try='test -z "$ac_c_werror_flag"
11794 || test ! -s conftest.err'
11795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11796 (eval $ac_try) 2>&5
11797 ac_status=$?
11798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11799 (exit $ac_status); }; } &&
11800 { ac_try='test -s conftest.$ac_objext'
11801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11802 (eval $ac_try) 2>&5
11803 ac_status=$?
11804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11805 (exit $ac_status); }; }; then
11807 cat >>confdefs.h <<\_ACEOF
11808 #define PTHREAD_MUTEX_HAVE___M_COUNT 1
11809 _ACEOF
11811 else
11812 echo "$as_me: failed program was:" >&5
11813 sed 's/^/| /' conftest.$ac_ext >&5
11816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11818 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11821 # We require a way to get the time.
11822 time_found=no
11826 for ac_func in gettimeofday time ftime
11828 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11829 echo "$as_me:$LINENO: checking for $ac_func" >&5
11830 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11831 if eval "test \"\${$as_ac_var+set}\" = set"; then
11832 echo $ECHO_N "(cached) $ECHO_C" >&6
11833 else
11834 if test x$gcc_no_link = xyes; then
11835 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11836 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11837 { (exit 1); exit 1; }; }
11839 cat >conftest.$ac_ext <<_ACEOF
11840 /* confdefs.h. */
11841 _ACEOF
11842 cat confdefs.h >>conftest.$ac_ext
11843 cat >>conftest.$ac_ext <<_ACEOF
11844 /* end confdefs.h. */
11845 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11846 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11847 #define $ac_func innocuous_$ac_func
11849 /* System header to define __stub macros and hopefully few prototypes,
11850 which can conflict with char $ac_func (); below.
11851 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11852 <limits.h> exists even on freestanding compilers. */
11854 #ifdef __STDC__
11855 # include <limits.h>
11856 #else
11857 # include <assert.h>
11858 #endif
11860 #undef $ac_func
11862 /* Override any gcc2 internal prototype to avoid an error. */
11863 #ifdef __cplusplus
11864 extern "C"
11866 #endif
11867 /* We use char because int might match the return type of a gcc2
11868 builtin and then its argument prototype would still apply. */
11869 char $ac_func ();
11870 /* The GNU C library defines this for functions which it implements
11871 to always fail with ENOSYS. Some functions are actually named
11872 something starting with __ and the normal name is an alias. */
11873 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11874 choke me
11875 #else
11876 char (*f) () = $ac_func;
11877 #endif
11878 #ifdef __cplusplus
11880 #endif
11883 main ()
11885 return f != $ac_func;
11887 return 0;
11889 _ACEOF
11890 rm -f conftest.$ac_objext conftest$ac_exeext
11891 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11892 (eval $ac_link) 2>conftest.er1
11893 ac_status=$?
11894 grep -v '^ *+' conftest.er1 >conftest.err
11895 rm -f conftest.er1
11896 cat conftest.err >&5
11897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 (exit $ac_status); } &&
11899 { ac_try='test -z "$ac_c_werror_flag"
11900 || test ! -s conftest.err'
11901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11902 (eval $ac_try) 2>&5
11903 ac_status=$?
11904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11905 (exit $ac_status); }; } &&
11906 { ac_try='test -s conftest$ac_exeext'
11907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11908 (eval $ac_try) 2>&5
11909 ac_status=$?
11910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11911 (exit $ac_status); }; }; then
11912 eval "$as_ac_var=yes"
11913 else
11914 echo "$as_me: failed program was:" >&5
11915 sed 's/^/| /' conftest.$ac_ext >&5
11917 eval "$as_ac_var=no"
11919 rm -f conftest.err conftest.$ac_objext \
11920 conftest$ac_exeext conftest.$ac_ext
11922 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11923 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11924 if test `eval echo '${'$as_ac_var'}'` = yes; then
11925 cat >>confdefs.h <<_ACEOF
11926 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11927 _ACEOF
11928 time_found=yes
11930 done
11932 if test "$time_found" = no; then
11933 { { echo "$as_me:$LINENO: error: no function found to get the time" >&5
11934 echo "$as_me: error: no function found to get the time" >&2;}
11935 { (exit 1); exit 1; }; }
11939 for ac_func in memmove
11941 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11942 echo "$as_me:$LINENO: checking for $ac_func" >&5
11943 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11944 if eval "test \"\${$as_ac_var+set}\" = set"; then
11945 echo $ECHO_N "(cached) $ECHO_C" >&6
11946 else
11947 if test x$gcc_no_link = xyes; then
11948 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11949 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11950 { (exit 1); exit 1; }; }
11952 cat >conftest.$ac_ext <<_ACEOF
11953 /* confdefs.h. */
11954 _ACEOF
11955 cat confdefs.h >>conftest.$ac_ext
11956 cat >>conftest.$ac_ext <<_ACEOF
11957 /* end confdefs.h. */
11958 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11959 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11960 #define $ac_func innocuous_$ac_func
11962 /* System header to define __stub macros and hopefully few prototypes,
11963 which can conflict with char $ac_func (); below.
11964 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11965 <limits.h> exists even on freestanding compilers. */
11967 #ifdef __STDC__
11968 # include <limits.h>
11969 #else
11970 # include <assert.h>
11971 #endif
11973 #undef $ac_func
11975 /* Override any gcc2 internal prototype to avoid an error. */
11976 #ifdef __cplusplus
11977 extern "C"
11979 #endif
11980 /* We use char because int might match the return type of a gcc2
11981 builtin and then its argument prototype would still apply. */
11982 char $ac_func ();
11983 /* The GNU C library defines this for functions which it implements
11984 to always fail with ENOSYS. Some functions are actually named
11985 something starting with __ and the normal name is an alias. */
11986 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11987 choke me
11988 #else
11989 char (*f) () = $ac_func;
11990 #endif
11991 #ifdef __cplusplus
11993 #endif
11996 main ()
11998 return f != $ac_func;
12000 return 0;
12002 _ACEOF
12003 rm -f conftest.$ac_objext conftest$ac_exeext
12004 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12005 (eval $ac_link) 2>conftest.er1
12006 ac_status=$?
12007 grep -v '^ *+' conftest.er1 >conftest.err
12008 rm -f conftest.er1
12009 cat conftest.err >&5
12010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12011 (exit $ac_status); } &&
12012 { ac_try='test -z "$ac_c_werror_flag"
12013 || test ! -s conftest.err'
12014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12015 (eval $ac_try) 2>&5
12016 ac_status=$?
12017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12018 (exit $ac_status); }; } &&
12019 { ac_try='test -s conftest$ac_exeext'
12020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12021 (eval $ac_try) 2>&5
12022 ac_status=$?
12023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12024 (exit $ac_status); }; }; then
12025 eval "$as_ac_var=yes"
12026 else
12027 echo "$as_me: failed program was:" >&5
12028 sed 's/^/| /' conftest.$ac_ext >&5
12030 eval "$as_ac_var=no"
12032 rm -f conftest.err conftest.$ac_objext \
12033 conftest$ac_exeext conftest.$ac_ext
12035 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12036 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12037 if test `eval echo '${'$as_ac_var'}'` = yes; then
12038 cat >>confdefs.h <<_ACEOF
12039 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12040 _ACEOF
12043 done
12046 # We require memcpy.
12047 memcpy_found=no
12049 for ac_func in memcpy
12051 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12052 echo "$as_me:$LINENO: checking for $ac_func" >&5
12053 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12054 if eval "test \"\${$as_ac_var+set}\" = set"; then
12055 echo $ECHO_N "(cached) $ECHO_C" >&6
12056 else
12057 if test x$gcc_no_link = xyes; then
12058 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12059 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12060 { (exit 1); exit 1; }; }
12062 cat >conftest.$ac_ext <<_ACEOF
12063 /* confdefs.h. */
12064 _ACEOF
12065 cat confdefs.h >>conftest.$ac_ext
12066 cat >>conftest.$ac_ext <<_ACEOF
12067 /* end confdefs.h. */
12068 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12069 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12070 #define $ac_func innocuous_$ac_func
12072 /* System header to define __stub macros and hopefully few prototypes,
12073 which can conflict with char $ac_func (); below.
12074 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12075 <limits.h> exists even on freestanding compilers. */
12077 #ifdef __STDC__
12078 # include <limits.h>
12079 #else
12080 # include <assert.h>
12081 #endif
12083 #undef $ac_func
12085 /* Override any gcc2 internal prototype to avoid an error. */
12086 #ifdef __cplusplus
12087 extern "C"
12089 #endif
12090 /* We use char because int might match the return type of a gcc2
12091 builtin and then its argument prototype would still apply. */
12092 char $ac_func ();
12093 /* The GNU C library defines this for functions which it implements
12094 to always fail with ENOSYS. Some functions are actually named
12095 something starting with __ and the normal name is an alias. */
12096 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12097 choke me
12098 #else
12099 char (*f) () = $ac_func;
12100 #endif
12101 #ifdef __cplusplus
12103 #endif
12106 main ()
12108 return f != $ac_func;
12110 return 0;
12112 _ACEOF
12113 rm -f conftest.$ac_objext conftest$ac_exeext
12114 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12115 (eval $ac_link) 2>conftest.er1
12116 ac_status=$?
12117 grep -v '^ *+' conftest.er1 >conftest.err
12118 rm -f conftest.er1
12119 cat conftest.err >&5
12120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121 (exit $ac_status); } &&
12122 { ac_try='test -z "$ac_c_werror_flag"
12123 || test ! -s conftest.err'
12124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12125 (eval $ac_try) 2>&5
12126 ac_status=$?
12127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12128 (exit $ac_status); }; } &&
12129 { ac_try='test -s conftest$ac_exeext'
12130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12131 (eval $ac_try) 2>&5
12132 ac_status=$?
12133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12134 (exit $ac_status); }; }; then
12135 eval "$as_ac_var=yes"
12136 else
12137 echo "$as_me: failed program was:" >&5
12138 sed 's/^/| /' conftest.$ac_ext >&5
12140 eval "$as_ac_var=no"
12142 rm -f conftest.err conftest.$ac_objext \
12143 conftest$ac_exeext conftest.$ac_ext
12145 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12146 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12147 if test `eval echo '${'$as_ac_var'}'` = yes; then
12148 cat >>confdefs.h <<_ACEOF
12149 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12150 _ACEOF
12151 memcpy_found=yes
12153 done
12155 if test "$memcpy_found" = no; then
12156 { { echo "$as_me:$LINENO: error: memcpy is required" >&5
12157 echo "$as_me: error: memcpy is required" >&2;}
12158 { (exit 1); exit 1; }; }
12161 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
12162 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
12163 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
12164 echo $ECHO_N "(cached) $ECHO_C" >&6
12165 else
12166 ac_check_lib_save_LIBS=$LIBS
12167 LIBS="-ldl $LIBS"
12168 if test x$gcc_no_link = xyes; then
12169 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12170 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12171 { (exit 1); exit 1; }; }
12173 cat >conftest.$ac_ext <<_ACEOF
12174 /* confdefs.h. */
12175 _ACEOF
12176 cat confdefs.h >>conftest.$ac_ext
12177 cat >>conftest.$ac_ext <<_ACEOF
12178 /* end confdefs.h. */
12180 /* Override any gcc2 internal prototype to avoid an error. */
12181 #ifdef __cplusplus
12182 extern "C"
12183 #endif
12184 /* We use char because int might match the return type of a gcc2
12185 builtin and then its argument prototype would still apply. */
12186 char dlopen ();
12188 main ()
12190 dlopen ();
12192 return 0;
12194 _ACEOF
12195 rm -f conftest.$ac_objext conftest$ac_exeext
12196 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12197 (eval $ac_link) 2>conftest.er1
12198 ac_status=$?
12199 grep -v '^ *+' conftest.er1 >conftest.err
12200 rm -f conftest.er1
12201 cat conftest.err >&5
12202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12203 (exit $ac_status); } &&
12204 { ac_try='test -z "$ac_c_werror_flag"
12205 || test ! -s conftest.err'
12206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12207 (eval $ac_try) 2>&5
12208 ac_status=$?
12209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12210 (exit $ac_status); }; } &&
12211 { ac_try='test -s conftest$ac_exeext'
12212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12213 (eval $ac_try) 2>&5
12214 ac_status=$?
12215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12216 (exit $ac_status); }; }; then
12217 ac_cv_lib_dl_dlopen=yes
12218 else
12219 echo "$as_me: failed program was:" >&5
12220 sed 's/^/| /' conftest.$ac_ext >&5
12222 ac_cv_lib_dl_dlopen=no
12224 rm -f conftest.err conftest.$ac_objext \
12225 conftest$ac_exeext conftest.$ac_ext
12226 LIBS=$ac_check_lib_save_LIBS
12228 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
12229 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
12230 if test $ac_cv_lib_dl_dlopen = yes; then
12233 cat >>confdefs.h <<\_ACEOF
12234 #define HAVE_DLOPEN 1
12235 _ACEOF
12240 # Some library-finding code we stole from Tcl.
12241 #--------------------------------------------------------------------
12242 # Check for the existence of the -lsocket and -lnsl libraries.
12243 # The order here is important, so that they end up in the right
12244 # order in the command line generated by make. Here are some
12245 # special considerations:
12246 # 1. Use "connect" and "accept" to check for -lsocket, and
12247 # "gethostbyname" to check for -lnsl.
12248 # 2. Use each function name only once: can't redo a check because
12249 # autoconf caches the results of the last check and won't redo it.
12250 # 3. Use -lnsl and -lsocket only if they supply procedures that
12251 # aren't already present in the normal libraries. This is because
12252 # IRIX 5.2 has libraries, but they aren't needed and they're
12253 # bogus: they goof up name resolution if used.
12254 # 4. On some SVR4 systems, can't use -lsocket without -lnsl too.
12255 # To get around this problem, check for both libraries together
12256 # if -lsocket doesn't work by itself.
12257 #--------------------------------------------------------------------
12259 echo "$as_me:$LINENO: checking for socket libraries" >&5
12260 echo $ECHO_N "checking for socket libraries... $ECHO_C" >&6
12261 if test "${gcj_cv_lib_sockets+set}" = set; then
12262 echo $ECHO_N "(cached) $ECHO_C" >&6
12263 else
12264 gcj_cv_lib_sockets=
12265 gcj_checkBoth=0
12266 unset ac_cv_func_connect
12267 echo "$as_me:$LINENO: checking for connect" >&5
12268 echo $ECHO_N "checking for connect... $ECHO_C" >&6
12269 if test "${ac_cv_func_connect+set}" = set; then
12270 echo $ECHO_N "(cached) $ECHO_C" >&6
12271 else
12272 if test x$gcc_no_link = xyes; then
12273 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12274 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12275 { (exit 1); exit 1; }; }
12277 cat >conftest.$ac_ext <<_ACEOF
12278 /* confdefs.h. */
12279 _ACEOF
12280 cat confdefs.h >>conftest.$ac_ext
12281 cat >>conftest.$ac_ext <<_ACEOF
12282 /* end confdefs.h. */
12283 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
12284 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12285 #define connect innocuous_connect
12287 /* System header to define __stub macros and hopefully few prototypes,
12288 which can conflict with char connect (); below.
12289 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12290 <limits.h> exists even on freestanding compilers. */
12292 #ifdef __STDC__
12293 # include <limits.h>
12294 #else
12295 # include <assert.h>
12296 #endif
12298 #undef connect
12300 /* Override any gcc2 internal prototype to avoid an error. */
12301 #ifdef __cplusplus
12302 extern "C"
12304 #endif
12305 /* We use char because int might match the return type of a gcc2
12306 builtin and then its argument prototype would still apply. */
12307 char connect ();
12308 /* The GNU C library defines this for functions which it implements
12309 to always fail with ENOSYS. Some functions are actually named
12310 something starting with __ and the normal name is an alias. */
12311 #if defined (__stub_connect) || defined (__stub___connect)
12312 choke me
12313 #else
12314 char (*f) () = connect;
12315 #endif
12316 #ifdef __cplusplus
12318 #endif
12321 main ()
12323 return f != connect;
12325 return 0;
12327 _ACEOF
12328 rm -f conftest.$ac_objext conftest$ac_exeext
12329 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12330 (eval $ac_link) 2>conftest.er1
12331 ac_status=$?
12332 grep -v '^ *+' conftest.er1 >conftest.err
12333 rm -f conftest.er1
12334 cat conftest.err >&5
12335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12336 (exit $ac_status); } &&
12337 { ac_try='test -z "$ac_c_werror_flag"
12338 || test ! -s conftest.err'
12339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12340 (eval $ac_try) 2>&5
12341 ac_status=$?
12342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12343 (exit $ac_status); }; } &&
12344 { ac_try='test -s conftest$ac_exeext'
12345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12346 (eval $ac_try) 2>&5
12347 ac_status=$?
12348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12349 (exit $ac_status); }; }; then
12350 ac_cv_func_connect=yes
12351 else
12352 echo "$as_me: failed program was:" >&5
12353 sed 's/^/| /' conftest.$ac_ext >&5
12355 ac_cv_func_connect=no
12357 rm -f conftest.err conftest.$ac_objext \
12358 conftest$ac_exeext conftest.$ac_ext
12360 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
12361 echo "${ECHO_T}$ac_cv_func_connect" >&6
12362 if test $ac_cv_func_connect = yes; then
12363 gcj_checkSocket=0
12364 else
12365 gcj_checkSocket=1
12368 if test "$gcj_checkSocket" = 1; then
12369 unset ac_cv_func_connect
12370 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
12371 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
12372 if test "${ac_cv_lib_socket_main+set}" = set; then
12373 echo $ECHO_N "(cached) $ECHO_C" >&6
12374 else
12375 ac_check_lib_save_LIBS=$LIBS
12376 LIBS="-lsocket $LIBS"
12377 if test x$gcc_no_link = xyes; then
12378 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12379 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12380 { (exit 1); exit 1; }; }
12382 cat >conftest.$ac_ext <<_ACEOF
12383 /* confdefs.h. */
12384 _ACEOF
12385 cat confdefs.h >>conftest.$ac_ext
12386 cat >>conftest.$ac_ext <<_ACEOF
12387 /* end confdefs.h. */
12391 main ()
12393 main ();
12395 return 0;
12397 _ACEOF
12398 rm -f conftest.$ac_objext conftest$ac_exeext
12399 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12400 (eval $ac_link) 2>conftest.er1
12401 ac_status=$?
12402 grep -v '^ *+' conftest.er1 >conftest.err
12403 rm -f conftest.er1
12404 cat conftest.err >&5
12405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12406 (exit $ac_status); } &&
12407 { ac_try='test -z "$ac_c_werror_flag"
12408 || test ! -s conftest.err'
12409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12410 (eval $ac_try) 2>&5
12411 ac_status=$?
12412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12413 (exit $ac_status); }; } &&
12414 { ac_try='test -s conftest$ac_exeext'
12415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12416 (eval $ac_try) 2>&5
12417 ac_status=$?
12418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12419 (exit $ac_status); }; }; then
12420 ac_cv_lib_socket_main=yes
12421 else
12422 echo "$as_me: failed program was:" >&5
12423 sed 's/^/| /' conftest.$ac_ext >&5
12425 ac_cv_lib_socket_main=no
12427 rm -f conftest.err conftest.$ac_objext \
12428 conftest$ac_exeext conftest.$ac_ext
12429 LIBS=$ac_check_lib_save_LIBS
12431 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
12432 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
12433 if test $ac_cv_lib_socket_main = yes; then
12434 gcj_cv_lib_sockets="-lsocket"
12435 else
12436 gcj_checkBoth=1
12440 if test "$gcj_checkBoth" = 1; then
12441 gcj_oldLibs=$LIBS
12442 LIBS="$LIBS -lsocket -lnsl"
12443 unset ac_cv_func_accept
12444 echo "$as_me:$LINENO: checking for accept" >&5
12445 echo $ECHO_N "checking for accept... $ECHO_C" >&6
12446 if test "${ac_cv_func_accept+set}" = set; then
12447 echo $ECHO_N "(cached) $ECHO_C" >&6
12448 else
12449 if test x$gcc_no_link = xyes; then
12450 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12451 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12452 { (exit 1); exit 1; }; }
12454 cat >conftest.$ac_ext <<_ACEOF
12455 /* confdefs.h. */
12456 _ACEOF
12457 cat confdefs.h >>conftest.$ac_ext
12458 cat >>conftest.$ac_ext <<_ACEOF
12459 /* end confdefs.h. */
12460 /* Define accept to an innocuous variant, in case <limits.h> declares accept.
12461 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12462 #define accept innocuous_accept
12464 /* System header to define __stub macros and hopefully few prototypes,
12465 which can conflict with char accept (); below.
12466 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12467 <limits.h> exists even on freestanding compilers. */
12469 #ifdef __STDC__
12470 # include <limits.h>
12471 #else
12472 # include <assert.h>
12473 #endif
12475 #undef accept
12477 /* Override any gcc2 internal prototype to avoid an error. */
12478 #ifdef __cplusplus
12479 extern "C"
12481 #endif
12482 /* We use char because int might match the return type of a gcc2
12483 builtin and then its argument prototype would still apply. */
12484 char accept ();
12485 /* The GNU C library defines this for functions which it implements
12486 to always fail with ENOSYS. Some functions are actually named
12487 something starting with __ and the normal name is an alias. */
12488 #if defined (__stub_accept) || defined (__stub___accept)
12489 choke me
12490 #else
12491 char (*f) () = accept;
12492 #endif
12493 #ifdef __cplusplus
12495 #endif
12498 main ()
12500 return f != accept;
12502 return 0;
12504 _ACEOF
12505 rm -f conftest.$ac_objext conftest$ac_exeext
12506 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12507 (eval $ac_link) 2>conftest.er1
12508 ac_status=$?
12509 grep -v '^ *+' conftest.er1 >conftest.err
12510 rm -f conftest.er1
12511 cat conftest.err >&5
12512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12513 (exit $ac_status); } &&
12514 { ac_try='test -z "$ac_c_werror_flag"
12515 || test ! -s conftest.err'
12516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12517 (eval $ac_try) 2>&5
12518 ac_status=$?
12519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12520 (exit $ac_status); }; } &&
12521 { ac_try='test -s conftest$ac_exeext'
12522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12523 (eval $ac_try) 2>&5
12524 ac_status=$?
12525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12526 (exit $ac_status); }; }; then
12527 ac_cv_func_accept=yes
12528 else
12529 echo "$as_me: failed program was:" >&5
12530 sed 's/^/| /' conftest.$ac_ext >&5
12532 ac_cv_func_accept=no
12534 rm -f conftest.err conftest.$ac_objext \
12535 conftest$ac_exeext conftest.$ac_ext
12537 echo "$as_me:$LINENO: result: $ac_cv_func_accept" >&5
12538 echo "${ECHO_T}$ac_cv_func_accept" >&6
12539 if test $ac_cv_func_accept = yes; then
12540 gcj_checkNsl=0
12541 gcj_cv_lib_sockets="-lsocket -lnsl"
12544 unset ac_cv_func_accept
12545 LIBS=$gcj_oldLibs
12547 unset ac_cv_func_gethostbyname
12548 gcj_oldLibs=$LIBS
12549 LIBS="$LIBS $gcj_cv_lib_sockets"
12550 echo "$as_me:$LINENO: checking for gethostbyname" >&5
12551 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
12552 if test "${ac_cv_func_gethostbyname+set}" = set; then
12553 echo $ECHO_N "(cached) $ECHO_C" >&6
12554 else
12555 if test x$gcc_no_link = xyes; then
12556 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12557 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12558 { (exit 1); exit 1; }; }
12560 cat >conftest.$ac_ext <<_ACEOF
12561 /* confdefs.h. */
12562 _ACEOF
12563 cat confdefs.h >>conftest.$ac_ext
12564 cat >>conftest.$ac_ext <<_ACEOF
12565 /* end confdefs.h. */
12566 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
12567 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12568 #define gethostbyname innocuous_gethostbyname
12570 /* System header to define __stub macros and hopefully few prototypes,
12571 which can conflict with char gethostbyname (); below.
12572 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12573 <limits.h> exists even on freestanding compilers. */
12575 #ifdef __STDC__
12576 # include <limits.h>
12577 #else
12578 # include <assert.h>
12579 #endif
12581 #undef gethostbyname
12583 /* Override any gcc2 internal prototype to avoid an error. */
12584 #ifdef __cplusplus
12585 extern "C"
12587 #endif
12588 /* We use char because int might match the return type of a gcc2
12589 builtin and then its argument prototype would still apply. */
12590 char gethostbyname ();
12591 /* The GNU C library defines this for functions which it implements
12592 to always fail with ENOSYS. Some functions are actually named
12593 something starting with __ and the normal name is an alias. */
12594 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
12595 choke me
12596 #else
12597 char (*f) () = gethostbyname;
12598 #endif
12599 #ifdef __cplusplus
12601 #endif
12604 main ()
12606 return f != gethostbyname;
12608 return 0;
12610 _ACEOF
12611 rm -f conftest.$ac_objext conftest$ac_exeext
12612 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12613 (eval $ac_link) 2>conftest.er1
12614 ac_status=$?
12615 grep -v '^ *+' conftest.er1 >conftest.err
12616 rm -f conftest.er1
12617 cat conftest.err >&5
12618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12619 (exit $ac_status); } &&
12620 { ac_try='test -z "$ac_c_werror_flag"
12621 || test ! -s conftest.err'
12622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12623 (eval $ac_try) 2>&5
12624 ac_status=$?
12625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12626 (exit $ac_status); }; } &&
12627 { ac_try='test -s conftest$ac_exeext'
12628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12629 (eval $ac_try) 2>&5
12630 ac_status=$?
12631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12632 (exit $ac_status); }; }; then
12633 ac_cv_func_gethostbyname=yes
12634 else
12635 echo "$as_me: failed program was:" >&5
12636 sed 's/^/| /' conftest.$ac_ext >&5
12638 ac_cv_func_gethostbyname=no
12640 rm -f conftest.err conftest.$ac_objext \
12641 conftest$ac_exeext conftest.$ac_ext
12643 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
12644 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
12645 if test $ac_cv_func_gethostbyname = yes; then
12647 else
12648 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
12649 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
12650 if test "${ac_cv_lib_nsl_main+set}" = set; then
12651 echo $ECHO_N "(cached) $ECHO_C" >&6
12652 else
12653 ac_check_lib_save_LIBS=$LIBS
12654 LIBS="-lnsl $LIBS"
12655 if test x$gcc_no_link = xyes; then
12656 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12657 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12658 { (exit 1); exit 1; }; }
12660 cat >conftest.$ac_ext <<_ACEOF
12661 /* confdefs.h. */
12662 _ACEOF
12663 cat confdefs.h >>conftest.$ac_ext
12664 cat >>conftest.$ac_ext <<_ACEOF
12665 /* end confdefs.h. */
12669 main ()
12671 main ();
12673 return 0;
12675 _ACEOF
12676 rm -f conftest.$ac_objext conftest$ac_exeext
12677 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12678 (eval $ac_link) 2>conftest.er1
12679 ac_status=$?
12680 grep -v '^ *+' conftest.er1 >conftest.err
12681 rm -f conftest.er1
12682 cat conftest.err >&5
12683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12684 (exit $ac_status); } &&
12685 { ac_try='test -z "$ac_c_werror_flag"
12686 || test ! -s conftest.err'
12687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12688 (eval $ac_try) 2>&5
12689 ac_status=$?
12690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691 (exit $ac_status); }; } &&
12692 { ac_try='test -s conftest$ac_exeext'
12693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12694 (eval $ac_try) 2>&5
12695 ac_status=$?
12696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697 (exit $ac_status); }; }; then
12698 ac_cv_lib_nsl_main=yes
12699 else
12700 echo "$as_me: failed program was:" >&5
12701 sed 's/^/| /' conftest.$ac_ext >&5
12703 ac_cv_lib_nsl_main=no
12705 rm -f conftest.err conftest.$ac_objext \
12706 conftest$ac_exeext conftest.$ac_ext
12707 LIBS=$ac_check_lib_save_LIBS
12709 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
12710 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
12711 if test $ac_cv_lib_nsl_main = yes; then
12712 gcj_cv_lib_sockets="$gcj_cv_lib_sockets -lnsl"
12717 unset ac_cv_func_gethostbyname
12718 LIBS=$gcj_oldLIBS
12721 echo "$as_me:$LINENO: result: $gcj_cv_lib_sockets" >&5
12722 echo "${ECHO_T}$gcj_cv_lib_sockets" >&6
12723 SYSTEMSPEC="$SYSTEMSPEC $gcj_cv_lib_sockets"
12725 if test "$with_system_zlib" = yes; then
12726 echo "$as_me:$LINENO: checking for deflate in -lz" >&5
12727 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
12728 if test "${ac_cv_lib_z_deflate+set}" = set; then
12729 echo $ECHO_N "(cached) $ECHO_C" >&6
12730 else
12731 ac_check_lib_save_LIBS=$LIBS
12732 LIBS="-lz $LIBS"
12733 if test x$gcc_no_link = xyes; then
12734 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12735 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12736 { (exit 1); exit 1; }; }
12738 cat >conftest.$ac_ext <<_ACEOF
12739 /* confdefs.h. */
12740 _ACEOF
12741 cat confdefs.h >>conftest.$ac_ext
12742 cat >>conftest.$ac_ext <<_ACEOF
12743 /* end confdefs.h. */
12745 /* Override any gcc2 internal prototype to avoid an error. */
12746 #ifdef __cplusplus
12747 extern "C"
12748 #endif
12749 /* We use char because int might match the return type of a gcc2
12750 builtin and then its argument prototype would still apply. */
12751 char deflate ();
12753 main ()
12755 deflate ();
12757 return 0;
12759 _ACEOF
12760 rm -f conftest.$ac_objext conftest$ac_exeext
12761 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12762 (eval $ac_link) 2>conftest.er1
12763 ac_status=$?
12764 grep -v '^ *+' conftest.er1 >conftest.err
12765 rm -f conftest.er1
12766 cat conftest.err >&5
12767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12768 (exit $ac_status); } &&
12769 { ac_try='test -z "$ac_c_werror_flag"
12770 || test ! -s conftest.err'
12771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12772 (eval $ac_try) 2>&5
12773 ac_status=$?
12774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12775 (exit $ac_status); }; } &&
12776 { ac_try='test -s conftest$ac_exeext'
12777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12778 (eval $ac_try) 2>&5
12779 ac_status=$?
12780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12781 (exit $ac_status); }; }; then
12782 ac_cv_lib_z_deflate=yes
12783 else
12784 echo "$as_me: failed program was:" >&5
12785 sed 's/^/| /' conftest.$ac_ext >&5
12787 ac_cv_lib_z_deflate=no
12789 rm -f conftest.err conftest.$ac_objext \
12790 conftest$ac_exeext conftest.$ac_ext
12791 LIBS=$ac_check_lib_save_LIBS
12793 echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
12794 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
12795 if test $ac_cv_lib_z_deflate = yes; then
12796 ZLIBSPEC=-lz
12797 else
12798 ZLIBSPEC=
12803 # Test for Gtk stuff, if asked for.
12804 if test "$use_gtk_awt" = yes; then
12806 succeeded=no
12808 if test -z "$PKG_CONFIG"; then
12809 # Extract the first word of "pkg-config", so it can be a program name with args.
12810 set dummy pkg-config; ac_word=$2
12811 echo "$as_me:$LINENO: checking for $ac_word" >&5
12812 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12813 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12814 echo $ECHO_N "(cached) $ECHO_C" >&6
12815 else
12816 case $PKG_CONFIG in
12817 [\\/]* | ?:[\\/]*)
12818 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12821 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12822 for as_dir in $PATH
12824 IFS=$as_save_IFS
12825 test -z "$as_dir" && as_dir=.
12826 for ac_exec_ext in '' $ac_executable_extensions; do
12827 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12828 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12829 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12830 break 2
12832 done
12833 done
12835 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12837 esac
12839 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12841 if test -n "$PKG_CONFIG"; then
12842 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12843 echo "${ECHO_T}$PKG_CONFIG" >&6
12844 else
12845 echo "$as_me:$LINENO: result: no" >&5
12846 echo "${ECHO_T}no" >&6
12851 if test "$PKG_CONFIG" = "no" ; then
12852 echo "*** The pkg-config script could not be found. Make sure it is"
12853 echo "*** in your path, or set the PKG_CONFIG environment variable"
12854 echo "*** to the full path to pkg-config."
12855 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
12856 else
12857 PKG_CONFIG_MIN_VERSION=0.9.0
12858 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12859 echo "$as_me:$LINENO: checking for gtk+-2.0 >= 2.4" >&5
12860 echo $ECHO_N "checking for gtk+-2.0 >= 2.4... $ECHO_C" >&6
12862 if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
12863 echo "$as_me:$LINENO: result: yes" >&5
12864 echo "${ECHO_T}yes" >&6
12865 succeeded=yes
12867 echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
12868 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
12869 GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
12870 echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
12871 echo "${ECHO_T}$GTK_CFLAGS" >&6
12873 echo "$as_me:$LINENO: checking GTK_LIBS" >&5
12874 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
12875 GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
12876 echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
12877 echo "${ECHO_T}$GTK_LIBS" >&6
12878 else
12879 GTK_CFLAGS=""
12880 GTK_LIBS=""
12881 ## If we have a custom action on failure, don't print errors, but
12882 ## do set a variable so people can do so.
12883 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
12884 echo $GTK_PKG_ERRORS
12889 else
12890 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12891 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12895 if test $succeeded = yes; then
12897 else
12898 { { 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
12899 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;}
12900 { (exit 1); exit 1; }; }
12907 succeeded=no
12909 if test -z "$PKG_CONFIG"; then
12910 # Extract the first word of "pkg-config", so it can be a program name with args.
12911 set dummy pkg-config; ac_word=$2
12912 echo "$as_me:$LINENO: checking for $ac_word" >&5
12913 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12914 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12915 echo $ECHO_N "(cached) $ECHO_C" >&6
12916 else
12917 case $PKG_CONFIG in
12918 [\\/]* | ?:[\\/]*)
12919 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12923 for as_dir in $PATH
12925 IFS=$as_save_IFS
12926 test -z "$as_dir" && as_dir=.
12927 for ac_exec_ext in '' $ac_executable_extensions; do
12928 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12929 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12930 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12931 break 2
12933 done
12934 done
12936 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12938 esac
12940 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12942 if test -n "$PKG_CONFIG"; then
12943 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12944 echo "${ECHO_T}$PKG_CONFIG" >&6
12945 else
12946 echo "$as_me:$LINENO: result: no" >&5
12947 echo "${ECHO_T}no" >&6
12952 if test "$PKG_CONFIG" = "no" ; then
12953 echo "*** The pkg-config script could not be found. Make sure it is"
12954 echo "*** in your path, or set the PKG_CONFIG environment variable"
12955 echo "*** to the full path to pkg-config."
12956 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
12957 else
12958 PKG_CONFIG_MIN_VERSION=0.9.0
12959 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12960 echo "$as_me:$LINENO: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
12961 echo $ECHO_N "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... $ECHO_C" >&6
12963 if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
12964 echo "$as_me:$LINENO: result: yes" >&5
12965 echo "${ECHO_T}yes" >&6
12966 succeeded=yes
12968 echo "$as_me:$LINENO: checking GLIB_CFLAGS" >&5
12969 echo $ECHO_N "checking GLIB_CFLAGS... $ECHO_C" >&6
12970 GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
12971 echo "$as_me:$LINENO: result: $GLIB_CFLAGS" >&5
12972 echo "${ECHO_T}$GLIB_CFLAGS" >&6
12974 echo "$as_me:$LINENO: checking GLIB_LIBS" >&5
12975 echo $ECHO_N "checking GLIB_LIBS... $ECHO_C" >&6
12976 GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
12977 echo "$as_me:$LINENO: result: $GLIB_LIBS" >&5
12978 echo "${ECHO_T}$GLIB_LIBS" >&6
12979 else
12980 GLIB_CFLAGS=""
12981 GLIB_LIBS=""
12982 ## If we have a custom action on failure, don't print errors, but
12983 ## do set a variable so people can do so.
12984 GLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
12985 echo $GLIB_PKG_ERRORS
12990 else
12991 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12992 echo "*** See http://www.freedesktop.org/software/pkgconfig"
12996 if test $succeeded = yes; then
12998 else
12999 { { 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
13000 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;}
13001 { (exit 1); exit 1; }; }
13008 succeeded=no
13010 if test -z "$PKG_CONFIG"; then
13011 # Extract the first word of "pkg-config", so it can be a program name with args.
13012 set dummy pkg-config; ac_word=$2
13013 echo "$as_me:$LINENO: checking for $ac_word" >&5
13014 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13015 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13016 echo $ECHO_N "(cached) $ECHO_C" >&6
13017 else
13018 case $PKG_CONFIG in
13019 [\\/]* | ?:[\\/]*)
13020 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13024 for as_dir in $PATH
13026 IFS=$as_save_IFS
13027 test -z "$as_dir" && as_dir=.
13028 for ac_exec_ext in '' $ac_executable_extensions; do
13029 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13030 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13031 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13032 break 2
13034 done
13035 done
13037 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13039 esac
13041 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13043 if test -n "$PKG_CONFIG"; then
13044 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13045 echo "${ECHO_T}$PKG_CONFIG" >&6
13046 else
13047 echo "$as_me:$LINENO: result: no" >&5
13048 echo "${ECHO_T}no" >&6
13053 if test "$PKG_CONFIG" = "no" ; then
13054 echo "*** The pkg-config script could not be found. Make sure it is"
13055 echo "*** in your path, or set the PKG_CONFIG environment variable"
13056 echo "*** to the full path to pkg-config."
13057 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13058 else
13059 PKG_CONFIG_MIN_VERSION=0.9.0
13060 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13061 echo "$as_me:$LINENO: checking for libart-2.0 >= 2.1" >&5
13062 echo $ECHO_N "checking for libart-2.0 >= 2.1... $ECHO_C" >&6
13064 if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
13065 echo "$as_me:$LINENO: result: yes" >&5
13066 echo "${ECHO_T}yes" >&6
13067 succeeded=yes
13069 echo "$as_me:$LINENO: checking LIBART_CFLAGS" >&5
13070 echo $ECHO_N "checking LIBART_CFLAGS... $ECHO_C" >&6
13071 LIBART_CFLAGS=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
13072 echo "$as_me:$LINENO: result: $LIBART_CFLAGS" >&5
13073 echo "${ECHO_T}$LIBART_CFLAGS" >&6
13075 echo "$as_me:$LINENO: checking LIBART_LIBS" >&5
13076 echo $ECHO_N "checking LIBART_LIBS... $ECHO_C" >&6
13077 LIBART_LIBS=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
13078 echo "$as_me:$LINENO: result: $LIBART_LIBS" >&5
13079 echo "${ECHO_T}$LIBART_LIBS" >&6
13080 else
13081 LIBART_CFLAGS=""
13082 LIBART_LIBS=""
13083 ## If we have a custom action on failure, don't print errors, but
13084 ## do set a variable so people can do so.
13085 LIBART_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
13086 echo $LIBART_PKG_ERRORS
13091 else
13092 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13093 echo "*** See http://www.freedesktop.org/software/pkgconfig"
13097 if test $succeeded = yes; then
13099 else
13100 { { 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
13101 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;}
13102 { (exit 1); exit 1; }; }
13109 # On Solaris, and maybe other architectures, the Boehm collector
13110 # requires -ldl.
13111 if test "$GC" = boehm; then
13112 echo "$as_me:$LINENO: checking for main in -ldl" >&5
13113 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
13114 if test "${ac_cv_lib_dl_main+set}" = set; then
13115 echo $ECHO_N "(cached) $ECHO_C" >&6
13116 else
13117 ac_check_lib_save_LIBS=$LIBS
13118 LIBS="-ldl $LIBS"
13119 if test x$gcc_no_link = xyes; then
13120 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13121 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13122 { (exit 1); exit 1; }; }
13124 cat >conftest.$ac_ext <<_ACEOF
13125 /* confdefs.h. */
13126 _ACEOF
13127 cat confdefs.h >>conftest.$ac_ext
13128 cat >>conftest.$ac_ext <<_ACEOF
13129 /* end confdefs.h. */
13133 main ()
13135 main ();
13137 return 0;
13139 _ACEOF
13140 rm -f conftest.$ac_objext conftest$ac_exeext
13141 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13142 (eval $ac_link) 2>conftest.er1
13143 ac_status=$?
13144 grep -v '^ *+' conftest.er1 >conftest.err
13145 rm -f conftest.er1
13146 cat conftest.err >&5
13147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13148 (exit $ac_status); } &&
13149 { ac_try='test -z "$ac_c_werror_flag"
13150 || test ! -s conftest.err'
13151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13152 (eval $ac_try) 2>&5
13153 ac_status=$?
13154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13155 (exit $ac_status); }; } &&
13156 { ac_try='test -s conftest$ac_exeext'
13157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13158 (eval $ac_try) 2>&5
13159 ac_status=$?
13160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13161 (exit $ac_status); }; }; then
13162 ac_cv_lib_dl_main=yes
13163 else
13164 echo "$as_me: failed program was:" >&5
13165 sed 's/^/| /' conftest.$ac_ext >&5
13167 ac_cv_lib_dl_main=no
13169 rm -f conftest.err conftest.$ac_objext \
13170 conftest$ac_exeext conftest.$ac_ext
13171 LIBS=$ac_check_lib_save_LIBS
13173 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
13174 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
13175 if test $ac_cv_lib_dl_main = yes; then
13176 SYSTEMSPEC="$SYSTEMSPEC -ldl"
13183 if test "$supply_backtrace" = yes; then
13184 SUPPLY_BACKTRACE_TRUE=
13185 SUPPLY_BACKTRACE_FALSE='#'
13186 else
13187 SUPPLY_BACKTRACE_TRUE='#'
13188 SUPPLY_BACKTRACE_FALSE=
13192 if test -z "${with_multisubdir}"; then
13193 builddotdot=.
13194 else
13195 builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
13198 NATIVE=yes
13200 # Which gcj do we use?
13201 which_gcj=default
13202 built_gcc_dir="`cd ${builddotdot}/../../gcc && ${PWDCMD-pwd}`"
13203 if test -n "${with_cross_host}"; then
13204 # We are being configured with a cross compiler. We can't
13205 # use ac_exeext, because that is for the target platform.
13206 NATIVE=no
13207 cross_host_exeext=
13208 case "${with_cross_host}" in
13209 *mingw* | *cygwin*)
13210 cross_host_exeext=.exe
13212 esac
13213 if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
13214 if test x"$build_noncanonical" = x"$with_cross_host"; then
13215 # Ordinary cross (host!=target and host=build)
13216 which_gcj=built
13217 else
13218 # Canadian cross (host!=target and host!=build)
13219 which_gcj=cross
13221 else
13222 which_gcj=cross
13224 else
13225 # We are being configured with a native or crossed-native compiler
13226 if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
13227 if test x"$build" = x"$host"; then
13228 # True native build (host=target and host=build)
13229 which_gcj=built
13230 else
13231 # Crossed-native build (host=target and host!=build)
13232 which_gcj=cross
13234 else
13235 which_gcj=path
13238 case "${which_gcj}" in
13239 built)
13240 GCJ="$built_gcc_dir/gcj -B`${PWDCMD-pwd}`/ -B$built_gcc_dir/"
13241 GCJH='$(MULTIBUILDTOP)../$(COMPPATH)/gcc/gcjh'
13242 ZIP='$(MULTIBUILDTOP)../$(COMPPATH)/fastjar/fastjar'
13244 cross)
13245 if test "x${with_newlib}" = "xyes"; then
13246 # FIXME (comment): Why is this needed?
13247 GCC_UNWIND_INCLUDE=
13248 GCJ="${target_noncanonical}-gcj"
13249 else
13250 GCJ="${target_noncanonical}-gcj -B`${PWDCMD-pwd}`/"
13252 ZIP=jar
13253 GCJH='$(target_noncanonical)-gcjh'
13255 path)
13256 GCJ="gcj -B`${PWDCMD-pwd}`/"
13257 ## In this case, gcj is found outside the build tree. However, zip is
13258 ## found in the build tree.
13259 ZIP='$(MULTIBUILDTOP)../$(COMPPATH)/fastjar/fastjar'
13260 GCJH=gcjh
13262 esac
13267 # Create it, so that compile/link tests don't fail
13268 test -f libgcj.spec || touch libgcj.spec
13270 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
13271 case $build in
13272 *-mingw32) CLASSPATH_SEPARATOR=';' ;;
13273 *) CLASSPATH_SEPARATOR=':' ;;
13274 esac
13277 # We must search the source tree for java.lang, since we still don't
13278 # have libgcj.jar nor java/lang/*.class
13279 GCJ_SAVE_CPPFLAGS=$CPPFLAGS
13280 CPPFLAGS="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
13282 # Since some classes depend on this one, we need its source available
13283 # before we can do any GCJ compilation test :-(
13284 if test ! -f gnu/classpath/Configuration.java; then
13285 test -d gnu || mkdir gnu
13286 test -d gnu/classpath || mkdir gnu/classpath
13287 sed -e 's,@LIBGCJDEBUG@,$LIBGCJDEBUG,' \
13288 -e 's,@TOOLKIT@,$TOOLKIT,' \
13289 < $srcdir/gnu/classpath/Configuration.java.in \
13290 > gnu/classpath/Configuration.java
13291 # We do not want to redirect the output of the grep below to /dev/null,
13292 # but we add /dev/null to the input list so that grep will print the
13293 # filename of Configuration.java in case it finds any matches.
13294 if grep @ gnu/classpath/Configuration.java /dev/null; then
13295 { { echo "$as_me:$LINENO: error: configure.ac is missing the substitutions above" >&5
13296 echo "$as_me: error: configure.ac is missing the substitutions above" >&2;}
13297 { (exit 1); exit 1; }; }
13301 if test -n "$ac_tool_prefix"; then
13302 # Extract the first word of "${ac_tool_prefix}gcj", so it can be a program name with args.
13303 set dummy ${ac_tool_prefix}gcj; ac_word=$2
13304 echo "$as_me:$LINENO: checking for $ac_word" >&5
13305 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13306 if test "${ac_cv_prog_GCJ+set}" = set; then
13307 echo $ECHO_N "(cached) $ECHO_C" >&6
13308 else
13309 if test -n "$GCJ"; then
13310 ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
13311 else
13312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13313 for as_dir in $PATH
13315 IFS=$as_save_IFS
13316 test -z "$as_dir" && as_dir=.
13317 for ac_exec_ext in '' $ac_executable_extensions; do
13318 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13319 ac_cv_prog_GCJ="${ac_tool_prefix}gcj"
13320 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13321 break 2
13323 done
13324 done
13328 GCJ=$ac_cv_prog_GCJ
13329 if test -n "$GCJ"; then
13330 echo "$as_me:$LINENO: result: $GCJ" >&5
13331 echo "${ECHO_T}$GCJ" >&6
13332 else
13333 echo "$as_me:$LINENO: result: no" >&5
13334 echo "${ECHO_T}no" >&6
13338 if test -z "$ac_cv_prog_GCJ"; then
13339 ac_ct_GCJ=$GCJ
13340 # Extract the first word of "gcj", so it can be a program name with args.
13341 set dummy gcj; ac_word=$2
13342 echo "$as_me:$LINENO: checking for $ac_word" >&5
13343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13344 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then
13345 echo $ECHO_N "(cached) $ECHO_C" >&6
13346 else
13347 if test -n "$ac_ct_GCJ"; then
13348 ac_cv_prog_ac_ct_GCJ="$ac_ct_GCJ" # Let the user override the test.
13349 else
13350 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13351 for as_dir in $PATH
13353 IFS=$as_save_IFS
13354 test -z "$as_dir" && as_dir=.
13355 for ac_exec_ext in '' $ac_executable_extensions; do
13356 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13357 ac_cv_prog_ac_ct_GCJ="gcj"
13358 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13359 break 2
13361 done
13362 done
13364 test -z "$ac_cv_prog_ac_ct_GCJ" && ac_cv_prog_ac_ct_GCJ="no"
13367 ac_ct_GCJ=$ac_cv_prog_ac_ct_GCJ
13368 if test -n "$ac_ct_GCJ"; then
13369 echo "$as_me:$LINENO: result: $ac_ct_GCJ" >&5
13370 echo "${ECHO_T}$ac_ct_GCJ" >&6
13371 else
13372 echo "$as_me:$LINENO: result: no" >&5
13373 echo "${ECHO_T}no" >&6
13376 GCJ=$ac_ct_GCJ
13377 else
13378 GCJ="$ac_cv_prog_GCJ"
13381 test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
13386 CPPFLAGS=$GCJ_SAVE_CPPFLAGS
13388 echo "$as_me:$LINENO: checking size of void *" >&5
13389 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
13390 if test "${ac_cv_sizeof_void_p+set}" = set; then
13391 echo $ECHO_N "(cached) $ECHO_C" >&6
13392 else
13393 for ac_size in 4 8 1 2 16 12 ; do # List sizes in rough order of prevalence.
13394 cat >conftest.$ac_ext <<_ACEOF
13395 /* confdefs.h. */
13396 _ACEOF
13397 cat confdefs.h >>conftest.$ac_ext
13398 cat >>conftest.$ac_ext <<_ACEOF
13399 /* end confdefs.h. */
13400 #include "confdefs.h"
13401 #include <sys/types.h>
13405 main ()
13407 switch (0) case 0: case (sizeof (void *) == $ac_size):;
13409 return 0;
13411 _ACEOF
13412 rm -f conftest.$ac_objext
13413 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13414 (eval $ac_compile) 2>conftest.er1
13415 ac_status=$?
13416 grep -v '^ *+' conftest.er1 >conftest.err
13417 rm -f conftest.er1
13418 cat conftest.err >&5
13419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13420 (exit $ac_status); } &&
13421 { ac_try='test -z "$ac_c_werror_flag"
13422 || test ! -s conftest.err'
13423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13424 (eval $ac_try) 2>&5
13425 ac_status=$?
13426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13427 (exit $ac_status); }; } &&
13428 { ac_try='test -s conftest.$ac_objext'
13429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13430 (eval $ac_try) 2>&5
13431 ac_status=$?
13432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13433 (exit $ac_status); }; }; then
13434 ac_cv_sizeof_void_p=$ac_size
13435 else
13436 echo "$as_me: failed program was:" >&5
13437 sed 's/^/| /' conftest.$ac_ext >&5
13440 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13441 if test x$ac_cv_sizeof_void_p != x ; then break; fi
13442 done
13446 if test x$ac_cv_sizeof_void_p = x ; then
13447 { { echo "$as_me:$LINENO: error: cannot determine a size for void *" >&5
13448 echo "$as_me: error: cannot determine a size for void *" >&2;}
13449 { (exit 1); exit 1; }; }
13451 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
13452 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
13454 cat >>confdefs.h <<_ACEOF
13455 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13456 _ACEOF
13460 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
13461 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
13462 if test "${ac_cv_c_bigendian+set}" = set; then
13463 echo $ECHO_N "(cached) $ECHO_C" >&6
13464 else
13465 ac_cv_c_bigendian=unknown
13466 # See if sys/param.h defines the BYTE_ORDER macro.
13467 cat >conftest.$ac_ext <<_ACEOF
13468 /* confdefs.h. */
13469 _ACEOF
13470 cat confdefs.h >>conftest.$ac_ext
13471 cat >>conftest.$ac_ext <<_ACEOF
13472 /* end confdefs.h. */
13473 #include <sys/types.h>
13474 #include <sys/param.h>
13476 main ()
13479 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
13480 bogus endian macros
13481 #endif
13483 return 0;
13485 _ACEOF
13486 rm -f conftest.$ac_objext
13487 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13488 (eval $ac_compile) 2>conftest.er1
13489 ac_status=$?
13490 grep -v '^ *+' conftest.er1 >conftest.err
13491 rm -f conftest.er1
13492 cat conftest.err >&5
13493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13494 (exit $ac_status); } &&
13495 { ac_try='test -z "$ac_c_werror_flag"
13496 || test ! -s conftest.err'
13497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13498 (eval $ac_try) 2>&5
13499 ac_status=$?
13500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 (exit $ac_status); }; } &&
13502 { ac_try='test -s conftest.$ac_objext'
13503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13504 (eval $ac_try) 2>&5
13505 ac_status=$?
13506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13507 (exit $ac_status); }; }; then
13508 # It does; now see whether it defined to BIG_ENDIAN or not.
13509 cat >conftest.$ac_ext <<_ACEOF
13510 /* confdefs.h. */
13511 _ACEOF
13512 cat confdefs.h >>conftest.$ac_ext
13513 cat >>conftest.$ac_ext <<_ACEOF
13514 /* end confdefs.h. */
13515 #include <sys/types.h>
13516 #include <sys/param.h>
13518 main ()
13521 #if BYTE_ORDER != BIG_ENDIAN
13522 not big endian
13523 #endif
13525 return 0;
13527 _ACEOF
13528 rm -f conftest.$ac_objext
13529 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13530 (eval $ac_compile) 2>conftest.er1
13531 ac_status=$?
13532 grep -v '^ *+' conftest.er1 >conftest.err
13533 rm -f conftest.er1
13534 cat conftest.err >&5
13535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13536 (exit $ac_status); } &&
13537 { ac_try='test -z "$ac_c_werror_flag"
13538 || test ! -s conftest.err'
13539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13540 (eval $ac_try) 2>&5
13541 ac_status=$?
13542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13543 (exit $ac_status); }; } &&
13544 { ac_try='test -s conftest.$ac_objext'
13545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13546 (eval $ac_try) 2>&5
13547 ac_status=$?
13548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13549 (exit $ac_status); }; }; then
13550 ac_cv_c_bigendian=yes
13551 else
13552 echo "$as_me: failed program was:" >&5
13553 sed 's/^/| /' conftest.$ac_ext >&5
13555 ac_cv_c_bigendian=no
13557 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13558 else
13559 echo "$as_me: failed program was:" >&5
13560 sed 's/^/| /' conftest.$ac_ext >&5
13563 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13564 if test $ac_cv_c_bigendian = unknown; then
13565 if test "$cross_compiling" = yes; then
13566 echo $ac_n "cross-compiling... " 2>&6
13567 else
13568 cat >conftest.$ac_ext <<_ACEOF
13569 /* confdefs.h. */
13570 _ACEOF
13571 cat confdefs.h >>conftest.$ac_ext
13572 cat >>conftest.$ac_ext <<_ACEOF
13573 /* end confdefs.h. */
13574 main () {
13575 /* Are we little or big endian? From Harbison&Steele. */
13576 union
13578 long l;
13579 char c[sizeof (long)];
13580 } u;
13581 u.l = 1;
13582 exit (u.c[sizeof (long) - 1] == 1);
13584 _ACEOF
13585 rm -f conftest$ac_exeext
13586 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13587 (eval $ac_link) 2>&5
13588 ac_status=$?
13589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13590 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13592 (eval $ac_try) 2>&5
13593 ac_status=$?
13594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13595 (exit $ac_status); }; }; then
13596 ac_cv_c_bigendian=no
13597 else
13598 echo "$as_me: program exited with status $ac_status" >&5
13599 echo "$as_me: failed program was:" >&5
13600 sed 's/^/| /' conftest.$ac_ext >&5
13602 ( exit $ac_status )
13603 ac_cv_c_bigendian=yes
13605 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13609 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
13610 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
13611 if test $ac_cv_c_bigendian = unknown; then
13612 echo "$as_me:$LINENO: checking to probe for byte ordering" >&5
13613 echo $ECHO_N "checking to probe for byte ordering... $ECHO_C" >&6
13615 cat >conftest.c <<EOF
13616 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13617 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13618 void _ascii() { char* s = (char*) ascii_mm; s = (char*) ascii_ii; }
13619 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13620 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13621 void _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; }
13622 int main() { _ascii (); _ebcdic (); return 0; }
13624 if test -f conftest.c ; then
13625 if ${CC-cc} ${CFLAGS} -c conftest.c -o conftest.o && test -f conftest.o ; then
13626 if test `grep -l BIGenDianSyS conftest.o` ; then
13627 echo $ac_n ' big endian probe OK, ' 1>&6
13628 ac_cv_c_bigendian=yes
13630 if test `grep -l LiTTleEnDian conftest.o` ; then
13631 echo $ac_n ' little endian probe OK, ' 1>&6
13632 if test $ac_cv_c_bigendian = yes ; then
13633 ac_cv_c_bigendian=unknown;
13634 else
13635 ac_cv_c_bigendian=no
13638 echo $ac_n 'guessing bigendian ... ' >&6
13641 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
13642 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
13644 if test $ac_cv_c_bigendian = yes; then
13646 cat >>confdefs.h <<\_ACEOF
13647 #define WORDS_BIGENDIAN 1
13648 _ACEOF
13651 cat >>confdefs.h <<\_ACEOF
13652 #define HOST_WORDS_BIG_ENDIAN 1
13653 _ACEOF
13655 BYTEORDER=4321
13656 else
13657 BYTEORDER=1234
13660 cat >>confdefs.h <<_ACEOF
13661 #define BYTEORDER $BYTEORDER
13662 _ACEOF
13664 if test $ac_cv_c_bigendian = unknown; then
13665 { { echo "$as_me:$LINENO: error: unknown endianess - sorry, please pre-set ac_cv_c_bigendian" >&5
13666 echo "$as_me: error: unknown endianess - sorry, please pre-set ac_cv_c_bigendian" >&2;}
13667 { (exit 1); exit 1; }; }
13671 ZLIBS=
13672 SYS_ZLIBS=
13673 ZINCS=
13675 if test -z "$ZLIBSPEC"; then
13676 # Use zlib from the GCC tree.
13677 ZINCS='-I$(top_srcdir)/../zlib'
13678 ZLIBS=../zlib/libzgcj_convenience.la
13679 else
13680 # System's zlib.
13681 SYS_ZLIBS="$ZLIBSPEC"
13693 if test "$NATIVE" = yes; then
13694 NATIVE_TRUE=
13695 NATIVE_FALSE='#'
13696 else
13697 NATIVE_TRUE='#'
13698 NATIVE_FALSE=
13703 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
13704 NEEDS_DATA_START_TRUE=
13705 NEEDS_DATA_START_FALSE='#'
13706 else
13707 NEEDS_DATA_START_TRUE='#'
13708 NEEDS_DATA_START_FALSE=
13713 # Process the option "--enable-version-specific-runtime-libs"
13714 # Calculate toolexeclibdir
13715 case ${version_specific_libs} in
13716 yes)
13717 # Need the gcc compiler version to know where to install libraries
13718 # and header files if --enable-version-specific-runtime-libs option
13719 # is selected.
13720 includedir='${libdir}/gcc/${target_noncanonical}/'$gcc_version/include/
13721 toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
13722 toolexecmainlibdir='$(toolexecdir)/'${gcc_version}'$(MULTISUBDIR)'
13723 toolexeclibdir=$toolexecmainlibdir
13726 if test -n "$with_cross_host" &&
13727 test x"$with_cross_host" != x"no"; then
13728 # Install a library built with a cross compiler in tooldir, not libdir.
13729 toolexecdir='$(exec_prefix)/$(target_noncanonical)'
13730 toolexecmainlibdir='$(toolexecdir)/lib'
13731 else
13732 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
13733 toolexecmainlibdir='$(libdir)'
13735 multi_os_directory=`$CC -print-multi-os-directory`
13736 case $multi_os_directory in
13737 .) toolexeclibdir=$toolexecmainlibdir ;; # Avoid trailing /.
13738 *) toolexeclibdir=$toolexecmainlibdir/$multi_os_directory ;;
13739 esac
13741 esac
13746 # Determine gcj version number.
13747 gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([^ ]*\).*$/\1/p'`
13748 GCJVERSION=$gcjversion
13751 cat >>confdefs.h <<_ACEOF
13752 #define GCJVERSION "$GCJVERSION"
13753 _ACEOF
13757 case "${with_gxx_include_dir}" in
13758 yes)
13759 { { echo "$as_me:$LINENO: error: --with-gxx-include-dir=[dir] requires a directory" >&5
13760 echo "$as_me: error: --with-gxx-include-dir=[dir] requires a directory" >&2;}
13761 { (exit 1); exit 1; }; }
13763 no | "")
13764 case "${enable_version_specific_runtime_libs}" in
13765 yes) gxx_include_dir='${libsubdir}/include/c++' ;;
13767 libstdcxx_incdir=c++/${gcc_version}
13768 gxx_include_dir='${prefix}/include/'${libstdcxx_incdir} ;;
13769 esac ;;
13770 *) gxx_include_dir=${with_gxx_include_dir} ;;
13771 esac
13776 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
13777 # On that system, sys/ioctl.h will not include sys/filio.h unless
13778 # BSD_COMP is defined; just including sys/filio.h is simpler.
13779 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
13780 # for now. If you change this, you also must update natFile.cc.
13801 for ac_header in unistd.h bstring.h sys/time.h sys/types.h fcntl.h \
13802 sys/ioctl.h sys/filio.h sys/stat.h sys/select.h \
13803 sys/socket.h netinet/in.h arpa/inet.h netdb.h net/if.h \
13804 pwd.h sys/config.h stdint.h langinfo.h locale.h \
13805 dirent.h
13807 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13808 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13809 echo "$as_me:$LINENO: checking for $ac_header" >&5
13810 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13811 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13812 echo $ECHO_N "(cached) $ECHO_C" >&6
13814 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13815 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13816 else
13817 # Is the header compilable?
13818 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13819 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13820 cat >conftest.$ac_ext <<_ACEOF
13821 /* confdefs.h. */
13822 _ACEOF
13823 cat confdefs.h >>conftest.$ac_ext
13824 cat >>conftest.$ac_ext <<_ACEOF
13825 /* end confdefs.h. */
13826 $ac_includes_default
13827 #include <$ac_header>
13828 _ACEOF
13829 rm -f conftest.$ac_objext
13830 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13831 (eval $ac_compile) 2>conftest.er1
13832 ac_status=$?
13833 grep -v '^ *+' conftest.er1 >conftest.err
13834 rm -f conftest.er1
13835 cat conftest.err >&5
13836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837 (exit $ac_status); } &&
13838 { ac_try='test -z "$ac_c_werror_flag"
13839 || test ! -s conftest.err'
13840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13841 (eval $ac_try) 2>&5
13842 ac_status=$?
13843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13844 (exit $ac_status); }; } &&
13845 { ac_try='test -s conftest.$ac_objext'
13846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13847 (eval $ac_try) 2>&5
13848 ac_status=$?
13849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13850 (exit $ac_status); }; }; then
13851 ac_header_compiler=yes
13852 else
13853 echo "$as_me: failed program was:" >&5
13854 sed 's/^/| /' conftest.$ac_ext >&5
13856 ac_header_compiler=no
13858 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13859 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13860 echo "${ECHO_T}$ac_header_compiler" >&6
13862 # Is the header present?
13863 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13864 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13865 cat >conftest.$ac_ext <<_ACEOF
13866 /* confdefs.h. */
13867 _ACEOF
13868 cat confdefs.h >>conftest.$ac_ext
13869 cat >>conftest.$ac_ext <<_ACEOF
13870 /* end confdefs.h. */
13871 #include <$ac_header>
13872 _ACEOF
13873 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13874 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13875 ac_status=$?
13876 grep -v '^ *+' conftest.er1 >conftest.err
13877 rm -f conftest.er1
13878 cat conftest.err >&5
13879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13880 (exit $ac_status); } >/dev/null; then
13881 if test -s conftest.err; then
13882 ac_cpp_err=$ac_c_preproc_warn_flag
13883 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13884 else
13885 ac_cpp_err=
13887 else
13888 ac_cpp_err=yes
13890 if test -z "$ac_cpp_err"; then
13891 ac_header_preproc=yes
13892 else
13893 echo "$as_me: failed program was:" >&5
13894 sed 's/^/| /' conftest.$ac_ext >&5
13896 ac_header_preproc=no
13898 rm -f conftest.err conftest.$ac_ext
13899 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13900 echo "${ECHO_T}$ac_header_preproc" >&6
13902 # So? What about this header?
13903 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13904 yes:no: )
13905 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13906 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13907 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13908 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13909 ac_header_preproc=yes
13911 no:yes:* )
13912 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13913 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13914 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13915 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13916 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13917 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13918 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13919 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13920 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13921 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13922 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13923 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13925 cat <<\_ASBOX
13926 ## ---------------------------------- ##
13927 ## Report this to the libjava lists. ##
13928 ## ---------------------------------- ##
13929 _ASBOX
13931 sed "s/^/$as_me: WARNING: /" >&2
13933 esac
13934 echo "$as_me:$LINENO: checking for $ac_header" >&5
13935 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13936 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13937 echo $ECHO_N "(cached) $ECHO_C" >&6
13938 else
13939 eval "$as_ac_Header=\$ac_header_preproc"
13941 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13942 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13945 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13946 cat >>confdefs.h <<_ACEOF
13947 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13948 _ACEOF
13952 done
13955 for ac_header in inttypes.h
13957 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13958 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13959 echo "$as_me:$LINENO: checking for $ac_header" >&5
13960 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13961 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13962 echo $ECHO_N "(cached) $ECHO_C" >&6
13964 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13965 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13966 else
13967 # Is the header compilable?
13968 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13969 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13970 cat >conftest.$ac_ext <<_ACEOF
13971 /* confdefs.h. */
13972 _ACEOF
13973 cat confdefs.h >>conftest.$ac_ext
13974 cat >>conftest.$ac_ext <<_ACEOF
13975 /* end confdefs.h. */
13976 $ac_includes_default
13977 #include <$ac_header>
13978 _ACEOF
13979 rm -f conftest.$ac_objext
13980 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13981 (eval $ac_compile) 2>conftest.er1
13982 ac_status=$?
13983 grep -v '^ *+' conftest.er1 >conftest.err
13984 rm -f conftest.er1
13985 cat conftest.err >&5
13986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13987 (exit $ac_status); } &&
13988 { ac_try='test -z "$ac_c_werror_flag"
13989 || test ! -s conftest.err'
13990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13991 (eval $ac_try) 2>&5
13992 ac_status=$?
13993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13994 (exit $ac_status); }; } &&
13995 { ac_try='test -s conftest.$ac_objext'
13996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13997 (eval $ac_try) 2>&5
13998 ac_status=$?
13999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14000 (exit $ac_status); }; }; then
14001 ac_header_compiler=yes
14002 else
14003 echo "$as_me: failed program was:" >&5
14004 sed 's/^/| /' conftest.$ac_ext >&5
14006 ac_header_compiler=no
14008 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14009 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14010 echo "${ECHO_T}$ac_header_compiler" >&6
14012 # Is the header present?
14013 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14014 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14015 cat >conftest.$ac_ext <<_ACEOF
14016 /* confdefs.h. */
14017 _ACEOF
14018 cat confdefs.h >>conftest.$ac_ext
14019 cat >>conftest.$ac_ext <<_ACEOF
14020 /* end confdefs.h. */
14021 #include <$ac_header>
14022 _ACEOF
14023 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14024 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14025 ac_status=$?
14026 grep -v '^ *+' conftest.er1 >conftest.err
14027 rm -f conftest.er1
14028 cat conftest.err >&5
14029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14030 (exit $ac_status); } >/dev/null; then
14031 if test -s conftest.err; then
14032 ac_cpp_err=$ac_c_preproc_warn_flag
14033 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14034 else
14035 ac_cpp_err=
14037 else
14038 ac_cpp_err=yes
14040 if test -z "$ac_cpp_err"; then
14041 ac_header_preproc=yes
14042 else
14043 echo "$as_me: failed program was:" >&5
14044 sed 's/^/| /' conftest.$ac_ext >&5
14046 ac_header_preproc=no
14048 rm -f conftest.err conftest.$ac_ext
14049 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14050 echo "${ECHO_T}$ac_header_preproc" >&6
14052 # So? What about this header?
14053 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14054 yes:no: )
14055 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14056 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14057 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14058 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14059 ac_header_preproc=yes
14061 no:yes:* )
14062 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14063 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14064 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14065 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14066 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14067 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14068 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14069 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14070 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14071 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14072 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14073 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14075 cat <<\_ASBOX
14076 ## ---------------------------------- ##
14077 ## Report this to the libjava lists. ##
14078 ## ---------------------------------- ##
14079 _ASBOX
14081 sed "s/^/$as_me: WARNING: /" >&2
14083 esac
14084 echo "$as_me:$LINENO: checking for $ac_header" >&5
14085 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14086 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14087 echo $ECHO_N "(cached) $ECHO_C" >&6
14088 else
14089 eval "$as_ac_Header=\$ac_header_preproc"
14091 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14092 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14095 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14096 cat >>confdefs.h <<_ACEOF
14097 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14098 _ACEOF
14101 cat >>confdefs.h <<\_ACEOF
14102 #define HAVE_INTTYPES_H 1
14103 _ACEOF
14106 cat >>confdefs.h <<\_ACEOF
14107 #define JV_HAVE_INTTYPES_H 1
14108 _ACEOF
14113 done
14115 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14116 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
14117 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14118 echo $ECHO_N "(cached) $ECHO_C" >&6
14119 else
14120 cat >conftest.$ac_ext <<_ACEOF
14121 /* confdefs.h. */
14122 _ACEOF
14123 cat confdefs.h >>conftest.$ac_ext
14124 cat >>conftest.$ac_ext <<_ACEOF
14125 /* end confdefs.h. */
14126 #include <sys/types.h>
14127 #include <sys/wait.h>
14128 #ifndef WEXITSTATUS
14129 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
14130 #endif
14131 #ifndef WIFEXITED
14132 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14133 #endif
14136 main ()
14138 int s;
14139 wait (&s);
14140 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14142 return 0;
14144 _ACEOF
14145 rm -f conftest.$ac_objext
14146 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14147 (eval $ac_compile) 2>conftest.er1
14148 ac_status=$?
14149 grep -v '^ *+' conftest.er1 >conftest.err
14150 rm -f conftest.er1
14151 cat conftest.err >&5
14152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14153 (exit $ac_status); } &&
14154 { ac_try='test -z "$ac_c_werror_flag"
14155 || test ! -s conftest.err'
14156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14157 (eval $ac_try) 2>&5
14158 ac_status=$?
14159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14160 (exit $ac_status); }; } &&
14161 { ac_try='test -s conftest.$ac_objext'
14162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14163 (eval $ac_try) 2>&5
14164 ac_status=$?
14165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14166 (exit $ac_status); }; }; then
14167 ac_cv_header_sys_wait_h=yes
14168 else
14169 echo "$as_me: failed program was:" >&5
14170 sed 's/^/| /' conftest.$ac_ext >&5
14172 ac_cv_header_sys_wait_h=no
14174 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14176 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14177 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
14178 if test $ac_cv_header_sys_wait_h = yes; then
14180 cat >>confdefs.h <<\_ACEOF
14181 #define HAVE_SYS_WAIT_H 1
14182 _ACEOF
14187 echo "$as_me:$LINENO: checking for ssize_t" >&5
14188 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
14189 if test "${ac_cv_type_ssize_t+set}" = set; then
14190 echo $ECHO_N "(cached) $ECHO_C" >&6
14191 else
14192 cat >conftest.$ac_ext <<_ACEOF
14193 /* confdefs.h. */
14194 _ACEOF
14195 cat confdefs.h >>conftest.$ac_ext
14196 cat >>conftest.$ac_ext <<_ACEOF
14197 /* end confdefs.h. */
14198 $ac_includes_default
14200 main ()
14202 if ((ssize_t *) 0)
14203 return 0;
14204 if (sizeof (ssize_t))
14205 return 0;
14207 return 0;
14209 _ACEOF
14210 rm -f conftest.$ac_objext
14211 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14212 (eval $ac_compile) 2>conftest.er1
14213 ac_status=$?
14214 grep -v '^ *+' conftest.er1 >conftest.err
14215 rm -f conftest.er1
14216 cat conftest.err >&5
14217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14218 (exit $ac_status); } &&
14219 { ac_try='test -z "$ac_c_werror_flag"
14220 || test ! -s conftest.err'
14221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14222 (eval $ac_try) 2>&5
14223 ac_status=$?
14224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14225 (exit $ac_status); }; } &&
14226 { ac_try='test -s conftest.$ac_objext'
14227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14228 (eval $ac_try) 2>&5
14229 ac_status=$?
14230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14231 (exit $ac_status); }; }; then
14232 ac_cv_type_ssize_t=yes
14233 else
14234 echo "$as_me: failed program was:" >&5
14235 sed 's/^/| /' conftest.$ac_ext >&5
14237 ac_cv_type_ssize_t=no
14239 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14241 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
14242 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
14243 if test $ac_cv_type_ssize_t = yes; then
14245 else
14247 cat >>confdefs.h <<_ACEOF
14248 #define ssize_t int
14249 _ACEOF
14254 echo "$as_me:$LINENO: checking for in_addr_t" >&5
14255 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6
14256 cat >conftest.$ac_ext <<_ACEOF
14257 /* confdefs.h. */
14258 _ACEOF
14259 cat confdefs.h >>conftest.$ac_ext
14260 cat >>conftest.$ac_ext <<_ACEOF
14261 /* end confdefs.h. */
14262 #include <sys/types.h>
14263 #if STDC_HEADERS
14264 #include <stdlib.h>
14265 #include <stddef.h>
14266 #endif
14267 #if HAVE_NETINET_IN_H
14268 #include <netinet/in.h>
14269 #endif
14271 main ()
14273 in_addr_t foo;
14275 return 0;
14277 _ACEOF
14278 rm -f conftest.$ac_objext
14279 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14280 (eval $ac_compile) 2>conftest.er1
14281 ac_status=$?
14282 grep -v '^ *+' conftest.er1 >conftest.err
14283 rm -f conftest.er1
14284 cat conftest.err >&5
14285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14286 (exit $ac_status); } &&
14287 { ac_try='test -z "$ac_c_werror_flag"
14288 || test ! -s conftest.err'
14289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14290 (eval $ac_try) 2>&5
14291 ac_status=$?
14292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14293 (exit $ac_status); }; } &&
14294 { ac_try='test -s conftest.$ac_objext'
14295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14296 (eval $ac_try) 2>&5
14297 ac_status=$?
14298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14299 (exit $ac_status); }; }; then
14301 cat >>confdefs.h <<\_ACEOF
14302 #define HAVE_IN_ADDR_T 1
14303 _ACEOF
14305 echo "$as_me:$LINENO: result: yes" >&5
14306 echo "${ECHO_T}yes" >&6
14307 else
14308 echo "$as_me: failed program was:" >&5
14309 sed 's/^/| /' conftest.$ac_ext >&5
14311 echo "$as_me:$LINENO: result: no" >&5
14312 echo "${ECHO_T}no" >&6
14314 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14316 echo "$as_me:$LINENO: checking whether struct ip_mreq is in netinet/in.h" >&5
14317 echo $ECHO_N "checking whether struct ip_mreq is in netinet/in.h... $ECHO_C" >&6
14318 cat >conftest.$ac_ext <<_ACEOF
14319 /* confdefs.h. */
14320 _ACEOF
14321 cat confdefs.h >>conftest.$ac_ext
14322 cat >>conftest.$ac_ext <<_ACEOF
14323 /* end confdefs.h. */
14324 #include <netinet/in.h>
14326 main ()
14328 struct ip_mreq mreq;
14330 return 0;
14332 _ACEOF
14333 rm -f conftest.$ac_objext
14334 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14335 (eval $ac_compile) 2>conftest.er1
14336 ac_status=$?
14337 grep -v '^ *+' conftest.er1 >conftest.err
14338 rm -f conftest.er1
14339 cat conftest.err >&5
14340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14341 (exit $ac_status); } &&
14342 { ac_try='test -z "$ac_c_werror_flag"
14343 || test ! -s conftest.err'
14344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14345 (eval $ac_try) 2>&5
14346 ac_status=$?
14347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14348 (exit $ac_status); }; } &&
14349 { ac_try='test -s conftest.$ac_objext'
14350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14351 (eval $ac_try) 2>&5
14352 ac_status=$?
14353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14354 (exit $ac_status); }; }; then
14356 cat >>confdefs.h <<\_ACEOF
14357 #define HAVE_STRUCT_IP_MREQ 1
14358 _ACEOF
14360 echo "$as_me:$LINENO: result: yes" >&5
14361 echo "${ECHO_T}yes" >&6
14362 else
14363 echo "$as_me: failed program was:" >&5
14364 sed 's/^/| /' conftest.$ac_ext >&5
14366 echo "$as_me:$LINENO: result: no" >&5
14367 echo "${ECHO_T}no" >&6
14369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14371 echo "$as_me:$LINENO: checking whether struct ipv6_mreq is in netinet/in.h" >&5
14372 echo $ECHO_N "checking whether struct ipv6_mreq is in netinet/in.h... $ECHO_C" >&6
14373 cat >conftest.$ac_ext <<_ACEOF
14374 /* confdefs.h. */
14375 _ACEOF
14376 cat confdefs.h >>conftest.$ac_ext
14377 cat >>conftest.$ac_ext <<_ACEOF
14378 /* end confdefs.h. */
14379 #include <netinet/in.h>
14381 main ()
14383 struct ipv6_mreq mreq6;
14385 return 0;
14387 _ACEOF
14388 rm -f conftest.$ac_objext
14389 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14390 (eval $ac_compile) 2>conftest.er1
14391 ac_status=$?
14392 grep -v '^ *+' conftest.er1 >conftest.err
14393 rm -f conftest.er1
14394 cat conftest.err >&5
14395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14396 (exit $ac_status); } &&
14397 { ac_try='test -z "$ac_c_werror_flag"
14398 || test ! -s conftest.err'
14399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14400 (eval $ac_try) 2>&5
14401 ac_status=$?
14402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14403 (exit $ac_status); }; } &&
14404 { ac_try='test -s conftest.$ac_objext'
14405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14406 (eval $ac_try) 2>&5
14407 ac_status=$?
14408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14409 (exit $ac_status); }; }; then
14411 cat >>confdefs.h <<\_ACEOF
14412 #define HAVE_STRUCT_IPV6_MREQ 1
14413 _ACEOF
14415 echo "$as_me:$LINENO: result: yes" >&5
14416 echo "${ECHO_T}yes" >&6
14417 else
14418 echo "$as_me: failed program was:" >&5
14419 sed 's/^/| /' conftest.$ac_ext >&5
14421 echo "$as_me:$LINENO: result: no" >&5
14422 echo "${ECHO_T}no" >&6
14424 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14426 echo "$as_me:$LINENO: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
14427 echo $ECHO_N "checking whether struct sockaddr_in6 is in netinet/in.h... $ECHO_C" >&6
14428 cat >conftest.$ac_ext <<_ACEOF
14429 /* confdefs.h. */
14430 _ACEOF
14431 cat confdefs.h >>conftest.$ac_ext
14432 cat >>conftest.$ac_ext <<_ACEOF
14433 /* end confdefs.h. */
14434 #include <netinet/in.h>
14436 main ()
14438 struct sockaddr_in6 addr6;
14440 return 0;
14442 _ACEOF
14443 rm -f conftest.$ac_objext
14444 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14445 (eval $ac_compile) 2>conftest.er1
14446 ac_status=$?
14447 grep -v '^ *+' conftest.er1 >conftest.err
14448 rm -f conftest.er1
14449 cat conftest.err >&5
14450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14451 (exit $ac_status); } &&
14452 { ac_try='test -z "$ac_c_werror_flag"
14453 || test ! -s conftest.err'
14454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14455 (eval $ac_try) 2>&5
14456 ac_status=$?
14457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14458 (exit $ac_status); }; } &&
14459 { ac_try='test -s conftest.$ac_objext'
14460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14461 (eval $ac_try) 2>&5
14462 ac_status=$?
14463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14464 (exit $ac_status); }; }; then
14466 cat >>confdefs.h <<\_ACEOF
14467 #define HAVE_INET6 1
14468 _ACEOF
14470 echo "$as_me:$LINENO: result: yes" >&5
14471 echo "${ECHO_T}yes" >&6
14472 else
14473 echo "$as_me: failed program was:" >&5
14474 sed 's/^/| /' conftest.$ac_ext >&5
14476 echo "$as_me:$LINENO: result: no" >&5
14477 echo "${ECHO_T}no" >&6
14479 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14481 echo "$as_me:$LINENO: checking for socklen_t in sys/socket.h" >&5
14482 echo $ECHO_N "checking for socklen_t in sys/socket.h... $ECHO_C" >&6
14483 cat >conftest.$ac_ext <<_ACEOF
14484 /* confdefs.h. */
14485 _ACEOF
14486 cat confdefs.h >>conftest.$ac_ext
14487 cat >>conftest.$ac_ext <<_ACEOF
14488 /* end confdefs.h. */
14489 #define _POSIX_PII_SOCKET
14490 #include <sys/types.h>
14491 #include <sys/socket.h>
14493 main ()
14495 socklen_t x = 5;
14497 return 0;
14499 _ACEOF
14500 rm -f conftest.$ac_objext
14501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14502 (eval $ac_compile) 2>conftest.er1
14503 ac_status=$?
14504 grep -v '^ *+' conftest.er1 >conftest.err
14505 rm -f conftest.er1
14506 cat conftest.err >&5
14507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14508 (exit $ac_status); } &&
14509 { ac_try='test -z "$ac_c_werror_flag"
14510 || test ! -s conftest.err'
14511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14512 (eval $ac_try) 2>&5
14513 ac_status=$?
14514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14515 (exit $ac_status); }; } &&
14516 { ac_try='test -s conftest.$ac_objext'
14517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14518 (eval $ac_try) 2>&5
14519 ac_status=$?
14520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14521 (exit $ac_status); }; }; then
14523 cat >>confdefs.h <<\_ACEOF
14524 #define HAVE_SOCKLEN_T 1
14525 _ACEOF
14527 echo "$as_me:$LINENO: result: yes" >&5
14528 echo "${ECHO_T}yes" >&6
14529 else
14530 echo "$as_me: failed program was:" >&5
14531 sed 's/^/| /' conftest.$ac_ext >&5
14533 echo "$as_me:$LINENO: result: no" >&5
14534 echo "${ECHO_T}no" >&6
14536 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14538 echo "$as_me:$LINENO: checking for tm_gmtoff in struct tm" >&5
14539 echo $ECHO_N "checking for tm_gmtoff in struct tm... $ECHO_C" >&6
14540 cat >conftest.$ac_ext <<_ACEOF
14541 /* confdefs.h. */
14542 _ACEOF
14543 cat confdefs.h >>conftest.$ac_ext
14544 cat >>conftest.$ac_ext <<_ACEOF
14545 /* end confdefs.h. */
14546 #include <time.h>
14548 main ()
14550 struct tm tim; tim.tm_gmtoff = 0;
14552 return 0;
14554 _ACEOF
14555 rm -f conftest.$ac_objext
14556 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14557 (eval $ac_compile) 2>conftest.er1
14558 ac_status=$?
14559 grep -v '^ *+' conftest.er1 >conftest.err
14560 rm -f conftest.er1
14561 cat conftest.err >&5
14562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14563 (exit $ac_status); } &&
14564 { ac_try='test -z "$ac_c_werror_flag"
14565 || test ! -s conftest.err'
14566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14567 (eval $ac_try) 2>&5
14568 ac_status=$?
14569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14570 (exit $ac_status); }; } &&
14571 { ac_try='test -s conftest.$ac_objext'
14572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14573 (eval $ac_try) 2>&5
14574 ac_status=$?
14575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14576 (exit $ac_status); }; }; then
14578 cat >>confdefs.h <<\_ACEOF
14579 #define STRUCT_TM_HAS_GMTOFF 1
14580 _ACEOF
14582 echo "$as_me:$LINENO: result: yes" >&5
14583 echo "${ECHO_T}yes" >&6
14584 else
14585 echo "$as_me: failed program was:" >&5
14586 sed 's/^/| /' conftest.$ac_ext >&5
14588 echo "$as_me:$LINENO: result: no" >&5
14589 echo "${ECHO_T}no" >&6
14590 echo "$as_me:$LINENO: checking for global timezone variable" >&5
14591 echo $ECHO_N "checking for global timezone variable... $ECHO_C" >&6
14592 cat >conftest.$ac_ext <<_ACEOF
14593 /* confdefs.h. */
14594 _ACEOF
14595 cat confdefs.h >>conftest.$ac_ext
14596 cat >>conftest.$ac_ext <<_ACEOF
14597 /* end confdefs.h. */
14598 #include <time.h>
14600 main ()
14602 void i(){long z2 = 2*timezone;}
14604 return 0;
14606 _ACEOF
14607 rm -f conftest.$ac_objext
14608 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14609 (eval $ac_compile) 2>conftest.er1
14610 ac_status=$?
14611 grep -v '^ *+' conftest.er1 >conftest.err
14612 rm -f conftest.er1
14613 cat conftest.err >&5
14614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14615 (exit $ac_status); } &&
14616 { ac_try='test -z "$ac_c_werror_flag"
14617 || test ! -s conftest.err'
14618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14619 (eval $ac_try) 2>&5
14620 ac_status=$?
14621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14622 (exit $ac_status); }; } &&
14623 { ac_try='test -s conftest.$ac_objext'
14624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14625 (eval $ac_try) 2>&5
14626 ac_status=$?
14627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14628 (exit $ac_status); }; }; then
14630 cat >>confdefs.h <<\_ACEOF
14631 #define HAVE_TIMEZONE 1
14632 _ACEOF
14634 echo "$as_me:$LINENO: result: yes" >&5
14635 echo "${ECHO_T}yes" >&6
14636 else
14637 echo "$as_me: failed program was:" >&5
14638 sed 's/^/| /' conftest.$ac_ext >&5
14640 echo "$as_me:$LINENO: result: no" >&5
14641 echo "${ECHO_T}no" >&6
14642 echo "$as_me:$LINENO: checking for global _timezone variable" >&5
14643 echo $ECHO_N "checking for global _timezone variable... $ECHO_C" >&6
14644 cat >conftest.$ac_ext <<_ACEOF
14645 /* confdefs.h. */
14646 _ACEOF
14647 cat confdefs.h >>conftest.$ac_ext
14648 cat >>conftest.$ac_ext <<_ACEOF
14649 /* end confdefs.h. */
14650 #include <time.h>
14652 main ()
14654 long z2 = _timezone;
14656 return 0;
14658 _ACEOF
14659 rm -f conftest.$ac_objext
14660 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14661 (eval $ac_compile) 2>conftest.er1
14662 ac_status=$?
14663 grep -v '^ *+' conftest.er1 >conftest.err
14664 rm -f conftest.er1
14665 cat conftest.err >&5
14666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14667 (exit $ac_status); } &&
14668 { ac_try='test -z "$ac_c_werror_flag"
14669 || test ! -s conftest.err'
14670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14671 (eval $ac_try) 2>&5
14672 ac_status=$?
14673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14674 (exit $ac_status); }; } &&
14675 { ac_try='test -s conftest.$ac_objext'
14676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14677 (eval $ac_try) 2>&5
14678 ac_status=$?
14679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14680 (exit $ac_status); }; }; then
14682 cat >>confdefs.h <<\_ACEOF
14683 #define HAVE_UNDERSCORE_TIMEZONE 1
14684 _ACEOF
14686 echo "$as_me:$LINENO: result: yes" >&5
14687 echo "${ECHO_T}yes" >&6
14688 else
14689 echo "$as_me: failed program was:" >&5
14690 sed 's/^/| /' conftest.$ac_ext >&5
14692 echo "$as_me:$LINENO: result: no" >&5
14693 echo "${ECHO_T}no" >&6
14695 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14697 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14699 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14701 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
14702 # for constant arguments. Useless!
14703 echo "$as_me:$LINENO: checking for working alloca.h" >&5
14704 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
14705 if test "${ac_cv_working_alloca_h+set}" = set; then
14706 echo $ECHO_N "(cached) $ECHO_C" >&6
14707 else
14708 if test x$gcc_no_link = xyes; then
14709 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
14710 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
14711 { (exit 1); exit 1; }; }
14713 cat >conftest.$ac_ext <<_ACEOF
14714 /* confdefs.h. */
14715 _ACEOF
14716 cat confdefs.h >>conftest.$ac_ext
14717 cat >>conftest.$ac_ext <<_ACEOF
14718 /* end confdefs.h. */
14719 #include <alloca.h>
14721 main ()
14723 char *p = (char *) alloca (2 * sizeof (int));
14725 return 0;
14727 _ACEOF
14728 rm -f conftest.$ac_objext conftest$ac_exeext
14729 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14730 (eval $ac_link) 2>conftest.er1
14731 ac_status=$?
14732 grep -v '^ *+' conftest.er1 >conftest.err
14733 rm -f conftest.er1
14734 cat conftest.err >&5
14735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14736 (exit $ac_status); } &&
14737 { ac_try='test -z "$ac_c_werror_flag"
14738 || test ! -s conftest.err'
14739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14740 (eval $ac_try) 2>&5
14741 ac_status=$?
14742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14743 (exit $ac_status); }; } &&
14744 { ac_try='test -s conftest$ac_exeext'
14745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14746 (eval $ac_try) 2>&5
14747 ac_status=$?
14748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14749 (exit $ac_status); }; }; then
14750 ac_cv_working_alloca_h=yes
14751 else
14752 echo "$as_me: failed program was:" >&5
14753 sed 's/^/| /' conftest.$ac_ext >&5
14755 ac_cv_working_alloca_h=no
14757 rm -f conftest.err conftest.$ac_objext \
14758 conftest$ac_exeext conftest.$ac_ext
14760 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
14761 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
14762 if test $ac_cv_working_alloca_h = yes; then
14764 cat >>confdefs.h <<\_ACEOF
14765 #define HAVE_ALLOCA_H 1
14766 _ACEOF
14770 echo "$as_me:$LINENO: checking for alloca" >&5
14771 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
14772 if test "${ac_cv_func_alloca_works+set}" = set; then
14773 echo $ECHO_N "(cached) $ECHO_C" >&6
14774 else
14775 if test x$gcc_no_link = xyes; then
14776 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
14777 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
14778 { (exit 1); exit 1; }; }
14780 cat >conftest.$ac_ext <<_ACEOF
14781 /* confdefs.h. */
14782 _ACEOF
14783 cat confdefs.h >>conftest.$ac_ext
14784 cat >>conftest.$ac_ext <<_ACEOF
14785 /* end confdefs.h. */
14786 #ifdef __GNUC__
14787 # define alloca __builtin_alloca
14788 #else
14789 # ifdef _MSC_VER
14790 # include <malloc.h>
14791 # define alloca _alloca
14792 # else
14793 # if HAVE_ALLOCA_H
14794 # include <alloca.h>
14795 # else
14796 # ifdef _AIX
14797 #pragma alloca
14798 # else
14799 # ifndef alloca /* predefined by HP cc +Olibcalls */
14800 char *alloca ();
14801 # endif
14802 # endif
14803 # endif
14804 # endif
14805 #endif
14808 main ()
14810 char *p = (char *) alloca (1);
14812 return 0;
14814 _ACEOF
14815 rm -f conftest.$ac_objext conftest$ac_exeext
14816 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14817 (eval $ac_link) 2>conftest.er1
14818 ac_status=$?
14819 grep -v '^ *+' conftest.er1 >conftest.err
14820 rm -f conftest.er1
14821 cat conftest.err >&5
14822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14823 (exit $ac_status); } &&
14824 { ac_try='test -z "$ac_c_werror_flag"
14825 || test ! -s conftest.err'
14826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14827 (eval $ac_try) 2>&5
14828 ac_status=$?
14829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14830 (exit $ac_status); }; } &&
14831 { ac_try='test -s conftest$ac_exeext'
14832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14833 (eval $ac_try) 2>&5
14834 ac_status=$?
14835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14836 (exit $ac_status); }; }; then
14837 ac_cv_func_alloca_works=yes
14838 else
14839 echo "$as_me: failed program was:" >&5
14840 sed 's/^/| /' conftest.$ac_ext >&5
14842 ac_cv_func_alloca_works=no
14844 rm -f conftest.err conftest.$ac_objext \
14845 conftest$ac_exeext conftest.$ac_ext
14847 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
14848 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
14850 if test $ac_cv_func_alloca_works = yes; then
14852 cat >>confdefs.h <<\_ACEOF
14853 #define HAVE_ALLOCA 1
14854 _ACEOF
14856 else
14857 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
14858 # that cause trouble. Some versions do not even contain alloca or
14859 # contain a buggy version. If you still want to use their alloca,
14860 # use ar to extract alloca.o from them instead of compiling alloca.c.
14862 ALLOCA=alloca.$ac_objext
14864 cat >>confdefs.h <<\_ACEOF
14865 #define C_ALLOCA 1
14866 _ACEOF
14869 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
14870 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
14871 if test "${ac_cv_os_cray+set}" = set; then
14872 echo $ECHO_N "(cached) $ECHO_C" >&6
14873 else
14874 cat >conftest.$ac_ext <<_ACEOF
14875 /* confdefs.h. */
14876 _ACEOF
14877 cat confdefs.h >>conftest.$ac_ext
14878 cat >>conftest.$ac_ext <<_ACEOF
14879 /* end confdefs.h. */
14880 #if defined(CRAY) && ! defined(CRAY2)
14881 webecray
14882 #else
14883 wenotbecray
14884 #endif
14886 _ACEOF
14887 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14888 $EGREP "webecray" >/dev/null 2>&1; then
14889 ac_cv_os_cray=yes
14890 else
14891 ac_cv_os_cray=no
14893 rm -f conftest*
14896 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
14897 echo "${ECHO_T}$ac_cv_os_cray" >&6
14898 if test $ac_cv_os_cray = yes; then
14899 for ac_func in _getb67 GETB67 getb67; do
14900 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14901 echo "$as_me:$LINENO: checking for $ac_func" >&5
14902 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14903 if eval "test \"\${$as_ac_var+set}\" = set"; then
14904 echo $ECHO_N "(cached) $ECHO_C" >&6
14905 else
14906 if test x$gcc_no_link = xyes; then
14907 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
14908 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
14909 { (exit 1); exit 1; }; }
14911 cat >conftest.$ac_ext <<_ACEOF
14912 /* confdefs.h. */
14913 _ACEOF
14914 cat confdefs.h >>conftest.$ac_ext
14915 cat >>conftest.$ac_ext <<_ACEOF
14916 /* end confdefs.h. */
14917 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14918 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14919 #define $ac_func innocuous_$ac_func
14921 /* System header to define __stub macros and hopefully few prototypes,
14922 which can conflict with char $ac_func (); below.
14923 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14924 <limits.h> exists even on freestanding compilers. */
14926 #ifdef __STDC__
14927 # include <limits.h>
14928 #else
14929 # include <assert.h>
14930 #endif
14932 #undef $ac_func
14934 /* Override any gcc2 internal prototype to avoid an error. */
14935 #ifdef __cplusplus
14936 extern "C"
14938 #endif
14939 /* We use char because int might match the return type of a gcc2
14940 builtin and then its argument prototype would still apply. */
14941 char $ac_func ();
14942 /* The GNU C library defines this for functions which it implements
14943 to always fail with ENOSYS. Some functions are actually named
14944 something starting with __ and the normal name is an alias. */
14945 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14946 choke me
14947 #else
14948 char (*f) () = $ac_func;
14949 #endif
14950 #ifdef __cplusplus
14952 #endif
14955 main ()
14957 return f != $ac_func;
14959 return 0;
14961 _ACEOF
14962 rm -f conftest.$ac_objext conftest$ac_exeext
14963 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14964 (eval $ac_link) 2>conftest.er1
14965 ac_status=$?
14966 grep -v '^ *+' conftest.er1 >conftest.err
14967 rm -f conftest.er1
14968 cat conftest.err >&5
14969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14970 (exit $ac_status); } &&
14971 { ac_try='test -z "$ac_c_werror_flag"
14972 || test ! -s conftest.err'
14973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14974 (eval $ac_try) 2>&5
14975 ac_status=$?
14976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977 (exit $ac_status); }; } &&
14978 { ac_try='test -s conftest$ac_exeext'
14979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14980 (eval $ac_try) 2>&5
14981 ac_status=$?
14982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14983 (exit $ac_status); }; }; then
14984 eval "$as_ac_var=yes"
14985 else
14986 echo "$as_me: failed program was:" >&5
14987 sed 's/^/| /' conftest.$ac_ext >&5
14989 eval "$as_ac_var=no"
14991 rm -f conftest.err conftest.$ac_objext \
14992 conftest$ac_exeext conftest.$ac_ext
14994 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14995 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14996 if test `eval echo '${'$as_ac_var'}'` = yes; then
14998 cat >>confdefs.h <<_ACEOF
14999 #define CRAY_STACKSEG_END $ac_func
15000 _ACEOF
15002 break
15005 done
15008 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
15009 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
15010 if test "${ac_cv_c_stack_direction+set}" = set; then
15011 echo $ECHO_N "(cached) $ECHO_C" >&6
15012 else
15013 if test "$cross_compiling" = yes; then
15014 ac_cv_c_stack_direction=0
15015 else
15016 cat >conftest.$ac_ext <<_ACEOF
15017 /* confdefs.h. */
15018 _ACEOF
15019 cat confdefs.h >>conftest.$ac_ext
15020 cat >>conftest.$ac_ext <<_ACEOF
15021 /* end confdefs.h. */
15023 find_stack_direction ()
15025 static char *addr = 0;
15026 auto char dummy;
15027 if (addr == 0)
15029 addr = &dummy;
15030 return find_stack_direction ();
15032 else
15033 return (&dummy > addr) ? 1 : -1;
15037 main ()
15039 exit (find_stack_direction () < 0);
15041 _ACEOF
15042 rm -f conftest$ac_exeext
15043 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15044 (eval $ac_link) 2>&5
15045 ac_status=$?
15046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15047 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15049 (eval $ac_try) 2>&5
15050 ac_status=$?
15051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15052 (exit $ac_status); }; }; then
15053 ac_cv_c_stack_direction=1
15054 else
15055 echo "$as_me: program exited with status $ac_status" >&5
15056 echo "$as_me: failed program was:" >&5
15057 sed 's/^/| /' conftest.$ac_ext >&5
15059 ( exit $ac_status )
15060 ac_cv_c_stack_direction=-1
15062 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15065 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
15066 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
15068 cat >>confdefs.h <<_ACEOF
15069 #define STACK_DIRECTION $ac_cv_c_stack_direction
15070 _ACEOF
15075 if test x$gcc_no_link = xyes; then
15076 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
15077 ac_cv_func_mmap_fixed_mapped=no
15080 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
15083 for ac_header in stdlib.h unistd.h
15085 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15086 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15087 echo "$as_me:$LINENO: checking for $ac_header" >&5
15088 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15089 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15090 echo $ECHO_N "(cached) $ECHO_C" >&6
15092 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15093 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15094 else
15095 # Is the header compilable?
15096 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15097 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15098 cat >conftest.$ac_ext <<_ACEOF
15099 /* confdefs.h. */
15100 _ACEOF
15101 cat confdefs.h >>conftest.$ac_ext
15102 cat >>conftest.$ac_ext <<_ACEOF
15103 /* end confdefs.h. */
15104 $ac_includes_default
15105 #include <$ac_header>
15106 _ACEOF
15107 rm -f conftest.$ac_objext
15108 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15109 (eval $ac_compile) 2>conftest.er1
15110 ac_status=$?
15111 grep -v '^ *+' conftest.er1 >conftest.err
15112 rm -f conftest.er1
15113 cat conftest.err >&5
15114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15115 (exit $ac_status); } &&
15116 { ac_try='test -z "$ac_c_werror_flag"
15117 || test ! -s conftest.err'
15118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15119 (eval $ac_try) 2>&5
15120 ac_status=$?
15121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15122 (exit $ac_status); }; } &&
15123 { ac_try='test -s conftest.$ac_objext'
15124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15125 (eval $ac_try) 2>&5
15126 ac_status=$?
15127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15128 (exit $ac_status); }; }; then
15129 ac_header_compiler=yes
15130 else
15131 echo "$as_me: failed program was:" >&5
15132 sed 's/^/| /' conftest.$ac_ext >&5
15134 ac_header_compiler=no
15136 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15137 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15138 echo "${ECHO_T}$ac_header_compiler" >&6
15140 # Is the header present?
15141 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15142 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15143 cat >conftest.$ac_ext <<_ACEOF
15144 /* confdefs.h. */
15145 _ACEOF
15146 cat confdefs.h >>conftest.$ac_ext
15147 cat >>conftest.$ac_ext <<_ACEOF
15148 /* end confdefs.h. */
15149 #include <$ac_header>
15150 _ACEOF
15151 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15152 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15153 ac_status=$?
15154 grep -v '^ *+' conftest.er1 >conftest.err
15155 rm -f conftest.er1
15156 cat conftest.err >&5
15157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15158 (exit $ac_status); } >/dev/null; then
15159 if test -s conftest.err; then
15160 ac_cpp_err=$ac_c_preproc_warn_flag
15161 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15162 else
15163 ac_cpp_err=
15165 else
15166 ac_cpp_err=yes
15168 if test -z "$ac_cpp_err"; then
15169 ac_header_preproc=yes
15170 else
15171 echo "$as_me: failed program was:" >&5
15172 sed 's/^/| /' conftest.$ac_ext >&5
15174 ac_header_preproc=no
15176 rm -f conftest.err conftest.$ac_ext
15177 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15178 echo "${ECHO_T}$ac_header_preproc" >&6
15180 # So? What about this header?
15181 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15182 yes:no: )
15183 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15184 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15185 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15186 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15187 ac_header_preproc=yes
15189 no:yes:* )
15190 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15191 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15192 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15193 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15194 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15195 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15196 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15197 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15198 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15199 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15200 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15201 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15203 cat <<\_ASBOX
15204 ## ---------------------------------- ##
15205 ## Report this to the libjava lists. ##
15206 ## ---------------------------------- ##
15207 _ASBOX
15209 sed "s/^/$as_me: WARNING: /" >&2
15211 esac
15212 echo "$as_me:$LINENO: checking for $ac_header" >&5
15213 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15214 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15215 echo $ECHO_N "(cached) $ECHO_C" >&6
15216 else
15217 eval "$as_ac_Header=\$ac_header_preproc"
15219 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15220 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15223 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15224 cat >>confdefs.h <<_ACEOF
15225 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15226 _ACEOF
15230 done
15233 for ac_func in getpagesize
15235 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15236 echo "$as_me:$LINENO: checking for $ac_func" >&5
15237 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15238 if eval "test \"\${$as_ac_var+set}\" = set"; then
15239 echo $ECHO_N "(cached) $ECHO_C" >&6
15240 else
15241 if test x$gcc_no_link = xyes; then
15242 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15243 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15244 { (exit 1); exit 1; }; }
15246 cat >conftest.$ac_ext <<_ACEOF
15247 /* confdefs.h. */
15248 _ACEOF
15249 cat confdefs.h >>conftest.$ac_ext
15250 cat >>conftest.$ac_ext <<_ACEOF
15251 /* end confdefs.h. */
15252 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15253 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15254 #define $ac_func innocuous_$ac_func
15256 /* System header to define __stub macros and hopefully few prototypes,
15257 which can conflict with char $ac_func (); below.
15258 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15259 <limits.h> exists even on freestanding compilers. */
15261 #ifdef __STDC__
15262 # include <limits.h>
15263 #else
15264 # include <assert.h>
15265 #endif
15267 #undef $ac_func
15269 /* Override any gcc2 internal prototype to avoid an error. */
15270 #ifdef __cplusplus
15271 extern "C"
15273 #endif
15274 /* We use char because int might match the return type of a gcc2
15275 builtin and then its argument prototype would still apply. */
15276 char $ac_func ();
15277 /* The GNU C library defines this for functions which it implements
15278 to always fail with ENOSYS. Some functions are actually named
15279 something starting with __ and the normal name is an alias. */
15280 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15281 choke me
15282 #else
15283 char (*f) () = $ac_func;
15284 #endif
15285 #ifdef __cplusplus
15287 #endif
15290 main ()
15292 return f != $ac_func;
15294 return 0;
15296 _ACEOF
15297 rm -f conftest.$ac_objext conftest$ac_exeext
15298 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15299 (eval $ac_link) 2>conftest.er1
15300 ac_status=$?
15301 grep -v '^ *+' conftest.er1 >conftest.err
15302 rm -f conftest.er1
15303 cat conftest.err >&5
15304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15305 (exit $ac_status); } &&
15306 { ac_try='test -z "$ac_c_werror_flag"
15307 || test ! -s conftest.err'
15308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15309 (eval $ac_try) 2>&5
15310 ac_status=$?
15311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312 (exit $ac_status); }; } &&
15313 { ac_try='test -s conftest$ac_exeext'
15314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15315 (eval $ac_try) 2>&5
15316 ac_status=$?
15317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15318 (exit $ac_status); }; }; then
15319 eval "$as_ac_var=yes"
15320 else
15321 echo "$as_me: failed program was:" >&5
15322 sed 's/^/| /' conftest.$ac_ext >&5
15324 eval "$as_ac_var=no"
15326 rm -f conftest.err conftest.$ac_objext \
15327 conftest$ac_exeext conftest.$ac_ext
15329 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15330 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15331 if test `eval echo '${'$as_ac_var'}'` = yes; then
15332 cat >>confdefs.h <<_ACEOF
15333 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15334 _ACEOF
15337 done
15339 echo "$as_me:$LINENO: checking for working mmap" >&5
15340 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15341 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15342 echo $ECHO_N "(cached) $ECHO_C" >&6
15343 else
15344 if test "$cross_compiling" = yes; then
15345 ac_cv_func_mmap_fixed_mapped=no
15346 else
15347 cat >conftest.$ac_ext <<_ACEOF
15348 /* confdefs.h. */
15349 _ACEOF
15350 cat confdefs.h >>conftest.$ac_ext
15351 cat >>conftest.$ac_ext <<_ACEOF
15352 /* end confdefs.h. */
15353 $ac_includes_default
15354 /* malloc might have been renamed as rpl_malloc. */
15355 #undef malloc
15357 /* Thanks to Mike Haertel and Jim Avera for this test.
15358 Here is a matrix of mmap possibilities:
15359 mmap private not fixed
15360 mmap private fixed at somewhere currently unmapped
15361 mmap private fixed at somewhere already mapped
15362 mmap shared not fixed
15363 mmap shared fixed at somewhere currently unmapped
15364 mmap shared fixed at somewhere already mapped
15365 For private mappings, we should verify that changes cannot be read()
15366 back from the file, nor mmap's back from the file at a different
15367 address. (There have been systems where private was not correctly
15368 implemented like the infamous i386 svr4.0, and systems where the
15369 VM page cache was not coherent with the file system buffer cache
15370 like early versions of FreeBSD and possibly contemporary NetBSD.)
15371 For shared mappings, we should conversely verify that changes get
15372 propagated back to all the places they're supposed to be.
15374 Grep wants private fixed already mapped.
15375 The main things grep needs to know about mmap are:
15376 * does it exist and is it safe to write into the mmap'd area
15377 * how to use it (BSD variants) */
15379 #include <fcntl.h>
15380 #include <sys/mman.h>
15382 #if !STDC_HEADERS && !HAVE_STDLIB_H
15383 char *malloc ();
15384 #endif
15386 /* This mess was copied from the GNU getpagesize.h. */
15387 #if !HAVE_GETPAGESIZE
15388 /* Assume that all systems that can run configure have sys/param.h. */
15389 # if !HAVE_SYS_PARAM_H
15390 # define HAVE_SYS_PARAM_H 1
15391 # endif
15393 # ifdef _SC_PAGESIZE
15394 # define getpagesize() sysconf(_SC_PAGESIZE)
15395 # else /* no _SC_PAGESIZE */
15396 # if HAVE_SYS_PARAM_H
15397 # include <sys/param.h>
15398 # ifdef EXEC_PAGESIZE
15399 # define getpagesize() EXEC_PAGESIZE
15400 # else /* no EXEC_PAGESIZE */
15401 # ifdef NBPG
15402 # define getpagesize() NBPG * CLSIZE
15403 # ifndef CLSIZE
15404 # define CLSIZE 1
15405 # endif /* no CLSIZE */
15406 # else /* no NBPG */
15407 # ifdef NBPC
15408 # define getpagesize() NBPC
15409 # else /* no NBPC */
15410 # ifdef PAGESIZE
15411 # define getpagesize() PAGESIZE
15412 # endif /* PAGESIZE */
15413 # endif /* no NBPC */
15414 # endif /* no NBPG */
15415 # endif /* no EXEC_PAGESIZE */
15416 # else /* no HAVE_SYS_PARAM_H */
15417 # define getpagesize() 8192 /* punt totally */
15418 # endif /* no HAVE_SYS_PARAM_H */
15419 # endif /* no _SC_PAGESIZE */
15421 #endif /* no HAVE_GETPAGESIZE */
15424 main ()
15426 char *data, *data2, *data3;
15427 int i, pagesize;
15428 int fd;
15430 pagesize = getpagesize ();
15432 /* First, make a file with some known garbage in it. */
15433 data = (char *) malloc (pagesize);
15434 if (!data)
15435 exit (1);
15436 for (i = 0; i < pagesize; ++i)
15437 *(data + i) = rand ();
15438 umask (0);
15439 fd = creat ("conftest.mmap", 0600);
15440 if (fd < 0)
15441 exit (1);
15442 if (write (fd, data, pagesize) != pagesize)
15443 exit (1);
15444 close (fd);
15446 /* Next, try to mmap the file at a fixed address which already has
15447 something else allocated at it. If we can, also make sure that
15448 we see the same garbage. */
15449 fd = open ("conftest.mmap", O_RDWR);
15450 if (fd < 0)
15451 exit (1);
15452 data2 = (char *) malloc (2 * pagesize);
15453 if (!data2)
15454 exit (1);
15455 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
15456 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15457 MAP_PRIVATE | MAP_FIXED, fd, 0L))
15458 exit (1);
15459 for (i = 0; i < pagesize; ++i)
15460 if (*(data + i) != *(data2 + i))
15461 exit (1);
15463 /* Finally, make sure that changes to the mapped area do not
15464 percolate back to the file as seen by read(). (This is a bug on
15465 some variants of i386 svr4.0.) */
15466 for (i = 0; i < pagesize; ++i)
15467 *(data2 + i) = *(data2 + i) + 1;
15468 data3 = (char *) malloc (pagesize);
15469 if (!data3)
15470 exit (1);
15471 if (read (fd, data3, pagesize) != pagesize)
15472 exit (1);
15473 for (i = 0; i < pagesize; ++i)
15474 if (*(data + i) != *(data3 + i))
15475 exit (1);
15476 close (fd);
15477 exit (0);
15479 _ACEOF
15480 rm -f conftest$ac_exeext
15481 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15482 (eval $ac_link) 2>&5
15483 ac_status=$?
15484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15485 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15487 (eval $ac_try) 2>&5
15488 ac_status=$?
15489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15490 (exit $ac_status); }; }; then
15491 ac_cv_func_mmap_fixed_mapped=yes
15492 else
15493 echo "$as_me: program exited with status $ac_status" >&5
15494 echo "$as_me: failed program was:" >&5
15495 sed 's/^/| /' conftest.$ac_ext >&5
15497 ( exit $ac_status )
15498 ac_cv_func_mmap_fixed_mapped=no
15500 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15503 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
15504 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
15505 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15507 cat >>confdefs.h <<\_ACEOF
15508 #define HAVE_MMAP 1
15509 _ACEOF
15512 rm -f conftest.mmap
15516 for ac_prog in perl
15518 # Extract the first word of "$ac_prog", so it can be a program name with args.
15519 set dummy $ac_prog; ac_word=$2
15520 echo "$as_me:$LINENO: checking for $ac_word" >&5
15521 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
15522 if test "${ac_cv_prog_PERL+set}" = set; then
15523 echo $ECHO_N "(cached) $ECHO_C" >&6
15524 else
15525 if test -n "$PERL"; then
15526 ac_cv_prog_PERL="$PERL" # Let the user override the test.
15527 else
15528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15529 for as_dir in $PATH
15531 IFS=$as_save_IFS
15532 test -z "$as_dir" && as_dir=.
15533 for ac_exec_ext in '' $ac_executable_extensions; do
15534 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
15535 ac_cv_prog_PERL="$ac_prog"
15536 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15537 break 2
15539 done
15540 done
15544 PERL=$ac_cv_prog_PERL
15545 if test -n "$PERL"; then
15546 echo "$as_me:$LINENO: result: $PERL" >&5
15547 echo "${ECHO_T}$PERL" >&6
15548 else
15549 echo "$as_me:$LINENO: result: no" >&5
15550 echo "${ECHO_T}no" >&6
15553 test -n "$PERL" && break
15554 done
15555 test -n "$PERL" || PERL="false"
15558 SYSDEP_SOURCES=
15559 SIGNAL_HANDLER_AUX=
15561 case "${host}" in
15562 i?86-*-linux*)
15563 SIGNAL_HANDLER=include/i386-signal.h
15565 sparc*-sun-solaris*)
15566 SIGNAL_HANDLER=include/sparc-signal.h
15568 # ia64-*)
15569 # SYSDEP_SOURCES=sysdep/ia64.c
15570 # test -d sysdep || mkdir sysdep
15571 # ;;
15572 hppa*-*-linux*)
15573 SIGNAL_HANDLER=include/pa-signal.h
15575 ia64-*-linux*)
15576 SIGNAL_HANDLER=include/dwarf2-signal.h
15578 powerpc*-*-linux*)
15579 SIGNAL_HANDLER=include/powerpc-signal.h
15581 alpha*-*-linux*)
15582 SIGNAL_HANDLER=include/dwarf2-signal.h
15584 s390*-*-linux*)
15585 SIGNAL_HANDLER=include/s390-signal.h
15587 x86_64*-*-linux*)
15588 SIGNAL_HANDLER=include/x86_64-signal.h
15589 SIGNAL_HANDLER_AUX=include/i386-signal.h
15591 sparc*-*-linux*)
15592 SIGNAL_HANDLER=include/dwarf2-signal.h
15594 sh*-*-linux*)
15595 SIGNAL_HANDLER=include/sh-signal.h
15597 *mingw*)
15598 SIGNAL_HANDLER=include/win32-signal.h
15600 mips*-*-linux*)
15601 SIGNAL_HANDLER=include/mips-signal.h
15603 *-*-darwin*)
15604 SIGNAL_HANDLER=include/darwin-signal.h
15607 SIGNAL_HANDLER=include/default-signal.h
15609 esac
15611 # If we're using sjlj exceptions, forget what we just learned.
15612 if test "$enable_sjlj_exceptions" = yes; then
15613 SIGNAL_HANDLER=include/default-signal.h
15614 SIGNAL_HANDLER_AUX=
15617 # Define here any compiler flags that you need in order to make backtrace() work.
15618 BACKTRACESPEC=
15619 case "${host}" in
15620 x86_64*-*-linux*|i?86-*)
15621 BACKTRACESPEC=-fno-omit-frame-pointer
15623 esac
15628 if test -z "$SIGNAL_HANDLER_AUX"; then
15629 SIGNAL_HANDLER_AUX=$SIGNAL_HANDLER
15632 ac_config_links="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
15635 if test "${multilib}" = "yes"; then
15636 multilib_arg="--enable-multilib"
15637 else
15638 multilib_arg=
15643 here=`${PWDCMD-pwd}`
15646 # We get this from the environment.
15649 ac_config_files="$ac_config_files Makefile libgcj.pc libgcj.spec libgcj-test.spec gnu/classpath/Configuration.java gcj/Makefile include/Makefile testsuite/Makefile external/Makefile external/sax/Makefile external/w3c_dom/Makefile"
15652 ac_config_commands="$ac_config_commands default"
15655 cat >confcache <<\_ACEOF
15656 # This file is a shell script that caches the results of configure
15657 # tests run on this system so they can be shared between configure
15658 # scripts and configure runs, see configure's option --config-cache.
15659 # It is not useful on other systems. If it contains results you don't
15660 # want to keep, you may remove or edit it.
15662 # config.status only pays attention to the cache file if you give it
15663 # the --recheck option to rerun configure.
15665 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15666 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15667 # following values.
15669 _ACEOF
15671 # The following way of writing the cache mishandles newlines in values,
15672 # but we know of no workaround that is simple, portable, and efficient.
15673 # So, don't put newlines in cache variables' values.
15674 # Ultrix sh set writes to stderr and can't be redirected directly,
15675 # and sets the high bit in the cache file unless we assign to the vars.
15677 (set) 2>&1 |
15678 case `(ac_space=' '; set | grep ac_space) 2>&1` in
15679 *ac_space=\ *)
15680 # `set' does not quote correctly, so add quotes (double-quote
15681 # substitution turns \\\\ into \\, and sed turns \\ into \).
15682 sed -n \
15683 "s/'/'\\\\''/g;
15684 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15687 # `set' quotes correctly as required by POSIX, so do not add quotes.
15688 sed -n \
15689 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
15691 esac;
15693 sed '
15694 t clear
15695 : clear
15696 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15697 t end
15698 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15699 : end' >>confcache
15700 if diff $cache_file confcache >/dev/null 2>&1; then :; else
15701 if test -w $cache_file; then
15702 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
15703 cat confcache >$cache_file
15704 else
15705 echo "not updating unwritable cache $cache_file"
15708 rm -f confcache
15710 test "x$prefix" = xNONE && prefix=$ac_default_prefix
15711 # Let make expand exec_prefix.
15712 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15714 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15715 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15716 # trailing colons and then remove the whole line if VPATH becomes empty
15717 # (actually we leave an empty line to preserve line numbers).
15718 if test "x$srcdir" = x.; then
15719 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15720 s/:*\$(srcdir):*/:/;
15721 s/:*\${srcdir}:*/:/;
15722 s/:*@srcdir@:*/:/;
15723 s/^\([^=]*=[ ]*\):*/\1/;
15724 s/:*$//;
15725 s/^[^=]*=[ ]*$//;
15729 DEFS=-DHAVE_CONFIG_H
15731 ac_libobjs=
15732 ac_ltlibobjs=
15733 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15734 # 1. Remove the extension, and $U if already installed.
15735 ac_i=`echo "$ac_i" |
15736 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
15737 # 2. Add them.
15738 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
15739 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
15740 done
15741 LIBOBJS=$ac_libobjs
15743 LTLIBOBJS=$ac_ltlibobjs
15746 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15747 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
15748 Usually this means the macro was only invoked conditionally." >&5
15749 echo "$as_me: error: conditional \"AMDEP\" was never defined.
15750 Usually this means the macro was only invoked conditionally." >&2;}
15751 { (exit 1); exit 1; }; }
15753 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15754 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
15755 Usually this means the macro was only invoked conditionally." >&5
15756 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
15757 Usually this means the macro was only invoked conditionally." >&2;}
15758 { (exit 1); exit 1; }; }
15760 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
15761 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
15762 Usually this means the macro was only invoked conditionally." >&5
15763 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
15764 Usually this means the macro was only invoked conditionally." >&2;}
15765 { (exit 1); exit 1; }; }
15767 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15768 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
15769 Usually this means the macro was only invoked conditionally." >&5
15770 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
15771 Usually this means the macro was only invoked conditionally." >&2;}
15772 { (exit 1); exit 1; }; }
15774 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
15775 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepGCJ\" was never defined.
15776 Usually this means the macro was only invoked conditionally." >&5
15777 echo "$as_me: error: conditional \"am__fastdepGCJ\" was never defined.
15778 Usually this means the macro was only invoked conditionally." >&2;}
15779 { (exit 1); exit 1; }; }
15781 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
15782 { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined.
15783 Usually this means the macro was only invoked conditionally." >&5
15784 echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined.
15785 Usually this means the macro was only invoked conditionally." >&2;}
15786 { (exit 1); exit 1; }; }
15788 if test -z "${ONESTEP_TRUE}" && test -z "${ONESTEP_FALSE}"; then
15789 { { echo "$as_me:$LINENO: error: conditional \"ONESTEP\" was never defined.
15790 Usually this means the macro was only invoked conditionally." >&5
15791 echo "$as_me: error: conditional \"ONESTEP\" was never defined.
15792 Usually this means the macro was only invoked conditionally." >&2;}
15793 { (exit 1); exit 1; }; }
15795 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
15796 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
15797 Usually this means the macro was only invoked conditionally." >&5
15798 echo "$as_me: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
15799 Usually this means the macro was only invoked conditionally." >&2;}
15800 { (exit 1); exit 1; }; }
15802 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
15803 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
15804 Usually this means the macro was only invoked conditionally." >&5
15805 echo "$as_me: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
15806 Usually this means the macro was only invoked conditionally." >&2;}
15807 { (exit 1); exit 1; }; }
15809 if test -z "${USING_ECOS_PLATFORM_TRUE}" && test -z "${USING_ECOS_PLATFORM_FALSE}"; then
15810 { { echo "$as_me:$LINENO: error: conditional \"USING_ECOS_PLATFORM\" was never defined.
15811 Usually this means the macro was only invoked conditionally." >&5
15812 echo "$as_me: error: conditional \"USING_ECOS_PLATFORM\" was never defined.
15813 Usually this means the macro was only invoked conditionally." >&2;}
15814 { (exit 1); exit 1; }; }
15816 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
15817 { { echo "$as_me:$LINENO: error: conditional \"USING_DARWIN_CRT\" was never defined.
15818 Usually this means the macro was only invoked conditionally." >&5
15819 echo "$as_me: error: conditional \"USING_DARWIN_CRT\" was never defined.
15820 Usually this means the macro was only invoked conditionally." >&2;}
15821 { (exit 1); exit 1; }; }
15823 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
15824 { { echo "$as_me:$LINENO: error: conditional \"XLIB_AWT\" was never defined.
15825 Usually this means the macro was only invoked conditionally." >&5
15826 echo "$as_me: error: conditional \"XLIB_AWT\" was never defined.
15827 Usually this means the macro was only invoked conditionally." >&2;}
15828 { (exit 1); exit 1; }; }
15830 if test -z "${GTK_AWT_TRUE}" && test -z "${GTK_AWT_FALSE}"; then
15831 { { echo "$as_me:$LINENO: error: conditional \"GTK_AWT\" was never defined.
15832 Usually this means the macro was only invoked conditionally." >&5
15833 echo "$as_me: error: conditional \"GTK_AWT\" was never defined.
15834 Usually this means the macro was only invoked conditionally." >&2;}
15835 { (exit 1); exit 1; }; }
15837 if test -z "${GTK_CAIRO_TRUE}" && test -z "${GTK_CAIRO_FALSE}"; then
15838 { { echo "$as_me:$LINENO: error: conditional \"GTK_CAIRO\" was never defined.
15839 Usually this means the macro was only invoked conditionally." >&5
15840 echo "$as_me: error: conditional \"GTK_CAIRO\" was never defined.
15841 Usually this means the macro was only invoked conditionally." >&2;}
15842 { (exit 1); exit 1; }; }
15844 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
15845 { { echo "$as_me:$LINENO: error: conditional \"USING_BOEHMGC\" was never defined.
15846 Usually this means the macro was only invoked conditionally." >&5
15847 echo "$as_me: error: conditional \"USING_BOEHMGC\" was never defined.
15848 Usually this means the macro was only invoked conditionally." >&2;}
15849 { (exit 1); exit 1; }; }
15851 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
15852 { { echo "$as_me:$LINENO: error: conditional \"USING_NOGC\" was never defined.
15853 Usually this means the macro was only invoked conditionally." >&5
15854 echo "$as_me: error: conditional \"USING_NOGC\" was never defined.
15855 Usually this means the macro was only invoked conditionally." >&2;}
15856 { (exit 1); exit 1; }; }
15858 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
15859 { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_THREADS\" was never defined.
15860 Usually this means the macro was only invoked conditionally." >&5
15861 echo "$as_me: error: conditional \"USING_POSIX_THREADS\" was never defined.
15862 Usually this means the macro was only invoked conditionally." >&2;}
15863 { (exit 1); exit 1; }; }
15865 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
15866 { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_THREADS\" was never defined.
15867 Usually this means the macro was only invoked conditionally." >&5
15868 echo "$as_me: error: conditional \"USING_WIN32_THREADS\" was never defined.
15869 Usually this means the macro was only invoked conditionally." >&2;}
15870 { (exit 1); exit 1; }; }
15872 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
15873 { { echo "$as_me:$LINENO: error: conditional \"USING_NO_THREADS\" was never defined.
15874 Usually this means the macro was only invoked conditionally." >&5
15875 echo "$as_me: error: conditional \"USING_NO_THREADS\" was never defined.
15876 Usually this means the macro was only invoked conditionally." >&2;}
15877 { (exit 1); exit 1; }; }
15879 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
15880 { { echo "$as_me:$LINENO: error: conditional \"USING_GCC\" was never defined.
15881 Usually this means the macro was only invoked conditionally." >&5
15882 echo "$as_me: error: conditional \"USING_GCC\" was never defined.
15883 Usually this means the macro was only invoked conditionally." >&2;}
15884 { (exit 1); exit 1; }; }
15886 if test -z "${SUPPLY_BACKTRACE_TRUE}" && test -z "${SUPPLY_BACKTRACE_FALSE}"; then
15887 { { echo "$as_me:$LINENO: error: conditional \"SUPPLY_BACKTRACE\" was never defined.
15888 Usually this means the macro was only invoked conditionally." >&5
15889 echo "$as_me: error: conditional \"SUPPLY_BACKTRACE\" was never defined.
15890 Usually this means the macro was only invoked conditionally." >&2;}
15891 { (exit 1); exit 1; }; }
15893 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
15894 { { echo "$as_me:$LINENO: error: conditional \"NATIVE\" was never defined.
15895 Usually this means the macro was only invoked conditionally." >&5
15896 echo "$as_me: error: conditional \"NATIVE\" was never defined.
15897 Usually this means the macro was only invoked conditionally." >&2;}
15898 { (exit 1); exit 1; }; }
15900 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
15901 { { echo "$as_me:$LINENO: error: conditional \"NEEDS_DATA_START\" was never defined.
15902 Usually this means the macro was only invoked conditionally." >&5
15903 echo "$as_me: error: conditional \"NEEDS_DATA_START\" was never defined.
15904 Usually this means the macro was only invoked conditionally." >&2;}
15905 { (exit 1); exit 1; }; }
15908 : ${CONFIG_STATUS=./config.status}
15909 ac_clean_files_save=$ac_clean_files
15910 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15911 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
15912 echo "$as_me: creating $CONFIG_STATUS" >&6;}
15913 cat >$CONFIG_STATUS <<_ACEOF
15914 #! $SHELL
15915 # Generated by $as_me.
15916 # Run this file to recreate the current configuration.
15917 # Compiler output produced by configure, useful for debugging
15918 # configure, is in config.log if it exists.
15920 debug=false
15921 ac_cs_recheck=false
15922 ac_cs_silent=false
15923 SHELL=\${CONFIG_SHELL-$SHELL}
15924 _ACEOF
15926 cat >>$CONFIG_STATUS <<\_ACEOF
15927 ## --------------------- ##
15928 ## M4sh Initialization. ##
15929 ## --------------------- ##
15931 # Be Bourne compatible
15932 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15933 emulate sh
15934 NULLCMD=:
15935 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
15936 # is contrary to our usage. Disable this feature.
15937 alias -g '${1+"$@"}'='"$@"'
15938 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
15939 set -o posix
15941 DUALCASE=1; export DUALCASE # for MKS sh
15943 # Support unset when possible.
15944 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
15945 as_unset=unset
15946 else
15947 as_unset=false
15951 # Work around bugs in pre-3.0 UWIN ksh.
15952 $as_unset ENV MAIL MAILPATH
15953 PS1='$ '
15954 PS2='> '
15955 PS4='+ '
15957 # NLS nuisances.
15958 for as_var in \
15959 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
15960 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
15961 LC_TELEPHONE LC_TIME
15963 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
15964 eval $as_var=C; export $as_var
15965 else
15966 $as_unset $as_var
15968 done
15970 # Required to use basename.
15971 if expr a : '\(a\)' >/dev/null 2>&1; then
15972 as_expr=expr
15973 else
15974 as_expr=false
15977 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
15978 as_basename=basename
15979 else
15980 as_basename=false
15984 # Name of the executable.
15985 as_me=`$as_basename "$0" ||
15986 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15987 X"$0" : 'X\(//\)$' \| \
15988 X"$0" : 'X\(/\)$' \| \
15989 . : '\(.\)' 2>/dev/null ||
15990 echo X/"$0" |
15991 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
15992 /^X\/\(\/\/\)$/{ s//\1/; q; }
15993 /^X\/\(\/\).*/{ s//\1/; q; }
15994 s/.*/./; q'`
15997 # PATH needs CR, and LINENO needs CR and PATH.
15998 # Avoid depending upon Character Ranges.
15999 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16000 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16001 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16002 as_cr_digits='0123456789'
16003 as_cr_alnum=$as_cr_Letters$as_cr_digits
16005 # The user is always right.
16006 if test "${PATH_SEPARATOR+set}" != set; then
16007 echo "#! /bin/sh" >conf$$.sh
16008 echo "exit 0" >>conf$$.sh
16009 chmod +x conf$$.sh
16010 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16011 PATH_SEPARATOR=';'
16012 else
16013 PATH_SEPARATOR=:
16015 rm -f conf$$.sh
16019 as_lineno_1=$LINENO
16020 as_lineno_2=$LINENO
16021 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16022 test "x$as_lineno_1" != "x$as_lineno_2" &&
16023 test "x$as_lineno_3" = "x$as_lineno_2" || {
16024 # Find who we are. Look in the path if we contain no path at all
16025 # relative or not.
16026 case $0 in
16027 *[\\/]* ) as_myself=$0 ;;
16028 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16029 for as_dir in $PATH
16031 IFS=$as_save_IFS
16032 test -z "$as_dir" && as_dir=.
16033 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16034 done
16037 esac
16038 # We did not find ourselves, most probably we were run as `sh COMMAND'
16039 # in which case we are not to be found in the path.
16040 if test "x$as_myself" = x; then
16041 as_myself=$0
16043 if test ! -f "$as_myself"; then
16044 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16045 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16046 { (exit 1); exit 1; }; }
16048 case $CONFIG_SHELL in
16050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16051 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16053 IFS=$as_save_IFS
16054 test -z "$as_dir" && as_dir=.
16055 for as_base in sh bash ksh sh5; do
16056 case $as_dir in
16058 if ("$as_dir/$as_base" -c '
16059 as_lineno_1=$LINENO
16060 as_lineno_2=$LINENO
16061 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16062 test "x$as_lineno_1" != "x$as_lineno_2" &&
16063 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
16064 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16065 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16066 CONFIG_SHELL=$as_dir/$as_base
16067 export CONFIG_SHELL
16068 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
16069 fi;;
16070 esac
16071 done
16072 done
16074 esac
16076 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16077 # uniformly replaced by the line number. The first 'sed' inserts a
16078 # line-number line before each line; the second 'sed' does the real
16079 # work. The second script uses 'N' to pair each line-number line
16080 # with the numbered line, and appends trailing '-' during
16081 # substitution so that $LINENO is not a special case at line end.
16082 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16083 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
16084 sed '=' <$as_myself |
16085 sed '
16087 s,$,-,
16088 : loop
16089 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
16090 t loop
16091 s,-$,,
16092 s,^['$as_cr_digits']*\n,,
16093 ' >$as_me.lineno &&
16094 chmod +x $as_me.lineno ||
16095 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
16096 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
16097 { (exit 1); exit 1; }; }
16099 # Don't try to exec as it changes $[0], causing all sort of problems
16100 # (the dirname of $[0] is not the place where we might find the
16101 # original and so on. Autoconf is especially sensible to this).
16102 . ./$as_me.lineno
16103 # Exit status is that of the last command.
16104 exit
16108 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
16109 *c*,-n*) ECHO_N= ECHO_C='
16110 ' ECHO_T=' ' ;;
16111 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
16112 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
16113 esac
16115 if expr a : '\(a\)' >/dev/null 2>&1; then
16116 as_expr=expr
16117 else
16118 as_expr=false
16121 rm -f conf$$ conf$$.exe conf$$.file
16122 echo >conf$$.file
16123 if ln -s conf$$.file conf$$ 2>/dev/null; then
16124 # We could just check for DJGPP; but this test a) works b) is more generic
16125 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
16126 if test -f conf$$.exe; then
16127 # Don't use ln at all; we don't have any links
16128 as_ln_s='cp -p'
16129 else
16130 as_ln_s='ln -s'
16132 elif ln conf$$.file conf$$ 2>/dev/null; then
16133 as_ln_s=ln
16134 else
16135 as_ln_s='cp -p'
16137 rm -f conf$$ conf$$.exe conf$$.file
16139 if mkdir -p . 2>/dev/null; then
16140 as_mkdir_p=:
16141 else
16142 test -d ./-p && rmdir ./-p
16143 as_mkdir_p=false
16146 as_executable_p="test -f"
16148 # Sed expression to map a string onto a valid CPP name.
16149 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16151 # Sed expression to map a string onto a valid variable name.
16152 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16155 # IFS
16156 # We need space, tab and new line, in precisely that order.
16157 as_nl='
16159 IFS=" $as_nl"
16161 # CDPATH.
16162 $as_unset CDPATH
16164 exec 6>&1
16166 # Open the log real soon, to keep \$[0] and so on meaningful, and to
16167 # report actual input values of CONFIG_FILES etc. instead of their
16168 # values after options handling. Logging --version etc. is OK.
16169 exec 5>>config.log
16171 echo
16172 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16173 ## Running $as_me. ##
16174 _ASBOX
16175 } >&5
16176 cat >&5 <<_CSEOF
16178 This file was extended by libjava $as_me version-unused, which was
16179 generated by GNU Autoconf 2.59. Invocation command line was
16181 CONFIG_FILES = $CONFIG_FILES
16182 CONFIG_HEADERS = $CONFIG_HEADERS
16183 CONFIG_LINKS = $CONFIG_LINKS
16184 CONFIG_COMMANDS = $CONFIG_COMMANDS
16185 $ $0 $@
16187 _CSEOF
16188 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
16189 echo >&5
16190 _ACEOF
16192 # Files that config.status was made for.
16193 if test -n "$ac_config_files"; then
16194 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
16197 if test -n "$ac_config_headers"; then
16198 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
16201 if test -n "$ac_config_links"; then
16202 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
16205 if test -n "$ac_config_commands"; then
16206 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
16209 cat >>$CONFIG_STATUS <<\_ACEOF
16211 ac_cs_usage="\
16212 \`$as_me' instantiates files from templates according to the
16213 current configuration.
16215 Usage: $0 [OPTIONS] [FILE]...
16217 -h, --help print this help, then exit
16218 -V, --version print version number, then exit
16219 -q, --quiet do not print progress messages
16220 -d, --debug don't remove temporary files
16221 --recheck update $as_me by reconfiguring in the same conditions
16222 --file=FILE[:TEMPLATE]
16223 instantiate the configuration file FILE
16224 --header=FILE[:TEMPLATE]
16225 instantiate the configuration header FILE
16227 Configuration files:
16228 $config_files
16230 Configuration headers:
16231 $config_headers
16233 Configuration links:
16234 $config_links
16236 Configuration commands:
16237 $config_commands
16239 Report bugs to <bug-autoconf@gnu.org>."
16240 _ACEOF
16242 cat >>$CONFIG_STATUS <<_ACEOF
16243 ac_cs_version="\\
16244 libjava config.status version-unused
16245 configured by $0, generated by GNU Autoconf 2.59,
16246 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
16248 Copyright (C) 2003 Free Software Foundation, Inc.
16249 This config.status script is free software; the Free Software Foundation
16250 gives unlimited permission to copy, distribute and modify it."
16251 srcdir=$srcdir
16252 INSTALL="$INSTALL"
16253 _ACEOF
16255 cat >>$CONFIG_STATUS <<\_ACEOF
16256 # If no file are specified by the user, then we need to provide default
16257 # value. By we need to know if files were specified by the user.
16258 ac_need_defaults=:
16259 while test $# != 0
16261 case $1 in
16262 --*=*)
16263 ac_option=`expr "x$1" : 'x\([^=]*\)='`
16264 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
16265 ac_shift=:
16268 ac_option=$1
16269 ac_optarg=$2
16270 ac_shift=shift
16272 *) # This is not an option, so the user has probably given explicit
16273 # arguments.
16274 ac_option=$1
16275 ac_need_defaults=false;;
16276 esac
16278 case $ac_option in
16279 # Handling of the options.
16280 _ACEOF
16281 cat >>$CONFIG_STATUS <<\_ACEOF
16282 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16283 ac_cs_recheck=: ;;
16284 --version | --vers* | -V )
16285 echo "$ac_cs_version"; exit 0 ;;
16286 --he | --h)
16287 # Conflict between --help and --header
16288 { { echo "$as_me:$LINENO: error: ambiguous option: $1
16289 Try \`$0 --help' for more information." >&5
16290 echo "$as_me: error: ambiguous option: $1
16291 Try \`$0 --help' for more information." >&2;}
16292 { (exit 1); exit 1; }; };;
16293 --help | --hel | -h )
16294 echo "$ac_cs_usage"; exit 0 ;;
16295 --debug | --d* | -d )
16296 debug=: ;;
16297 --file | --fil | --fi | --f )
16298 $ac_shift
16299 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16300 ac_need_defaults=false;;
16301 --header | --heade | --head | --hea )
16302 $ac_shift
16303 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16304 ac_need_defaults=false;;
16305 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16306 | -silent | --silent | --silen | --sile | --sil | --si | --s)
16307 ac_cs_silent=: ;;
16309 # This is an error.
16310 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
16311 Try \`$0 --help' for more information." >&5
16312 echo "$as_me: error: unrecognized option: $1
16313 Try \`$0 --help' for more information." >&2;}
16314 { (exit 1); exit 1; }; } ;;
16316 *) ac_config_targets="$ac_config_targets $1" ;;
16318 esac
16319 shift
16320 done
16322 ac_configure_extra_args=
16324 if $ac_cs_silent; then
16325 exec 6>/dev/null
16326 ac_configure_extra_args="$ac_configure_extra_args --silent"
16329 _ACEOF
16330 cat >>$CONFIG_STATUS <<_ACEOF
16331 if \$ac_cs_recheck; then
16332 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16333 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16336 _ACEOF
16338 cat >>$CONFIG_STATUS <<_ACEOF
16340 # INIT-COMMANDS section.
16343 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16344 srcdir=${srcdir}
16345 host=${host}
16346 target=${target}
16347 with_multisubdir=${with_multisubdir}
16348 ac_configure_args="${multilib_arg} ${ac_configure_args}"
16349 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
16350 libgcj_basedir=${libgcj_basedir}
16351 CC="${CC}"
16352 CXX="${CXX}"
16353 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
16356 _ACEOF
16360 cat >>$CONFIG_STATUS <<\_ACEOF
16361 for ac_config_target in $ac_config_targets
16363 case "$ac_config_target" in
16364 # Handling of arguments.
16365 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16366 "libgcj.pc" ) CONFIG_FILES="$CONFIG_FILES libgcj.pc" ;;
16367 "libgcj.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj.spec" ;;
16368 "libgcj-test.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj-test.spec" ;;
16369 "gnu/classpath/Configuration.java" ) CONFIG_FILES="$CONFIG_FILES gnu/classpath/Configuration.java" ;;
16370 "gcj/Makefile" ) CONFIG_FILES="$CONFIG_FILES gcj/Makefile" ;;
16371 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
16372 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
16373 "external/Makefile" ) CONFIG_FILES="$CONFIG_FILES external/Makefile" ;;
16374 "external/sax/Makefile" ) CONFIG_FILES="$CONFIG_FILES external/sax/Makefile" ;;
16375 "external/w3c_dom/Makefile" ) CONFIG_FILES="$CONFIG_FILES external/w3c_dom/Makefile" ;;
16376 "include/platform.h" ) CONFIG_LINKS="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
16377 "java/io/natFile.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
16378 "java/lang/ConcreteProcess.java" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java" ;;
16379 "java/lang/natConcreteProcess.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
16380 "java/net/natInetAddress.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc" ;;
16381 "java/net/natNetworkInterface.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natNetworkInterface.cc:java/net/natNetworkInterface${PLATFORMNET}.cc" ;;
16382 "gnu/java/net/natPlainSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
16383 "gnu/java/net/natPlainDatagramSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
16384 "gnu/java/nio/natPipeImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc" ;;
16385 "gnu/java/nio/natSelectorImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc" ;;
16386 "gnu/java/nio/channels/natFileChannelImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
16387 "include/java-gc.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
16388 "include/java-threads.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
16389 "sysdep/locks.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
16390 "include/java-signal.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
16391 "include/java-signal-aux.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
16392 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16393 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16394 "include/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
16395 "gcj/libgcj-config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
16396 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16397 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16398 { (exit 1); exit 1; }; };;
16399 esac
16400 done
16402 # If the user did not use the arguments to specify the items to instantiate,
16403 # then the envvar interface is used. Set only those that are not.
16404 # We use the long form for the default assignment because of an extremely
16405 # bizarre bug on SunOS 4.1.3.
16406 if $ac_need_defaults; then
16407 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16408 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16409 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16410 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16413 # Have a temporary directory for convenience. Make it in the build tree
16414 # simply because there is no reason to put it here, and in addition,
16415 # creating and moving files from /tmp can sometimes cause problems.
16416 # Create a temporary directory, and hook for its removal unless debugging.
16417 $debug ||
16419 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
16420 trap '{ (exit 1); exit 1; }' 1 2 13 15
16423 # Create a (secure) tmp directory for tmp files.
16426 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
16427 test -n "$tmp" && test -d "$tmp"
16428 } ||
16430 tmp=./confstat$$-$RANDOM
16431 (umask 077 && mkdir $tmp)
16432 } ||
16434 echo "$me: cannot create a temporary directory in ." >&2
16435 { (exit 1); exit 1; }
16438 _ACEOF
16440 cat >>$CONFIG_STATUS <<_ACEOF
16443 # CONFIG_FILES section.
16446 # No need to generate the scripts if there are no CONFIG_FILES.
16447 # This happens for instance when ./config.status config.h
16448 if test -n "\$CONFIG_FILES"; then
16449 # Protect against being on the right side of a sed subst in config.status.
16450 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
16451 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
16452 s,@SHELL@,$SHELL,;t t
16453 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
16454 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
16455 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
16456 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
16457 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
16458 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
16459 s,@exec_prefix@,$exec_prefix,;t t
16460 s,@prefix@,$prefix,;t t
16461 s,@program_transform_name@,$program_transform_name,;t t
16462 s,@bindir@,$bindir,;t t
16463 s,@sbindir@,$sbindir,;t t
16464 s,@libexecdir@,$libexecdir,;t t
16465 s,@datadir@,$datadir,;t t
16466 s,@sysconfdir@,$sysconfdir,;t t
16467 s,@sharedstatedir@,$sharedstatedir,;t t
16468 s,@localstatedir@,$localstatedir,;t t
16469 s,@libdir@,$libdir,;t t
16470 s,@includedir@,$includedir,;t t
16471 s,@oldincludedir@,$oldincludedir,;t t
16472 s,@infodir@,$infodir,;t t
16473 s,@mandir@,$mandir,;t t
16474 s,@build_alias@,$build_alias,;t t
16475 s,@host_alias@,$host_alias,;t t
16476 s,@target_alias@,$target_alias,;t t
16477 s,@DEFS@,$DEFS,;t t
16478 s,@ECHO_C@,$ECHO_C,;t t
16479 s,@ECHO_N@,$ECHO_N,;t t
16480 s,@ECHO_T@,$ECHO_T,;t t
16481 s,@LIBS@,$LIBS,;t t
16482 s,@libgcj_basedir@,$libgcj_basedir,;t t
16483 s,@build@,$build,;t t
16484 s,@build_cpu@,$build_cpu,;t t
16485 s,@build_vendor@,$build_vendor,;t t
16486 s,@build_os@,$build_os,;t t
16487 s,@host@,$host,;t t
16488 s,@host_cpu@,$host_cpu,;t t
16489 s,@host_vendor@,$host_vendor,;t t
16490 s,@host_os@,$host_os,;t t
16491 s,@target@,$target,;t t
16492 s,@target_cpu@,$target_cpu,;t t
16493 s,@target_vendor@,$target_vendor,;t t
16494 s,@target_os@,$target_os,;t t
16495 s,@target_noncanonical@,$target_noncanonical,;t t
16496 s,@LN_S@,$LN_S,;t t
16497 s,@mkinstalldirs@,$mkinstalldirs,;t t
16498 s,@CC@,$CC,;t t
16499 s,@ac_ct_CC@,$ac_ct_CC,;t t
16500 s,@EXEEXT@,$EXEEXT,;t t
16501 s,@OBJEXT@,$OBJEXT,;t t
16502 s,@CXX@,$CXX,;t t
16503 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
16504 s,@CFLAGS@,$CFLAGS,;t t
16505 s,@CXXFLAGS@,$CXXFLAGS,;t t
16506 s,@LDFLAGS@,$LDFLAGS,;t t
16507 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
16508 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
16509 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
16510 s,@CYGPATH_W@,$CYGPATH_W,;t t
16511 s,@PACKAGE@,$PACKAGE,;t t
16512 s,@VERSION@,$VERSION,;t t
16513 s,@ACLOCAL@,$ACLOCAL,;t t
16514 s,@AUTOCONF@,$AUTOCONF,;t t
16515 s,@AUTOMAKE@,$AUTOMAKE,;t t
16516 s,@AUTOHEADER@,$AUTOHEADER,;t t
16517 s,@MAKEINFO@,$MAKEINFO,;t t
16518 s,@install_sh@,$install_sh,;t t
16519 s,@STRIP@,$STRIP,;t t
16520 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
16521 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
16522 s,@mkdir_p@,$mkdir_p,;t t
16523 s,@AWK@,$AWK,;t t
16524 s,@SET_MAKE@,$SET_MAKE,;t t
16525 s,@am__leading_dot@,$am__leading_dot,;t t
16526 s,@AMTAR@,$AMTAR,;t t
16527 s,@am__tar@,$am__tar,;t t
16528 s,@am__untar@,$am__untar,;t t
16529 s,@DEPDIR@,$DEPDIR,;t t
16530 s,@am__include@,$am__include,;t t
16531 s,@am__quote@,$am__quote,;t t
16532 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
16533 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
16534 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
16535 s,@CCDEPMODE@,$CCDEPMODE,;t t
16536 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
16537 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
16538 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
16539 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
16540 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
16541 s,@AS@,$AS,;t t
16542 s,@ac_ct_AS@,$ac_ct_AS,;t t
16543 s,@AR@,$AR,;t t
16544 s,@ac_ct_AR@,$ac_ct_AR,;t t
16545 s,@RANLIB@,$RANLIB,;t t
16546 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
16547 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
16548 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
16549 s,@MAINT@,$MAINT,;t t
16550 s,@LIBGCJ_CFLAGS@,$LIBGCJ_CFLAGS,;t t
16551 s,@LIBGCJ_CXXFLAGS@,$LIBGCJ_CXXFLAGS,;t t
16552 s,@LIBGCJ_JAVAFLAGS@,$LIBGCJ_JAVAFLAGS,;t t
16553 s,@LIBGCJ_LD_SYMBOLIC@,$LIBGCJ_LD_SYMBOLIC,;t t
16554 s,@INCLTDL@,$INCLTDL,;t t
16555 s,@LIBLTDL@,$LIBLTDL,;t t
16556 s,@DIRLTDL@,$DIRLTDL,;t t
16557 s,@LIBTOOL@,$LIBTOOL,;t t
16558 s,@CXXCPP@,$CXXCPP,;t t
16559 s,@CPPFLAGS@,$CPPFLAGS,;t t
16560 s,@GCJ@,$GCJ,;t t
16561 s,@GCJFLAGS@,$GCJFLAGS,;t t
16562 s,@GCJDEPMODE@,$GCJDEPMODE,;t t
16563 s,@am__fastdepGCJ_TRUE@,$am__fastdepGCJ_TRUE,;t t
16564 s,@am__fastdepGCJ_FALSE@,$am__fastdepGCJ_FALSE,;t t
16565 s,@subdirs@,$subdirs,;t t
16566 s,@COMPPATH@,$COMPPATH,;t t
16567 s,@TESTSUBDIR_TRUE@,$TESTSUBDIR_TRUE,;t t
16568 s,@TESTSUBDIR_FALSE@,$TESTSUBDIR_FALSE,;t t
16569 s,@ONESTEP_TRUE@,$ONESTEP_TRUE,;t t
16570 s,@ONESTEP_FALSE@,$ONESTEP_FALSE,;t t
16571 s,@LIBGCJDEBUG@,$LIBGCJDEBUG,;t t
16572 s,@INTERPRETER@,$INTERPRETER,;t t
16573 s,@LIBFFI@,$LIBFFI,;t t
16574 s,@LIBFFIINCS@,$LIBFFIINCS,;t t
16575 s,@PLATFORM_INNER_NAT_HDRS@,$PLATFORM_INNER_NAT_HDRS,;t t
16576 s,@CPP@,$CPP,;t t
16577 s,@EGREP@,$EGREP,;t t
16578 s,@USING_WIN32_PLATFORM_TRUE@,$USING_WIN32_PLATFORM_TRUE,;t t
16579 s,@USING_WIN32_PLATFORM_FALSE@,$USING_WIN32_PLATFORM_FALSE,;t t
16580 s,@USING_POSIX_PLATFORM_TRUE@,$USING_POSIX_PLATFORM_TRUE,;t t
16581 s,@USING_POSIX_PLATFORM_FALSE@,$USING_POSIX_PLATFORM_FALSE,;t t
16582 s,@USING_ECOS_PLATFORM_TRUE@,$USING_ECOS_PLATFORM_TRUE,;t t
16583 s,@USING_ECOS_PLATFORM_FALSE@,$USING_ECOS_PLATFORM_FALSE,;t t
16584 s,@USING_DARWIN_CRT_TRUE@,$USING_DARWIN_CRT_TRUE,;t t
16585 s,@USING_DARWIN_CRT_FALSE@,$USING_DARWIN_CRT_FALSE,;t t
16586 s,@SYSTEMSPEC@,$SYSTEMSPEC,;t t
16587 s,@LIBGCJTESTSPEC@,$LIBGCJTESTSPEC,;t t
16588 s,@ZLIBSPEC@,$ZLIBSPEC,;t t
16589 s,@ZLIBTESTSPEC@,$ZLIBTESTSPEC,;t t
16590 s,@X_CFLAGS@,$X_CFLAGS,;t t
16591 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
16592 s,@X_LIBS@,$X_LIBS,;t t
16593 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
16594 s,@TOOLKIT@,$TOOLKIT,;t t
16595 s,@XLIB_AWT_TRUE@,$XLIB_AWT_TRUE,;t t
16596 s,@XLIB_AWT_FALSE@,$XLIB_AWT_FALSE,;t t
16597 s,@GTK_AWT_TRUE@,$GTK_AWT_TRUE,;t t
16598 s,@GTK_AWT_FALSE@,$GTK_AWT_FALSE,;t t
16599 s,@GTK_CAIRO_TRUE@,$GTK_CAIRO_TRUE,;t t
16600 s,@GTK_CAIRO_FALSE@,$GTK_CAIRO_FALSE,;t t
16601 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
16602 s,@CAIRO_CFLAGS@,$CAIRO_CFLAGS,;t t
16603 s,@CAIRO_LIBS@,$CAIRO_LIBS,;t t
16604 s,@PANGOFT2_CFLAGS@,$PANGOFT2_CFLAGS,;t t
16605 s,@PANGOFT2_LIBS@,$PANGOFT2_LIBS,;t t
16606 s,@GCLIBS@,$GCLIBS,;t t
16607 s,@GCINCS@,$GCINCS,;t t
16608 s,@GCDEPS@,$GCDEPS,;t t
16609 s,@GCSPEC@,$GCSPEC,;t t
16610 s,@JC1GCSPEC@,$JC1GCSPEC,;t t
16611 s,@GCTESTSPEC@,$GCTESTSPEC,;t t
16612 s,@USING_BOEHMGC_TRUE@,$USING_BOEHMGC_TRUE,;t t
16613 s,@USING_BOEHMGC_FALSE@,$USING_BOEHMGC_FALSE,;t t
16614 s,@USING_NOGC_TRUE@,$USING_NOGC_TRUE,;t t
16615 s,@USING_NOGC_FALSE@,$USING_NOGC_FALSE,;t t
16616 s,@THREADLIBS@,$THREADLIBS,;t t
16617 s,@THREADINCS@,$THREADINCS,;t t
16618 s,@THREADDEPS@,$THREADDEPS,;t t
16619 s,@THREADSPEC@,$THREADSPEC,;t t
16620 s,@THREADLDFLAGS@,$THREADLDFLAGS,;t t
16621 s,@THREADCXXFLAGS@,$THREADCXXFLAGS,;t t
16622 s,@USING_POSIX_THREADS_TRUE@,$USING_POSIX_THREADS_TRUE,;t t
16623 s,@USING_POSIX_THREADS_FALSE@,$USING_POSIX_THREADS_FALSE,;t t
16624 s,@USING_WIN32_THREADS_TRUE@,$USING_WIN32_THREADS_TRUE,;t t
16625 s,@USING_WIN32_THREADS_FALSE@,$USING_WIN32_THREADS_FALSE,;t t
16626 s,@USING_NO_THREADS_TRUE@,$USING_NO_THREADS_TRUE,;t t
16627 s,@USING_NO_THREADS_FALSE@,$USING_NO_THREADS_FALSE,;t t
16628 s,@HASH_SYNC_SPEC@,$HASH_SYNC_SPEC,;t t
16629 s,@USING_GCC_TRUE@,$USING_GCC_TRUE,;t t
16630 s,@USING_GCC_FALSE@,$USING_GCC_FALSE,;t t
16631 s,@gcc_version_trigger@,$gcc_version_trigger,;t t
16632 s,@gcc_version_full@,$gcc_version_full,;t t
16633 s,@gcc_version@,$gcc_version,;t t
16634 s,@tool_include_dir@,$tool_include_dir,;t t
16635 s,@LIBICONV@,$LIBICONV,;t t
16636 s,@LTLIBICONV@,$LTLIBICONV,;t t
16637 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
16638 s,@GTK_LIBS@,$GTK_LIBS,;t t
16639 s,@GLIB_CFLAGS@,$GLIB_CFLAGS,;t t
16640 s,@GLIB_LIBS@,$GLIB_LIBS,;t t
16641 s,@LIBART_CFLAGS@,$LIBART_CFLAGS,;t t
16642 s,@LIBART_LIBS@,$LIBART_LIBS,;t t
16643 s,@SUPPLY_BACKTRACE_TRUE@,$SUPPLY_BACKTRACE_TRUE,;t t
16644 s,@SUPPLY_BACKTRACE_FALSE@,$SUPPLY_BACKTRACE_FALSE,;t t
16645 s,@GCJH@,$GCJH,;t t
16646 s,@ZIP@,$ZIP,;t t
16647 s,@CLASSPATH_SEPARATOR@,$CLASSPATH_SEPARATOR,;t t
16648 s,@ac_ct_GCJ@,$ac_ct_GCJ,;t t
16649 s,@ZLIBS@,$ZLIBS,;t t
16650 s,@SYS_ZLIBS@,$SYS_ZLIBS,;t t
16651 s,@ZINCS@,$ZINCS,;t t
16652 s,@DIVIDESPEC@,$DIVIDESPEC,;t t
16653 s,@CHECKREFSPEC@,$CHECKREFSPEC,;t t
16654 s,@EXCEPTIONSPEC@,$EXCEPTIONSPEC,;t t
16655 s,@IEEESPEC@,$IEEESPEC,;t t
16656 s,@NATIVE_TRUE@,$NATIVE_TRUE,;t t
16657 s,@NATIVE_FALSE@,$NATIVE_FALSE,;t t
16658 s,@NEEDS_DATA_START_TRUE@,$NEEDS_DATA_START_TRUE,;t t
16659 s,@NEEDS_DATA_START_FALSE@,$NEEDS_DATA_START_FALSE,;t t
16660 s,@GCC_UNWIND_INCLUDE@,$GCC_UNWIND_INCLUDE,;t t
16661 s,@toolexecdir@,$toolexecdir,;t t
16662 s,@toolexecmainlibdir@,$toolexecmainlibdir,;t t
16663 s,@toolexeclibdir@,$toolexeclibdir,;t t
16664 s,@GCJVERSION@,$GCJVERSION,;t t
16665 s,@gxx_include_dir@,$gxx_include_dir,;t t
16666 s,@libstdcxx_incdir@,$libstdcxx_incdir,;t t
16667 s,@ALLOCA@,$ALLOCA,;t t
16668 s,@PERL@,$PERL,;t t
16669 s,@BACKTRACESPEC@,$BACKTRACESPEC,;t t
16670 s,@SYSDEP_SOURCES@,$SYSDEP_SOURCES,;t t
16671 s,@here@,$here,;t t
16672 s,@LIBOBJS@,$LIBOBJS,;t t
16673 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
16674 CEOF
16676 _ACEOF
16678 cat >>$CONFIG_STATUS <<\_ACEOF
16679 # Split the substitutions into bite-sized pieces for seds with
16680 # small command number limits, like on Digital OSF/1 and HP-UX.
16681 ac_max_sed_lines=48
16682 ac_sed_frag=1 # Number of current file.
16683 ac_beg=1 # First line for current file.
16684 ac_end=$ac_max_sed_lines # Line after last line for current file.
16685 ac_more_lines=:
16686 ac_sed_cmds=
16687 while $ac_more_lines; do
16688 if test $ac_beg -gt 1; then
16689 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
16690 else
16691 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
16693 if test ! -s $tmp/subs.frag; then
16694 ac_more_lines=false
16695 else
16696 # The purpose of the label and of the branching condition is to
16697 # speed up the sed processing (if there are no `@' at all, there
16698 # is no need to browse any of the substitutions).
16699 # These are the two extra sed commands mentioned above.
16700 (echo ':t
16701 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
16702 if test -z "$ac_sed_cmds"; then
16703 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
16704 else
16705 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
16707 ac_sed_frag=`expr $ac_sed_frag + 1`
16708 ac_beg=$ac_end
16709 ac_end=`expr $ac_end + $ac_max_sed_lines`
16711 done
16712 if test -z "$ac_sed_cmds"; then
16713 ac_sed_cmds=cat
16715 fi # test -n "$CONFIG_FILES"
16717 _ACEOF
16718 cat >>$CONFIG_STATUS <<\_ACEOF
16719 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
16720 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
16721 case $ac_file in
16722 - | *:- | *:-:* ) # input from stdin
16723 cat >$tmp/stdin
16724 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16725 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16726 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16727 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16728 * ) ac_file_in=$ac_file.in ;;
16729 esac
16731 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
16732 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
16733 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16734 X"$ac_file" : 'X\(//\)[^/]' \| \
16735 X"$ac_file" : 'X\(//\)$' \| \
16736 X"$ac_file" : 'X\(/\)' \| \
16737 . : '\(.\)' 2>/dev/null ||
16738 echo X"$ac_file" |
16739 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16740 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16741 /^X\(\/\/\)$/{ s//\1/; q; }
16742 /^X\(\/\).*/{ s//\1/; q; }
16743 s/.*/./; q'`
16744 { if $as_mkdir_p; then
16745 mkdir -p "$ac_dir"
16746 else
16747 as_dir="$ac_dir"
16748 as_dirs=
16749 while test ! -d "$as_dir"; do
16750 as_dirs="$as_dir $as_dirs"
16751 as_dir=`(dirname "$as_dir") 2>/dev/null ||
16752 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16753 X"$as_dir" : 'X\(//\)[^/]' \| \
16754 X"$as_dir" : 'X\(//\)$' \| \
16755 X"$as_dir" : 'X\(/\)' \| \
16756 . : '\(.\)' 2>/dev/null ||
16757 echo X"$as_dir" |
16758 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16759 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16760 /^X\(\/\/\)$/{ s//\1/; q; }
16761 /^X\(\/\).*/{ s//\1/; q; }
16762 s/.*/./; q'`
16763 done
16764 test ! -n "$as_dirs" || mkdir $as_dirs
16765 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16766 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16767 { (exit 1); exit 1; }; }; }
16769 ac_builddir=.
16771 if test "$ac_dir" != .; then
16772 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
16773 # A "../" for each directory in $ac_dir_suffix.
16774 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
16775 else
16776 ac_dir_suffix= ac_top_builddir=
16779 case $srcdir in
16780 .) # No --srcdir option. We are building in place.
16781 ac_srcdir=.
16782 if test -z "$ac_top_builddir"; then
16783 ac_top_srcdir=.
16784 else
16785 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
16786 fi ;;
16787 [\\/]* | ?:[\\/]* ) # Absolute path.
16788 ac_srcdir=$srcdir$ac_dir_suffix;
16789 ac_top_srcdir=$srcdir ;;
16790 *) # Relative path.
16791 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
16792 ac_top_srcdir=$ac_top_builddir$srcdir ;;
16793 esac
16795 # Do not use `cd foo && pwd` to compute absolute paths, because
16796 # the directories may not exist.
16797 case `pwd` in
16798 .) ac_abs_builddir="$ac_dir";;
16800 case "$ac_dir" in
16801 .) ac_abs_builddir=`pwd`;;
16802 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
16803 *) ac_abs_builddir=`pwd`/"$ac_dir";;
16804 esac;;
16805 esac
16806 case $ac_abs_builddir in
16807 .) ac_abs_top_builddir=${ac_top_builddir}.;;
16809 case ${ac_top_builddir}. in
16810 .) ac_abs_top_builddir=$ac_abs_builddir;;
16811 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
16812 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
16813 esac;;
16814 esac
16815 case $ac_abs_builddir in
16816 .) ac_abs_srcdir=$ac_srcdir;;
16818 case $ac_srcdir in
16819 .) ac_abs_srcdir=$ac_abs_builddir;;
16820 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
16821 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
16822 esac;;
16823 esac
16824 case $ac_abs_builddir in
16825 .) ac_abs_top_srcdir=$ac_top_srcdir;;
16827 case $ac_top_srcdir in
16828 .) ac_abs_top_srcdir=$ac_abs_builddir;;
16829 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16830 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16831 esac;;
16832 esac
16835 case $INSTALL in
16836 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16837 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
16838 esac
16840 if test x"$ac_file" != x-; then
16841 { echo "$as_me:$LINENO: creating $ac_file" >&5
16842 echo "$as_me: creating $ac_file" >&6;}
16843 rm -f "$ac_file"
16845 # Let's still pretend it is `configure' which instantiates (i.e., don't
16846 # use $as_me), people would be surprised to read:
16847 # /* config.h. Generated by config.status. */
16848 if test x"$ac_file" = x-; then
16849 configure_input=
16850 else
16851 configure_input="$ac_file. "
16853 configure_input=$configure_input"Generated from `echo $ac_file_in |
16854 sed 's,.*/,,'` by configure."
16856 # First look for the input files in the build tree, otherwise in the
16857 # src tree.
16858 ac_file_inputs=`IFS=:
16859 for f in $ac_file_in; do
16860 case $f in
16861 -) echo $tmp/stdin ;;
16862 [\\/$]*)
16863 # Absolute (can't be DOS-style, as IFS=:)
16864 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16865 echo "$as_me: error: cannot find input file: $f" >&2;}
16866 { (exit 1); exit 1; }; }
16867 echo "$f";;
16868 *) # Relative
16869 if test -f "$f"; then
16870 # Build tree
16871 echo "$f"
16872 elif test -f "$srcdir/$f"; then
16873 # Source tree
16874 echo "$srcdir/$f"
16875 else
16876 # /dev/null tree
16877 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16878 echo "$as_me: error: cannot find input file: $f" >&2;}
16879 { (exit 1); exit 1; }; }
16880 fi;;
16881 esac
16882 done` || { (exit 1); exit 1; }
16883 _ACEOF
16884 cat >>$CONFIG_STATUS <<_ACEOF
16885 sed "$ac_vpsub
16886 $extrasub
16887 _ACEOF
16888 cat >>$CONFIG_STATUS <<\_ACEOF
16890 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16891 s,@configure_input@,$configure_input,;t t
16892 s,@srcdir@,$ac_srcdir,;t t
16893 s,@abs_srcdir@,$ac_abs_srcdir,;t t
16894 s,@top_srcdir@,$ac_top_srcdir,;t t
16895 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
16896 s,@builddir@,$ac_builddir,;t t
16897 s,@abs_builddir@,$ac_abs_builddir,;t t
16898 s,@top_builddir@,$ac_top_builddir,;t t
16899 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
16900 s,@INSTALL@,$ac_INSTALL,;t t
16901 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
16902 rm -f $tmp/stdin
16903 if test x"$ac_file" != x-; then
16904 mv $tmp/out $ac_file
16905 else
16906 cat $tmp/out
16907 rm -f $tmp/out
16910 done
16911 _ACEOF
16912 cat >>$CONFIG_STATUS <<\_ACEOF
16915 # CONFIG_HEADER section.
16918 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
16919 # NAME is the cpp macro being defined and VALUE is the value it is being given.
16921 # ac_d sets the value in "#define NAME VALUE" lines.
16922 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
16923 ac_dB='[ ].*$,\1#\2'
16924 ac_dC=' '
16925 ac_dD=',;t'
16926 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
16927 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
16928 ac_uB='$,\1#\2define\3'
16929 ac_uC=' '
16930 ac_uD=',;t'
16932 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
16933 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
16934 case $ac_file in
16935 - | *:- | *:-:* ) # input from stdin
16936 cat >$tmp/stdin
16937 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16938 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16939 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16940 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16941 * ) ac_file_in=$ac_file.in ;;
16942 esac
16944 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
16945 echo "$as_me: creating $ac_file" >&6;}
16947 # First look for the input files in the build tree, otherwise in the
16948 # src tree.
16949 ac_file_inputs=`IFS=:
16950 for f in $ac_file_in; do
16951 case $f in
16952 -) echo $tmp/stdin ;;
16953 [\\/$]*)
16954 # Absolute (can't be DOS-style, as IFS=:)
16955 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16956 echo "$as_me: error: cannot find input file: $f" >&2;}
16957 { (exit 1); exit 1; }; }
16958 # Do quote $f, to prevent DOS paths from being IFS'd.
16959 echo "$f";;
16960 *) # Relative
16961 if test -f "$f"; then
16962 # Build tree
16963 echo "$f"
16964 elif test -f "$srcdir/$f"; then
16965 # Source tree
16966 echo "$srcdir/$f"
16967 else
16968 # /dev/null tree
16969 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16970 echo "$as_me: error: cannot find input file: $f" >&2;}
16971 { (exit 1); exit 1; }; }
16972 fi;;
16973 esac
16974 done` || { (exit 1); exit 1; }
16975 # Remove the trailing spaces.
16976 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
16978 _ACEOF
16980 # Transform confdefs.h into two sed scripts, `conftest.defines' and
16981 # `conftest.undefs', that substitutes the proper values into
16982 # config.h.in to produce config.h. The first handles `#define'
16983 # templates, and the second `#undef' templates.
16984 # And first: Protect against being on the right side of a sed subst in
16985 # config.status. Protect against being in an unquoted here document
16986 # in config.status.
16987 rm -f conftest.defines conftest.undefs
16988 # Using a here document instead of a string reduces the quoting nightmare.
16989 # Putting comments in sed scripts is not portable.
16991 # `end' is used to avoid that the second main sed command (meant for
16992 # 0-ary CPP macros) applies to n-ary macro definitions.
16993 # See the Autoconf documentation for `clear'.
16994 cat >confdef2sed.sed <<\_ACEOF
16995 s/[\\&,]/\\&/g
16996 s,[\\$`],\\&,g
16997 t clear
16998 : clear
16999 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17000 t end
17001 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17002 : end
17003 _ACEOF
17004 # If some macros were called several times there might be several times
17005 # the same #defines, which is useless. Nevertheless, we may not want to
17006 # sort them, since we want the *last* AC-DEFINE to be honored.
17007 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17008 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17009 rm -f confdef2sed.sed
17011 # This sed command replaces #undef with comments. This is necessary, for
17012 # example, in the case of _POSIX_SOURCE, which is predefined and required
17013 # on some systems where configure will not decide to define it.
17014 cat >>conftest.undefs <<\_ACEOF
17015 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17016 _ACEOF
17018 # Break up conftest.defines because some shells have a limit on the size
17019 # of here documents, and old seds have small limits too (100 cmds).
17020 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17021 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17022 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17023 echo ' :' >>$CONFIG_STATUS
17024 rm -f conftest.tail
17025 while grep . conftest.defines >/dev/null
17027 # Write a limited-size here document to $tmp/defines.sed.
17028 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17029 # Speed up: don't consider the non `#define' lines.
17030 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17031 # Work around the forget-to-reset-the-flag bug.
17032 echo 't clr' >>$CONFIG_STATUS
17033 echo ': clr' >>$CONFIG_STATUS
17034 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17035 echo 'CEOF
17036 sed -f $tmp/defines.sed $tmp/in >$tmp/out
17037 rm -f $tmp/in
17038 mv $tmp/out $tmp/in
17039 ' >>$CONFIG_STATUS
17040 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17041 rm -f conftest.defines
17042 mv conftest.tail conftest.defines
17043 done
17044 rm -f conftest.defines
17045 echo ' fi # grep' >>$CONFIG_STATUS
17046 echo >>$CONFIG_STATUS
17048 # Break up conftest.undefs because some shells have a limit on the size
17049 # of here documents, and old seds have small limits too (100 cmds).
17050 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17051 rm -f conftest.tail
17052 while grep . conftest.undefs >/dev/null
17054 # Write a limited-size here document to $tmp/undefs.sed.
17055 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17056 # Speed up: don't consider the non `#undef'
17057 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17058 # Work around the forget-to-reset-the-flag bug.
17059 echo 't clr' >>$CONFIG_STATUS
17060 echo ': clr' >>$CONFIG_STATUS
17061 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17062 echo 'CEOF
17063 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17064 rm -f $tmp/in
17065 mv $tmp/out $tmp/in
17066 ' >>$CONFIG_STATUS
17067 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17068 rm -f conftest.undefs
17069 mv conftest.tail conftest.undefs
17070 done
17071 rm -f conftest.undefs
17073 cat >>$CONFIG_STATUS <<\_ACEOF
17074 # Let's still pretend it is `configure' which instantiates (i.e., don't
17075 # use $as_me), people would be surprised to read:
17076 # /* config.h. Generated by config.status. */
17077 if test x"$ac_file" = x-; then
17078 echo "/* Generated by configure. */" >$tmp/config.h
17079 else
17080 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17082 cat $tmp/in >>$tmp/config.h
17083 rm -f $tmp/in
17084 if test x"$ac_file" != x-; then
17085 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17086 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17087 echo "$as_me: $ac_file is unchanged" >&6;}
17088 else
17089 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17090 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17091 X"$ac_file" : 'X\(//\)[^/]' \| \
17092 X"$ac_file" : 'X\(//\)$' \| \
17093 X"$ac_file" : 'X\(/\)' \| \
17094 . : '\(.\)' 2>/dev/null ||
17095 echo X"$ac_file" |
17096 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17097 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17098 /^X\(\/\/\)$/{ s//\1/; q; }
17099 /^X\(\/\).*/{ s//\1/; q; }
17100 s/.*/./; q'`
17101 { if $as_mkdir_p; then
17102 mkdir -p "$ac_dir"
17103 else
17104 as_dir="$ac_dir"
17105 as_dirs=
17106 while test ! -d "$as_dir"; do
17107 as_dirs="$as_dir $as_dirs"
17108 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17109 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17110 X"$as_dir" : 'X\(//\)[^/]' \| \
17111 X"$as_dir" : 'X\(//\)$' \| \
17112 X"$as_dir" : 'X\(/\)' \| \
17113 . : '\(.\)' 2>/dev/null ||
17114 echo X"$as_dir" |
17115 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17116 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17117 /^X\(\/\/\)$/{ s//\1/; q; }
17118 /^X\(\/\).*/{ s//\1/; q; }
17119 s/.*/./; q'`
17120 done
17121 test ! -n "$as_dirs" || mkdir $as_dirs
17122 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17123 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17124 { (exit 1); exit 1; }; }; }
17126 rm -f $ac_file
17127 mv $tmp/config.h $ac_file
17129 else
17130 cat $tmp/config.h
17131 rm -f $tmp/config.h
17133 # Compute $ac_file's index in $config_headers.
17134 _am_stamp_count=1
17135 for _am_header in $config_headers :; do
17136 case $_am_header in
17137 $ac_file | $ac_file:* )
17138 break ;;
17140 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17141 esac
17142 done
17143 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
17144 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17145 X$ac_file : 'X\(//\)[^/]' \| \
17146 X$ac_file : 'X\(//\)$' \| \
17147 X$ac_file : 'X\(/\)' \| \
17148 . : '\(.\)' 2>/dev/null ||
17149 echo X$ac_file |
17150 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17151 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17152 /^X\(\/\/\)$/{ s//\1/; q; }
17153 /^X\(\/\).*/{ s//\1/; q; }
17154 s/.*/./; q'`/stamp-h$_am_stamp_count
17155 done
17156 _ACEOF
17157 cat >>$CONFIG_STATUS <<\_ACEOF
17160 # CONFIG_LINKS section.
17163 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
17164 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
17165 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
17167 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
17168 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
17170 if test ! -r $srcdir/$ac_source; then
17171 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
17172 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
17173 { (exit 1); exit 1; }; }
17175 rm -f $ac_dest
17177 # Make relative symlinks.
17178 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
17179 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17180 X"$ac_dest" : 'X\(//\)[^/]' \| \
17181 X"$ac_dest" : 'X\(//\)$' \| \
17182 X"$ac_dest" : 'X\(/\)' \| \
17183 . : '\(.\)' 2>/dev/null ||
17184 echo X"$ac_dest" |
17185 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17186 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17187 /^X\(\/\/\)$/{ s//\1/; q; }
17188 /^X\(\/\).*/{ s//\1/; q; }
17189 s/.*/./; q'`
17190 { if $as_mkdir_p; then
17191 mkdir -p "$ac_dest_dir"
17192 else
17193 as_dir="$ac_dest_dir"
17194 as_dirs=
17195 while test ! -d "$as_dir"; do
17196 as_dirs="$as_dir $as_dirs"
17197 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17198 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17199 X"$as_dir" : 'X\(//\)[^/]' \| \
17200 X"$as_dir" : 'X\(//\)$' \| \
17201 X"$as_dir" : 'X\(/\)' \| \
17202 . : '\(.\)' 2>/dev/null ||
17203 echo X"$as_dir" |
17204 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17205 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17206 /^X\(\/\/\)$/{ s//\1/; q; }
17207 /^X\(\/\).*/{ s//\1/; q; }
17208 s/.*/./; q'`
17209 done
17210 test ! -n "$as_dirs" || mkdir $as_dirs
17211 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
17212 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
17213 { (exit 1); exit 1; }; }; }
17215 ac_builddir=.
17217 if test "$ac_dest_dir" != .; then
17218 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
17219 # A "../" for each directory in $ac_dir_suffix.
17220 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17221 else
17222 ac_dir_suffix= ac_top_builddir=
17225 case $srcdir in
17226 .) # No --srcdir option. We are building in place.
17227 ac_srcdir=.
17228 if test -z "$ac_top_builddir"; then
17229 ac_top_srcdir=.
17230 else
17231 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17232 fi ;;
17233 [\\/]* | ?:[\\/]* ) # Absolute path.
17234 ac_srcdir=$srcdir$ac_dir_suffix;
17235 ac_top_srcdir=$srcdir ;;
17236 *) # Relative path.
17237 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17238 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17239 esac
17241 # Do not use `cd foo && pwd` to compute absolute paths, because
17242 # the directories may not exist.
17243 case `pwd` in
17244 .) ac_abs_builddir="$ac_dest_dir";;
17246 case "$ac_dest_dir" in
17247 .) ac_abs_builddir=`pwd`;;
17248 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
17249 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
17250 esac;;
17251 esac
17252 case $ac_abs_builddir in
17253 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17255 case ${ac_top_builddir}. in
17256 .) ac_abs_top_builddir=$ac_abs_builddir;;
17257 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17258 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17259 esac;;
17260 esac
17261 case $ac_abs_builddir in
17262 .) ac_abs_srcdir=$ac_srcdir;;
17264 case $ac_srcdir in
17265 .) ac_abs_srcdir=$ac_abs_builddir;;
17266 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17267 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17268 esac;;
17269 esac
17270 case $ac_abs_builddir in
17271 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17273 case $ac_top_srcdir in
17274 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17275 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17276 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17277 esac;;
17278 esac
17281 case $srcdir in
17282 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17283 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
17284 esac
17286 # Try a symlink, then a hard link, then a copy.
17287 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
17288 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
17289 cp -p $srcdir/$ac_source $ac_dest ||
17290 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
17291 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
17292 { (exit 1); exit 1; }; }
17293 done
17294 _ACEOF
17295 cat >>$CONFIG_STATUS <<\_ACEOF
17298 # CONFIG_COMMANDS section.
17300 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
17301 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
17302 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
17303 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
17304 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17305 X"$ac_dest" : 'X\(//\)[^/]' \| \
17306 X"$ac_dest" : 'X\(//\)$' \| \
17307 X"$ac_dest" : 'X\(/\)' \| \
17308 . : '\(.\)' 2>/dev/null ||
17309 echo X"$ac_dest" |
17310 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17311 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17312 /^X\(\/\/\)$/{ s//\1/; q; }
17313 /^X\(\/\).*/{ s//\1/; q; }
17314 s/.*/./; q'`
17315 { if $as_mkdir_p; then
17316 mkdir -p "$ac_dir"
17317 else
17318 as_dir="$ac_dir"
17319 as_dirs=
17320 while test ! -d "$as_dir"; do
17321 as_dirs="$as_dir $as_dirs"
17322 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17323 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17324 X"$as_dir" : 'X\(//\)[^/]' \| \
17325 X"$as_dir" : 'X\(//\)$' \| \
17326 X"$as_dir" : 'X\(/\)' \| \
17327 . : '\(.\)' 2>/dev/null ||
17328 echo X"$as_dir" |
17329 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17330 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17331 /^X\(\/\/\)$/{ s//\1/; q; }
17332 /^X\(\/\).*/{ s//\1/; q; }
17333 s/.*/./; q'`
17334 done
17335 test ! -n "$as_dirs" || mkdir $as_dirs
17336 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17337 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17338 { (exit 1); exit 1; }; }; }
17340 ac_builddir=.
17342 if test "$ac_dir" != .; then
17343 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17344 # A "../" for each directory in $ac_dir_suffix.
17345 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17346 else
17347 ac_dir_suffix= ac_top_builddir=
17350 case $srcdir in
17351 .) # No --srcdir option. We are building in place.
17352 ac_srcdir=.
17353 if test -z "$ac_top_builddir"; then
17354 ac_top_srcdir=.
17355 else
17356 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17357 fi ;;
17358 [\\/]* | ?:[\\/]* ) # Absolute path.
17359 ac_srcdir=$srcdir$ac_dir_suffix;
17360 ac_top_srcdir=$srcdir ;;
17361 *) # Relative path.
17362 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17363 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17364 esac
17366 # Do not use `cd foo && pwd` to compute absolute paths, because
17367 # the directories may not exist.
17368 case `pwd` in
17369 .) ac_abs_builddir="$ac_dir";;
17371 case "$ac_dir" in
17372 .) ac_abs_builddir=`pwd`;;
17373 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17374 *) ac_abs_builddir=`pwd`/"$ac_dir";;
17375 esac;;
17376 esac
17377 case $ac_abs_builddir in
17378 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17380 case ${ac_top_builddir}. in
17381 .) ac_abs_top_builddir=$ac_abs_builddir;;
17382 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17383 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17384 esac;;
17385 esac
17386 case $ac_abs_builddir in
17387 .) ac_abs_srcdir=$ac_srcdir;;
17389 case $ac_srcdir in
17390 .) ac_abs_srcdir=$ac_abs_builddir;;
17391 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17392 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17393 esac;;
17394 esac
17395 case $ac_abs_builddir in
17396 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17398 case $ac_top_srcdir in
17399 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17400 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17401 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17402 esac;;
17403 esac
17406 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
17407 echo "$as_me: executing $ac_dest commands" >&6;}
17408 case $ac_dest in
17409 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
17410 # Strip MF so we end up with the name of the file.
17411 mf=`echo "$mf" | sed -e 's/:.*$//'`
17412 # Check whether this is an Automake generated Makefile or not.
17413 # We used to match only the files named `Makefile.in', but
17414 # some people rename them; so instead we look at the file content.
17415 # Grep'ing the first line is not enough: some people post-process
17416 # each Makefile.in and add a new line on top of each file to say so.
17417 # So let's grep whole file.
17418 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
17419 dirpart=`(dirname "$mf") 2>/dev/null ||
17420 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17421 X"$mf" : 'X\(//\)[^/]' \| \
17422 X"$mf" : 'X\(//\)$' \| \
17423 X"$mf" : 'X\(/\)' \| \
17424 . : '\(.\)' 2>/dev/null ||
17425 echo X"$mf" |
17426 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17427 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17428 /^X\(\/\/\)$/{ s//\1/; q; }
17429 /^X\(\/\).*/{ s//\1/; q; }
17430 s/.*/./; q'`
17431 else
17432 continue
17434 # Extract the definition of DEPDIR, am__include, and am__quote
17435 # from the Makefile without running `make'.
17436 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17437 test -z "$DEPDIR" && continue
17438 am__include=`sed -n 's/^am__include = //p' < "$mf"`
17439 test -z "am__include" && continue
17440 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17441 # When using ansi2knr, U may be empty or an underscore; expand it
17442 U=`sed -n 's/^U = //p' < "$mf"`
17443 # Find all dependency output files, they are included files with
17444 # $(DEPDIR) in their names. We invoke sed twice because it is the
17445 # simplest approach to changing $(DEPDIR) to its actual value in the
17446 # expansion.
17447 for file in `sed -n "
17448 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17449 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17450 # Make sure the directory exists.
17451 test -f "$dirpart/$file" && continue
17452 fdir=`(dirname "$file") 2>/dev/null ||
17453 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17454 X"$file" : 'X\(//\)[^/]' \| \
17455 X"$file" : 'X\(//\)$' \| \
17456 X"$file" : 'X\(/\)' \| \
17457 . : '\(.\)' 2>/dev/null ||
17458 echo X"$file" |
17459 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17460 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17461 /^X\(\/\/\)$/{ s//\1/; q; }
17462 /^X\(\/\).*/{ s//\1/; q; }
17463 s/.*/./; q'`
17464 { if $as_mkdir_p; then
17465 mkdir -p $dirpart/$fdir
17466 else
17467 as_dir=$dirpart/$fdir
17468 as_dirs=
17469 while test ! -d "$as_dir"; do
17470 as_dirs="$as_dir $as_dirs"
17471 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17472 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17473 X"$as_dir" : 'X\(//\)[^/]' \| \
17474 X"$as_dir" : 'X\(//\)$' \| \
17475 X"$as_dir" : 'X\(/\)' \| \
17476 . : '\(.\)' 2>/dev/null ||
17477 echo X"$as_dir" |
17478 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17479 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17480 /^X\(\/\/\)$/{ s//\1/; q; }
17481 /^X\(\/\).*/{ s//\1/; q; }
17482 s/.*/./; q'`
17483 done
17484 test ! -n "$as_dirs" || mkdir $as_dirs
17485 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
17486 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
17487 { (exit 1); exit 1; }; }; }
17489 # echo "creating $dirpart/$file"
17490 echo '# dummy' > "$dirpart/$file"
17491 done
17492 done
17494 default ) # Only add multilib support code if we just rebuilt top-level Makefile.
17495 case " $CONFIG_FILES " in
17496 *" Makefile "*)
17497 LD="${ORIGINAL_LD_FOR_MULTILIBS}"
17498 ac_file=Makefile . ${libgcj_basedir}/../config-ml.in
17500 esac
17502 esac
17503 done
17504 _ACEOF
17506 cat >>$CONFIG_STATUS <<\_ACEOF
17508 { (exit 0); exit 0; }
17509 _ACEOF
17510 chmod +x $CONFIG_STATUS
17511 ac_clean_files=$ac_clean_files_save
17514 # configure is writing to config.log, and then calls config.status.
17515 # config.status does its own redirection, appending to config.log.
17516 # Unfortunately, on DOS this fails, as config.log is still kept open
17517 # by configure, so config.status won't be able to write to it; its
17518 # output is simply discarded. So we exec the FD to /dev/null,
17519 # effectively closing config.log, so it can be properly (re)opened and
17520 # appended to by config.status. When coming back to configure, we
17521 # need to make the FD available again.
17522 if test "$no_create" != yes; then
17523 ac_cs_success=:
17524 ac_config_status_args=
17525 test "$silent" = yes &&
17526 ac_config_status_args="$ac_config_status_args --quiet"
17527 exec 5>/dev/null
17528 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17529 exec 5>>config.log
17530 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17531 # would make configure fail if this is the last instruction.
17532 $ac_cs_success || { (exit 1); exit 1; }
17536 # CONFIG_SUBDIRS section.
17538 if test "$no_recursion" != yes; then
17540 # Remove --cache-file and --srcdir arguments so they do not pile up.
17541 ac_sub_configure_args=
17542 ac_prev=
17543 for ac_arg in $ac_configure_args; do
17544 if test -n "$ac_prev"; then
17545 ac_prev=
17546 continue
17548 case $ac_arg in
17549 -cache-file | --cache-file | --cache-fil | --cache-fi \
17550 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
17551 ac_prev=cache_file ;;
17552 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
17553 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
17554 | --c=*)
17556 --config-cache | -C)
17558 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
17559 ac_prev=srcdir ;;
17560 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
17562 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
17563 ac_prev=prefix ;;
17564 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
17566 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
17567 esac
17568 done
17570 # Always prepend --prefix to ensure using the same prefix
17571 # in subdir configurations.
17572 ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
17574 ac_popdir=`pwd`
17575 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
17577 # Do not complain, so a configure script can configure whichever
17578 # parts of a large source tree are present.
17579 test -d $srcdir/$ac_dir || continue
17581 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
17582 echo "$as_me: configuring in $ac_dir" >&6;}
17583 { if $as_mkdir_p; then
17584 mkdir -p "$ac_dir"
17585 else
17586 as_dir="$ac_dir"
17587 as_dirs=
17588 while test ! -d "$as_dir"; do
17589 as_dirs="$as_dir $as_dirs"
17590 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17591 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17592 X"$as_dir" : 'X\(//\)[^/]' \| \
17593 X"$as_dir" : 'X\(//\)$' \| \
17594 X"$as_dir" : 'X\(/\)' \| \
17595 . : '\(.\)' 2>/dev/null ||
17596 echo X"$as_dir" |
17597 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17598 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17599 /^X\(\/\/\)$/{ s//\1/; q; }
17600 /^X\(\/\).*/{ s//\1/; q; }
17601 s/.*/./; q'`
17602 done
17603 test ! -n "$as_dirs" || mkdir $as_dirs
17604 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17605 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17606 { (exit 1); exit 1; }; }; }
17608 ac_builddir=.
17610 if test "$ac_dir" != .; then
17611 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17612 # A "../" for each directory in $ac_dir_suffix.
17613 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17614 else
17615 ac_dir_suffix= ac_top_builddir=
17618 case $srcdir in
17619 .) # No --srcdir option. We are building in place.
17620 ac_srcdir=.
17621 if test -z "$ac_top_builddir"; then
17622 ac_top_srcdir=.
17623 else
17624 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17625 fi ;;
17626 [\\/]* | ?:[\\/]* ) # Absolute path.
17627 ac_srcdir=$srcdir$ac_dir_suffix;
17628 ac_top_srcdir=$srcdir ;;
17629 *) # Relative path.
17630 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17631 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17632 esac
17634 # Do not use `cd foo && pwd` to compute absolute paths, because
17635 # the directories may not exist.
17636 case `pwd` in
17637 .) ac_abs_builddir="$ac_dir";;
17639 case "$ac_dir" in
17640 .) ac_abs_builddir=`pwd`;;
17641 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17642 *) ac_abs_builddir=`pwd`/"$ac_dir";;
17643 esac;;
17644 esac
17645 case $ac_abs_builddir in
17646 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17648 case ${ac_top_builddir}. in
17649 .) ac_abs_top_builddir=$ac_abs_builddir;;
17650 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17651 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17652 esac;;
17653 esac
17654 case $ac_abs_builddir in
17655 .) ac_abs_srcdir=$ac_srcdir;;
17657 case $ac_srcdir in
17658 .) ac_abs_srcdir=$ac_abs_builddir;;
17659 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17660 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17661 esac;;
17662 esac
17663 case $ac_abs_builddir in
17664 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17666 case $ac_top_srcdir in
17667 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17668 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17669 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17670 esac;;
17671 esac
17674 cd $ac_dir
17676 # Check for guested configure; otherwise get Cygnus style configure.
17677 if test -f $ac_srcdir/configure.gnu; then
17678 ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
17679 elif test -f $ac_srcdir/configure; then
17680 ac_sub_configure="$SHELL '$ac_srcdir/configure'"
17681 elif test -f $ac_srcdir/configure.in; then
17682 ac_sub_configure=$ac_configure
17683 else
17684 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
17685 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
17686 ac_sub_configure=
17689 # The recursion is here.
17690 if test -n "$ac_sub_configure"; then
17691 # Make the cache file name correct relative to the subdirectory.
17692 case $cache_file in
17693 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
17694 *) # Relative path.
17695 ac_sub_cache_file=$ac_top_builddir$cache_file ;;
17696 esac
17698 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
17699 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
17700 # The eval makes quoting arguments work.
17701 eval $ac_sub_configure $ac_sub_configure_args \
17702 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
17703 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
17704 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
17705 { (exit 1); exit 1; }; }
17708 cd $ac_popdir
17709 done