OSDN Git Service

4ccabd75650eb6469f88ae83aac7096ffda97079
[pf3gnuchains/gcc-fork.git] / libjava / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for libjava version-unused.
4 #
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 ## --------------------- ##
11
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
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
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
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
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
43 do
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
48   fi
49 done
50
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
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
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'`
76
77
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
85
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=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
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
111 do
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
116
117        ;;
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
123   fi
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; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
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
137          /*)
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
153 ;;
154   esac
155
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 '
166       N
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; }; }
177
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
184 }
185
186
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
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
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'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
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
223 fi
224
225 as_executable_p="test -f"
226
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'"
229
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'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
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`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
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}
261
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}
266
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=''
273
274 ac_unique_file="java/lang/System.java"
275 ac_subdirs_all="$ac_subdirs_all classpath libltdl"
276 # Factoring default headers for most tests.
277 ac_includes_default="\
278 #include <stdio.h>
279 #if HAVE_SYS_TYPES_H
280 # include <sys/types.h>
281 #endif
282 #if HAVE_SYS_STAT_H
283 # include <sys/stat.h>
284 #endif
285 #if STDC_HEADERS
286 # include <stdlib.h>
287 # include <stddef.h>
288 #else
289 # if HAVE_STDLIB_H
290 #  include <stdlib.h>
291 # endif
292 #endif
293 #if HAVE_STRING_H
294 # if !STDC_HEADERS && HAVE_MEMORY_H
295 #  include <memory.h>
296 # endif
297 # include <string.h>
298 #endif
299 #if HAVE_STRINGS_H
300 # include <strings.h>
301 #endif
302 #if HAVE_INTTYPES_H
303 # include <inttypes.h>
304 #else
305 # if HAVE_STDINT_H
306 #  include <stdint.h>
307 # endif
308 #endif
309 #if HAVE_UNISTD_H
310 # include <unistd.h>
311 #endif"
312
313 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os build_subdir host_subdir target_subdir libgcj_basedir host host_cpu host_vendor host_os target target_cpu target_vendor target_os target_noncanonical LN_S mkinstalldirs CC ac_ct_CC EXEEXT OBJEXT CXX ac_ct_CXX CFLAGS CXXFLAGS LDFLAGS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE AS ac_ct_AS AR ac_ct_AR RANLIB ac_ct_RANLIB MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBGCJ_CFLAGS LIBGCJ_CXXFLAGS LIBGCJ_JAVAFLAGS LIBGCJ_LD_SYMBOLIC LIBGCJDEBUG TOOLKIT XLIB_AWT_TRUE XLIB_AWT_FALSE GTK_AWT_TRUE GTK_AWT_FALSE GCJH ZIP INCLTDL LIBLTDL DIRLTDL LIBTOOL CXXCPP CPPFLAGS GCJ GCJFLAGS GCJDEPMODE am__fastdepGCJ_TRUE am__fastdepGCJ_FALSE subdirs TESTSUBDIR_TRUE TESTSUBDIR_FALSE JAVA_HOME_SET_TRUE JAVA_HOME_SET_FALSE JAVA_HOME INTERPRETER LIBFFI LIBFFIINCS PLATFORM_INNER_NAT_HDRS CPP EGREP USING_WIN32_PLATFORM_TRUE USING_WIN32_PLATFORM_FALSE USING_POSIX_PLATFORM_TRUE USING_POSIX_PLATFORM_FALSE USING_DARWIN_CRT_TRUE USING_DARWIN_CRT_FALSE SYSTEMSPEC LIBGCJTESTSPEC ZLIBSPEC ZLIBTESTSPEC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS GTK_CAIRO_TRUE GTK_CAIRO_FALSE PKG_CONFIG CAIRO_CFLAGS CAIRO_LIBS PANGOFT2_CFLAGS PANGOFT2_LIBS extra_ldflags_libjava GCLIBS GCINCS GCDEPS GCSPEC JC1GCSPEC GCTESTSPEC USING_BOEHMGC_TRUE USING_BOEHMGC_FALSE USING_NOGC_TRUE USING_NOGC_FALSE THREADLIBS THREADINCS THREADDEPS THREADSPEC THREADLDFLAGS THREADCXXFLAGS USING_POSIX_THREADS_TRUE USING_POSIX_THREADS_FALSE USING_WIN32_THREADS_TRUE USING_WIN32_THREADS_FALSE USING_NO_THREADS_TRUE USING_NO_THREADS_FALSE HASH_SYNC_SPEC USING_GCC_TRUE USING_GCC_FALSE LIBICONV LTLIBICONV GTK_CFLAGS GTK_LIBS GLIB_CFLAGS GLIB_LIBS LIBART_CFLAGS LIBART_LIBS SUPPLY_BACKTRACE_TRUE SUPPLY_BACKTRACE_FALSE CLASSPATH_SEPARATOR ac_ct_GCJ ZLIBS SYS_ZLIBS ZINCS DIVIDESPEC CHECKREFSPEC EXCEPTIONSPEC BACKTRACESPEC IEEESPEC NATIVE_TRUE NATIVE_FALSE NEEDS_DATA_START_TRUE NEEDS_DATA_START_FALSE GCC_UNWIND_INCLUDE toolexecdir toolexecmainlibdir toolexeclibdir GCJVERSION gxx_include_dir libstdcxx_incdir ALLOCA PERL SYSDEP_SOURCES here LIBOBJS LTLIBOBJS'
314 ac_subst_files=''
315
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
335
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'
353
354 ac_prev=
355 for ac_option
356 do
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
362   fi
363
364   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
365
366   # Accept the important Cygnus configure options, so we can diagnose typos.
367
368   case $ac_option in
369
370   -bindir | --bindir | --bindi | --bind | --bin | --bi)
371     ac_prev=bindir ;;
372   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
373     bindir=$ac_optarg ;;
374
375   -build | --build | --buil | --bui | --bu)
376     ac_prev=build_alias ;;
377   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
378     build_alias=$ac_optarg ;;
379
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 ;;
386
387   --config-cache | -C)
388     cache_file=config.cache ;;
389
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 ;;
395
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" ;;
404
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'" ;;
417
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 ;;
426
427   -gas | --gas | --ga | --g)
428     # Obsolete; use --with-gas.
429     with_gas=yes ;;
430
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 ;;
437
438   -host | --host | --hos | --ho)
439     ac_prev=host_alias ;;
440   -host=* | --host=* | --hos=* | --ho=*)
441     host_alias=$ac_optarg ;;
442
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 ;;
449
450   -infodir | --infodir | --infodi | --infod | --info | --inf)
451     ac_prev=infodir ;;
452   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
453     infodir=$ac_optarg ;;
454
455   -libdir | --libdir | --libdi | --libd)
456     ac_prev=libdir ;;
457   -libdir=* | --libdir=* | --libdi=* | --libd=*)
458     libdir=$ac_optarg ;;
459
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 ;;
466
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 ;;
475
476   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
477     ac_prev=mandir ;;
478   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
479     mandir=$ac_optarg ;;
480
481   -nfp | --nfp | --nf)
482     # Obsolete; use --without-fp.
483     with_fp=no ;;
484
485   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
486   | --no-cr | --no-c | -n)
487     no_create=yes ;;
488
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 ;;
492
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 ;;
501
502   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
503     ac_prev=prefix ;;
504   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
505     prefix=$ac_optarg ;;
506
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 ;;
513
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 ;;
520
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 ;;
537
538   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
539   | -silent | --silent | --silen | --sile | --sil)
540     silent=yes ;;
541
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 ;;
547
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 ;;
558
559   -site | --site | --sit)
560     ac_prev=site ;;
561   -site=* | --site=* | --sit=*)
562     site=$ac_optarg ;;
563
564   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
565     ac_prev=srcdir ;;
566   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
567     srcdir=$ac_optarg ;;
568
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 ;;
575
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 ;;
580
581   -v | -verbose | --verbose | --verbos | --verbo | --verb)
582     verbose=yes ;;
583
584   -version | --version | --versio | --versi | --vers | -V)
585     ac_init_version=: ;;
586
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'" ;;
599
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" ;;
608
609   --x)
610     # Obsolete; use --with-x.
611     with_x=yes ;;
612
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 ;;
619
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 ;;
626
627   -*) { echo "$as_me: error: unrecognized option: $ac_option
628 Try \`$0 --help' for more information." >&2
629    { (exit 1); exit 1; }; }
630     ;;
631
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 ;;
641
642   *)
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}
648     ;;
649
650   esac
651 done
652
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; }; }
657 fi
658
659 # Be sure to have absolute paths.
660 for ac_var in exec_prefix prefix
661 do
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
669
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
673 do
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
681
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
688
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
697   fi
698 fi
699
700 ac_tool_prefix=
701 test -n "$host_alias" && ac_tool_prefix=$host_alias-
702
703 test "$silent" = yes && exec 6>/dev/null
704
705
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=..
725   fi
726 else
727   ac_srcdir_defaulted=no
728 fi
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; }; }
736   fi
737 fi
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
766
767 #
768 # Report the --help message.
769 #
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.
775
776 Usage: $0 [OPTION]... [VAR=VALUE]...
777
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.
780
781 Defaults for the options are specified in brackets.
782
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 \`..']
793
794 _ACEOF
795
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]
802
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'.
807
808 For better control, use the options below.
809
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
824
825   cat <<\_ACEOF
826
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
831
832 X features:
833   --x-includes=DIR    X include files are in DIR
834   --x-libraries=DIR   X library files are in DIR
835
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
841 fi
842
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
848
849 Optional Features:
850   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
851   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
852   --enable-version-specific-runtime-libs
853                           specify that runtime libraries should be installed
854                           in a compiler-specific directory
855   --enable-multilib       build many library versions (default)
856   --disable-dependency-tracking  speeds up one-time build
857   --enable-dependency-tracking   do not reject slow dependency extractors
858   --enable-maintainer-mode  enable make rules and dependencies not useful
859                           (and sometimes confusing) to the casual installer
860   --enable-libgcj-debug   enable runtime debugging code
861   --enable-java-awt       list of AWT peer implementations to be built
862   --enable-shared=PKGS  build shared libraries default=yes
863   --enable-static=PKGS  build static libraries default=yes
864   --enable-fast-install=PKGS  optimize for fast installation default=yes
865   --disable-libtool-lock  avoid locking (might break parallel builds)
866   --disable-getenv-properties
867                           don't set system properties from GCJ_PROPERTIES
868   --enable-hash-synchronization
869                           use global hash table for monitor locks
870   --enable-gc-debug       include full support for pointer backtracing etc.
871   --enable-interpreter    enable interpreter
872   --enable-sjlj-exceptions
873                           force use of builtin_setjmp for exceptions
874   --disable-java-net      disable java.net
875   --disable-jvmpi         disable JVMPI support
876   --enable-gtk-cairo      build the cairo Graphics2D implementation on GTK
877   --enable-java-gc=TYPE   choose garbage collector (default is boehm)
878   --disable-rpath         do not hardcode runtime library paths
879
880 Optional Packages:
881   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
882   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
883   --with-target-subdir=SUBDIR
884                           configure in a subdirectory
885   --with-cross-host=HOST  configure with a cross compiler from HOST
886   --with-newlib           configure with newlib
887   --with-gnu-ld           assume the C compiler uses GNU ld default=no
888   --with-pic              try to use only PIC/non-PIC objects default=use both
889   --with-java-home=DIRECTORY
890                           value of java.home system property
891   --with-win32-nlsapi=ansi or unicows or unicode
892                           native MinGW libgcj Win32 OS API (default is ansi)
893   --without-libffi        don't use libffi
894   --with-ecos             enable runtime eCos target support
895   --with-system-zlib      use installed libz
896   --with-x                use the X Window System
897   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
898   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
899
900 Some influential environment variables:
901   CC          C compiler command
902   CFLAGS      C compiler flags
903   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
904               nonstandard directory <lib dir>
905   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
906               headers in a nonstandard directory <include dir>
907   CXX         C++ compiler command
908   CXXFLAGS    C++ compiler flags
909   CXXCPP      C++ preprocessor
910   CPP         C preprocessor
911
912 Use these variables to override the choices made by `configure' or to help
913 it to find libraries and programs with nonstandard names/locations.
914
915 _ACEOF
916 fi
917
918 if test "$ac_init_help" = "recursive"; then
919   # If there are subdirs, report their specific --help.
920   ac_popdir=`pwd`
921   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
922     test -d $ac_dir || continue
923     ac_builddir=.
924
925 if test "$ac_dir" != .; then
926   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
927   # A "../" for each directory in $ac_dir_suffix.
928   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
929 else
930   ac_dir_suffix= ac_top_builddir=
931 fi
932
933 case $srcdir in
934   .)  # No --srcdir option.  We are building in place.
935     ac_srcdir=.
936     if test -z "$ac_top_builddir"; then
937        ac_top_srcdir=.
938     else
939        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
940     fi ;;
941   [\\/]* | ?:[\\/]* )  # Absolute path.
942     ac_srcdir=$srcdir$ac_dir_suffix;
943     ac_top_srcdir=$srcdir ;;
944   *) # Relative path.
945     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
946     ac_top_srcdir=$ac_top_builddir$srcdir ;;
947 esac
948
949 # Do not use `cd foo && pwd` to compute absolute paths, because
950 # the directories may not exist.
951 case `pwd` in
952 .) ac_abs_builddir="$ac_dir";;
953 *)
954   case "$ac_dir" in
955   .) ac_abs_builddir=`pwd`;;
956   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
957   *) ac_abs_builddir=`pwd`/"$ac_dir";;
958   esac;;
959 esac
960 case $ac_abs_builddir in
961 .) ac_abs_top_builddir=${ac_top_builddir}.;;
962 *)
963   case ${ac_top_builddir}. in
964   .) ac_abs_top_builddir=$ac_abs_builddir;;
965   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
966   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
967   esac;;
968 esac
969 case $ac_abs_builddir in
970 .) ac_abs_srcdir=$ac_srcdir;;
971 *)
972   case $ac_srcdir in
973   .) ac_abs_srcdir=$ac_abs_builddir;;
974   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
975   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
976   esac;;
977 esac
978 case $ac_abs_builddir in
979 .) ac_abs_top_srcdir=$ac_top_srcdir;;
980 *)
981   case $ac_top_srcdir in
982   .) ac_abs_top_srcdir=$ac_abs_builddir;;
983   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
984   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
985   esac;;
986 esac
987
988     cd $ac_dir
989     # Check for guested configure; otherwise get Cygnus style configure.
990     if test -f $ac_srcdir/configure.gnu; then
991       echo
992       $SHELL $ac_srcdir/configure.gnu  --help=recursive
993     elif test -f $ac_srcdir/configure; then
994       echo
995       $SHELL $ac_srcdir/configure  --help=recursive
996     elif test -f $ac_srcdir/configure.ac ||
997            test -f $ac_srcdir/configure.in; then
998       echo
999       $ac_configure --help
1000     else
1001       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1002     fi
1003     cd $ac_popdir
1004   done
1005 fi
1006
1007 test -n "$ac_init_help" && exit 0
1008 if $ac_init_version; then
1009   cat <<\_ACEOF
1010 libjava configure version-unused
1011 generated by GNU Autoconf 2.59
1012
1013 Copyright (C) 2003 Free Software Foundation, Inc.
1014 This configure script is free software; the Free Software Foundation
1015 gives unlimited permission to copy, distribute and modify it.
1016 _ACEOF
1017   exit 0
1018 fi
1019 exec 5>config.log
1020 cat >&5 <<_ACEOF
1021 This file contains any messages produced by compilers while
1022 running configure, to aid debugging if configure makes a mistake.
1023
1024 It was created by libjava $as_me version-unused, which was
1025 generated by GNU Autoconf 2.59.  Invocation command line was
1026
1027   $ $0 $@
1028
1029 _ACEOF
1030 {
1031 cat <<_ASUNAME
1032 ## --------- ##
1033 ## Platform. ##
1034 ## --------- ##
1035
1036 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1037 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1038 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1039 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1040 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1041
1042 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1043 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1044
1045 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1046 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1047 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1048 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1049 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1050 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1051 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1052
1053 _ASUNAME
1054
1055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1056 for as_dir in $PATH
1057 do
1058   IFS=$as_save_IFS
1059   test -z "$as_dir" && as_dir=.
1060   echo "PATH: $as_dir"
1061 done
1062
1063 } >&5
1064
1065 cat >&5 <<_ACEOF
1066
1067
1068 ## ----------- ##
1069 ## Core tests. ##
1070 ## ----------- ##
1071
1072 _ACEOF
1073
1074
1075 # Keep a trace of the command line.
1076 # Strip out --no-create and --no-recursion so they do not pile up.
1077 # Strip out --silent because we don't want to record it for future runs.
1078 # Also quote any args containing shell meta-characters.
1079 # Make two passes to allow for proper duplicate-argument suppression.
1080 ac_configure_args=
1081 ac_configure_args0=
1082 ac_configure_args1=
1083 ac_sep=
1084 ac_must_keep_next=false
1085 for ac_pass in 1 2
1086 do
1087   for ac_arg
1088   do
1089     case $ac_arg in
1090     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1091     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1092     | -silent | --silent | --silen | --sile | --sil)
1093       continue ;;
1094     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1095       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1096     esac
1097     case $ac_pass in
1098     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1099     2)
1100       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1101       if test $ac_must_keep_next = true; then
1102         ac_must_keep_next=false # Got value, back to normal.
1103       else
1104         case $ac_arg in
1105           *=* | --config-cache | -C | -disable-* | --disable-* \
1106           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1107           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1108           | -with-* | --with-* | -without-* | --without-* | --x)
1109             case "$ac_configure_args0 " in
1110               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1111             esac
1112             ;;
1113           -* ) ac_must_keep_next=true ;;
1114         esac
1115       fi
1116       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1117       # Get rid of the leading space.
1118       ac_sep=" "
1119       ;;
1120     esac
1121   done
1122 done
1123 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1124 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1125
1126 # When interrupted or exit'd, cleanup temporary files, and complete
1127 # config.log.  We remove comments because anyway the quotes in there
1128 # would cause problems or look ugly.
1129 # WARNING: Be sure not to use single quotes in there, as some shells,
1130 # such as our DU 5.0 friend, will then `close' the trap.
1131 trap 'exit_status=$?
1132   # Save into config.log some information that might help in debugging.
1133   {
1134     echo
1135
1136     cat <<\_ASBOX
1137 ## ---------------- ##
1138 ## Cache variables. ##
1139 ## ---------------- ##
1140 _ASBOX
1141     echo
1142     # The following way of writing the cache mishandles newlines in values,
1143 {
1144   (set) 2>&1 |
1145     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1146     *ac_space=\ *)
1147       sed -n \
1148         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1149           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1150       ;;
1151     *)
1152       sed -n \
1153         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1154       ;;
1155     esac;
1156 }
1157     echo
1158
1159     cat <<\_ASBOX
1160 ## ----------------- ##
1161 ## Output variables. ##
1162 ## ----------------- ##
1163 _ASBOX
1164     echo
1165     for ac_var in $ac_subst_vars
1166     do
1167       eval ac_val=$`echo $ac_var`
1168       echo "$ac_var='"'"'$ac_val'"'"'"
1169     done | sort
1170     echo
1171
1172     if test -n "$ac_subst_files"; then
1173       cat <<\_ASBOX
1174 ## ------------- ##
1175 ## Output files. ##
1176 ## ------------- ##
1177 _ASBOX
1178       echo
1179       for ac_var in $ac_subst_files
1180       do
1181         eval ac_val=$`echo $ac_var`
1182         echo "$ac_var='"'"'$ac_val'"'"'"
1183       done | sort
1184       echo
1185     fi
1186
1187     if test -s confdefs.h; then
1188       cat <<\_ASBOX
1189 ## ----------- ##
1190 ## confdefs.h. ##
1191 ## ----------- ##
1192 _ASBOX
1193       echo
1194       sed "/^$/d" confdefs.h | sort
1195       echo
1196     fi
1197     test "$ac_signal" != 0 &&
1198       echo "$as_me: caught signal $ac_signal"
1199     echo "$as_me: exit $exit_status"
1200   } >&5
1201   rm -f core *.core &&
1202   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1203     exit $exit_status
1204      ' 0
1205 for ac_signal in 1 2 13 15; do
1206   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1207 done
1208 ac_signal=0
1209
1210 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1211 rm -rf conftest* confdefs.h
1212 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1213 echo >confdefs.h
1214
1215 # Predefined preprocessor variables.
1216
1217 cat >>confdefs.h <<_ACEOF
1218 #define PACKAGE_NAME "$PACKAGE_NAME"
1219 _ACEOF
1220
1221
1222 cat >>confdefs.h <<_ACEOF
1223 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1224 _ACEOF
1225
1226
1227 cat >>confdefs.h <<_ACEOF
1228 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1229 _ACEOF
1230
1231
1232 cat >>confdefs.h <<_ACEOF
1233 #define PACKAGE_STRING "$PACKAGE_STRING"
1234 _ACEOF
1235
1236
1237 cat >>confdefs.h <<_ACEOF
1238 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1239 _ACEOF
1240
1241
1242 # Let the site file select an alternate cache file if it wants to.
1243 # Prefer explicitly selected file to automatically selected ones.
1244 if test -z "$CONFIG_SITE"; then
1245   if test "x$prefix" != xNONE; then
1246     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1247   else
1248     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1249   fi
1250 fi
1251 for ac_site_file in $CONFIG_SITE; do
1252   if test -r "$ac_site_file"; then
1253     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1254 echo "$as_me: loading site script $ac_site_file" >&6;}
1255     sed 's/^/| /' "$ac_site_file" >&5
1256     . "$ac_site_file"
1257   fi
1258 done
1259
1260 if test -r "$cache_file"; then
1261   # Some versions of bash will fail to source /dev/null (special
1262   # files actually), so we avoid doing that.
1263   if test -f "$cache_file"; then
1264     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1265 echo "$as_me: loading cache $cache_file" >&6;}
1266     case $cache_file in
1267       [\\/]* | ?:[\\/]* ) . $cache_file;;
1268       *)                      . ./$cache_file;;
1269     esac
1270   fi
1271 else
1272   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1273 echo "$as_me: creating cache $cache_file" >&6;}
1274   >$cache_file
1275 fi
1276
1277 # Check that the precious variables saved in the cache have kept the same
1278 # value.
1279 ac_cache_corrupted=false
1280 for ac_var in `(set) 2>&1 |
1281                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1282   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1283   eval ac_new_set=\$ac_env_${ac_var}_set
1284   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1285   eval ac_new_val="\$ac_env_${ac_var}_value"
1286   case $ac_old_set,$ac_new_set in
1287     set,)
1288       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1289 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1290       ac_cache_corrupted=: ;;
1291     ,set)
1292       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1293 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1294       ac_cache_corrupted=: ;;
1295     ,);;
1296     *)
1297       if test "x$ac_old_val" != "x$ac_new_val"; then
1298         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1299 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1300         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1301 echo "$as_me:   former value:  $ac_old_val" >&2;}
1302         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1303 echo "$as_me:   current value: $ac_new_val" >&2;}
1304         ac_cache_corrupted=:
1305       fi;;
1306   esac
1307   # Pass precious variables to config.status.
1308   if test "$ac_new_set" = set; then
1309     case $ac_new_val in
1310     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1311       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1312     *) ac_arg=$ac_var=$ac_new_val ;;
1313     esac
1314     case " $ac_configure_args " in
1315       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1316       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1317     esac
1318   fi
1319 done
1320 if $ac_cache_corrupted; then
1321   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1322 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1323   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1324 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1325    { (exit 1); exit 1; }; }
1326 fi
1327
1328 ac_ext=c
1329 ac_cpp='$CPP $CPPFLAGS'
1330 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1331 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1332 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363 ac_aux_dir=
1364 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1365   if test -f $ac_dir/install-sh; then
1366     ac_aux_dir=$ac_dir
1367     ac_install_sh="$ac_aux_dir/install-sh -c"
1368     break
1369   elif test -f $ac_dir/install.sh; then
1370     ac_aux_dir=$ac_dir
1371     ac_install_sh="$ac_aux_dir/install.sh -c"
1372     break
1373   elif test -f $ac_dir/shtool; then
1374     ac_aux_dir=$ac_dir
1375     ac_install_sh="$ac_aux_dir/shtool install -c"
1376     break
1377   fi
1378 done
1379 if test -z "$ac_aux_dir"; then
1380   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1381 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1382    { (exit 1); exit 1; }; }
1383 fi
1384 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1385 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1386 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1387
1388 # Make sure we can run config.sub.
1389 $ac_config_sub sun4 >/dev/null 2>&1 ||
1390   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1391 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1392    { (exit 1); exit 1; }; }
1393
1394 echo "$as_me:$LINENO: checking build system type" >&5
1395 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1396 if test "${ac_cv_build+set}" = set; then
1397   echo $ECHO_N "(cached) $ECHO_C" >&6
1398 else
1399   ac_cv_build_alias=$build_alias
1400 test -z "$ac_cv_build_alias" &&
1401   ac_cv_build_alias=`$ac_config_guess`
1402 test -z "$ac_cv_build_alias" &&
1403   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1404 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1405    { (exit 1); exit 1; }; }
1406 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1407   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1408 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1409    { (exit 1); exit 1; }; }
1410
1411 fi
1412 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1413 echo "${ECHO_T}$ac_cv_build" >&6
1414 build=$ac_cv_build
1415 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1416 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1417 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1418
1419
1420  case ${build_alias} in
1421   "") build_noncanonical=${build} ;;
1422   *) build_noncanonical=${build_alias} ;;
1423 esac
1424
1425  case ${host_alias} in
1426   "") host_noncanonical=${build_noncanonical} ;;
1427   *) host_noncanonical=${host_alias} ;;
1428 esac
1429
1430  case ${target_alias} in
1431   "") target_noncanonical=${host_noncanonical} ;;
1432   *) target_noncanonical=${target_alias} ;;
1433 esac
1434
1435   # Prefix 'build-' so this never conflicts with target_subdir.
1436 build_subdir="build-${build_noncanonical}"
1437 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1438 if ( test $srcdir = . && test -d gcc ) \
1439    || test -d $srcdir/../host-${host_noncanonical}; then
1440   host_subdir="host-${host_noncanonical}"
1441 else
1442   host_subdir=.
1443 fi
1444 # No prefix.
1445 target_subdir=${target_noncanonical}
1446
1447
1448 # We use these options to decide which functions to include.
1449
1450 # Check whether --with-target-subdir or --without-target-subdir was given.
1451 if test "${with_target_subdir+set}" = set; then
1452   withval="$with_target_subdir"
1453
1454 fi;
1455
1456 # We may get other options which we don't document:
1457 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1458
1459 # When building with srcdir == objdir, links to the source files will
1460 # be created in directories within the target_subdir.  We have to
1461 # adjust toplevel_srcdir accordingly, so that configure finds
1462 # install-sh and other auxiliary files that live in the top-level
1463 # source directory.
1464 if test "${srcdir}" = "."; then
1465   if test -z "${with_target_subdir}"; then
1466     toprel=".."
1467   else
1468     if test "${with_target_subdir}" != "."; then
1469       toprel="${with_multisrctop}../.."
1470     else
1471       toprel="${with_multisrctop}.."
1472     fi
1473   fi
1474 else
1475   toprel=".."
1476 fi
1477
1478 libgcj_basedir=$srcdir/$toprel/./libjava
1479
1480
1481 echo "$as_me:$LINENO: checking host system type" >&5
1482 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1483 if test "${ac_cv_host+set}" = set; then
1484   echo $ECHO_N "(cached) $ECHO_C" >&6
1485 else
1486   ac_cv_host_alias=$host_alias
1487 test -z "$ac_cv_host_alias" &&
1488   ac_cv_host_alias=$ac_cv_build_alias
1489 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1490   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1491 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1492    { (exit 1); exit 1; }; }
1493
1494 fi
1495 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1496 echo "${ECHO_T}$ac_cv_host" >&6
1497 host=$ac_cv_host
1498 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1499 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1500 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1501
1502
1503 echo "$as_me:$LINENO: checking target system type" >&5
1504 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1505 if test "${ac_cv_target+set}" = set; then
1506   echo $ECHO_N "(cached) $ECHO_C" >&6
1507 else
1508   ac_cv_target_alias=$target_alias
1509 test "x$ac_cv_target_alias" = "x" &&
1510   ac_cv_target_alias=$ac_cv_host_alias
1511 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1512   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1513 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1514    { (exit 1); exit 1; }; }
1515
1516 fi
1517 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1518 echo "${ECHO_T}$ac_cv_target" >&6
1519 target=$ac_cv_target
1520 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1521 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1522 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1523
1524
1525 # The aliases save the names the user supplied, while $host etc.
1526 # will get canonicalized.
1527 test -n "$target_alias" &&
1528   test "$program_prefix$program_suffix$program_transform_name" = \
1529     NONENONEs,x,x, &&
1530   program_prefix=${target_alias}-
1531  case ${build_alias} in
1532   "") build_noncanonical=${build} ;;
1533   *) build_noncanonical=${build_alias} ;;
1534 esac
1535
1536  case ${target_alias} in
1537   "") target_noncanonical=${host_noncanonical} ;;
1538   *) target_noncanonical=${target_alias} ;;
1539 esac
1540
1541
1542
1543
1544 # This works around the fact that libtool configuration may change LD
1545 # for this particular configuration, but some shells, instead of
1546 # keeping the changes in LD private, export them just because LD is
1547 # exported.
1548 ORIGINAL_LD_FOR_MULTILIBS=$LD
1549
1550 echo "$as_me:$LINENO: checking whether ln -s works" >&5
1551 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
1552 LN_S=$as_ln_s
1553 if test "$LN_S" = "ln -s"; then
1554   echo "$as_me:$LINENO: result: yes" >&5
1555 echo "${ECHO_T}yes" >&6
1556 else
1557   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
1558 echo "${ECHO_T}no, using $LN_S" >&6
1559 fi
1560
1561
1562 # This works around an automake problem.
1563 mkinstalldirs="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
1564
1565
1566
1567 # Check whether --with-cross-host or --without-cross-host was given.
1568 if test "${with_cross_host+set}" = set; then
1569   withval="$with_cross_host"
1570
1571 fi;
1572
1573
1574 # Check whether --with-newlib or --without-newlib was given.
1575 if test "${with_newlib+set}" = set; then
1576   withval="$with_newlib"
1577
1578 fi;
1579
1580 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
1581 if test "${enable_version_specific_runtime_libs+set}" = set; then
1582   enableval="$enable_version_specific_runtime_libs"
1583   case "$enableval" in
1584       yes) version_specific_libs=yes ;;
1585       no)  version_specific_libs=no ;;
1586       *)   { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
1587 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
1588    { (exit 1); exit 1; }; };;
1589      esac
1590 else
1591   version_specific_libs=no
1592
1593 fi;
1594
1595 # Default to --enable-multilib
1596 # Check whether --enable-multilib or --disable-multilib was given.
1597 if test "${enable_multilib+set}" = set; then
1598   enableval="$enable_multilib"
1599   case "${enableval}" in
1600   yes) multilib=yes ;;
1601   no)  multilib=no ;;
1602   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for multilib option" >&5
1603 echo "$as_me: error: bad value ${enableval} for multilib option" >&2;}
1604    { (exit 1); exit 1; }; } ;;
1605  esac
1606 else
1607   multilib=yes
1608 fi;
1609 # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
1610
1611
1612 # (1) We use an abnormal CXX (without library references), so we
1613 # must cache it under a different name.
1614 # (2) CC, CFLAGS, CXX, CXXFLAGS, LDFLAGS must not be 'precious', or
1615 # the non-multilib-adjusted value will be used in multilibs.
1616 # (3) As a side effect, we must SUBST CXXFLAGS, CFLAGS, and LDFLAGS ourselves.
1617 # (4) As another side effect, automake doesn't automatically include them
1618 # in Makefile.in.
1619 # (5) For libstdc++-v3, -fno-builtin must be present here so that a
1620 # non-conflicting form of std::exit can be guessed by AC_PROG_CXX, and
1621 # used in later tests.  This may not be necessary in libjava; I don't know.
1622
1623
1624
1625 save_CXXFLAGS="$CXXFLAGS"
1626 CXXFLAGS="$CXXFLAGS -fno-builtin"
1627 ac_ext=c
1628 ac_cpp='$CPP $CPPFLAGS'
1629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1632 if test -n "$ac_tool_prefix"; then
1633   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1634 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1635 echo "$as_me:$LINENO: checking for $ac_word" >&5
1636 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1637 if test "${ac_cv_prog_CC+set}" = set; then
1638   echo $ECHO_N "(cached) $ECHO_C" >&6
1639 else
1640   if test -n "$CC"; then
1641   ac_cv_prog_CC="$CC" # Let the user override the test.
1642 else
1643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1644 for as_dir in $PATH
1645 do
1646   IFS=$as_save_IFS
1647   test -z "$as_dir" && as_dir=.
1648   for ac_exec_ext in '' $ac_executable_extensions; do
1649   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1650     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1651     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1652     break 2
1653   fi
1654 done
1655 done
1656
1657 fi
1658 fi
1659 CC=$ac_cv_prog_CC
1660 if test -n "$CC"; then
1661   echo "$as_me:$LINENO: result: $CC" >&5
1662 echo "${ECHO_T}$CC" >&6
1663 else
1664   echo "$as_me:$LINENO: result: no" >&5
1665 echo "${ECHO_T}no" >&6
1666 fi
1667
1668 fi
1669 if test -z "$ac_cv_prog_CC"; then
1670   ac_ct_CC=$CC
1671   # Extract the first word of "gcc", so it can be a program name with args.
1672 set dummy gcc; ac_word=$2
1673 echo "$as_me:$LINENO: checking for $ac_word" >&5
1674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1675 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1676   echo $ECHO_N "(cached) $ECHO_C" >&6
1677 else
1678   if test -n "$ac_ct_CC"; then
1679   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1680 else
1681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1682 for as_dir in $PATH
1683 do
1684   IFS=$as_save_IFS
1685   test -z "$as_dir" && as_dir=.
1686   for ac_exec_ext in '' $ac_executable_extensions; do
1687   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1688     ac_cv_prog_ac_ct_CC="gcc"
1689     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1690     break 2
1691   fi
1692 done
1693 done
1694
1695 fi
1696 fi
1697 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1698 if test -n "$ac_ct_CC"; then
1699   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1700 echo "${ECHO_T}$ac_ct_CC" >&6
1701 else
1702   echo "$as_me:$LINENO: result: no" >&5
1703 echo "${ECHO_T}no" >&6
1704 fi
1705
1706   CC=$ac_ct_CC
1707 else
1708   CC="$ac_cv_prog_CC"
1709 fi
1710
1711 if test -z "$CC"; then
1712   if test -n "$ac_tool_prefix"; then
1713   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1714 set dummy ${ac_tool_prefix}cc; ac_word=$2
1715 echo "$as_me:$LINENO: checking for $ac_word" >&5
1716 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1717 if test "${ac_cv_prog_CC+set}" = set; then
1718   echo $ECHO_N "(cached) $ECHO_C" >&6
1719 else
1720   if test -n "$CC"; then
1721   ac_cv_prog_CC="$CC" # Let the user override the test.
1722 else
1723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1724 for as_dir in $PATH
1725 do
1726   IFS=$as_save_IFS
1727   test -z "$as_dir" && as_dir=.
1728   for ac_exec_ext in '' $ac_executable_extensions; do
1729   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1730     ac_cv_prog_CC="${ac_tool_prefix}cc"
1731     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1732     break 2
1733   fi
1734 done
1735 done
1736
1737 fi
1738 fi
1739 CC=$ac_cv_prog_CC
1740 if test -n "$CC"; then
1741   echo "$as_me:$LINENO: result: $CC" >&5
1742 echo "${ECHO_T}$CC" >&6
1743 else
1744   echo "$as_me:$LINENO: result: no" >&5
1745 echo "${ECHO_T}no" >&6
1746 fi
1747
1748 fi
1749 if test -z "$ac_cv_prog_CC"; then
1750   ac_ct_CC=$CC
1751   # Extract the first word of "cc", so it can be a program name with args.
1752 set dummy cc; ac_word=$2
1753 echo "$as_me:$LINENO: checking for $ac_word" >&5
1754 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1755 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1756   echo $ECHO_N "(cached) $ECHO_C" >&6
1757 else
1758   if test -n "$ac_ct_CC"; then
1759   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1760 else
1761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1762 for as_dir in $PATH
1763 do
1764   IFS=$as_save_IFS
1765   test -z "$as_dir" && as_dir=.
1766   for ac_exec_ext in '' $ac_executable_extensions; do
1767   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1768     ac_cv_prog_ac_ct_CC="cc"
1769     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1770     break 2
1771   fi
1772 done
1773 done
1774
1775 fi
1776 fi
1777 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1778 if test -n "$ac_ct_CC"; then
1779   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1780 echo "${ECHO_T}$ac_ct_CC" >&6
1781 else
1782   echo "$as_me:$LINENO: result: no" >&5
1783 echo "${ECHO_T}no" >&6
1784 fi
1785
1786   CC=$ac_ct_CC
1787 else
1788   CC="$ac_cv_prog_CC"
1789 fi
1790
1791 fi
1792 if test -z "$CC"; then
1793   # Extract the first word of "cc", so it can be a program name with args.
1794 set dummy cc; ac_word=$2
1795 echo "$as_me:$LINENO: checking for $ac_word" >&5
1796 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1797 if test "${ac_cv_prog_CC+set}" = set; then
1798   echo $ECHO_N "(cached) $ECHO_C" >&6
1799 else
1800   if test -n "$CC"; then
1801   ac_cv_prog_CC="$CC" # Let the user override the test.
1802 else
1803   ac_prog_rejected=no
1804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1805 for as_dir in $PATH
1806 do
1807   IFS=$as_save_IFS
1808   test -z "$as_dir" && as_dir=.
1809   for ac_exec_ext in '' $ac_executable_extensions; do
1810   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1811     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1812        ac_prog_rejected=yes
1813        continue
1814      fi
1815     ac_cv_prog_CC="cc"
1816     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1817     break 2
1818   fi
1819 done
1820 done
1821
1822 if test $ac_prog_rejected = yes; then
1823   # We found a bogon in the path, so make sure we never use it.
1824   set dummy $ac_cv_prog_CC
1825   shift
1826   if test $# != 0; then
1827     # We chose a different compiler from the bogus one.
1828     # However, it has the same basename, so the bogon will be chosen
1829     # first if we set CC to just the basename; use the full file name.
1830     shift
1831     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1832   fi
1833 fi
1834 fi
1835 fi
1836 CC=$ac_cv_prog_CC
1837 if test -n "$CC"; then
1838   echo "$as_me:$LINENO: result: $CC" >&5
1839 echo "${ECHO_T}$CC" >&6
1840 else
1841   echo "$as_me:$LINENO: result: no" >&5
1842 echo "${ECHO_T}no" >&6
1843 fi
1844
1845 fi
1846 if test -z "$CC"; then
1847   if test -n "$ac_tool_prefix"; then
1848   for ac_prog in cl
1849   do
1850     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1851 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1852 echo "$as_me:$LINENO: checking for $ac_word" >&5
1853 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1854 if test "${ac_cv_prog_CC+set}" = set; then
1855   echo $ECHO_N "(cached) $ECHO_C" >&6
1856 else
1857   if test -n "$CC"; then
1858   ac_cv_prog_CC="$CC" # Let the user override the test.
1859 else
1860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1861 for as_dir in $PATH
1862 do
1863   IFS=$as_save_IFS
1864   test -z "$as_dir" && as_dir=.
1865   for ac_exec_ext in '' $ac_executable_extensions; do
1866   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1867     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1868     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1869     break 2
1870   fi
1871 done
1872 done
1873
1874 fi
1875 fi
1876 CC=$ac_cv_prog_CC
1877 if test -n "$CC"; then
1878   echo "$as_me:$LINENO: result: $CC" >&5
1879 echo "${ECHO_T}$CC" >&6
1880 else
1881   echo "$as_me:$LINENO: result: no" >&5
1882 echo "${ECHO_T}no" >&6
1883 fi
1884
1885     test -n "$CC" && break
1886   done
1887 fi
1888 if test -z "$CC"; then
1889   ac_ct_CC=$CC
1890   for ac_prog in cl
1891 do
1892   # Extract the first word of "$ac_prog", so it can be a program name with args.
1893 set dummy $ac_prog; ac_word=$2
1894 echo "$as_me:$LINENO: checking for $ac_word" >&5
1895 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1896 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1897   echo $ECHO_N "(cached) $ECHO_C" >&6
1898 else
1899   if test -n "$ac_ct_CC"; then
1900   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1901 else
1902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1903 for as_dir in $PATH
1904 do
1905   IFS=$as_save_IFS
1906   test -z "$as_dir" && as_dir=.
1907   for ac_exec_ext in '' $ac_executable_extensions; do
1908   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1909     ac_cv_prog_ac_ct_CC="$ac_prog"
1910     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1911     break 2
1912   fi
1913 done
1914 done
1915
1916 fi
1917 fi
1918 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1919 if test -n "$ac_ct_CC"; then
1920   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1921 echo "${ECHO_T}$ac_ct_CC" >&6
1922 else
1923   echo "$as_me:$LINENO: result: no" >&5
1924 echo "${ECHO_T}no" >&6
1925 fi
1926
1927   test -n "$ac_ct_CC" && break
1928 done
1929
1930   CC=$ac_ct_CC
1931 fi
1932
1933 fi
1934
1935
1936 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1937 See \`config.log' for more details." >&5
1938 echo "$as_me: error: no acceptable C compiler found in \$PATH
1939 See \`config.log' for more details." >&2;}
1940    { (exit 1); exit 1; }; }
1941
1942 # Provide some information about the compiler.
1943 echo "$as_me:$LINENO:" \
1944      "checking for C compiler version" >&5
1945 ac_compiler=`set X $ac_compile; echo $2`
1946 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1947   (eval $ac_compiler --version </dev/null >&5) 2>&5
1948   ac_status=$?
1949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1950   (exit $ac_status); }
1951 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1952   (eval $ac_compiler -v </dev/null >&5) 2>&5
1953   ac_status=$?
1954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1955   (exit $ac_status); }
1956 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1957   (eval $ac_compiler -V </dev/null >&5) 2>&5
1958   ac_status=$?
1959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1960   (exit $ac_status); }
1961
1962 cat >conftest.$ac_ext <<_ACEOF
1963 /* confdefs.h.  */
1964 _ACEOF
1965 cat confdefs.h >>conftest.$ac_ext
1966 cat >>conftest.$ac_ext <<_ACEOF
1967 /* end confdefs.h.  */
1968
1969 int
1970 main ()
1971 {
1972
1973   ;
1974   return 0;
1975 }
1976 _ACEOF
1977 # FIXME: Cleanup?
1978 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1979   (eval $ac_link) 2>&5
1980   ac_status=$?
1981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1982   (exit $ac_status); }; then
1983   gcc_no_link=no
1984 else
1985   gcc_no_link=yes
1986 fi
1987
1988 if test x$gcc_no_link = xyes; then
1989   # Setting cross_compile will disable run tests; it will
1990   # also disable AC_CHECK_FILE but that's generally
1991   # correct if we can't link.
1992   cross_compiling=yes
1993   EXEEXT=
1994 else
1995   cat >conftest.$ac_ext <<_ACEOF
1996 /* confdefs.h.  */
1997 _ACEOF
1998 cat confdefs.h >>conftest.$ac_ext
1999 cat >>conftest.$ac_ext <<_ACEOF
2000 /* end confdefs.h.  */
2001
2002 int
2003 main ()
2004 {
2005
2006   ;
2007   return 0;
2008 }
2009 _ACEOF
2010 ac_clean_files_save=$ac_clean_files
2011 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2012 # Try to create an executable without -o first, disregard a.out.
2013 # It will help us diagnose broken compilers, and finding out an intuition
2014 # of exeext.
2015 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2016 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2017 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2018 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2019   (eval $ac_link_default) 2>&5
2020   ac_status=$?
2021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2022   (exit $ac_status); }; then
2023   # Find the output, starting from the most likely.  This scheme is
2024 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2025 # resort.
2026
2027 # Be careful to initialize this variable, since it used to be cached.
2028 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2029 ac_cv_exeext=
2030 # b.out is created by i960 compilers.
2031 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2032 do
2033   test -f "$ac_file" || continue
2034   case $ac_file in
2035     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2036         ;;
2037     conftest.$ac_ext )
2038         # This is the source file.
2039         ;;
2040     [ab].out )
2041         # We found the default executable, but exeext='' is most
2042         # certainly right.
2043         break;;
2044     *.* )
2045         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2046         # FIXME: I believe we export ac_cv_exeext for Libtool,
2047         # but it would be cool to find out if it's true.  Does anybody
2048         # maintain Libtool? --akim.
2049         export ac_cv_exeext
2050         break;;
2051     * )
2052         break;;
2053   esac
2054 done
2055 else
2056   echo "$as_me: failed program was:" >&5
2057 sed 's/^/| /' conftest.$ac_ext >&5
2058
2059 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2060 See \`config.log' for more details." >&5
2061 echo "$as_me: error: C compiler cannot create executables
2062 See \`config.log' for more details." >&2;}
2063    { (exit 77); exit 77; }; }
2064 fi
2065
2066 ac_exeext=$ac_cv_exeext
2067 echo "$as_me:$LINENO: result: $ac_file" >&5
2068 echo "${ECHO_T}$ac_file" >&6
2069
2070 # Check the compiler produces executables we can run.  If not, either
2071 # the compiler is broken, or we cross compile.
2072 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2073 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2074 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2075 # If not cross compiling, check that we can run a simple program.
2076 if test "$cross_compiling" != yes; then
2077   if { ac_try='./$ac_file'
2078   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2079   (eval $ac_try) 2>&5
2080   ac_status=$?
2081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2082   (exit $ac_status); }; }; then
2083     cross_compiling=no
2084   else
2085     if test "$cross_compiling" = maybe; then
2086         cross_compiling=yes
2087     else
2088         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2089 If you meant to cross compile, use \`--host'.
2090 See \`config.log' for more details." >&5
2091 echo "$as_me: error: cannot run C compiled programs.
2092 If you meant to cross compile, use \`--host'.
2093 See \`config.log' for more details." >&2;}
2094    { (exit 1); exit 1; }; }
2095     fi
2096   fi
2097 fi
2098 echo "$as_me:$LINENO: result: yes" >&5
2099 echo "${ECHO_T}yes" >&6
2100
2101 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2102 ac_clean_files=$ac_clean_files_save
2103 # Check the compiler produces executables we can run.  If not, either
2104 # the compiler is broken, or we cross compile.
2105 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2106 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2107 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2108 echo "${ECHO_T}$cross_compiling" >&6
2109
2110 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2111 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2113   (eval $ac_link) 2>&5
2114   ac_status=$?
2115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2116   (exit $ac_status); }; then
2117   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2118 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2119 # work properly (i.e., refer to `conftest.exe'), while it won't with
2120 # `rm'.
2121 for ac_file in conftest.exe conftest conftest.*; do
2122   test -f "$ac_file" || continue
2123   case $ac_file in
2124     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2125     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2126           export ac_cv_exeext
2127           break;;
2128     * ) break;;
2129   esac
2130 done
2131 else
2132   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2133 See \`config.log' for more details." >&5
2134 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2135 See \`config.log' for more details." >&2;}
2136    { (exit 1); exit 1; }; }
2137 fi
2138
2139 rm -f conftest$ac_cv_exeext
2140 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2141 echo "${ECHO_T}$ac_cv_exeext" >&6
2142
2143 rm -f conftest.$ac_ext
2144 EXEEXT=$ac_cv_exeext
2145 ac_exeext=$EXEEXT
2146 fi
2147 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2148 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2149 if test "${ac_cv_objext+set}" = set; then
2150   echo $ECHO_N "(cached) $ECHO_C" >&6
2151 else
2152   cat >conftest.$ac_ext <<_ACEOF
2153 /* confdefs.h.  */
2154 _ACEOF
2155 cat confdefs.h >>conftest.$ac_ext
2156 cat >>conftest.$ac_ext <<_ACEOF
2157 /* end confdefs.h.  */
2158
2159 int
2160 main ()
2161 {
2162
2163   ;
2164   return 0;
2165 }
2166 _ACEOF
2167 rm -f conftest.o conftest.obj
2168 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2169   (eval $ac_compile) 2>&5
2170   ac_status=$?
2171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172   (exit $ac_status); }; then
2173   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2174   case $ac_file in
2175     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2176     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2177        break;;
2178   esac
2179 done
2180 else
2181   echo "$as_me: failed program was:" >&5
2182 sed 's/^/| /' conftest.$ac_ext >&5
2183
2184 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2185 See \`config.log' for more details." >&5
2186 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2187 See \`config.log' for more details." >&2;}
2188    { (exit 1); exit 1; }; }
2189 fi
2190
2191 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2192 fi
2193 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2194 echo "${ECHO_T}$ac_cv_objext" >&6
2195 OBJEXT=$ac_cv_objext
2196 ac_objext=$OBJEXT
2197 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2198 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2199 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2200   echo $ECHO_N "(cached) $ECHO_C" >&6
2201 else
2202   cat >conftest.$ac_ext <<_ACEOF
2203 /* confdefs.h.  */
2204 _ACEOF
2205 cat confdefs.h >>conftest.$ac_ext
2206 cat >>conftest.$ac_ext <<_ACEOF
2207 /* end confdefs.h.  */
2208
2209 int
2210 main ()
2211 {
2212 #ifndef __GNUC__
2213        choke me
2214 #endif
2215
2216   ;
2217   return 0;
2218 }
2219 _ACEOF
2220 rm -f conftest.$ac_objext
2221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2222   (eval $ac_compile) 2>conftest.er1
2223   ac_status=$?
2224   grep -v '^ *+' conftest.er1 >conftest.err
2225   rm -f conftest.er1
2226   cat conftest.err >&5
2227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2228   (exit $ac_status); } &&
2229          { ac_try='test -z "$ac_c_werror_flag"
2230                          || test ! -s conftest.err'
2231   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2232   (eval $ac_try) 2>&5
2233   ac_status=$?
2234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235   (exit $ac_status); }; } &&
2236          { ac_try='test -s conftest.$ac_objext'
2237   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2238   (eval $ac_try) 2>&5
2239   ac_status=$?
2240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2241   (exit $ac_status); }; }; then
2242   ac_compiler_gnu=yes
2243 else
2244   echo "$as_me: failed program was:" >&5
2245 sed 's/^/| /' conftest.$ac_ext >&5
2246
2247 ac_compiler_gnu=no
2248 fi
2249 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2250 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2251
2252 fi
2253 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2254 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2255 GCC=`test $ac_compiler_gnu = yes && echo yes`
2256 ac_test_CFLAGS=${CFLAGS+set}
2257 ac_save_CFLAGS=$CFLAGS
2258 CFLAGS="-g"
2259 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2260 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2261 if test "${ac_cv_prog_cc_g+set}" = set; then
2262   echo $ECHO_N "(cached) $ECHO_C" >&6
2263 else
2264   cat >conftest.$ac_ext <<_ACEOF
2265 /* confdefs.h.  */
2266 _ACEOF
2267 cat confdefs.h >>conftest.$ac_ext
2268 cat >>conftest.$ac_ext <<_ACEOF
2269 /* end confdefs.h.  */
2270
2271 int
2272 main ()
2273 {
2274
2275   ;
2276   return 0;
2277 }
2278 _ACEOF
2279 rm -f conftest.$ac_objext
2280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2281   (eval $ac_compile) 2>conftest.er1
2282   ac_status=$?
2283   grep -v '^ *+' conftest.er1 >conftest.err
2284   rm -f conftest.er1
2285   cat conftest.err >&5
2286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2287   (exit $ac_status); } &&
2288          { ac_try='test -z "$ac_c_werror_flag"
2289                          || test ! -s conftest.err'
2290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2291   (eval $ac_try) 2>&5
2292   ac_status=$?
2293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2294   (exit $ac_status); }; } &&
2295          { ac_try='test -s conftest.$ac_objext'
2296   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2297   (eval $ac_try) 2>&5
2298   ac_status=$?
2299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300   (exit $ac_status); }; }; then
2301   ac_cv_prog_cc_g=yes
2302 else
2303   echo "$as_me: failed program was:" >&5
2304 sed 's/^/| /' conftest.$ac_ext >&5
2305
2306 ac_cv_prog_cc_g=no
2307 fi
2308 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2309 fi
2310 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2311 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2312 if test "$ac_test_CFLAGS" = set; then
2313   CFLAGS=$ac_save_CFLAGS
2314 elif test $ac_cv_prog_cc_g = yes; then
2315   if test "$GCC" = yes; then
2316     CFLAGS="-g -O2"
2317   else
2318     CFLAGS="-g"
2319   fi
2320 else
2321   if test "$GCC" = yes; then
2322     CFLAGS="-O2"
2323   else
2324     CFLAGS=
2325   fi
2326 fi
2327 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2328 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2329 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2330   echo $ECHO_N "(cached) $ECHO_C" >&6
2331 else
2332   ac_cv_prog_cc_stdc=no
2333 ac_save_CC=$CC
2334 cat >conftest.$ac_ext <<_ACEOF
2335 /* confdefs.h.  */
2336 _ACEOF
2337 cat confdefs.h >>conftest.$ac_ext
2338 cat >>conftest.$ac_ext <<_ACEOF
2339 /* end confdefs.h.  */
2340 #include <stdarg.h>
2341 #include <stdio.h>
2342 #include <sys/types.h>
2343 #include <sys/stat.h>
2344 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2345 struct buf { int x; };
2346 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2347 static char *e (p, i)
2348      char **p;
2349      int i;
2350 {
2351   return p[i];
2352 }
2353 static char *f (char * (*g) (char **, int), char **p, ...)
2354 {
2355   char *s;
2356   va_list v;
2357   va_start (v,p);
2358   s = g (p, va_arg (v,int));
2359   va_end (v);
2360   return s;
2361 }
2362
2363 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2364    function prototypes and stuff, but not '\xHH' hex character constants.
2365    These don't provoke an error unfortunately, instead are silently treated
2366    as 'x'.  The following induces an error, until -std1 is added to get
2367    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2368    array size at least.  It's necessary to write '\x00'==0 to get something
2369    that's true only with -std1.  */
2370 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2371
2372 int test (int i, double x);
2373 struct s1 {int (*f) (int a);};
2374 struct s2 {int (*f) (double a);};
2375 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2376 int argc;
2377 char **argv;
2378 int
2379 main ()
2380 {
2381 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2382   ;
2383   return 0;
2384 }
2385 _ACEOF
2386 # Don't try gcc -ansi; that turns off useful extensions and
2387 # breaks some systems' header files.
2388 # AIX                   -qlanglvl=ansi
2389 # Ultrix and OSF/1      -std1
2390 # HP-UX 10.20 and later -Ae
2391 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2392 # SVR4                  -Xc -D__EXTENSIONS__
2393 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2394 do
2395   CC="$ac_save_CC $ac_arg"
2396   rm -f conftest.$ac_objext
2397 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2398   (eval $ac_compile) 2>conftest.er1
2399   ac_status=$?
2400   grep -v '^ *+' conftest.er1 >conftest.err
2401   rm -f conftest.er1
2402   cat conftest.err >&5
2403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2404   (exit $ac_status); } &&
2405          { ac_try='test -z "$ac_c_werror_flag"
2406                          || test ! -s conftest.err'
2407   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2408   (eval $ac_try) 2>&5
2409   ac_status=$?
2410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2411   (exit $ac_status); }; } &&
2412          { ac_try='test -s conftest.$ac_objext'
2413   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2414   (eval $ac_try) 2>&5
2415   ac_status=$?
2416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2417   (exit $ac_status); }; }; then
2418   ac_cv_prog_cc_stdc=$ac_arg
2419 break
2420 else
2421   echo "$as_me: failed program was:" >&5
2422 sed 's/^/| /' conftest.$ac_ext >&5
2423
2424 fi
2425 rm -f conftest.err conftest.$ac_objext
2426 done
2427 rm -f conftest.$ac_ext conftest.$ac_objext
2428 CC=$ac_save_CC
2429
2430 fi
2431
2432 case "x$ac_cv_prog_cc_stdc" in
2433   x|xno)
2434     echo "$as_me:$LINENO: result: none needed" >&5
2435 echo "${ECHO_T}none needed" >&6 ;;
2436   *)
2437     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2438 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2439     CC="$CC $ac_cv_prog_cc_stdc" ;;
2440 esac
2441
2442 # Some people use a C++ compiler to compile C.  Since we use `exit',
2443 # in C++ we need to declare it.  In case someone uses the same compiler
2444 # for both compiling C and C++ we need to have the C++ compiler decide
2445 # the declaration of exit, since it's the most demanding environment.
2446 cat >conftest.$ac_ext <<_ACEOF
2447 #ifndef __cplusplus
2448   choke me
2449 #endif
2450 _ACEOF
2451 rm -f conftest.$ac_objext
2452 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2453   (eval $ac_compile) 2>conftest.er1
2454   ac_status=$?
2455   grep -v '^ *+' conftest.er1 >conftest.err
2456   rm -f conftest.er1
2457   cat conftest.err >&5
2458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459   (exit $ac_status); } &&
2460          { ac_try='test -z "$ac_c_werror_flag"
2461                          || test ! -s conftest.err'
2462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463   (eval $ac_try) 2>&5
2464   ac_status=$?
2465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466   (exit $ac_status); }; } &&
2467          { ac_try='test -s conftest.$ac_objext'
2468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2469   (eval $ac_try) 2>&5
2470   ac_status=$?
2471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2472   (exit $ac_status); }; }; then
2473   for ac_declaration in \
2474    '' \
2475    'extern "C" void std::exit (int) throw (); using std::exit;' \
2476    'extern "C" void std::exit (int); using std::exit;' \
2477    'extern "C" void exit (int) throw ();' \
2478    'extern "C" void exit (int);' \
2479    'void exit (int);'
2480 do
2481   cat >conftest.$ac_ext <<_ACEOF
2482 /* confdefs.h.  */
2483 _ACEOF
2484 cat confdefs.h >>conftest.$ac_ext
2485 cat >>conftest.$ac_ext <<_ACEOF
2486 /* end confdefs.h.  */
2487 $ac_declaration
2488 #include <stdlib.h>
2489 int
2490 main ()
2491 {
2492 exit (42);
2493   ;
2494   return 0;
2495 }
2496 _ACEOF
2497 rm -f conftest.$ac_objext
2498 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2499   (eval $ac_compile) 2>conftest.er1
2500   ac_status=$?
2501   grep -v '^ *+' conftest.er1 >conftest.err
2502   rm -f conftest.er1
2503   cat conftest.err >&5
2504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505   (exit $ac_status); } &&
2506          { ac_try='test -z "$ac_c_werror_flag"
2507                          || test ! -s conftest.err'
2508   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2509   (eval $ac_try) 2>&5
2510   ac_status=$?
2511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2512   (exit $ac_status); }; } &&
2513          { ac_try='test -s conftest.$ac_objext'
2514   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2515   (eval $ac_try) 2>&5
2516   ac_status=$?
2517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518   (exit $ac_status); }; }; then
2519   :
2520 else
2521   echo "$as_me: failed program was:" >&5
2522 sed 's/^/| /' conftest.$ac_ext >&5
2523
2524 continue
2525 fi
2526 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2527   cat >conftest.$ac_ext <<_ACEOF
2528 /* confdefs.h.  */
2529 _ACEOF
2530 cat confdefs.h >>conftest.$ac_ext
2531 cat >>conftest.$ac_ext <<_ACEOF
2532 /* end confdefs.h.  */
2533 $ac_declaration
2534 int
2535 main ()
2536 {
2537 exit (42);
2538   ;
2539   return 0;
2540 }
2541 _ACEOF
2542 rm -f conftest.$ac_objext
2543 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2544   (eval $ac_compile) 2>conftest.er1
2545   ac_status=$?
2546   grep -v '^ *+' conftest.er1 >conftest.err
2547   rm -f conftest.er1
2548   cat conftest.err >&5
2549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2550   (exit $ac_status); } &&
2551          { ac_try='test -z "$ac_c_werror_flag"
2552                          || test ! -s conftest.err'
2553   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2554   (eval $ac_try) 2>&5
2555   ac_status=$?
2556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2557   (exit $ac_status); }; } &&
2558          { ac_try='test -s conftest.$ac_objext'
2559   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2560   (eval $ac_try) 2>&5
2561   ac_status=$?
2562   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2563   (exit $ac_status); }; }; then
2564   break
2565 else
2566   echo "$as_me: failed program was:" >&5
2567 sed 's/^/| /' conftest.$ac_ext >&5
2568
2569 fi
2570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2571 done
2572 rm -f conftest*
2573 if test -n "$ac_declaration"; then
2574   echo '#ifdef __cplusplus' >>confdefs.h
2575   echo $ac_declaration      >>confdefs.h
2576   echo '#endif'             >>confdefs.h
2577 fi
2578
2579 else
2580   echo "$as_me: failed program was:" >&5
2581 sed 's/^/| /' conftest.$ac_ext >&5
2582
2583 fi
2584 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2585 ac_ext=c
2586 ac_cpp='$CPP $CPPFLAGS'
2587 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2588 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2589 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2590
2591 ac_ext=cc
2592 ac_cpp='$CXXCPP $CPPFLAGS'
2593 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2594 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2595 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2596 if test -n "$ac_tool_prefix"; then
2597   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2598   do
2599     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2600 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2601 echo "$as_me:$LINENO: checking for $ac_word" >&5
2602 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2603 if test "${glibcxx_cv_prog_CXX+set}" = set; then
2604   echo $ECHO_N "(cached) $ECHO_C" >&6
2605 else
2606   if test -n "$CXX"; then
2607   glibcxx_cv_prog_CXX="$CXX" # Let the user override the test.
2608 else
2609 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2610 for as_dir in $PATH
2611 do
2612   IFS=$as_save_IFS
2613   test -z "$as_dir" && as_dir=.
2614   for ac_exec_ext in '' $ac_executable_extensions; do
2615   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2616     glibcxx_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2617     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2618     break 2
2619   fi
2620 done
2621 done
2622
2623 fi
2624 fi
2625 CXX=$glibcxx_cv_prog_CXX
2626 if test -n "$CXX"; then
2627   echo "$as_me:$LINENO: result: $CXX" >&5
2628 echo "${ECHO_T}$CXX" >&6
2629 else
2630   echo "$as_me:$LINENO: result: no" >&5
2631 echo "${ECHO_T}no" >&6
2632 fi
2633
2634     test -n "$CXX" && break
2635   done
2636 fi
2637 if test -z "$CXX"; then
2638   ac_ct_CXX=$CXX
2639   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2640 do
2641   # Extract the first word of "$ac_prog", so it can be a program name with args.
2642 set dummy $ac_prog; ac_word=$2
2643 echo "$as_me:$LINENO: checking for $ac_word" >&5
2644 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2645 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2646   echo $ECHO_N "(cached) $ECHO_C" >&6
2647 else
2648   if test -n "$ac_ct_CXX"; then
2649   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2650 else
2651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2652 for as_dir in $PATH
2653 do
2654   IFS=$as_save_IFS
2655   test -z "$as_dir" && as_dir=.
2656   for ac_exec_ext in '' $ac_executable_extensions; do
2657   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2658     ac_cv_prog_ac_ct_CXX="$ac_prog"
2659     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2660     break 2
2661   fi
2662 done
2663 done
2664
2665 fi
2666 fi
2667 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2668 if test -n "$ac_ct_CXX"; then
2669   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2670 echo "${ECHO_T}$ac_ct_CXX" >&6
2671 else
2672   echo "$as_me:$LINENO: result: no" >&5
2673 echo "${ECHO_T}no" >&6
2674 fi
2675
2676   test -n "$ac_ct_CXX" && break
2677 done
2678 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2679
2680   CXX=$ac_ct_CXX
2681 fi
2682
2683
2684 # Provide some information about the compiler.
2685 echo "$as_me:$LINENO:" \
2686      "checking for C++ compiler version" >&5
2687 ac_compiler=`set X $ac_compile; echo $2`
2688 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2689   (eval $ac_compiler --version </dev/null >&5) 2>&5
2690   ac_status=$?
2691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692   (exit $ac_status); }
2693 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2694   (eval $ac_compiler -v </dev/null >&5) 2>&5
2695   ac_status=$?
2696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2697   (exit $ac_status); }
2698 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2699   (eval $ac_compiler -V </dev/null >&5) 2>&5
2700   ac_status=$?
2701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2702   (exit $ac_status); }
2703
2704 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2705 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2706 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2707   echo $ECHO_N "(cached) $ECHO_C" >&6
2708 else
2709   cat >conftest.$ac_ext <<_ACEOF
2710 /* confdefs.h.  */
2711 _ACEOF
2712 cat confdefs.h >>conftest.$ac_ext
2713 cat >>conftest.$ac_ext <<_ACEOF
2714 /* end confdefs.h.  */
2715
2716 int
2717 main ()
2718 {
2719 #ifndef __GNUC__
2720        choke me
2721 #endif
2722
2723   ;
2724   return 0;
2725 }
2726 _ACEOF
2727 rm -f conftest.$ac_objext
2728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2729   (eval $ac_compile) 2>conftest.er1
2730   ac_status=$?
2731   grep -v '^ *+' conftest.er1 >conftest.err
2732   rm -f conftest.er1
2733   cat conftest.err >&5
2734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2735   (exit $ac_status); } &&
2736          { ac_try='test -z "$ac_cxx_werror_flag"
2737                          || test ! -s conftest.err'
2738   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2739   (eval $ac_try) 2>&5
2740   ac_status=$?
2741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2742   (exit $ac_status); }; } &&
2743          { ac_try='test -s conftest.$ac_objext'
2744   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2745   (eval $ac_try) 2>&5
2746   ac_status=$?
2747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2748   (exit $ac_status); }; }; then
2749   ac_compiler_gnu=yes
2750 else
2751   echo "$as_me: failed program was:" >&5
2752 sed 's/^/| /' conftest.$ac_ext >&5
2753
2754 ac_compiler_gnu=no
2755 fi
2756 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2757 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2758
2759 fi
2760 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2761 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2762 GXX=`test $ac_compiler_gnu = yes && echo yes`
2763 ac_test_CXXFLAGS=${CXXFLAGS+set}
2764 ac_save_CXXFLAGS=$CXXFLAGS
2765 CXXFLAGS="-g"
2766 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2767 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2768 if test "${ac_cv_prog_cxx_g+set}" = set; then
2769   echo $ECHO_N "(cached) $ECHO_C" >&6
2770 else
2771   cat >conftest.$ac_ext <<_ACEOF
2772 /* confdefs.h.  */
2773 _ACEOF
2774 cat confdefs.h >>conftest.$ac_ext
2775 cat >>conftest.$ac_ext <<_ACEOF
2776 /* end confdefs.h.  */
2777
2778 int
2779 main ()
2780 {
2781
2782   ;
2783   return 0;
2784 }
2785 _ACEOF
2786 rm -f conftest.$ac_objext
2787 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2788   (eval $ac_compile) 2>conftest.er1
2789   ac_status=$?
2790   grep -v '^ *+' conftest.er1 >conftest.err
2791   rm -f conftest.er1
2792   cat conftest.err >&5
2793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2794   (exit $ac_status); } &&
2795          { ac_try='test -z "$ac_cxx_werror_flag"
2796                          || test ! -s conftest.err'
2797   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2798   (eval $ac_try) 2>&5
2799   ac_status=$?
2800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801   (exit $ac_status); }; } &&
2802          { ac_try='test -s conftest.$ac_objext'
2803   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2804   (eval $ac_try) 2>&5
2805   ac_status=$?
2806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2807   (exit $ac_status); }; }; then
2808   ac_cv_prog_cxx_g=yes
2809 else
2810   echo "$as_me: failed program was:" >&5
2811 sed 's/^/| /' conftest.$ac_ext >&5
2812
2813 ac_cv_prog_cxx_g=no
2814 fi
2815 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2816 fi
2817 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2818 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2819 if test "$ac_test_CXXFLAGS" = set; then
2820   CXXFLAGS=$ac_save_CXXFLAGS
2821 elif test $ac_cv_prog_cxx_g = yes; then
2822   if test "$GXX" = yes; then
2823     CXXFLAGS="-g -O2"
2824   else
2825     CXXFLAGS="-g"
2826   fi
2827 else
2828   if test "$GXX" = yes; then
2829     CXXFLAGS="-O2"
2830   else
2831     CXXFLAGS=
2832   fi
2833 fi
2834 for ac_declaration in \
2835    '' \
2836    'extern "C" void std::exit (int) throw (); using std::exit;' \
2837    'extern "C" void std::exit (int); using std::exit;' \
2838    'extern "C" void exit (int) throw ();' \
2839    'extern "C" void exit (int);' \
2840    'void exit (int);'
2841 do
2842   cat >conftest.$ac_ext <<_ACEOF
2843 /* confdefs.h.  */
2844 _ACEOF
2845 cat confdefs.h >>conftest.$ac_ext
2846 cat >>conftest.$ac_ext <<_ACEOF
2847 /* end confdefs.h.  */
2848 $ac_declaration
2849 #include <stdlib.h>
2850 int
2851 main ()
2852 {
2853 exit (42);
2854   ;
2855   return 0;
2856 }
2857 _ACEOF
2858 rm -f conftest.$ac_objext
2859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2860   (eval $ac_compile) 2>conftest.er1
2861   ac_status=$?
2862   grep -v '^ *+' conftest.er1 >conftest.err
2863   rm -f conftest.er1
2864   cat conftest.err >&5
2865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2866   (exit $ac_status); } &&
2867          { ac_try='test -z "$ac_cxx_werror_flag"
2868                          || test ! -s conftest.err'
2869   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2870   (eval $ac_try) 2>&5
2871   ac_status=$?
2872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2873   (exit $ac_status); }; } &&
2874          { ac_try='test -s conftest.$ac_objext'
2875   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2876   (eval $ac_try) 2>&5
2877   ac_status=$?
2878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2879   (exit $ac_status); }; }; then
2880   :
2881 else
2882   echo "$as_me: failed program was:" >&5
2883 sed 's/^/| /' conftest.$ac_ext >&5
2884
2885 continue
2886 fi
2887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2888   cat >conftest.$ac_ext <<_ACEOF
2889 /* confdefs.h.  */
2890 _ACEOF
2891 cat confdefs.h >>conftest.$ac_ext
2892 cat >>conftest.$ac_ext <<_ACEOF
2893 /* end confdefs.h.  */
2894 $ac_declaration
2895 int
2896 main ()
2897 {
2898 exit (42);
2899   ;
2900   return 0;
2901 }
2902 _ACEOF
2903 rm -f conftest.$ac_objext
2904 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2905   (eval $ac_compile) 2>conftest.er1
2906   ac_status=$?
2907   grep -v '^ *+' conftest.er1 >conftest.err
2908   rm -f conftest.er1
2909   cat conftest.err >&5
2910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911   (exit $ac_status); } &&
2912          { ac_try='test -z "$ac_cxx_werror_flag"
2913                          || test ! -s conftest.err'
2914   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2915   (eval $ac_try) 2>&5
2916   ac_status=$?
2917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2918   (exit $ac_status); }; } &&
2919          { ac_try='test -s conftest.$ac_objext'
2920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2921   (eval $ac_try) 2>&5
2922   ac_status=$?
2923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2924   (exit $ac_status); }; }; then
2925   break
2926 else
2927   echo "$as_me: failed program was:" >&5
2928 sed 's/^/| /' conftest.$ac_ext >&5
2929
2930 fi
2931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2932 done
2933 rm -f conftest*
2934 if test -n "$ac_declaration"; then
2935   echo '#ifdef __cplusplus' >>confdefs.h
2936   echo $ac_declaration      >>confdefs.h
2937   echo '#endif'             >>confdefs.h
2938 fi
2939
2940 ac_ext=c
2941 ac_cpp='$CPP $CPPFLAGS'
2942 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2943 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2944 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2945
2946 CXXFLAGS="$save_CXXFLAGS"
2947
2948
2949
2950
2951
2952 am__api_version="1.9"
2953 # Find a good install program.  We prefer a C program (faster),
2954 # so one script is as good as another.  But avoid the broken or
2955 # incompatible versions:
2956 # SysV /etc/install, /usr/sbin/install
2957 # SunOS /usr/etc/install
2958 # IRIX /sbin/install
2959 # AIX /bin/install
2960 # AmigaOS /C/install, which installs bootblocks on floppy discs
2961 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2962 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2963 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2964 # OS/2's system install, which has a completely different semantic
2965 # ./install, which can be erroneously created by make from ./install.sh.
2966 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2967 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2968 if test -z "$INSTALL"; then
2969 if test "${ac_cv_path_install+set}" = set; then
2970   echo $ECHO_N "(cached) $ECHO_C" >&6
2971 else
2972   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2973 for as_dir in $PATH
2974 do
2975   IFS=$as_save_IFS
2976   test -z "$as_dir" && as_dir=.
2977   # Account for people who put trailing slashes in PATH elements.
2978 case $as_dir/ in
2979   ./ | .// | /cC/* | \
2980   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2981   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2982   /usr/ucb/* ) ;;
2983   *)
2984     # OSF1 and SCO ODT 3.0 have their own names for install.
2985     # Don't use installbsd from OSF since it installs stuff as root
2986     # by default.
2987     for ac_prog in ginstall scoinst install; do
2988       for ac_exec_ext in '' $ac_executable_extensions; do
2989         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2990           if test $ac_prog = install &&
2991             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2992             # AIX install.  It has an incompatible calling convention.
2993             :
2994           elif test $ac_prog = install &&
2995             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2996             # program-specific install script used by HP pwplus--don't use.
2997             :
2998           else
2999             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3000             break 3
3001           fi
3002         fi
3003       done
3004     done
3005     ;;
3006 esac
3007 done
3008
3009
3010 fi
3011   if test "${ac_cv_path_install+set}" = set; then
3012     INSTALL=$ac_cv_path_install
3013   else
3014     # As a last resort, use the slow shell script.  We don't cache a
3015     # path for INSTALL within a source directory, because that will
3016     # break other packages using the cache if that directory is
3017     # removed, or if the path is relative.
3018     INSTALL=$ac_install_sh
3019   fi
3020 fi
3021 echo "$as_me:$LINENO: result: $INSTALL" >&5
3022 echo "${ECHO_T}$INSTALL" >&6
3023
3024 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3025 # It thinks the first close brace ends the variable substitution.
3026 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3027
3028 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3029
3030 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3031
3032 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
3033 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
3034 # Just in case
3035 sleep 1
3036 echo timestamp > conftest.file
3037 # Do `set' in a subshell so we don't clobber the current shell's
3038 # arguments.  Must try -L first in case configure is actually a
3039 # symlink; some systems play weird games with the mod time of symlinks
3040 # (eg FreeBSD returns the mod time of the symlink's containing
3041 # directory).
3042 if (
3043    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
3044    if test "$*" = "X"; then
3045       # -L didn't work.
3046       set X `ls -t $srcdir/configure conftest.file`
3047    fi
3048    rm -f conftest.file
3049    if test "$*" != "X $srcdir/configure conftest.file" \
3050       && test "$*" != "X conftest.file $srcdir/configure"; then
3051
3052       # If neither matched, then we have a broken ls.  This can happen
3053       # if, for instance, CONFIG_SHELL is bash and it inherits a
3054       # broken ls alias from the environment.  This has actually
3055       # happened.  Such a system could not be considered "sane".
3056       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
3057 alias in your environment" >&5
3058 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
3059 alias in your environment" >&2;}
3060    { (exit 1); exit 1; }; }
3061    fi
3062
3063    test "$2" = conftest.file
3064    )
3065 then
3066    # Ok.
3067    :
3068 else
3069    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
3070 Check your system clock" >&5
3071 echo "$as_me: error: newly created file is older than distributed files!
3072 Check your system clock" >&2;}
3073    { (exit 1); exit 1; }; }
3074 fi
3075 echo "$as_me:$LINENO: result: yes" >&5
3076 echo "${ECHO_T}yes" >&6
3077 test "$program_prefix" != NONE &&
3078   program_transform_name="s,^,$program_prefix,;$program_transform_name"
3079 # Use a double $ so make ignores it.
3080 test "$program_suffix" != NONE &&
3081   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
3082 # Double any \ or $.  echo might interpret backslashes.
3083 # By default was `s,x,x', remove it if useless.
3084 cat <<\_ACEOF >conftest.sed
3085 s/[\\$]/&&/g;s/;s,x,x,$//
3086 _ACEOF
3087 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
3088 rm conftest.sed
3089
3090 # expand $ac_aux_dir to an absolute path
3091 am_aux_dir=`cd $ac_aux_dir && pwd`
3092
3093 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
3094 # Use eval to expand $SHELL
3095 if eval "$MISSING --run true"; then
3096   am_missing_run="$MISSING --run "
3097 else
3098   am_missing_run=
3099   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
3100 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3101 fi
3102
3103 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
3104   # We used to keeping the `.' as first argument, in order to
3105   # allow $(mkdir_p) to be used without argument.  As in
3106   #   $(mkdir_p) $(somedir)
3107   # where $(somedir) is conditionally defined.  However this is wrong
3108   # for two reasons:
3109   #  1. if the package is installed by a user who cannot write `.'
3110   #     make install will fail,
3111   #  2. the above comment should most certainly read
3112   #     $(mkdir_p) $(DESTDIR)$(somedir)
3113   #     so it does not work when $(somedir) is undefined and
3114   #     $(DESTDIR) is not.
3115   #  To support the latter case, we have to write
3116   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
3117   #  so the `.' trick is pointless.
3118   mkdir_p='mkdir -p --'
3119 else
3120   # On NextStep and OpenStep, the `mkdir' command does not
3121   # recognize any option.  It will interpret all options as
3122   # directories to create, and then abort because `.' already
3123   # exists.
3124   for d in ./-p ./--version;
3125   do
3126     test -d $d && rmdir $d
3127   done
3128   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
3129   if test -f "$ac_aux_dir/mkinstalldirs"; then
3130     mkdir_p='$(mkinstalldirs)'
3131   else
3132     mkdir_p='$(install_sh) -d'
3133   fi
3134 fi
3135
3136 for ac_prog in gawk mawk nawk awk
3137 do
3138   # Extract the first word of "$ac_prog", so it can be a program name with args.
3139 set dummy $ac_prog; ac_word=$2
3140 echo "$as_me:$LINENO: checking for $ac_word" >&5
3141 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3142 if test "${ac_cv_prog_AWK+set}" = set; then
3143   echo $ECHO_N "(cached) $ECHO_C" >&6
3144 else
3145   if test -n "$AWK"; then
3146   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3147 else
3148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3149 for as_dir in $PATH
3150 do
3151   IFS=$as_save_IFS
3152   test -z "$as_dir" && as_dir=.
3153   for ac_exec_ext in '' $ac_executable_extensions; do
3154   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3155     ac_cv_prog_AWK="$ac_prog"
3156     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3157     break 2
3158   fi
3159 done
3160 done
3161
3162 fi
3163 fi
3164 AWK=$ac_cv_prog_AWK
3165 if test -n "$AWK"; then
3166   echo "$as_me:$LINENO: result: $AWK" >&5
3167 echo "${ECHO_T}$AWK" >&6
3168 else
3169   echo "$as_me:$LINENO: result: no" >&5
3170 echo "${ECHO_T}no" >&6
3171 fi
3172
3173   test -n "$AWK" && break
3174 done
3175
3176 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3177 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3178 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3179 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3180   echo $ECHO_N "(cached) $ECHO_C" >&6
3181 else
3182   cat >conftest.make <<\_ACEOF
3183 all:
3184         @echo 'ac_maketemp="$(MAKE)"'
3185 _ACEOF
3186 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3187 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3188 if test -n "$ac_maketemp"; then
3189   eval ac_cv_prog_make_${ac_make}_set=yes
3190 else
3191   eval ac_cv_prog_make_${ac_make}_set=no
3192 fi
3193 rm -f conftest.make
3194 fi
3195 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3196   echo "$as_me:$LINENO: result: yes" >&5
3197 echo "${ECHO_T}yes" >&6
3198   SET_MAKE=
3199 else
3200   echo "$as_me:$LINENO: result: no" >&5
3201 echo "${ECHO_T}no" >&6
3202   SET_MAKE="MAKE=${MAKE-make}"
3203 fi
3204
3205 rm -rf .tst 2>/dev/null
3206 mkdir .tst 2>/dev/null
3207 if test -d .tst; then
3208   am__leading_dot=.
3209 else
3210   am__leading_dot=_
3211 fi
3212 rmdir .tst 2>/dev/null
3213
3214 DEPDIR="${am__leading_dot}deps"
3215
3216           ac_config_commands="$ac_config_commands depfiles"
3217
3218
3219 am_make=${MAKE-make}
3220 cat > confinc << 'END'
3221 am__doit:
3222         @echo done
3223 .PHONY: am__doit
3224 END
3225 # If we don't find an include directive, just comment out the code.
3226 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3227 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
3228 am__include="#"
3229 am__quote=
3230 _am_result=none
3231 # First try GNU make style include.
3232 echo "include confinc" > confmf
3233 # We grep out `Entering directory' and `Leaving directory'
3234 # messages which can occur if `w' ends up in MAKEFLAGS.
3235 # In particular we don't look at `^make:' because GNU make might
3236 # be invoked under some other name (usually "gmake"), in which
3237 # case it prints its new name instead of `make'.
3238 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3239    am__include=include
3240    am__quote=
3241    _am_result=GNU
3242 fi
3243 # Now try BSD make style include.
3244 if test "$am__include" = "#"; then
3245    echo '.include "confinc"' > confmf
3246    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3247       am__include=.include
3248       am__quote="\""
3249       _am_result=BSD
3250    fi
3251 fi
3252
3253
3254 echo "$as_me:$LINENO: result: $_am_result" >&5
3255 echo "${ECHO_T}$_am_result" >&6
3256 rm -f confinc confmf
3257
3258 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3259 if test "${enable_dependency_tracking+set}" = set; then
3260   enableval="$enable_dependency_tracking"
3261
3262 fi;
3263 if test "x$enable_dependency_tracking" != xno; then
3264   am_depcomp="$ac_aux_dir/depcomp"
3265   AMDEPBACKSLASH='\'
3266 fi
3267
3268
3269 if test "x$enable_dependency_tracking" != xno; then
3270   AMDEP_TRUE=
3271   AMDEP_FALSE='#'
3272 else
3273   AMDEP_TRUE='#'
3274   AMDEP_FALSE=
3275 fi
3276
3277
3278
3279 # test to see if srcdir already configured
3280 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3281    test -f $srcdir/config.status; then
3282   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3283 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3284    { (exit 1); exit 1; }; }
3285 fi
3286
3287 # test whether we have cygpath
3288 if test -z "$CYGPATH_W"; then
3289   if (cygpath --version) >/dev/null 2>/dev/null; then
3290     CYGPATH_W='cygpath -w'
3291   else
3292     CYGPATH_W=echo
3293   fi
3294 fi
3295
3296
3297 # Define the identity of the package.
3298  PACKAGE='libjava'
3299  VERSION='version-unused'
3300
3301
3302 cat >>confdefs.h <<_ACEOF
3303 #define PACKAGE "$PACKAGE"
3304 _ACEOF
3305
3306
3307 cat >>confdefs.h <<_ACEOF
3308 #define VERSION "$VERSION"
3309 _ACEOF
3310
3311 # Some tools Automake needs.
3312
3313 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3314
3315
3316 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3317
3318
3319 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3320
3321
3322 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3323
3324
3325 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3326
3327 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3328
3329 # Installed binaries are usually stripped using `strip' when the user
3330 # run `make install-strip'.  However `strip' might not be the right
3331 # tool to use in cross-compilation environments, therefore Automake
3332 # will honor the `STRIP' environment variable to overrule this program.
3333 if test "$cross_compiling" != no; then
3334   if test -n "$ac_tool_prefix"; then
3335   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3336 set dummy ${ac_tool_prefix}strip; ac_word=$2
3337 echo "$as_me:$LINENO: checking for $ac_word" >&5
3338 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3339 if test "${ac_cv_prog_STRIP+set}" = set; then
3340   echo $ECHO_N "(cached) $ECHO_C" >&6
3341 else
3342   if test -n "$STRIP"; then
3343   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3344 else
3345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3346 for as_dir in $PATH
3347 do
3348   IFS=$as_save_IFS
3349   test -z "$as_dir" && as_dir=.
3350   for ac_exec_ext in '' $ac_executable_extensions; do
3351   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3352     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3353     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3354     break 2
3355   fi
3356 done
3357 done
3358
3359 fi
3360 fi
3361 STRIP=$ac_cv_prog_STRIP
3362 if test -n "$STRIP"; then
3363   echo "$as_me:$LINENO: result: $STRIP" >&5
3364 echo "${ECHO_T}$STRIP" >&6
3365 else
3366   echo "$as_me:$LINENO: result: no" >&5
3367 echo "${ECHO_T}no" >&6
3368 fi
3369
3370 fi
3371 if test -z "$ac_cv_prog_STRIP"; then
3372   ac_ct_STRIP=$STRIP
3373   # Extract the first word of "strip", so it can be a program name with args.
3374 set dummy strip; ac_word=$2
3375 echo "$as_me:$LINENO: checking for $ac_word" >&5
3376 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3377 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3378   echo $ECHO_N "(cached) $ECHO_C" >&6
3379 else
3380   if test -n "$ac_ct_STRIP"; then
3381   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3382 else
3383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3384 for as_dir in $PATH
3385 do
3386   IFS=$as_save_IFS
3387   test -z "$as_dir" && as_dir=.
3388   for ac_exec_ext in '' $ac_executable_extensions; do
3389   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3390     ac_cv_prog_ac_ct_STRIP="strip"
3391     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3392     break 2
3393   fi
3394 done
3395 done
3396
3397   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3398 fi
3399 fi
3400 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3401 if test -n "$ac_ct_STRIP"; then
3402   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3403 echo "${ECHO_T}$ac_ct_STRIP" >&6
3404 else
3405   echo "$as_me:$LINENO: result: no" >&5
3406 echo "${ECHO_T}no" >&6
3407 fi
3408
3409   STRIP=$ac_ct_STRIP
3410 else
3411   STRIP="$ac_cv_prog_STRIP"
3412 fi
3413
3414 fi
3415 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3416
3417 # We need awk for the "check" target.  The system "awk" is bad on
3418 # some platforms.
3419 # Always define AMTAR for backward compatibility.
3420
3421 AMTAR=${AMTAR-"${am_missing_run}tar"}
3422
3423 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3424
3425
3426
3427
3428 depcc="$CC"   am_compiler_list=
3429
3430 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3431 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3432 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3433   echo $ECHO_N "(cached) $ECHO_C" >&6
3434 else
3435   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3436   # We make a subdir and do the tests there.  Otherwise we can end up
3437   # making bogus files that we don't know about and never remove.  For
3438   # instance it was reported that on HP-UX the gcc test will end up
3439   # making a dummy file named `D' -- because `-MD' means `put the output
3440   # in D'.
3441   mkdir conftest.dir
3442   # Copy depcomp to subdir because otherwise we won't find it if we're
3443   # using a relative directory.
3444   cp "$am_depcomp" conftest.dir
3445   cd conftest.dir
3446   # We will build objects and dependencies in a subdirectory because
3447   # it helps to detect inapplicable dependency modes.  For instance
3448   # both Tru64's cc and ICC support -MD to output dependencies as a
3449   # side effect of compilation, but ICC will put the dependencies in
3450   # the current directory while Tru64 will put them in the object
3451   # directory.
3452   mkdir sub
3453
3454   am_cv_CC_dependencies_compiler_type=none
3455   if test "$am_compiler_list" = ""; then
3456      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3457   fi
3458   for depmode in $am_compiler_list; do
3459     # Setup a source with many dependencies, because some compilers
3460     # like to wrap large dependency lists on column 80 (with \), and
3461     # we should not choose a depcomp mode which is confused by this.
3462     #
3463     # We need to recreate these files for each test, as the compiler may
3464     # overwrite some of them when testing with obscure command lines.
3465     # This happens at least with the AIX C compiler.
3466     : > sub/conftest.c
3467     for i in 1 2 3 4 5 6; do
3468       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3469       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3470       # Solaris 8's {/usr,}/bin/sh.
3471       touch sub/conftst$i.h
3472     done
3473     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3474
3475     case $depmode in
3476     nosideeffect)
3477       # after this tag, mechanisms are not by side-effect, so they'll
3478       # only be used when explicitly requested
3479       if test "x$enable_dependency_tracking" = xyes; then
3480         continue
3481       else
3482         break
3483       fi
3484       ;;
3485     none) break ;;
3486     esac
3487     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3488     # mode.  It turns out that the SunPro C++ compiler does not properly
3489     # handle `-M -o', and we need to detect this.
3490     if depmode=$depmode \
3491        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3492        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3493        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3494          >/dev/null 2>conftest.err &&
3495        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3496        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3497        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3498       # icc doesn't choke on unknown options, it will just issue warnings
3499       # or remarks (even with -Werror).  So we grep stderr for any message
3500       # that says an option was ignored or not supported.
3501       # When given -MP, icc 7.0 and 7.1 complain thusly:
3502       #   icc: Command line warning: ignoring option '-M'; no argument required
3503       # The diagnosis changed in icc 8.0:
3504       #   icc: Command line remark: option '-MP' not supported
3505       if (grep 'ignoring option' conftest.err ||
3506           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3507         am_cv_CC_dependencies_compiler_type=$depmode
3508         break
3509       fi
3510     fi
3511   done
3512
3513   cd ..
3514   rm -rf conftest.dir
3515 else
3516   am_cv_CC_dependencies_compiler_type=none
3517 fi
3518
3519 fi
3520 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3521 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3522 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3523
3524
3525
3526 if
3527   test "x$enable_dependency_tracking" != xno \
3528   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3529   am__fastdepCC_TRUE=
3530   am__fastdepCC_FALSE='#'
3531 else
3532   am__fastdepCC_TRUE='#'
3533   am__fastdepCC_FALSE=
3534 fi
3535
3536
3537 depcc="$CXX"  am_compiler_list=
3538
3539 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3540 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3541 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
3542   echo $ECHO_N "(cached) $ECHO_C" >&6
3543 else
3544   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3545   # We make a subdir and do the tests there.  Otherwise we can end up
3546   # making bogus files that we don't know about and never remove.  For
3547   # instance it was reported that on HP-UX the gcc test will end up
3548   # making a dummy file named `D' -- because `-MD' means `put the output
3549   # in D'.
3550   mkdir conftest.dir
3551   # Copy depcomp to subdir because otherwise we won't find it if we're
3552   # using a relative directory.
3553   cp "$am_depcomp" conftest.dir
3554   cd conftest.dir
3555   # We will build objects and dependencies in a subdirectory because
3556   # it helps to detect inapplicable dependency modes.  For instance
3557   # both Tru64's cc and ICC support -MD to output dependencies as a
3558   # side effect of compilation, but ICC will put the dependencies in
3559   # the current directory while Tru64 will put them in the object
3560   # directory.
3561   mkdir sub
3562
3563   am_cv_CXX_dependencies_compiler_type=none
3564   if test "$am_compiler_list" = ""; then
3565      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3566   fi
3567   for depmode in $am_compiler_list; do
3568     # Setup a source with many dependencies, because some compilers
3569     # like to wrap large dependency lists on column 80 (with \), and
3570     # we should not choose a depcomp mode which is confused by this.
3571     #
3572     # We need to recreate these files for each test, as the compiler may
3573     # overwrite some of them when testing with obscure command lines.
3574     # This happens at least with the AIX C compiler.
3575     : > sub/conftest.c
3576     for i in 1 2 3 4 5 6; do
3577       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3578       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3579       # Solaris 8's {/usr,}/bin/sh.
3580       touch sub/conftst$i.h
3581     done
3582     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3583
3584     case $depmode in
3585     nosideeffect)
3586       # after this tag, mechanisms are not by side-effect, so they'll
3587       # only be used when explicitly requested
3588       if test "x$enable_dependency_tracking" = xyes; then
3589         continue
3590       else
3591         break
3592       fi
3593       ;;
3594     none) break ;;
3595     esac
3596     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3597     # mode.  It turns out that the SunPro C++ compiler does not properly
3598     # handle `-M -o', and we need to detect this.
3599     if depmode=$depmode \
3600        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3601        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3602        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3603          >/dev/null 2>conftest.err &&
3604        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3605        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3606        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3607       # icc doesn't choke on unknown options, it will just issue warnings
3608       # or remarks (even with -Werror).  So we grep stderr for any message
3609       # that says an option was ignored or not supported.
3610       # When given -MP, icc 7.0 and 7.1 complain thusly:
3611       #   icc: Command line warning: ignoring option '-M'; no argument required
3612       # The diagnosis changed in icc 8.0:
3613       #   icc: Command line remark: option '-MP' not supported
3614       if (grep 'ignoring option' conftest.err ||
3615           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3616         am_cv_CXX_dependencies_compiler_type=$depmode
3617         break
3618       fi
3619     fi
3620   done
3621
3622   cd ..
3623   rm -rf conftest.dir
3624 else
3625   am_cv_CXX_dependencies_compiler_type=none
3626 fi
3627
3628 fi
3629 echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
3630 echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
3631 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
3632
3633
3634
3635 if
3636   test "x$enable_dependency_tracking" != xno \
3637   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
3638   am__fastdepCXX_TRUE=
3639   am__fastdepCXX_FALSE='#'
3640 else
3641   am__fastdepCXX_TRUE='#'
3642   am__fastdepCXX_FALSE=
3643 fi
3644
3645
3646
3647
3648 if test -n "$ac_tool_prefix"; then
3649   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3650 set dummy ${ac_tool_prefix}as; ac_word=$2
3651 echo "$as_me:$LINENO: checking for $ac_word" >&5
3652 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3653 if test "${ac_cv_prog_AS+set}" = set; then
3654   echo $ECHO_N "(cached) $ECHO_C" >&6
3655 else
3656   if test -n "$AS"; then
3657   ac_cv_prog_AS="$AS" # Let the user override the test.
3658 else
3659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3660 for as_dir in $PATH
3661 do
3662   IFS=$as_save_IFS
3663   test -z "$as_dir" && as_dir=.
3664   for ac_exec_ext in '' $ac_executable_extensions; do
3665   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3666     ac_cv_prog_AS="${ac_tool_prefix}as"
3667     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3668     break 2
3669   fi
3670 done
3671 done
3672
3673 fi
3674 fi
3675 AS=$ac_cv_prog_AS
3676 if test -n "$AS"; then
3677   echo "$as_me:$LINENO: result: $AS" >&5
3678 echo "${ECHO_T}$AS" >&6
3679 else
3680   echo "$as_me:$LINENO: result: no" >&5
3681 echo "${ECHO_T}no" >&6
3682 fi
3683
3684 fi
3685 if test -z "$ac_cv_prog_AS"; then
3686   ac_ct_AS=$AS
3687   # Extract the first word of "as", so it can be a program name with args.
3688 set dummy as; ac_word=$2
3689 echo "$as_me:$LINENO: checking for $ac_word" >&5
3690 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3691 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
3692   echo $ECHO_N "(cached) $ECHO_C" >&6
3693 else
3694   if test -n "$ac_ct_AS"; then
3695   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3696 else
3697 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3698 for as_dir in $PATH
3699 do
3700   IFS=$as_save_IFS
3701   test -z "$as_dir" && as_dir=.
3702   for ac_exec_ext in '' $ac_executable_extensions; do
3703   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3704     ac_cv_prog_ac_ct_AS="as"
3705     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3706     break 2
3707   fi
3708 done
3709 done
3710
3711 fi
3712 fi
3713 ac_ct_AS=$ac_cv_prog_ac_ct_AS
3714 if test -n "$ac_ct_AS"; then
3715   echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
3716 echo "${ECHO_T}$ac_ct_AS" >&6
3717 else
3718   echo "$as_me:$LINENO: result: no" >&5
3719 echo "${ECHO_T}no" >&6
3720 fi
3721
3722   AS=$ac_ct_AS
3723 else
3724   AS="$ac_cv_prog_AS"
3725 fi
3726
3727 if test -n "$ac_tool_prefix"; then
3728   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3729 set dummy ${ac_tool_prefix}ar; ac_word=$2
3730 echo "$as_me:$LINENO: checking for $ac_word" >&5
3731 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3732 if test "${ac_cv_prog_AR+set}" = set; then
3733   echo $ECHO_N "(cached) $ECHO_C" >&6
3734 else
3735   if test -n "$AR"; then
3736   ac_cv_prog_AR="$AR" # Let the user override the test.
3737 else
3738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3739 for as_dir in $PATH
3740 do
3741   IFS=$as_save_IFS
3742   test -z "$as_dir" && as_dir=.
3743   for ac_exec_ext in '' $ac_executable_extensions; do
3744   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3745     ac_cv_prog_AR="${ac_tool_prefix}ar"
3746     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3747     break 2
3748   fi
3749 done
3750 done
3751
3752 fi
3753 fi
3754 AR=$ac_cv_prog_AR
3755 if test -n "$AR"; then
3756   echo "$as_me:$LINENO: result: $AR" >&5
3757 echo "${ECHO_T}$AR" >&6
3758 else
3759   echo "$as_me:$LINENO: result: no" >&5
3760 echo "${ECHO_T}no" >&6
3761 fi
3762
3763 fi
3764 if test -z "$ac_cv_prog_AR"; then
3765   ac_ct_AR=$AR
3766   # Extract the first word of "ar", so it can be a program name with args.
3767 set dummy ar; ac_word=$2
3768 echo "$as_me:$LINENO: checking for $ac_word" >&5
3769 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3770 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3771   echo $ECHO_N "(cached) $ECHO_C" >&6
3772 else
3773   if test -n "$ac_ct_AR"; then
3774   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3775 else
3776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3777 for as_dir in $PATH
3778 do
3779   IFS=$as_save_IFS
3780   test -z "$as_dir" && as_dir=.
3781   for ac_exec_ext in '' $ac_executable_extensions; do
3782   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3783     ac_cv_prog_ac_ct_AR="ar"
3784     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3785     break 2
3786   fi
3787 done
3788 done
3789
3790 fi
3791 fi
3792 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3793 if test -n "$ac_ct_AR"; then
3794   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3795 echo "${ECHO_T}$ac_ct_AR" >&6
3796 else
3797   echo "$as_me:$LINENO: result: no" >&5
3798 echo "${ECHO_T}no" >&6
3799 fi
3800
3801   AR=$ac_ct_AR
3802 else
3803   AR="$ac_cv_prog_AR"
3804 fi
3805
3806 if test -n "$ac_tool_prefix"; then
3807   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3808 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3809 echo "$as_me:$LINENO: checking for $ac_word" >&5
3810 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3811 if test "${ac_cv_prog_RANLIB+set}" = set; then
3812   echo $ECHO_N "(cached) $ECHO_C" >&6
3813 else
3814   if test -n "$RANLIB"; then
3815   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3816 else
3817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3818 for as_dir in $PATH
3819 do
3820   IFS=$as_save_IFS
3821   test -z "$as_dir" && as_dir=.
3822   for ac_exec_ext in '' $ac_executable_extensions; do
3823   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3824     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3825     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3826     break 2
3827   fi
3828 done
3829 done
3830
3831 fi
3832 fi
3833 RANLIB=$ac_cv_prog_RANLIB
3834 if test -n "$RANLIB"; then
3835   echo "$as_me:$LINENO: result: $RANLIB" >&5
3836 echo "${ECHO_T}$RANLIB" >&6
3837 else
3838   echo "$as_me:$LINENO: result: no" >&5
3839 echo "${ECHO_T}no" >&6
3840 fi
3841
3842 fi
3843 if test -z "$ac_cv_prog_RANLIB"; then
3844   ac_ct_RANLIB=$RANLIB
3845   # Extract the first word of "ranlib", so it can be a program name with args.
3846 set dummy ranlib; ac_word=$2
3847 echo "$as_me:$LINENO: checking for $ac_word" >&5
3848 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3849 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3850   echo $ECHO_N "(cached) $ECHO_C" >&6
3851 else
3852   if test -n "$ac_ct_RANLIB"; then
3853   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3854 else
3855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3856 for as_dir in $PATH
3857 do
3858   IFS=$as_save_IFS
3859   test -z "$as_dir" && as_dir=.
3860   for ac_exec_ext in '' $ac_executable_extensions; do
3861   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3862     ac_cv_prog_ac_ct_RANLIB="ranlib"
3863     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3864     break 2
3865   fi
3866 done
3867 done
3868
3869   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3870 fi
3871 fi
3872 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3873 if test -n "$ac_ct_RANLIB"; then
3874   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3875 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3876 else
3877   echo "$as_me:$LINENO: result: no" >&5
3878 echo "${ECHO_T}no" >&6
3879 fi
3880
3881   RANLIB=$ac_ct_RANLIB
3882 else
3883   RANLIB="$ac_cv_prog_RANLIB"
3884 fi
3885
3886
3887 # Find a good install program.  We prefer a C program (faster),
3888 # so one script is as good as another.  But avoid the broken or
3889 # incompatible versions:
3890 # SysV /etc/install, /usr/sbin/install
3891 # SunOS /usr/etc/install
3892 # IRIX /sbin/install
3893 # AIX /bin/install
3894 # AmigaOS /C/install, which installs bootblocks on floppy discs
3895 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3896 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3897 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3898 # OS/2's system install, which has a completely different semantic
3899 # ./install, which can be erroneously created by make from ./install.sh.
3900 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3901 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3902 if test -z "$INSTALL"; then
3903 if test "${ac_cv_path_install+set}" = set; then
3904   echo $ECHO_N "(cached) $ECHO_C" >&6
3905 else
3906   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3907 for as_dir in $PATH
3908 do
3909   IFS=$as_save_IFS
3910   test -z "$as_dir" && as_dir=.
3911   # Account for people who put trailing slashes in PATH elements.
3912 case $as_dir/ in
3913   ./ | .// | /cC/* | \
3914   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3915   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3916   /usr/ucb/* ) ;;
3917   *)
3918     # OSF1 and SCO ODT 3.0 have their own names for install.
3919     # Don't use installbsd from OSF since it installs stuff as root
3920     # by default.
3921     for ac_prog in ginstall scoinst install; do
3922       for ac_exec_ext in '' $ac_executable_extensions; do
3923         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3924           if test $ac_prog = install &&
3925             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3926             # AIX install.  It has an incompatible calling convention.
3927             :
3928           elif test $ac_prog = install &&
3929             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3930             # program-specific install script used by HP pwplus--don't use.
3931             :
3932           else
3933             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3934             break 3
3935           fi
3936         fi
3937       done
3938     done
3939     ;;
3940 esac
3941 done
3942
3943
3944 fi
3945   if test "${ac_cv_path_install+set}" = set; then
3946     INSTALL=$ac_cv_path_install
3947   else
3948     # As a last resort, use the slow shell script.  We don't cache a
3949     # path for INSTALL within a source directory, because that will
3950     # break other packages using the cache if that directory is
3951     # removed, or if the path is relative.
3952     INSTALL=$ac_install_sh
3953   fi
3954 fi
3955 echo "$as_me:$LINENO: result: $INSTALL" >&5
3956 echo "${ECHO_T}$INSTALL" >&6
3957
3958 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3959 # It thinks the first close brace ends the variable substitution.
3960 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3961
3962 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3963
3964 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3965
3966
3967 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
3968 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
3969     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
3970 if test "${enable_maintainer_mode+set}" = set; then
3971   enableval="$enable_maintainer_mode"
3972   USE_MAINTAINER_MODE=$enableval
3973 else
3974   USE_MAINTAINER_MODE=no
3975 fi;
3976   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
3977 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
3978
3979
3980 if test $USE_MAINTAINER_MODE = yes; then
3981   MAINTAINER_MODE_TRUE=
3982   MAINTAINER_MODE_FALSE='#'
3983 else
3984   MAINTAINER_MODE_TRUE='#'
3985   MAINTAINER_MODE_FALSE=
3986 fi
3987
3988   MAINT=$MAINTAINER_MODE_TRUE
3989
3990
3991
3992
3993
3994 # configure.host sets the following important variables
3995 #       libgcj_cflags    - host specific C compiler flags
3996 #       libgcj_cxxflags  - host specific C++ compiler flags
3997 #       libgcj_javaflags - host specific Java compiler flags
3998
3999 libgcj_cflags=
4000 libgcj_cxxflags=
4001 libgcj_javaflags=
4002
4003 . ${srcdir}/configure.host
4004
4005 LIBGCJ_CFLAGS="${libgcj_cflags}"
4006 LIBGCJ_CXXFLAGS="${libgcj_cxxflags}"
4007 LIBGCJ_JAVAFLAGS="${libgcj_javaflags}"
4008 LIBGCJ_LD_SYMBOLIC="${libgcj_ld_symbolic}"
4009
4010
4011
4012
4013
4014                     ac_config_headers="$ac_config_headers include/config.h gcj/libgcj-config.h"
4015
4016
4017
4018 # See if the user has requested runtime debugging.
4019 LIBGCJDEBUG="disable"
4020
4021 # Check whether --enable-libgcj-debug or --disable-libgcj-debug was given.
4022 if test "${enable_libgcj_debug+set}" = set; then
4023   enableval="$enable_libgcj_debug"
4024   if test "$enable_libgcj_debug" = yes; then
4025
4026 cat >>confdefs.h <<\_ACEOF
4027 #define DEBUG 1
4028 _ACEOF
4029
4030     LIBGCJDEBUG="enable"
4031   fi
4032 fi;
4033
4034 # Determine which AWT peer libraries to build
4035 # Check whether --enable-java-awt or --disable-java-awt was given.
4036 if test "${enable_java_awt+set}" = set; then
4037   enableval="$enable_java_awt"
4038
4039 fi;
4040
4041 peerlibs="`echo ${enable_java_awt} | tr ',' ' '`"
4042 use_xlib_awt=""
4043 use_gtk_awt=""
4044 # The default toolkit to use is the first one specified.
4045 TOOLKIT=
4046
4047
4048 for peer in $peerlibs ; do
4049   case $peer in
4050     xlib)
4051       if test "$no_x" = yes; then
4052         echo "*** xlib peers requested but no X library available" 1>&2
4053         exit 1
4054       else
4055         use_xlib_awt="yes"
4056         if test -z "$TOOLKIT"; then
4057            TOOLKIT=gnu.awt.xlib.XToolkit
4058         fi
4059       fi
4060       ;;
4061     gtk)
4062       if test "$no_x" = yes; then
4063          echo "*** xlib peers requested but no X library available" 1>&2
4064          exit 1
4065       else
4066          use_gtk_awt=yes
4067          if test -z "$TOOLKIT"; then
4068             TOOLKIT=gnu.java.awt.peer.gtk.GtkToolkit
4069          fi
4070       fi
4071       ;;
4072     no)
4073       use_xlib_awt=
4074       use_gtk_awt=
4075       break
4076       ;;
4077     *)
4078       echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
4079       exit 1
4080   esac
4081 done
4082
4083
4084
4085 if test "$use_xlib_awt" = yes; then
4086   XLIB_AWT_TRUE=
4087   XLIB_AWT_FALSE='#'
4088 else
4089   XLIB_AWT_TRUE='#'
4090   XLIB_AWT_FALSE=
4091 fi
4092
4093
4094
4095 if test "$use_gtk_awt" = yes; then
4096   GTK_AWT_TRUE=
4097   GTK_AWT_FALSE='#'
4098 else
4099   GTK_AWT_TRUE='#'
4100   GTK_AWT_FALSE=
4101 fi
4102
4103
4104 # Create standard.omit based on decisions we just made.
4105 cp $srcdir/standard.omit.in standard.omit
4106 if test "$use_xlib_awt" != yes; then
4107    echo gnu/awt/xlib >> standard.omit
4108    echo gnu/gcj/xlib >> standard.omit
4109 fi
4110 if test "$use_gtk_awt" != yes; then
4111    echo gnu/java/awt/peer/gtk >> standard.omit
4112 fi
4113
4114 if test -z "${with_multisubdir}"; then
4115    builddotdot=.
4116 else
4117    builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
4118 fi
4119
4120 NATIVE=yes
4121
4122 # Which gcj do we use?
4123 which_gcj=default
4124 built_gcc_dir="`cd ${builddotdot}/../../${host_subdir}/gcc && ${PWDCMD-pwd}`"
4125 if test -n "${with_cross_host}"; then
4126   # We are being configured with a cross compiler. We can't
4127   # use ac_exeext, because that is for the target platform.
4128   NATIVE=no
4129   cross_host_exeext=
4130   case "${with_cross_host}" in
4131      *mingw* | *cygwin*)
4132          cross_host_exeext=.exe
4133      ;;
4134   esac
4135   if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
4136      if test x"$build_noncanonical" = x"$with_cross_host"; then
4137         # Ordinary cross (host!=target and host=build)
4138         which_gcj=built
4139      else
4140         # Canadian cross (host!=target and host!=build)
4141         which_gcj=cross
4142      fi
4143   else
4144      which_gcj=cross
4145   fi
4146 else
4147   # We are being configured with a native or crossed-native compiler
4148   if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
4149      if test x"$build" = x"$host"; then
4150         # True native build (host=target and host=build)
4151         which_gcj=built
4152      else
4153         # Crossed-native build (host=target and host!=build)
4154         which_gcj=cross
4155      fi
4156   else
4157      which_gcj=path
4158   fi
4159 fi
4160 case "${which_gcj}" in
4161    built)
4162       GCJ="$built_gcc_dir/gcj -B`${PWDCMD-pwd}`/ -B$built_gcc_dir/"
4163       GCJH='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/gcc/gcjh'
4164       ZIP='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/fastjar/fastjar'
4165    ;;
4166    cross)
4167       if test "x${with_newlib}" = "xyes"; then
4168          # FIXME (comment): Why is this needed?
4169          GCC_UNWIND_INCLUDE=
4170          GCJ="${target_noncanonical}-gcj"
4171       else
4172          GCJ="${target_noncanonical}-gcj -B`${PWDCMD-pwd}`/"
4173       fi
4174       ZIP='$(target_noncanonical)-fastjar'
4175       GCJH='$(target_noncanonical)-gcjh'
4176    ;;
4177    path)
4178       GCJ="gcj -B`${PWDCMD-pwd}`/"
4179       ## In this case, gcj is found outside the build tree.  However, zip is
4180       ## found in the build tree.
4181       ZIP='$(top_builddir)/$(MULTIBUILDTOP)../$(COMPPATH)/fastjar/fastjar'
4182       GCJH=gcjh
4183    ;;
4184 esac
4185
4186
4187
4188
4189 # Create it, so that compile/link tests don't fail
4190 test -f libgcj.spec || touch libgcj.spec
4191
4192
4193
4194 # Set up to configure Classpath.
4195 # FIXME: no supported way to pass args in autoconf.
4196 ac_configure_args="$ac_configure_args --disable-load-library"
4197 ac_configure_args="$ac_configure_args --${LIBGCJDEBUG}-debug"
4198 ac_configure_args="$ac_configure_args --enable-default-toolkit=$TOOLKIT"
4199 dir1=`cd $srcdir && pwd`
4200 dir2=`pwd`
4201 ac_configure_args="$ac_configure_args --with-vm-classes=$dir1:$dir2"
4202 ac_configure_args="$ac_configure_args --disable-core-jni"
4203 ac_configure_args="$ac_configure_args --disable-examples"
4204 ac_configure_args="$ac_configure_args --with-glibj=build"
4205 if test "$use_gtk_awt" != yes; then
4206   ac_configure_args="$ac_configure_args --disable-gtk-peer"
4207 fi
4208
4209 # Only use libltdl for non-newlib builds.
4210 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
4211      case $enable_ltdl_convenience in
4212   no) { { echo "$as_me:$LINENO: error: this package needs a convenience libltdl" >&5
4213 echo "$as_me: error: this package needs a convenience libltdl" >&2;}
4214    { (exit 1); exit 1; }; } ;;
4215   "") enable_ltdl_convenience=yes
4216       ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
4217   esac
4218   LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la
4219   INCLTDL='-I${top_srcdir}/''libltdl'
4220
4221
4222    DIRLTDL=libltdl
4223
4224 cat >>confdefs.h <<\_ACEOF
4225 #define USE_LTDL 1
4226 _ACEOF
4227
4228    # Sigh.  Libtool's macro doesn't do the right thing.
4229    INCLTDL="-I\$(top_srcdir)/libltdl $INCLTDL"
4230    # FIXME: this is a hack.
4231    sub_auxdir="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
4232    ac_configure_args="$ac_configure_args --with-auxdir=$sub_auxdir"
4233 fi
4234
4235
4236
4237 # Check whether --enable-shared or --disable-shared was given.
4238 if test "${enable_shared+set}" = set; then
4239   enableval="$enable_shared"
4240   p=${PACKAGE-default}
4241 case $enableval in
4242 yes) enable_shared=yes ;;
4243 no) enable_shared=no ;;
4244 *)
4245   enable_shared=no
4246   # Look at the argument we got.  We use all the common list separators.
4247   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4248   for pkg in $enableval; do
4249     if test "X$pkg" = "X$p"; then
4250       enable_shared=yes
4251     fi
4252   done
4253   IFS="$ac_save_ifs"
4254   ;;
4255 esac
4256 else
4257   enable_shared=yes
4258 fi;
4259 # Check whether --enable-static or --disable-static was given.
4260 if test "${enable_static+set}" = set; then
4261   enableval="$enable_static"
4262   p=${PACKAGE-default}
4263 case $enableval in
4264 yes) enable_static=yes ;;
4265 no) enable_static=no ;;
4266 *)
4267   enable_static=no
4268   # Look at the argument we got.  We use all the common list separators.
4269   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4270   for pkg in $enableval; do
4271     if test "X$pkg" = "X$p"; then
4272       enable_static=yes
4273     fi
4274   done
4275   IFS="$ac_save_ifs"
4276   ;;
4277 esac
4278 else
4279   enable_static=yes
4280 fi;
4281 # Check whether --enable-fast-install or --disable-fast-install was given.
4282 if test "${enable_fast_install+set}" = set; then
4283   enableval="$enable_fast_install"
4284   p=${PACKAGE-default}
4285 case $enableval in
4286 yes) enable_fast_install=yes ;;
4287 no) enable_fast_install=no ;;
4288 *)
4289   enable_fast_install=no
4290   # Look at the argument we got.  We use all the common list separators.
4291   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4292   for pkg in $enableval; do
4293     if test "X$pkg" = "X$p"; then
4294       enable_fast_install=yes
4295     fi
4296   done
4297   IFS="$ac_save_ifs"
4298   ;;
4299 esac
4300 else
4301   enable_fast_install=yes
4302 fi;
4303
4304 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4305 if test "${with_gnu_ld+set}" = set; then
4306   withval="$with_gnu_ld"
4307   test "$withval" = no || with_gnu_ld=yes
4308 else
4309   with_gnu_ld=no
4310 fi;
4311 ac_prog=ld
4312 if test "$GCC" = yes; then
4313   # Check if gcc -print-prog-name=ld gives a path.
4314   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4315 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4316   case $host in
4317   *-*-mingw*)
4318     # gcc leaves a trailing carriage return which upsets mingw
4319     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4320   *)
4321     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4322   esac
4323   case $ac_prog in
4324     # Accept absolute paths.
4325     [\\/]* | [A-Za-z]:[\\/]*)
4326       re_direlt='/[^/][^/]*/\.\./'
4327       # Canonicalize the path of ld
4328       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4329       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4330         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4331       done
4332       test -z "$LD" && LD="$ac_prog"
4333       ;;
4334   "")
4335     # If it fails, then pretend we aren't using GCC.
4336     ac_prog=ld
4337     ;;
4338   *)
4339     # If it is relative, then search for the first ld in PATH.
4340     with_gnu_ld=unknown
4341     ;;
4342   esac
4343 elif test "$with_gnu_ld" = yes; then
4344   echo "$as_me:$LINENO: checking for GNU ld" >&5
4345 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4346 else
4347   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4348 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4349 fi
4350 if test "${lt_cv_path_LD+set}" = set; then
4351   echo $ECHO_N "(cached) $ECHO_C" >&6
4352 else
4353   if test -z "$LD"; then
4354   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4355   for ac_dir in $PATH; do
4356     test -z "$ac_dir" && ac_dir=.
4357     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4358       lt_cv_path_LD="$ac_dir/$ac_prog"
4359       # Check to see if the program is GNU ld.  I'd rather use --version,
4360       # but apparently some GNU ld's only accept -v.
4361       # Break only if it was the GNU/non-GNU ld that we prefer.
4362       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4363         test "$with_gnu_ld" != no && break
4364       else
4365         test "$with_gnu_ld" != yes && break
4366       fi
4367     fi
4368   done
4369   IFS="$ac_save_ifs"
4370 else
4371   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4372 fi
4373 fi
4374
4375 LD="$lt_cv_path_LD"
4376 if test -n "$LD"; then
4377   echo "$as_me:$LINENO: result: $LD" >&5
4378 echo "${ECHO_T}$LD" >&6
4379 else
4380   echo "$as_me:$LINENO: result: no" >&5
4381 echo "${ECHO_T}no" >&6
4382 fi
4383 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4384 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4385    { (exit 1); exit 1; }; }
4386 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4387 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4388 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4389   echo $ECHO_N "(cached) $ECHO_C" >&6
4390 else
4391   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4392 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4393   lt_cv_prog_gnu_ld=yes
4394 else
4395   lt_cv_prog_gnu_ld=no
4396 fi
4397 fi
4398 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4399 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4400 with_gnu_ld=$lt_cv_prog_gnu_ld
4401
4402
4403 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4404 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4405 if test "${lt_cv_ld_reload_flag+set}" = set; then
4406   echo $ECHO_N "(cached) $ECHO_C" >&6
4407 else
4408   lt_cv_ld_reload_flag='-r'
4409 fi
4410 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4411 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4412 reload_flag=$lt_cv_ld_reload_flag
4413 test -n "$reload_flag" && reload_flag=" $reload_flag"
4414
4415 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4416 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4417 if test "${lt_cv_path_NM+set}" = set; then
4418   echo $ECHO_N "(cached) $ECHO_C" >&6
4419 else
4420   if test -n "$NM"; then
4421   # Let the user override the test.
4422   lt_cv_path_NM="$NM"
4423 else
4424   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4425   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4426     test -z "$ac_dir" && ac_dir=.
4427     tmp_nm=$ac_dir/${ac_tool_prefix}nm
4428     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4429       # Check to see if the nm accepts a BSD-compat flag.
4430       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4431       #   nm: unknown option "B" ignored
4432       # Tru64's nm complains that /dev/null is an invalid object file
4433       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4434         lt_cv_path_NM="$tmp_nm -B"
4435         break
4436       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4437         lt_cv_path_NM="$tmp_nm -p"
4438         break
4439       else
4440         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4441         continue # so that we can try to find one that supports BSD flags
4442       fi
4443     fi
4444   done
4445   IFS="$ac_save_ifs"
4446   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4447 fi
4448 fi
4449
4450 NM="$lt_cv_path_NM"
4451 echo "$as_me:$LINENO: result: $NM" >&5
4452 echo "${ECHO_T}$NM" >&6
4453
4454 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4455 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4456 if test "${lt_cv_deplibs_check_method+set}" = set; then
4457   echo $ECHO_N "(cached) $ECHO_C" >&6
4458 else
4459   lt_cv_file_magic_cmd='$MAGIC_CMD'
4460 lt_cv_file_magic_test_file=
4461 lt_cv_deplibs_check_method='unknown'
4462 # Need to set the preceding variable on all platforms that support
4463 # interlibrary dependencies.
4464 # 'none' -- dependencies not supported.
4465 # `unknown' -- same as none, but documents that we really don't know.
4466 # 'pass_all' -- all dependencies passed with no checks.
4467 # 'test_compile' -- check by making test program.
4468 # 'file_magic [regex]' -- check by looking for files in library path
4469 # which responds to the $file_magic_cmd with a given egrep regex.
4470 # If you have `file' or equivalent on your system and you're not sure
4471 # whether `pass_all' will *always* work, you probably want this one.
4472
4473 case $host_os in
4474 aix*)
4475   lt_cv_deplibs_check_method=pass_all
4476   ;;
4477
4478 beos*)
4479   lt_cv_deplibs_check_method=pass_all
4480   ;;
4481
4482 bsdi4*)
4483   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4484   lt_cv_file_magic_cmd='/usr/bin/file -L'
4485   lt_cv_file_magic_test_file=/shlib/libc.so
4486   ;;
4487
4488 cygwin* | mingw* |pw32*)
4489   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4490   lt_cv_file_magic_cmd='$OBJDUMP -f'
4491   ;;
4492
4493 darwin* | rhapsody*)
4494   # this will be overwritten by pass_all, but leave it in just in case
4495   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4496   lt_cv_file_magic_cmd='/usr/bin/file -L'
4497   case "$host_os" in
4498   rhapsody* | darwin1.012)
4499     lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
4500     ;;
4501   *) # Darwin 1.3 on
4502     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
4503     ;;
4504   esac
4505   lt_cv_deplibs_check_method=pass_all
4506   ;;
4507
4508 freebsd* | kfreebsd*-gnu)
4509   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4510     case $host_cpu in
4511     i*86 )
4512       # Not sure whether the presence of OpenBSD here was a mistake.
4513       # Let's accept both of them until this is cleared up.
4514       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4515       lt_cv_file_magic_cmd=/usr/bin/file
4516       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4517       ;;
4518     esac
4519   else
4520     lt_cv_deplibs_check_method=pass_all
4521   fi
4522   ;;
4523
4524 gnu*)
4525   lt_cv_deplibs_check_method=pass_all
4526   ;;
4527
4528 hpux10.20*|hpux11*)
4529   case $host_cpu in
4530   hppa*)
4531     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4532     lt_cv_file_magic_cmd=/usr/bin/file
4533     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4534     ;;
4535   ia64*)
4536     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4537     lt_cv_file_magic_cmd=/usr/bin/file
4538     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4539     ;;
4540   esac
4541   ;;
4542
4543 irix5* | irix6*)
4544   case $host_os in
4545   irix5*)
4546     # this will be overridden with pass_all, but let us keep it just in case
4547     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4548     ;;
4549   *)
4550     case $LD in
4551     *-32|*"-32 ") libmagic=32-bit;;
4552     *-n32|*"-n32 ") libmagic=N32;;
4553     *-64|*"-64 ") libmagic=64-bit;;
4554     *) libmagic=never-match;;
4555     esac
4556     # this will be overridden with pass_all, but let us keep it just in case
4557     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4558     ;;
4559   esac
4560   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4561   lt_cv_deplibs_check_method=pass_all
4562   ;;
4563
4564 # This must be Linux ELF.
4565 linux-gnu*)
4566   lt_cv_deplibs_check_method=pass_all
4567   ;;
4568
4569 netbsd* | knetbsd*-gnu)
4570   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4571     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
4572   else
4573     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
4574   fi
4575   ;;
4576
4577 newsos6)
4578   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4579   lt_cv_file_magic_cmd=/usr/bin/file
4580   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4581   ;;
4582
4583 osf3* | osf4* | osf5*)
4584   # this will be overridden with pass_all, but let us keep it just in case
4585   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4586   lt_cv_file_magic_test_file=/shlib/libc.so
4587   lt_cv_deplibs_check_method=pass_all
4588   ;;
4589
4590 sco3.2v5*)
4591   lt_cv_deplibs_check_method=pass_all
4592   ;;
4593
4594 solaris*)
4595   lt_cv_deplibs_check_method=pass_all
4596   lt_cv_file_magic_test_file=/lib/libc.so
4597   ;;
4598
4599 sysv5uw[78]* | sysv4*uw2*)
4600   lt_cv_deplibs_check_method=pass_all
4601   ;;
4602
4603 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4604   case $host_vendor in
4605   ncr)
4606     lt_cv_deplibs_check_method=pass_all
4607     ;;
4608   motorola)
4609     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]'
4610     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4611     ;;
4612   esac
4613   ;;
4614 esac
4615
4616 fi
4617 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4618 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4619 file_magic_cmd=$lt_cv_file_magic_cmd
4620 deplibs_check_method=$lt_cv_deplibs_check_method
4621
4622
4623
4624
4625 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
4626
4627 # find the maximum length of command line arguments
4628 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4629 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4630 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4631   echo $ECHO_N "(cached) $ECHO_C" >&6
4632 else
4633     i=0
4634   teststring="ABCD"
4635
4636   case $build_os in
4637   msdosdjgpp*)
4638     # On DJGPP, this test can blow up pretty badly due to problems in libc
4639     # (any single argument exceeding 2000 bytes causes a buffer overrun
4640     # during glob expansion).  Even if it were fixed, the result of this
4641     # check would be larger than it should be.
4642     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4643     ;;
4644
4645   cygwin* | mingw*)
4646     # On Win9x/ME, this test blows up -- it succeeds, but takes
4647     # about 5 minutes as the teststring grows exponentially.
4648     # Worse, since 9x/ME are not pre-emptively multitasking,
4649     # you end up with a "frozen" computer, even though with patience
4650     # the test eventually succeeds (with a max line length of 256k).
4651     # Instead, let's just punt: use the minimum linelength reported by
4652     # all of the supported platforms: 8192 (on NT/2K/XP).
4653     lt_cv_sys_max_cmd_len=8192;
4654     ;;
4655
4656   amigaos*)
4657     # On AmigaOS with pdksh, this test takes hours, literally.
4658     # So we just punt and use a minimum line length of 8192.
4659     lt_cv_sys_max_cmd_len=8192;
4660     ;;
4661
4662   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4663     # This has been around since 386BSD, at least.  Likely further.
4664     if test -x /sbin/sysctl; then
4665       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4666     elif test -x /usr/sbin/sysctl; then
4667       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4668     else
4669       lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
4670     fi
4671     # And add a safety zone
4672     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4673     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4674     ;;
4675   esac
4676
4677 fi
4678
4679 if test -n "$lt_cv_sys_max_cmd_len" ; then
4680   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4681 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4682 else
4683   echo "$as_me:$LINENO: result: none" >&5
4684 echo "${ECHO_T}none" >&6
4685 fi
4686
4687
4688 # Only perform the check for file, if the check method requires it
4689 case $deplibs_check_method in
4690 file_magic*)
4691   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4692     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4693 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4694 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4695   echo $ECHO_N "(cached) $ECHO_C" >&6
4696 else
4697   case $MAGIC_CMD in
4698   /*)
4699   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4700   ;;
4701   ?:/*)
4702   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4703   ;;
4704   *)
4705   ac_save_MAGIC_CMD="$MAGIC_CMD"
4706   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4707   ac_dummy="/usr/bin:$PATH"
4708   for ac_dir in $ac_dummy; do
4709     test -z "$ac_dir" && ac_dir=.
4710     if test -f $ac_dir/${ac_tool_prefix}file; then
4711       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4712       if test -n "$file_magic_test_file"; then
4713         case $deplibs_check_method in
4714         "file_magic "*)
4715           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4716           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4717           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4718             egrep "$file_magic_regex" > /dev/null; then
4719             :
4720           else
4721             cat <<EOF 1>&2
4722
4723 *** Warning: the command libtool uses to detect shared libraries,
4724 *** $file_magic_cmd, produces output that libtool cannot recognize.
4725 *** The result is that libtool may fail to recognize shared libraries
4726 *** as such.  This will affect the creation of libtool libraries that
4727 *** depend on shared libraries, but programs linked with such libtool
4728 *** libraries will work regardless of this problem.  Nevertheless, you
4729 *** may want to report the problem to your system manager and/or to
4730 *** bug-libtool@gnu.org
4731
4732 EOF
4733           fi ;;
4734         esac
4735       fi
4736       break
4737     fi
4738   done
4739   IFS="$ac_save_ifs"
4740   MAGIC_CMD="$ac_save_MAGIC_CMD"
4741   ;;
4742 esac
4743 fi
4744
4745 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4746 if test -n "$MAGIC_CMD"; then
4747   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4748 echo "${ECHO_T}$MAGIC_CMD" >&6
4749 else
4750   echo "$as_me:$LINENO: result: no" >&5
4751 echo "${ECHO_T}no" >&6
4752 fi
4753
4754 if test -z "$lt_cv_path_MAGIC_CMD"; then
4755   if test -n "$ac_tool_prefix"; then
4756     echo "$as_me:$LINENO: checking for file" >&5
4757 echo $ECHO_N "checking for file... $ECHO_C" >&6
4758 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4759   echo $ECHO_N "(cached) $ECHO_C" >&6
4760 else
4761   case $MAGIC_CMD in
4762   /*)
4763   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4764   ;;
4765   ?:/*)
4766   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4767   ;;
4768   *)
4769   ac_save_MAGIC_CMD="$MAGIC_CMD"
4770   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4771   ac_dummy="/usr/bin:$PATH"
4772   for ac_dir in $ac_dummy; do
4773     test -z "$ac_dir" && ac_dir=.
4774     if test -f $ac_dir/file; then
4775       lt_cv_path_MAGIC_CMD="$ac_dir/file"
4776       if test -n "$file_magic_test_file"; then
4777         case $deplibs_check_method in
4778         "file_magic "*)
4779           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4780           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4781           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4782             egrep "$file_magic_regex" > /dev/null; then
4783             :
4784           else
4785             cat <<EOF 1>&2
4786
4787 *** Warning: the command libtool uses to detect shared libraries,
4788 *** $file_magic_cmd, produces output that libtool cannot recognize.
4789 *** The result is that libtool may fail to recognize shared libraries
4790 *** as such.  This will affect the creation of libtool libraries that
4791 *** depend on shared libraries, but programs linked with such libtool
4792 *** libraries will work regardless of this problem.  Nevertheless, you
4793 *** may want to report the problem to your system manager and/or to
4794 *** bug-libtool@gnu.org
4795
4796 EOF
4797           fi ;;
4798         esac
4799       fi
4800       break
4801     fi
4802   done
4803   IFS="$ac_save_ifs"
4804   MAGIC_CMD="$ac_save_MAGIC_CMD"
4805   ;;
4806 esac
4807 fi
4808
4809 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4810 if test -n "$MAGIC_CMD"; then
4811   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4812 echo "${ECHO_T}$MAGIC_CMD" >&6
4813 else
4814   echo "$as_me:$LINENO: result: no" >&5
4815 echo "${ECHO_T}no" >&6
4816 fi
4817
4818   else
4819     MAGIC_CMD=:
4820   fi
4821 fi
4822
4823   fi
4824   ;;
4825 esac
4826
4827 if test -n "$ac_tool_prefix"; then
4828   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4829 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4830 echo "$as_me:$LINENO: checking for $ac_word" >&5
4831 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4832 if test "${ac_cv_prog_RANLIB+set}" = set; then
4833   echo $ECHO_N "(cached) $ECHO_C" >&6
4834 else
4835   if test -n "$RANLIB"; then
4836   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4837 else
4838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4839 for as_dir in $PATH
4840 do
4841   IFS=$as_save_IFS
4842   test -z "$as_dir" && as_dir=.
4843   for ac_exec_ext in '' $ac_executable_extensions; do
4844   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4845     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4846     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4847     break 2
4848   fi
4849 done
4850 done
4851
4852 fi
4853 fi
4854 RANLIB=$ac_cv_prog_RANLIB
4855 if test -n "$RANLIB"; then
4856   echo "$as_me:$LINENO: result: $RANLIB" >&5
4857 echo "${ECHO_T}$RANLIB" >&6
4858 else
4859   echo "$as_me:$LINENO: result: no" >&5
4860 echo "${ECHO_T}no" >&6
4861 fi
4862
4863 fi
4864 if test -z "$ac_cv_prog_RANLIB"; then
4865   ac_ct_RANLIB=$RANLIB
4866   # Extract the first word of "ranlib", so it can be a program name with args.
4867 set dummy ranlib; ac_word=$2
4868 echo "$as_me:$LINENO: checking for $ac_word" >&5
4869 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4870 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4871   echo $ECHO_N "(cached) $ECHO_C" >&6
4872 else
4873   if test -n "$ac_ct_RANLIB"; then
4874   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4875 else
4876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4877 for as_dir in $PATH
4878 do
4879   IFS=$as_save_IFS
4880   test -z "$as_dir" && as_dir=.
4881   for ac_exec_ext in '' $ac_executable_extensions; do
4882   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4883     ac_cv_prog_ac_ct_RANLIB="ranlib"
4884     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4885     break 2
4886   fi
4887 done
4888 done
4889
4890   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4891 fi
4892 fi
4893 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4894 if test -n "$ac_ct_RANLIB"; then
4895   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4896 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4897 else
4898   echo "$as_me:$LINENO: result: no" >&5
4899 echo "${ECHO_T}no" >&6
4900 fi
4901
4902   RANLIB=$ac_ct_RANLIB
4903 else
4904   RANLIB="$ac_cv_prog_RANLIB"
4905 fi
4906
4907 if test -n "$ac_tool_prefix"; then
4908   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4909 set dummy ${ac_tool_prefix}strip; ac_word=$2
4910 echo "$as_me:$LINENO: checking for $ac_word" >&5
4911 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4912 if test "${ac_cv_prog_STRIP+set}" = set; then
4913   echo $ECHO_N "(cached) $ECHO_C" >&6
4914 else
4915   if test -n "$STRIP"; then
4916   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4917 else
4918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4919 for as_dir in $PATH
4920 do
4921   IFS=$as_save_IFS
4922   test -z "$as_dir" && as_dir=.
4923   for ac_exec_ext in '' $ac_executable_extensions; do
4924   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4925     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4926     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4927     break 2
4928   fi
4929 done
4930 done
4931
4932 fi
4933 fi
4934 STRIP=$ac_cv_prog_STRIP
4935 if test -n "$STRIP"; then
4936   echo "$as_me:$LINENO: result: $STRIP" >&5
4937 echo "${ECHO_T}$STRIP" >&6
4938 else
4939   echo "$as_me:$LINENO: result: no" >&5
4940 echo "${ECHO_T}no" >&6
4941 fi
4942
4943 fi
4944 if test -z "$ac_cv_prog_STRIP"; then
4945   ac_ct_STRIP=$STRIP
4946   # Extract the first word of "strip", so it can be a program name with args.
4947 set dummy strip; ac_word=$2
4948 echo "$as_me:$LINENO: checking for $ac_word" >&5
4949 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4950 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4951   echo $ECHO_N "(cached) $ECHO_C" >&6
4952 else
4953   if test -n "$ac_ct_STRIP"; then
4954   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4955 else
4956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4957 for as_dir in $PATH
4958 do
4959   IFS=$as_save_IFS
4960   test -z "$as_dir" && as_dir=.
4961   for ac_exec_ext in '' $ac_executable_extensions; do
4962   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4963     ac_cv_prog_ac_ct_STRIP="strip"
4964     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4965     break 2
4966   fi
4967 done
4968 done
4969
4970   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4971 fi
4972 fi
4973 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4974 if test -n "$ac_ct_STRIP"; then
4975   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4976 echo "${ECHO_T}$ac_ct_STRIP" >&6
4977 else
4978   echo "$as_me:$LINENO: result: no" >&5
4979 echo "${ECHO_T}no" >&6
4980 fi
4981
4982   STRIP=$ac_ct_STRIP
4983 else
4984   STRIP="$ac_cv_prog_STRIP"
4985 fi
4986
4987
4988 # Check for any special flags to pass to ltconfig.
4989 libtool_flags="--cache-file=$cache_file"
4990 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
4991 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
4992 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
4993 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
4994 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
4995
4996
4997 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4998 if test "${enable_libtool_lock+set}" = set; then
4999   enableval="$enable_libtool_lock"
5000
5001 fi;
5002 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
5003 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
5004
5005
5006 # Check whether --with-pic or --without-pic was given.
5007 if test "${with_pic+set}" = set; then
5008   withval="$with_pic"
5009   pic_mode="$withval"
5010 else
5011   pic_mode=default
5012 fi;
5013 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
5014 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
5015
5016 # Some flags need to be propagated to the compiler or linker for good
5017 # libtool support.
5018 case $host in
5019 *-*-irix6*)
5020   # Find out which ABI we are using.
5021   echo '#line 5021 "configure"' > conftest.$ac_ext
5022   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5023   (eval $ac_compile) 2>&5
5024   ac_status=$?
5025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5026   (exit $ac_status); }; then
5027    if test "$lt_cv_prog_gnu_ld" = yes; then
5028     case `/usr/bin/file conftest.$ac_objext` in
5029     *32-bit*)
5030       LD="${LD-ld} -melf32bsmip"
5031       ;;
5032     *N32*)
5033       LD="${LD-ld} -melf32bmipn32"
5034       ;;
5035     *64-bit*)
5036       LD="${LD-ld} -melf64bmip"
5037       ;;
5038     esac
5039    else
5040     case `/usr/bin/file conftest.$ac_objext` in
5041     *32-bit*)
5042       LD="${LD-ld} -32"
5043       ;;
5044     *N32*)
5045       LD="${LD-ld} -n32"
5046       ;;
5047     *64-bit*)
5048       LD="${LD-ld} -64"
5049       ;;
5050     esac
5051    fi
5052   fi
5053   rm -rf conftest*
5054   ;;
5055
5056 ia64-*-hpux*)
5057   # Find out which ABI we are using.
5058   echo 'int i;' > conftest.$ac_ext
5059   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5060   (eval $ac_compile) 2>&5
5061   ac_status=$?
5062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5063   (exit $ac_status); }; then
5064     case "`/usr/bin/file conftest.o`" in
5065     *ELF-32*)
5066       HPUX_IA64_MODE="32"
5067       ;;
5068     *ELF-64*)
5069       HPUX_IA64_MODE="64"
5070       ;;
5071     esac
5072   fi
5073   rm -rf conftest*
5074   ;;
5075
5076 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5077   # Find out which ABI we are using.
5078   echo 'int i;' > conftest.$ac_ext
5079   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5080   (eval $ac_compile) 2>&5
5081   ac_status=$?
5082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5083   (exit $ac_status); }; then
5084     case "`/usr/bin/file conftest.o`" in
5085     *32-bit*)
5086       case $host in
5087         x86_64-*linux*)
5088           LD="${LD-ld} -m elf_i386"
5089           ;;
5090         ppc64-*linux*|powerpc64-*linux*)
5091           LD="${LD-ld} -m elf32ppclinux"
5092           ;;
5093         s390x-*linux*)
5094           LD="${LD-ld} -m elf_s390"
5095           ;;
5096         sparc64-*linux*)
5097           LD="${LD-ld} -m elf32_sparc"
5098           ;;
5099       esac
5100       ;;
5101     *64-bit*)
5102       case $host in
5103         x86_64-*linux*)
5104           LD="${LD-ld} -m elf_x86_64"
5105           ;;
5106         ppc*-*linux*|powerpc*-*linux*)
5107           LD="${LD-ld} -m elf64ppc"
5108           ;;
5109         s390*-*linux*)
5110           LD="${LD-ld} -m elf64_s390"
5111           ;;
5112         sparc*-*linux*)
5113           LD="${LD-ld} -m elf64_sparc"
5114           ;;
5115       esac
5116       ;;
5117     esac
5118   fi
5119   rm -rf conftest*
5120   ;;
5121
5122 *-*-sco3.2v5*)
5123   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5124   SAVE_CFLAGS="$CFLAGS"
5125   CFLAGS="$CFLAGS -belf"
5126   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5127 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5128 if test "${lt_cv_cc_needs_belf+set}" = set; then
5129   echo $ECHO_N "(cached) $ECHO_C" >&6
5130 else
5131
5132
5133      ac_ext=c
5134 ac_cpp='$CPP $CPPFLAGS'
5135 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5136 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5137 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5138
5139      if test x$gcc_no_link = xyes; then
5140   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5141 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5142    { (exit 1); exit 1; }; }
5143 fi
5144 cat >conftest.$ac_ext <<_ACEOF
5145 /* confdefs.h.  */
5146 _ACEOF
5147 cat confdefs.h >>conftest.$ac_ext
5148 cat >>conftest.$ac_ext <<_ACEOF
5149 /* end confdefs.h.  */
5150
5151 int
5152 main ()
5153 {
5154
5155   ;
5156   return 0;
5157 }
5158 _ACEOF
5159 rm -f conftest.$ac_objext conftest$ac_exeext
5160 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5161   (eval $ac_link) 2>conftest.er1
5162   ac_status=$?
5163   grep -v '^ *+' conftest.er1 >conftest.err
5164   rm -f conftest.er1
5165   cat conftest.err >&5
5166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5167   (exit $ac_status); } &&
5168          { ac_try='test -z "$ac_c_werror_flag"
5169                          || test ! -s conftest.err'
5170   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5171   (eval $ac_try) 2>&5
5172   ac_status=$?
5173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5174   (exit $ac_status); }; } &&
5175          { ac_try='test -s conftest$ac_exeext'
5176   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5177   (eval $ac_try) 2>&5
5178   ac_status=$?
5179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5180   (exit $ac_status); }; }; then
5181   lt_cv_cc_needs_belf=yes
5182 else
5183   echo "$as_me: failed program was:" >&5
5184 sed 's/^/| /' conftest.$ac_ext >&5
5185
5186 lt_cv_cc_needs_belf=no
5187 fi
5188 rm -f conftest.err conftest.$ac_objext \
5189       conftest$ac_exeext conftest.$ac_ext
5190      ac_ext=c
5191 ac_cpp='$CPP $CPPFLAGS'
5192 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5193 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5194 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5195
5196 fi
5197 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5198 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5199   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5200     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5201     CFLAGS="$SAVE_CFLAGS"
5202   fi
5203   ;;
5204
5205
5206 esac
5207
5208
5209 # Save cache, so that ltconfig can load it
5210 cat >confcache <<\_ACEOF
5211 # This file is a shell script that caches the results of configure
5212 # tests run on this system so they can be shared between configure
5213 # scripts and configure runs, see configure's option --config-cache.
5214 # It is not useful on other systems.  If it contains results you don't
5215 # want to keep, you may remove or edit it.
5216 #
5217 # config.status only pays attention to the cache file if you give it
5218 # the --recheck option to rerun configure.
5219 #
5220 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5221 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5222 # following values.
5223
5224 _ACEOF
5225
5226 # The following way of writing the cache mishandles newlines in values,
5227 # but we know of no workaround that is simple, portable, and efficient.
5228 # So, don't put newlines in cache variables' values.
5229 # Ultrix sh set writes to stderr and can't be redirected directly,
5230 # and sets the high bit in the cache file unless we assign to the vars.
5231 {
5232   (set) 2>&1 |
5233     case `(ac_space=' '; set | grep ac_space) 2>&1` in
5234     *ac_space=\ *)
5235       # `set' does not quote correctly, so add quotes (double-quote
5236       # substitution turns \\\\ into \\, and sed turns \\ into \).
5237       sed -n \
5238         "s/'/'\\\\''/g;
5239           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5240       ;;
5241     *)
5242       # `set' quotes correctly as required by POSIX, so do not add quotes.
5243       sed -n \
5244         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
5245       ;;
5246     esac;
5247 } |
5248   sed '
5249      t clear
5250      : clear
5251      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5252      t end
5253      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5254      : end' >>confcache
5255 if diff $cache_file confcache >/dev/null 2>&1; then :; else
5256   if test -w $cache_file; then
5257     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
5258     cat confcache >$cache_file
5259   else
5260     echo "not updating unwritable cache $cache_file"
5261   fi
5262 fi
5263 rm -f confcache
5264
5265 # Actually configure libtool.  ac_aux_dir is where install-sh is found.
5266 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
5267 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5268 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5269 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5270 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5271 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
5272 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
5273 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
5274 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
5275 echo "$as_me: error: libtool configure failed" >&2;}
5276    { (exit 1); exit 1; }; }
5277
5278 # Reload cache, that may have been modified by ltconfig
5279 if test -r "$cache_file"; then
5280   # Some versions of bash will fail to source /dev/null (special
5281   # files actually), so we avoid doing that.
5282   if test -f "$cache_file"; then
5283     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
5284 echo "$as_me: loading cache $cache_file" >&6;}
5285     case $cache_file in
5286       [\\/]* | ?:[\\/]* ) . $cache_file;;
5287       *)                      . ./$cache_file;;
5288     esac
5289   fi
5290 else
5291   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
5292 echo "$as_me: creating cache $cache_file" >&6;}
5293   >$cache_file
5294 fi
5295
5296
5297 # This can be used to rebuild libtool when needed
5298 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
5299
5300 # Always use our own libtool.
5301 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
5302
5303 # Redirect the config.log output again, so that the ltconfig log is not
5304 # clobbered by the next message.
5305 exec 5>>./config.log
5306
5307 ac_ext=cc
5308 ac_cpp='$CXXCPP $CPPFLAGS'
5309 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5310 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5311 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5312 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5313 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
5314 if test -z "$CXXCPP"; then
5315   if test "${ac_cv_prog_CXXCPP+set}" = set; then
5316   echo $ECHO_N "(cached) $ECHO_C" >&6
5317 else
5318       # Double quotes because CXXCPP needs to be expanded
5319     for CXXCPP in "$CXX -E" "/lib/cpp"
5320     do
5321       ac_preproc_ok=false
5322 for ac_cxx_preproc_warn_flag in '' yes
5323 do
5324   # Use a header file that comes with gcc, so configuring glibc
5325   # with a fresh cross-compiler works.
5326   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5327   # <limits.h> exists even on freestanding compilers.
5328   # On the NeXT, cc -E runs the code through the compiler's parser,
5329   # not just through cpp. "Syntax error" is here to catch this case.
5330   cat >conftest.$ac_ext <<_ACEOF
5331 /* confdefs.h.  */
5332 _ACEOF
5333 cat confdefs.h >>conftest.$ac_ext
5334 cat >>conftest.$ac_ext <<_ACEOF
5335 /* end confdefs.h.  */
5336 #ifdef __STDC__
5337 # include <limits.h>
5338 #else
5339 # include <assert.h>
5340 #endif
5341                      Syntax error
5342 _ACEOF
5343 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5344   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5345   ac_status=$?
5346   grep -v '^ *+' conftest.er1 >conftest.err
5347   rm -f conftest.er1
5348   cat conftest.err >&5
5349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5350   (exit $ac_status); } >/dev/null; then
5351   if test -s conftest.err; then
5352     ac_cpp_err=$ac_cxx_preproc_warn_flag
5353     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5354   else
5355     ac_cpp_err=
5356   fi
5357 else
5358   ac_cpp_err=yes
5359 fi
5360 if test -z "$ac_cpp_err"; then
5361   :
5362 else
5363   echo "$as_me: failed program was:" >&5
5364 sed 's/^/| /' conftest.$ac_ext >&5
5365
5366   # Broken: fails on valid input.
5367 continue
5368 fi
5369 rm -f conftest.err conftest.$ac_ext
5370
5371   # OK, works on sane cases.  Now check whether non-existent headers
5372   # can be detected and how.
5373   cat >conftest.$ac_ext <<_ACEOF
5374 /* confdefs.h.  */
5375 _ACEOF
5376 cat confdefs.h >>conftest.$ac_ext
5377 cat >>conftest.$ac_ext <<_ACEOF
5378 /* end confdefs.h.  */
5379 #include <ac_nonexistent.h>
5380 _ACEOF
5381 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5382   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5383   ac_status=$?
5384   grep -v '^ *+' conftest.er1 >conftest.err
5385   rm -f conftest.er1
5386   cat conftest.err >&5
5387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5388   (exit $ac_status); } >/dev/null; then
5389   if test -s conftest.err; then
5390     ac_cpp_err=$ac_cxx_preproc_warn_flag
5391     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5392   else
5393     ac_cpp_err=
5394   fi
5395 else
5396   ac_cpp_err=yes
5397 fi
5398 if test -z "$ac_cpp_err"; then
5399   # Broken: success on invalid input.
5400 continue
5401 else
5402   echo "$as_me: failed program was:" >&5
5403 sed 's/^/| /' conftest.$ac_ext >&5
5404
5405   # Passes both tests.
5406 ac_preproc_ok=:
5407 break
5408 fi
5409 rm -f conftest.err conftest.$ac_ext
5410
5411 done
5412 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5413 rm -f conftest.err conftest.$ac_ext
5414 if $ac_preproc_ok; then
5415   break
5416 fi
5417
5418     done
5419     ac_cv_prog_CXXCPP=$CXXCPP
5420
5421 fi
5422   CXXCPP=$ac_cv_prog_CXXCPP
5423 else
5424   ac_cv_prog_CXXCPP=$CXXCPP
5425 fi
5426 echo "$as_me:$LINENO: result: $CXXCPP" >&5
5427 echo "${ECHO_T}$CXXCPP" >&6
5428 ac_preproc_ok=false
5429 for ac_cxx_preproc_warn_flag in '' yes
5430 do
5431   # Use a header file that comes with gcc, so configuring glibc
5432   # with a fresh cross-compiler works.
5433   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5434   # <limits.h> exists even on freestanding compilers.
5435   # On the NeXT, cc -E runs the code through the compiler's parser,
5436   # not just through cpp. "Syntax error" is here to catch this case.
5437   cat >conftest.$ac_ext <<_ACEOF
5438 /* confdefs.h.  */
5439 _ACEOF
5440 cat confdefs.h >>conftest.$ac_ext
5441 cat >>conftest.$ac_ext <<_ACEOF
5442 /* end confdefs.h.  */
5443 #ifdef __STDC__
5444 # include <limits.h>
5445 #else
5446 # include <assert.h>
5447 #endif
5448                      Syntax error
5449 _ACEOF
5450 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5451   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5452   ac_status=$?
5453   grep -v '^ *+' conftest.er1 >conftest.err
5454   rm -f conftest.er1
5455   cat conftest.err >&5
5456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5457   (exit $ac_status); } >/dev/null; then
5458   if test -s conftest.err; then
5459     ac_cpp_err=$ac_cxx_preproc_warn_flag
5460     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5461   else
5462     ac_cpp_err=
5463   fi
5464 else
5465   ac_cpp_err=yes
5466 fi
5467 if test -z "$ac_cpp_err"; then
5468   :
5469 else
5470   echo "$as_me: failed program was:" >&5
5471 sed 's/^/| /' conftest.$ac_ext >&5
5472
5473   # Broken: fails on valid input.
5474 continue
5475 fi
5476 rm -f conftest.err conftest.$ac_ext
5477
5478   # OK, works on sane cases.  Now check whether non-existent headers
5479   # can be detected and how.
5480   cat >conftest.$ac_ext <<_ACEOF
5481 /* confdefs.h.  */
5482 _ACEOF
5483 cat confdefs.h >>conftest.$ac_ext
5484 cat >>conftest.$ac_ext <<_ACEOF
5485 /* end confdefs.h.  */
5486 #include <ac_nonexistent.h>
5487 _ACEOF
5488 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5489   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5490   ac_status=$?
5491   grep -v '^ *+' conftest.er1 >conftest.err
5492   rm -f conftest.er1
5493   cat conftest.err >&5
5494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5495   (exit $ac_status); } >/dev/null; then
5496   if test -s conftest.err; then
5497     ac_cpp_err=$ac_cxx_preproc_warn_flag
5498     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5499   else
5500     ac_cpp_err=
5501   fi
5502 else
5503   ac_cpp_err=yes
5504 fi
5505 if test -z "$ac_cpp_err"; then
5506   # Broken: success on invalid input.
5507 continue
5508 else
5509   echo "$as_me: failed program was:" >&5
5510 sed 's/^/| /' conftest.$ac_ext >&5
5511
5512   # Passes both tests.
5513 ac_preproc_ok=:
5514 break
5515 fi
5516 rm -f conftest.err conftest.$ac_ext
5517
5518 done
5519 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5520 rm -f conftest.err conftest.$ac_ext
5521 if $ac_preproc_ok; then
5522   :
5523 else
5524   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5525 See \`config.log' for more details." >&5
5526 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5527 See \`config.log' for more details." >&2;}
5528    { (exit 1); exit 1; }; }
5529 fi
5530
5531 ac_ext=c
5532 ac_cpp='$CPP $CPPFLAGS'
5533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5536
5537
5538
5539 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-cxx.sh"
5540 lt_save_CC="$CC"
5541 lt_save_CFLAGS="$CFLAGS"
5542 AR="$AR" LTCC="$CC" CC="$CXX" CXX="$CXX" CFLAGS="$CXXFLAGS" CPPFLAGS="$CPPFLAGS" \
5543 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5544 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5545 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5546 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5547 deplibs_check_method="$deplibs_check_method" \
5548 file_magic_cmd="$file_magic_cmd" \
5549 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
5550 --build="$build" --add-tag=CXX $ac_aux_dir/ltcf-cxx.sh $host \
5551 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
5552 echo "$as_me: error: libtool tag configuration failed" >&2;}
5553    { (exit 1); exit 1; }; }
5554 CC="$lt_save_CC"
5555 CFLAGS="$lt_save_CFLAGS"
5556
5557 # Redirect the config.log output again, so that the ltconfig log is not
5558 # clobbered by the next message.
5559 exec 5>>./config.log
5560
5561
5562
5563
5564
5565
5566
5567 for ac_prog in gcj
5568 do
5569   # Extract the first word of "$ac_prog", so it can be a program name with args.
5570 set dummy $ac_prog; ac_word=$2
5571 echo "$as_me:$LINENO: checking for $ac_word" >&5
5572 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5573 if test "${ac_cv_prog_GCJ+set}" = set; then
5574   echo $ECHO_N "(cached) $ECHO_C" >&6
5575 else
5576   if test -n "$GCJ"; then
5577   ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
5578 else
5579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5580 for as_dir in $PATH
5581 do
5582   IFS=$as_save_IFS
5583   test -z "$as_dir" && as_dir=.
5584   for ac_exec_ext in '' $ac_executable_extensions; do
5585   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5586     ac_cv_prog_GCJ="$ac_prog"
5587     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5588     break 2
5589   fi
5590 done
5591 done
5592
5593 fi
5594 fi
5595 GCJ=$ac_cv_prog_GCJ
5596 if test -n "$GCJ"; then
5597   echo "$as_me:$LINENO: result: $GCJ" >&5
5598 echo "${ECHO_T}$GCJ" >&6
5599 else
5600   echo "$as_me:$LINENO: result: no" >&5
5601 echo "${ECHO_T}no" >&6
5602 fi
5603
5604   test -n "$GCJ" && break
5605 done
5606 test -n "$GCJ" || GCJ="gcj"
5607
5608 test -z "$GCJ" && { { echo "$as_me:$LINENO: error: no acceptable gcj found in \$PATH" >&5
5609 echo "$as_me: error: no acceptable gcj found in \$PATH" >&2;}
5610    { (exit 1); exit 1; }; }
5611 if test "x${GCJFLAGS-unset}" = xunset; then
5612    GCJFLAGS="-g -O2"
5613 fi
5614
5615
5616 depcc="$GCJ"  am_compiler_list='gcc3 gcc'
5617
5618 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5619 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5620 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then
5621   echo $ECHO_N "(cached) $ECHO_C" >&6
5622 else
5623   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5624   # We make a subdir and do the tests there.  Otherwise we can end up
5625   # making bogus files that we don't know about and never remove.  For
5626   # instance it was reported that on HP-UX the gcc test will end up
5627   # making a dummy file named `D' -- because `-MD' means `put the output
5628   # in D'.
5629   mkdir conftest.dir
5630   # Copy depcomp to subdir because otherwise we won't find it if we're
5631   # using a relative directory.
5632   cp "$am_depcomp" conftest.dir
5633   cd conftest.dir
5634   # We will build objects and dependencies in a subdirectory because
5635   # it helps to detect inapplicable dependency modes.  For instance
5636   # both Tru64's cc and ICC support -MD to output dependencies as a
5637   # side effect of compilation, but ICC will put the dependencies in
5638   # the current directory while Tru64 will put them in the object
5639   # directory.
5640   mkdir sub
5641
5642   am_cv_GCJ_dependencies_compiler_type=none
5643   if test "$am_compiler_list" = ""; then
5644      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5645   fi
5646   for depmode in $am_compiler_list; do
5647     # Setup a source with many dependencies, because some compilers
5648     # like to wrap large dependency lists on column 80 (with \), and
5649     # we should not choose a depcomp mode which is confused by this.
5650     #
5651     # We need to recreate these files for each test, as the compiler may
5652     # overwrite some of them when testing with obscure command lines.
5653     # This happens at least with the AIX C compiler.
5654     : > sub/conftest.c
5655     for i in 1 2 3 4 5 6; do
5656       echo '#include "conftst'$i'.h"' >> sub/conftest.c
5657       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5658       # Solaris 8's {/usr,}/bin/sh.
5659       touch sub/conftst$i.h
5660     done
5661     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5662
5663     case $depmode in
5664     nosideeffect)
5665       # after this tag, mechanisms are not by side-effect, so they'll
5666       # only be used when explicitly requested
5667       if test "x$enable_dependency_tracking" = xyes; then
5668         continue
5669       else
5670         break
5671       fi
5672       ;;
5673     none) break ;;
5674     esac
5675     # We check with `-c' and `-o' for the sake of the "dashmstdout"
5676     # mode.  It turns out that the SunPro C++ compiler does not properly
5677     # handle `-M -o', and we need to detect this.
5678     if depmode=$depmode \
5679        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5680        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5681        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5682          >/dev/null 2>conftest.err &&
5683        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5684        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5685        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5686       # icc doesn't choke on unknown options, it will just issue warnings
5687       # or remarks (even with -Werror).  So we grep stderr for any message
5688       # that says an option was ignored or not supported.
5689       # When given -MP, icc 7.0 and 7.1 complain thusly:
5690       #   icc: Command line warning: ignoring option '-M'; no argument required
5691       # The diagnosis changed in icc 8.0:
5692       #   icc: Command line remark: option '-MP' not supported
5693       if (grep 'ignoring option' conftest.err ||
5694           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5695         am_cv_GCJ_dependencies_compiler_type=$depmode
5696         break
5697       fi
5698     fi
5699   done
5700
5701   cd ..
5702   rm -rf conftest.dir
5703 else
5704   am_cv_GCJ_dependencies_compiler_type=none
5705 fi
5706
5707 fi
5708 echo "$as_me:$LINENO: result: $am_cv_GCJ_dependencies_compiler_type" >&5
5709 echo "${ECHO_T}$am_cv_GCJ_dependencies_compiler_type" >&6
5710 GCJDEPMODE=depmode=$am_cv_GCJ_dependencies_compiler_type
5711
5712
5713
5714 if
5715   test "x$enable_dependency_tracking" != xno \
5716   && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3; then
5717   am__fastdepGCJ_TRUE=
5718   am__fastdepGCJ_FALSE='#'
5719 else
5720   am__fastdepGCJ_TRUE='#'
5721   am__fastdepGCJ_FALSE=
5722 fi
5723
5724
5725
5726
5727 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-gcj.sh"
5728 lt_save_CC="$CC"
5729 lt_save_CFLAGS="$CFLAGS"
5730 AR="$AR" LTCC="$CC" CC="$GCJ" CFLAGS="$GCJFLAGS" CPPFLAGS="$CPPFLAGS" \
5731 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5732 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5733 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5734 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5735 deplibs_check_method="$deplibs_check_method" \
5736 file_magic_cmd="$file_magic_cmd" \
5737 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
5738 --build="$build" --add-tag=GCJ $ac_aux_dir/ltcf-gcj.sh $host \
5739 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
5740 echo "$as_me: error: libtool tag configuration failed" >&2;}
5741    { (exit 1); exit 1; }; }
5742 CC="$lt_save_CC"
5743 CFLAGS="$lt_save_CFLAGS"
5744
5745 # Redirect the config.log output again, so that the ltconfig log is not
5746 # clobbered by the next message.
5747 exec 5>>./config.log
5748
5749
5750
5751 if test "x$CC" != xcc; then
5752   echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
5753 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
5754 else
5755   echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
5756 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
5757 fi
5758 set dummy $CC; ac_cc=`echo $2 |
5759                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5760 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
5761   echo $ECHO_N "(cached) $ECHO_C" >&6
5762 else
5763   cat >conftest.$ac_ext <<_ACEOF
5764 /* confdefs.h.  */
5765 _ACEOF
5766 cat confdefs.h >>conftest.$ac_ext
5767 cat >>conftest.$ac_ext <<_ACEOF
5768 /* end confdefs.h.  */
5769
5770 int
5771 main ()
5772 {
5773
5774   ;
5775   return 0;
5776 }
5777 _ACEOF
5778 # Make sure it works both with $CC and with simple cc.
5779 # We do the test twice because some compilers refuse to overwrite an
5780 # existing .o file with -o, though they will create one.
5781 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
5782 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5783   (eval $ac_try) 2>&5
5784   ac_status=$?
5785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5786   (exit $ac_status); } &&
5787    test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5788   (eval $ac_try) 2>&5
5789   ac_status=$?
5790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5791   (exit $ac_status); };
5792 then
5793   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
5794   if test "x$CC" != xcc; then
5795     # Test first that cc exists at all.
5796     if { ac_try='cc -c conftest.$ac_ext >&5'
5797   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5798   (eval $ac_try) 2>&5
5799   ac_status=$?
5800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5801   (exit $ac_status); }; }; then
5802       ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
5803       if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5804   (eval $ac_try) 2>&5
5805   ac_status=$?
5806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5807   (exit $ac_status); } &&
5808          test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5809   (eval $ac_try) 2>&5
5810   ac_status=$?
5811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5812   (exit $ac_status); };
5813       then
5814         # cc works too.
5815         :
5816       else
5817         # cc exists but doesn't like -o.
5818         eval ac_cv_prog_cc_${ac_cc}_c_o=no
5819       fi
5820     fi
5821   fi
5822 else
5823   eval ac_cv_prog_cc_${ac_cc}_c_o=no
5824 fi
5825 rm -f conftest*
5826
5827 fi
5828 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
5829   echo "$as_me:$LINENO: result: yes" >&5
5830 echo "${ECHO_T}yes" >&6
5831 else
5832   echo "$as_me:$LINENO: result: no" >&5
5833 echo "${ECHO_T}no" >&6
5834
5835 cat >>confdefs.h <<\_ACEOF
5836 #define NO_MINUS_C_MINUS_O 1
5837 _ACEOF
5838
5839 fi
5840
5841 # FIXME: we rely on the cache variable name because
5842 # there is no other way.
5843 set dummy $CC
5844 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5845 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
5846    # Losing compiler, so override with the script.
5847    # FIXME: It is wrong to rewrite CC.
5848    # But if we don't then we get into trouble of one sort or another.
5849    # A longer-term fix would be to have automake use am__CC in this case,
5850    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5851    CC="$am_aux_dir/compile $CC"
5852 fi
5853
5854
5855
5856
5857 subdirs="$subdirs classpath libltdl"
5858
5859
5860 # The -no-testsuite modules omit the test subdir.
5861
5862
5863 if test -d $srcdir/testsuite; then
5864   TESTSUBDIR_TRUE=
5865   TESTSUBDIR_FALSE='#'
5866 else
5867   TESTSUBDIR_TRUE='#'
5868   TESTSUBDIR_FALSE=
5869 fi
5870
5871
5872 # Should the runtime set system properties by examining the
5873 # environment variable GCJ_PROPERTIES?
5874 # Check whether --enable-getenv-properties or --disable-getenv-properties was given.
5875 if test "${enable_getenv_properties+set}" = set; then
5876   enableval="$enable_getenv_properties"
5877
5878 fi;
5879
5880 # Whether GCJ_PROPERTIES is used depends on the target.
5881 if test -z "$enable_getenv_properties"; then
5882    enable_getenv_properties=${enable_getenv_properties_default-yes}
5883 fi
5884 if test "$enable_getenv_properties" = no; then
5885
5886 cat >>confdefs.h <<\_ACEOF
5887 #define DISABLE_GETENV_PROPERTIES 1
5888 _ACEOF
5889
5890 fi
5891
5892 # Whether we should use arguments to main()
5893 if test -z "$enable_main_args"; then
5894    enable_main_args=${enable_main_args_default-yes}
5895 fi
5896 if test "$enable_main_args" = no; then
5897
5898 cat >>confdefs.h <<\_ACEOF
5899 #define DISABLE_MAIN_ARGS 1
5900 _ACEOF
5901
5902 fi
5903
5904
5905 # Should we use hashtable-based synchronization?
5906 # Currently works only for Linux X86/ia64
5907 # Typically faster and more space-efficient
5908 # Check whether --enable-hash-synchronization or --disable-hash-synchronization was given.
5909 if test "${enable_hash_synchronization+set}" = set; then
5910   enableval="$enable_hash_synchronization"
5911
5912 fi;
5913
5914 if test -z "$enable_hash_synchronization"; then
5915    enable_hash_synchronization=$enable_hash_synchronization_default
5916 fi
5917
5918
5919 # Check whether --with-java-home or --without-java-home was given.
5920 if test "${with_java_home+set}" = set; then
5921   withval="$with_java_home"
5922   JAVA_HOME="${withval}"
5923 else
5924   JAVA_HOME=""
5925 fi;
5926
5927
5928 if test ! -z "$JAVA_HOME"; then
5929   JAVA_HOME_SET_TRUE=
5930   JAVA_HOME_SET_FALSE='#'
5931 else
5932   JAVA_HOME_SET_TRUE='#'
5933   JAVA_HOME_SET_FALSE=
5934 fi
5935
5936
5937
5938 # What is the native OS API for MinGW?
5939
5940 # Check whether --with-win32-nlsapi or --without-win32-nlsapi was given.
5941 if test "${with_win32_nlsapi+set}" = set; then
5942   withval="$with_win32_nlsapi"
5943   case "${withval}" in
5944   ansi) with_win32_nlsapi=ansi ;;
5945   unicows) with_win32_nlsapi=unicows ;;
5946   unicode) with_win32_nlsapi=unicode ;;
5947   *) { { echo "$as_me:$LINENO: error: Bad value ${withval} for --with-win32-nlsapi." >&5
5948 echo "$as_me: error: Bad value ${withval} for --with-win32-nlsapi." >&2;}
5949    { (exit 1); exit 1; }; } ;;
5950 esac
5951 else
5952   with_win32_nlsapi=ansi
5953 fi;
5954
5955 case "${with_win32_nlsapi}" in
5956   unicows | unicode)
5957
5958 cat >>confdefs.h <<\_ACEOF
5959 #define MINGW_LIBGCJ_UNICODE 1
5960 _ACEOF
5961
5962     ;;
5963 esac
5964
5965 # configure.host sets slow_pthread_self if the synchronization code should
5966 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
5967 if test "${slow_pthread_self}" = "yes"; then
5968
5969 cat >>confdefs.h <<\_ACEOF
5970 #define SLOW_PTHREAD_SELF 1
5971 _ACEOF
5972
5973 fi
5974
5975 # Check for gc debugging.  This option is handled both here and in the GC.
5976 # Check whether --enable-gc-debug or --disable-gc-debug was given.
5977 if test "${enable_gc_debug+set}" = set; then
5978   enableval="$enable_gc_debug"
5979    if test "$enable_gc_debug" = "yes"; then
5980
5981 cat >>confdefs.h <<\_ACEOF
5982 #define LIBGCJ_GC_DEBUG 1
5983 _ACEOF
5984
5985   fi
5986 fi;
5987
5988 # See if the user has the interpreter included.
5989 # Check whether --enable-interpreter or --disable-interpreter was given.
5990 if test "${enable_interpreter+set}" = set; then
5991   enableval="$enable_interpreter"
5992   if test "$enable_interpreter" = yes; then
5993     # This can also be set in configure.host.
5994     libgcj_interpreter=yes
5995   elif test "$enable_interpreter" = no; then
5996     libgcj_interpreter=no
5997   fi
5998 fi;
5999
6000 if test "$libgcj_interpreter" = yes; then
6001
6002 cat >>confdefs.h <<\_ACEOF
6003 #define INTERPRETER 1
6004 _ACEOF
6005
6006 fi
6007 INTERPRETER="$libgcj_interpreter"
6008
6009
6010 echo "$as_me:$LINENO: checking for exception model to use" >&5
6011 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
6012 ac_ext=cc
6013 ac_cpp='$CXXCPP $CPPFLAGS'
6014 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6015 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6016 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6017
6018 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
6019 if test "${enable_sjlj_exceptions+set}" = set; then
6020   enableval="$enable_sjlj_exceptions"
6021   :
6022 else
6023   cat > conftest.$ac_ext << EOF
6024 #line 6024 "configure"
6025 struct S { ~S(); };
6026 void bar();
6027 void foo()
6028 {
6029   S s;
6030   bar();
6031 }
6032 EOF
6033 old_CXXFLAGS="$CXXFLAGS"
6034 CXXFLAGS=-S
6035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6036   (eval $ac_compile) 2>&5
6037   ac_status=$?
6038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039   (exit $ac_status); }; then
6040   if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
6041     enable_sjlj_exceptions=yes
6042   elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
6043     enable_sjlj_exceptions=no
6044   fi
6045 fi
6046 CXXFLAGS="$old_CXXFLAGS"
6047 rm -f conftest*
6048 fi;
6049 if test x$enable_sjlj_exceptions = xyes; then
6050
6051 cat >>confdefs.h <<\_ACEOF
6052 #define SJLJ_EXCEPTIONS 1
6053 _ACEOF
6054
6055   ac_exception_model_name=sjlj
6056 elif test x$enable_sjlj_exceptions = xno; then
6057   ac_exception_model_name="call frame"
6058 else
6059   { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
6060 echo "$as_me: error: unable to detect exception model" >&2;}
6061    { (exit 1); exit 1; }; }
6062 fi
6063 ac_ext=c
6064 ac_cpp='$CPP $CPPFLAGS'
6065 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6066 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6067 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6068
6069 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
6070 echo "${ECHO_T}$ac_exception_model_name" >&6
6071
6072 # If we are non using SJLJ exceptions, and this host does not have support
6073 # for unwinding from a signal handler, enable checked dereferences and divides.
6074 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
6075   CHECKREFSPEC=-fcheck-references
6076   DIVIDESPEC=-fuse-divide-subroutine
6077   EXCEPTIONSPEC=
6078 fi
6079
6080 # See if the user wants to disable java.net.  This is the mildly
6081 # ugly way that we admit that target-side configuration sucks.
6082 # Check whether --enable-java-net or --disable-java-net was given.
6083 if test "${enable_java_net+set}" = set; then
6084   enableval="$enable_java_net"
6085
6086 fi;
6087
6088 # Whether java.net is built by default can depend on the target.
6089 if test -z "$enable_java_net"; then
6090    enable_java_net=${enable_java_net_default-yes}
6091 fi
6092 if test "$enable_java_net" = no; then
6093
6094 cat >>confdefs.h <<\_ACEOF
6095 #define DISABLE_JAVA_NET 1
6096 _ACEOF
6097
6098 fi
6099
6100 # See if the user wants to configure without libffi.  Some
6101 # architectures don't support it, and default values are set in
6102 # configure.host.
6103
6104 # Check whether --with-libffi or --without-libffi was given.
6105 if test "${with_libffi+set}" = set; then
6106   withval="$with_libffi"
6107   :
6108 else
6109   with_libffi=${with_libffi_default-yes}
6110 fi;
6111
6112 LIBFFI=
6113 LIBFFIINCS=
6114 if test "$with_libffi" != no; then
6115
6116 cat >>confdefs.h <<\_ACEOF
6117 #define USE_LIBFFI 1
6118 _ACEOF
6119
6120    LIBFFI=../libffi/libffi_convenience.la
6121    LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
6122 fi
6123
6124
6125
6126 # See if the user wants to disable JVMPI support.
6127 # Check whether --enable-jvmpi or --disable-jvmpi was given.
6128 if test "${enable_jvmpi+set}" = set; then
6129   enableval="$enable_jvmpi"
6130
6131 fi;
6132
6133 if test "$enable_jvmpi" != no; then
6134
6135 cat >>confdefs.h <<\_ACEOF
6136 #define ENABLE_JVMPI 1
6137 _ACEOF
6138
6139 fi
6140
6141 # If the target is an eCos system, use the appropriate eCos
6142 # I/O routines.
6143 # FIXME: this should not be a local option but a global target
6144 # system; at present there is no eCos target.
6145 TARGET_ECOS=${PROCESS-"no"}
6146
6147 # Check whether --with-ecos or --without-ecos was given.
6148 if test "${with_ecos+set}" = set; then
6149   withval="$with_ecos"
6150   TARGET_ECOS="$with_ecos"
6151
6152 fi;
6153
6154 supply_backtrace=no
6155
6156 PLATFORM_INNER_NAT_HDRS=
6157 case "$TARGET_ECOS" in
6158    no) case "$host" in
6159       *mingw*)
6160             PLATFORM=Win32
6161             PLATFORMNET=Win32
6162             PLATFORMH=win32.h
6163
6164 echo "$as_me:$LINENO: checking whether 'ld' is at least 2.13" >&5
6165 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
6166 LD_PROG=`$CC --print-prog-name=ld`
6167 LD_VERSION=`$LD_PROG --version`
6168 LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
6169 LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
6170 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
6171   LD_OK="ok"
6172 else
6173   if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
6174     LD_OK="ok"
6175   fi
6176 fi
6177 if test "x$LD_OK" != x; then
6178   echo "$as_me:$LINENO: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
6179 echo "${ECHO_T}yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
6180 else
6181   echo "$as_me:$LINENO: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
6182 echo "${ECHO_T}no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
6183   { echo "$as_me:$LINENO: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
6184 echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
6185
6186 cat >>confdefs.h <<\_ACEOF
6187 #define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1
6188 _ACEOF
6189
6190 fi
6191       ;;
6192       *)
6193             PLATFORM=Posix
6194             PLATFORMNET=Posix
6195             PLATFORMH=posix.h
6196             PLATFORM_INNER_NAT_HDRS='java/lang/ConcreteProcess$$ProcessManager.h'
6197       ;;
6198       esac
6199       ;;
6200    *)
6201       PLATFORM=Ecos
6202       PLATFORMNET=NoNet
6203
6204 cat >>confdefs.h <<\_ACEOF
6205 #define ECOS 1
6206 _ACEOF
6207
6208       PLATFORMH=posix.h
6209       ;;
6210 esac
6211
6212           ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
6213
6214
6215 ac_ext=c
6216 ac_cpp='$CPP $CPPFLAGS'
6217 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6218 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6219 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6220 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6221 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6222 # On Suns, sometimes $CPP names a directory.
6223 if test -n "$CPP" && test -d "$CPP"; then
6224   CPP=
6225 fi
6226 if test -z "$CPP"; then
6227   if test "${ac_cv_prog_CPP+set}" = set; then
6228   echo $ECHO_N "(cached) $ECHO_C" >&6
6229 else
6230       # Double quotes because CPP needs to be expanded
6231     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6232     do
6233       ac_preproc_ok=false
6234 for ac_c_preproc_warn_flag in '' yes
6235 do
6236   # Use a header file that comes with gcc, so configuring glibc
6237   # with a fresh cross-compiler works.
6238   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6239   # <limits.h> exists even on freestanding compilers.
6240   # On the NeXT, cc -E runs the code through the compiler's parser,
6241   # not just through cpp. "Syntax error" is here to catch this case.
6242   cat >conftest.$ac_ext <<_ACEOF
6243 /* confdefs.h.  */
6244 _ACEOF
6245 cat confdefs.h >>conftest.$ac_ext
6246 cat >>conftest.$ac_ext <<_ACEOF
6247 /* end confdefs.h.  */
6248 #ifdef __STDC__
6249 # include <limits.h>
6250 #else
6251 # include <assert.h>
6252 #endif
6253                      Syntax error
6254 _ACEOF
6255 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6256   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6257   ac_status=$?
6258   grep -v '^ *+' conftest.er1 >conftest.err
6259   rm -f conftest.er1
6260   cat conftest.err >&5
6261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6262   (exit $ac_status); } >/dev/null; then
6263   if test -s conftest.err; then
6264     ac_cpp_err=$ac_c_preproc_warn_flag
6265     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6266   else
6267     ac_cpp_err=
6268   fi
6269 else
6270   ac_cpp_err=yes
6271 fi
6272 if test -z "$ac_cpp_err"; then
6273   :
6274 else
6275   echo "$as_me: failed program was:" >&5
6276 sed 's/^/| /' conftest.$ac_ext >&5
6277
6278   # Broken: fails on valid input.
6279 continue
6280 fi
6281 rm -f conftest.err conftest.$ac_ext
6282
6283   # OK, works on sane cases.  Now check whether non-existent headers
6284   # can be detected and how.
6285   cat >conftest.$ac_ext <<_ACEOF
6286 /* confdefs.h.  */
6287 _ACEOF
6288 cat confdefs.h >>conftest.$ac_ext
6289 cat >>conftest.$ac_ext <<_ACEOF
6290 /* end confdefs.h.  */
6291 #include <ac_nonexistent.h>
6292 _ACEOF
6293 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6294   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6295   ac_status=$?
6296   grep -v '^ *+' conftest.er1 >conftest.err
6297   rm -f conftest.er1
6298   cat conftest.err >&5
6299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300   (exit $ac_status); } >/dev/null; then
6301   if test -s conftest.err; then
6302     ac_cpp_err=$ac_c_preproc_warn_flag
6303     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6304   else
6305     ac_cpp_err=
6306   fi
6307 else
6308   ac_cpp_err=yes
6309 fi
6310 if test -z "$ac_cpp_err"; then
6311   # Broken: success on invalid input.
6312 continue
6313 else
6314   echo "$as_me: failed program was:" >&5
6315 sed 's/^/| /' conftest.$ac_ext >&5
6316
6317   # Passes both tests.
6318 ac_preproc_ok=:
6319 break
6320 fi
6321 rm -f conftest.err conftest.$ac_ext
6322
6323 done
6324 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6325 rm -f conftest.err conftest.$ac_ext
6326 if $ac_preproc_ok; then
6327   break
6328 fi
6329
6330     done
6331     ac_cv_prog_CPP=$CPP
6332
6333 fi
6334   CPP=$ac_cv_prog_CPP
6335 else
6336   ac_cv_prog_CPP=$CPP
6337 fi
6338 echo "$as_me:$LINENO: result: $CPP" >&5
6339 echo "${ECHO_T}$CPP" >&6
6340 ac_preproc_ok=false
6341 for ac_c_preproc_warn_flag in '' yes
6342 do
6343   # Use a header file that comes with gcc, so configuring glibc
6344   # with a fresh cross-compiler works.
6345   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6346   # <limits.h> exists even on freestanding compilers.
6347   # On the NeXT, cc -E runs the code through the compiler's parser,
6348   # not just through cpp. "Syntax error" is here to catch this case.
6349   cat >conftest.$ac_ext <<_ACEOF
6350 /* confdefs.h.  */
6351 _ACEOF
6352 cat confdefs.h >>conftest.$ac_ext
6353 cat >>conftest.$ac_ext <<_ACEOF
6354 /* end confdefs.h.  */
6355 #ifdef __STDC__
6356 # include <limits.h>
6357 #else
6358 # include <assert.h>
6359 #endif
6360                      Syntax error
6361 _ACEOF
6362 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6363   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6364   ac_status=$?
6365   grep -v '^ *+' conftest.er1 >conftest.err
6366   rm -f conftest.er1
6367   cat conftest.err >&5
6368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6369   (exit $ac_status); } >/dev/null; then
6370   if test -s conftest.err; then
6371     ac_cpp_err=$ac_c_preproc_warn_flag
6372     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6373   else
6374     ac_cpp_err=
6375   fi
6376 else
6377   ac_cpp_err=yes
6378 fi
6379 if test -z "$ac_cpp_err"; then
6380   :
6381 else
6382   echo "$as_me: failed program was:" >&5
6383 sed 's/^/| /' conftest.$ac_ext >&5
6384
6385   # Broken: fails on valid input.
6386 continue
6387 fi
6388 rm -f conftest.err conftest.$ac_ext
6389
6390   # OK, works on sane cases.  Now check whether non-existent headers
6391   # can be detected and how.
6392   cat >conftest.$ac_ext <<_ACEOF
6393 /* confdefs.h.  */
6394 _ACEOF
6395 cat confdefs.h >>conftest.$ac_ext
6396 cat >>conftest.$ac_ext <<_ACEOF
6397 /* end confdefs.h.  */
6398 #include <ac_nonexistent.h>
6399 _ACEOF
6400 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6401   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6402   ac_status=$?
6403   grep -v '^ *+' conftest.er1 >conftest.err
6404   rm -f conftest.er1
6405   cat conftest.err >&5
6406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6407   (exit $ac_status); } >/dev/null; then
6408   if test -s conftest.err; then
6409     ac_cpp_err=$ac_c_preproc_warn_flag
6410     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6411   else
6412     ac_cpp_err=
6413   fi
6414 else
6415   ac_cpp_err=yes
6416 fi
6417 if test -z "$ac_cpp_err"; then
6418   # Broken: success on invalid input.
6419 continue
6420 else
6421   echo "$as_me: failed program was:" >&5
6422 sed 's/^/| /' conftest.$ac_ext >&5
6423
6424   # Passes both tests.
6425 ac_preproc_ok=:
6426 break
6427 fi
6428 rm -f conftest.err conftest.$ac_ext
6429
6430 done
6431 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6432 rm -f conftest.err conftest.$ac_ext
6433 if $ac_preproc_ok; then
6434   :
6435 else
6436   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6437 See \`config.log' for more details." >&5
6438 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6439 See \`config.log' for more details." >&2;}
6440    { (exit 1); exit 1; }; }
6441 fi
6442
6443 ac_ext=c
6444 ac_cpp='$CPP $CPPFLAGS'
6445 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6446 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6447 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6448
6449
6450 echo "$as_me:$LINENO: checking for egrep" >&5
6451 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6452 if test "${ac_cv_prog_egrep+set}" = set; then
6453   echo $ECHO_N "(cached) $ECHO_C" >&6
6454 else
6455   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6456     then ac_cv_prog_egrep='grep -E'
6457     else ac_cv_prog_egrep='egrep'
6458     fi
6459 fi
6460 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6461 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6462  EGREP=$ac_cv_prog_egrep
6463
6464
6465 cat >conftest.$ac_ext <<_ACEOF
6466 /* confdefs.h.  */
6467 _ACEOF
6468 cat confdefs.h >>conftest.$ac_ext
6469 cat >>conftest.$ac_ext <<_ACEOF
6470 /* end confdefs.h.  */
6471 #include <stdint.h>
6472
6473 _ACEOF
6474 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6475   $EGREP "uint32_t" >/dev/null 2>&1; then
6476
6477 cat >>confdefs.h <<\_ACEOF
6478 #define HAVE_INT32_DEFINED 1
6479 _ACEOF
6480
6481 fi
6482 rm -f conftest*
6483
6484 cat >conftest.$ac_ext <<_ACEOF
6485 /* confdefs.h.  */
6486 _ACEOF
6487 cat confdefs.h >>conftest.$ac_ext
6488 cat >>conftest.$ac_ext <<_ACEOF
6489 /* end confdefs.h.  */
6490 #include <inttypes.h>
6491
6492 _ACEOF
6493 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6494   $EGREP "uint32_t" >/dev/null 2>&1; then
6495
6496 cat >>confdefs.h <<\_ACEOF
6497 #define HAVE_INT32_DEFINED 1
6498 _ACEOF
6499
6500 fi
6501 rm -f conftest*
6502
6503 cat >conftest.$ac_ext <<_ACEOF
6504 /* confdefs.h.  */
6505 _ACEOF
6506 cat confdefs.h >>conftest.$ac_ext
6507 cat >>conftest.$ac_ext <<_ACEOF
6508 /* end confdefs.h.  */
6509 #include <sys/types.h>
6510
6511 _ACEOF
6512 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6513   $EGREP "u_int32_t" >/dev/null 2>&1; then
6514
6515 cat >>confdefs.h <<\_ACEOF
6516 #define HAVE_BSD_INT32_DEFINED 1
6517 _ACEOF
6518
6519 fi
6520 rm -f conftest*
6521
6522 cat >conftest.$ac_ext <<_ACEOF
6523 /* confdefs.h.  */
6524 _ACEOF
6525 cat confdefs.h >>conftest.$ac_ext
6526 cat >>conftest.$ac_ext <<_ACEOF
6527 /* end confdefs.h.  */
6528 #include <sys/config.h>
6529
6530 _ACEOF
6531 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6532   $EGREP "u_int32_t" >/dev/null 2>&1; then
6533
6534 cat >>confdefs.h <<\_ACEOF
6535 #define HAVE_BSD_INT32_DEFINED 1
6536 _ACEOF
6537
6538 fi
6539 rm -f conftest*
6540
6541
6542
6543
6544 if test "$PLATFORM" = Win32; then
6545   USING_WIN32_PLATFORM_TRUE=
6546   USING_WIN32_PLATFORM_FALSE='#'
6547 else
6548   USING_WIN32_PLATFORM_TRUE='#'
6549   USING_WIN32_PLATFORM_FALSE=
6550 fi
6551
6552
6553
6554 if test "$PLATFORM" = Posix || test "$PLATFORM" = Ecos; then
6555   USING_POSIX_PLATFORM_TRUE=
6556   USING_POSIX_PLATFORM_FALSE='#'
6557 else
6558   USING_POSIX_PLATFORM_TRUE='#'
6559   USING_POSIX_PLATFORM_FALSE=
6560 fi
6561
6562
6563 case "$host" in
6564   *-darwin*) DARWIN_CRT=true ;;
6565   *) DARWIN_CRT=false ;;
6566 esac
6567
6568
6569 if $DARWIN_CRT; then
6570   USING_DARWIN_CRT_TRUE=
6571   USING_DARWIN_CRT_FALSE='#'
6572 else
6573   USING_DARWIN_CRT_TRUE='#'
6574   USING_DARWIN_CRT_FALSE=
6575 fi
6576
6577
6578 # These may not be defined in a non-ANS conformant embedded system.
6579 # FIXME: Should these case a runtime exception in that case?
6580 cat >conftest.$ac_ext <<_ACEOF
6581 /* confdefs.h.  */
6582 _ACEOF
6583 cat confdefs.h >>conftest.$ac_ext
6584 cat >>conftest.$ac_ext <<_ACEOF
6585 /* end confdefs.h.  */
6586 #include <time.h>
6587
6588 _ACEOF
6589 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6590   $EGREP "mktime" >/dev/null 2>&1; then
6591
6592 cat >>confdefs.h <<\_ACEOF
6593 #define HAVE_MKTIME 1
6594 _ACEOF
6595
6596 fi
6597 rm -f conftest*
6598
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 <time.h>
6606
6607 _ACEOF
6608 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6609   $EGREP "localtime" >/dev/null 2>&1; then
6610
6611 cat >>confdefs.h <<\_ACEOF
6612 #define HAVE_LOCALTIME 1
6613 _ACEOF
6614
6615 fi
6616 rm -f conftest*
6617
6618
6619 # Create the subdirectory for natFile.cc, or the attempt
6620 # to create the link will fail.
6621 test -d java || mkdir java
6622 test -d java/io || mkdir java/io
6623 test -d gnu || mkdir gnu
6624           ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
6625
6626
6627 # Likewise for ConcreteProcess.java and natConcreteProcess.cc.
6628 test -d java/lang || mkdir java/lang
6629           ac_config_links="$ac_config_links java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java"
6630
6631           ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
6632
6633
6634 # Likewise for natInetAddress.cc and natVMNetworkInterface.cc.
6635 test -d java/net || mkdir java/net
6636           ac_config_links="$ac_config_links java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc"
6637
6638           ac_config_links="$ac_config_links java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc"
6639
6640
6641 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
6642 test -d gnu/java || mkdir gnu/java
6643 test -d gnu/java/net || mkdir gnu/java/net
6644           ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
6645
6646           ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
6647
6648
6649 # Likewise for natPipeImpl.cc and natSelectorImpl.cc.
6650 test -d gnu/java/nio || mkdir gnu/java/nio
6651           ac_config_links="$ac_config_links gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc"
6652
6653           ac_config_links="$ac_config_links gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc"
6654
6655 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
6656           ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
6657
6658
6659 case "${host}" in
6660     *mingw*)
6661       SYSTEMSPEC="-lgdi32 -lws2_32"
6662       if test "${with_win32_nlsapi}" = "unicows"; then
6663         SYSTEMSPEC="-lunicows $SYSTEMSPEC"
6664       fi
6665     ;;
6666     *)
6667       SYSTEMSPEC=
6668     ;;
6669 esac
6670
6671
6672 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
6673
6674
6675
6676 # Check whether --with-system-zlib or --without-system-zlib was given.
6677 if test "${with_system_zlib+set}" = set; then
6678   withval="$with_system_zlib"
6679
6680 fi;
6681 ZLIBSPEC=
6682
6683 ZLIBTESTSPEC=
6684
6685
6686 echo "$as_me:$LINENO: checking for X" >&5
6687 echo $ECHO_N "checking for X... $ECHO_C" >&6
6688
6689
6690 # Check whether --with-x or --without-x was given.
6691 if test "${with_x+set}" = set; then
6692   withval="$with_x"
6693
6694 fi;
6695 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6696 if test "x$with_x" = xno; then
6697   # The user explicitly disabled X.
6698   have_x=disabled
6699 else
6700   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
6701     # Both variables are already set.
6702     have_x=yes
6703   else
6704     if test "${ac_cv_have_x+set}" = set; then
6705   echo $ECHO_N "(cached) $ECHO_C" >&6
6706 else
6707   # One or both of the vars are not set, and there is no cached value.
6708 ac_x_includes=no ac_x_libraries=no
6709 rm -fr conftest.dir
6710 if mkdir conftest.dir; then
6711   cd conftest.dir
6712   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
6713   cat >Imakefile <<'_ACEOF'
6714 acfindx:
6715         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
6716 _ACEOF
6717   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
6718     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6719     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
6720     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6721     for ac_extension in a so sl; do
6722       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
6723          test -f $ac_im_libdir/libX11.$ac_extension; then
6724         ac_im_usrlibdir=$ac_im_libdir; break
6725       fi
6726     done
6727     # Screen out bogus values from the imake configuration.  They are
6728     # bogus both because they are the default anyway, and because
6729     # using them would break gcc on systems where it needs fixed includes.
6730     case $ac_im_incroot in
6731         /usr/include) ;;
6732         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6733     esac
6734     case $ac_im_usrlibdir in
6735         /usr/lib | /lib) ;;
6736         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6737     esac
6738   fi
6739   cd ..
6740   rm -fr conftest.dir
6741 fi
6742
6743 # Standard set of common directories for X headers.
6744 # Check X11 before X11Rn because it is often a symlink to the current release.
6745 ac_x_header_dirs='
6746 /usr/X11/include
6747 /usr/X11R6/include
6748 /usr/X11R5/include
6749 /usr/X11R4/include
6750
6751 /usr/include/X11
6752 /usr/include/X11R6
6753 /usr/include/X11R5
6754 /usr/include/X11R4
6755
6756 /usr/local/X11/include
6757 /usr/local/X11R6/include
6758 /usr/local/X11R5/include
6759 /usr/local/X11R4/include
6760
6761 /usr/local/include/X11
6762 /usr/local/include/X11R6
6763 /usr/local/include/X11R5
6764 /usr/local/include/X11R4
6765
6766 /usr/X386/include
6767 /usr/x386/include
6768 /usr/XFree86/include/X11
6769
6770 /usr/include
6771 /usr/local/include
6772 /usr/unsupported/include
6773 /usr/athena/include
6774 /usr/local/x11r5/include
6775 /usr/lpp/Xamples/include
6776
6777 /usr/openwin/include
6778 /usr/openwin/share/include'
6779
6780 if test "$ac_x_includes" = no; then
6781   # Guess where to find include files, by looking for Intrinsic.h.
6782   # First, try using that file with no special directory specified.
6783   cat >conftest.$ac_ext <<_ACEOF
6784 /* confdefs.h.  */
6785 _ACEOF
6786 cat confdefs.h >>conftest.$ac_ext
6787 cat >>conftest.$ac_ext <<_ACEOF
6788 /* end confdefs.h.  */
6789 #include <X11/Intrinsic.h>
6790 _ACEOF
6791 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6792   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6793   ac_status=$?
6794   grep -v '^ *+' conftest.er1 >conftest.err
6795   rm -f conftest.er1
6796   cat conftest.err >&5
6797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6798   (exit $ac_status); } >/dev/null; then
6799   if test -s conftest.err; then
6800     ac_cpp_err=$ac_c_preproc_warn_flag
6801     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6802   else
6803     ac_cpp_err=
6804   fi
6805 else
6806   ac_cpp_err=yes
6807 fi
6808 if test -z "$ac_cpp_err"; then
6809   # We can compile using X headers with no special include directory.
6810 ac_x_includes=
6811 else
6812   echo "$as_me: failed program was:" >&5
6813 sed 's/^/| /' conftest.$ac_ext >&5
6814
6815   for ac_dir in $ac_x_header_dirs; do
6816   if test -r "$ac_dir/X11/Intrinsic.h"; then
6817     ac_x_includes=$ac_dir
6818     break
6819   fi
6820 done
6821 fi
6822 rm -f conftest.err conftest.$ac_ext
6823 fi # $ac_x_includes = no
6824
6825 if test "$ac_x_libraries" = no; then
6826   # Check for the libraries.
6827   # See if we find them without any special options.
6828   # Don't add to $LIBS permanently.
6829   ac_save_LIBS=$LIBS
6830   LIBS="-lXt $LIBS"
6831   if test x$gcc_no_link = xyes; then
6832   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6833 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6834    { (exit 1); exit 1; }; }
6835 fi
6836 cat >conftest.$ac_ext <<_ACEOF
6837 /* confdefs.h.  */
6838 _ACEOF
6839 cat confdefs.h >>conftest.$ac_ext
6840 cat >>conftest.$ac_ext <<_ACEOF
6841 /* end confdefs.h.  */
6842 #include <X11/Intrinsic.h>
6843 int
6844 main ()
6845 {
6846 XtMalloc (0)
6847   ;
6848   return 0;
6849 }
6850 _ACEOF
6851 rm -f conftest.$ac_objext conftest$ac_exeext
6852 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6853   (eval $ac_link) 2>conftest.er1
6854   ac_status=$?
6855   grep -v '^ *+' conftest.er1 >conftest.err
6856   rm -f conftest.er1
6857   cat conftest.err >&5
6858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6859   (exit $ac_status); } &&
6860          { ac_try='test -z "$ac_c_werror_flag"
6861                          || test ! -s conftest.err'
6862   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6863   (eval $ac_try) 2>&5
6864   ac_status=$?
6865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6866   (exit $ac_status); }; } &&
6867          { ac_try='test -s conftest$ac_exeext'
6868   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6869   (eval $ac_try) 2>&5
6870   ac_status=$?
6871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6872   (exit $ac_status); }; }; then
6873   LIBS=$ac_save_LIBS
6874 # We can link X programs with no special library path.
6875 ac_x_libraries=
6876 else
6877   echo "$as_me: failed program was:" >&5
6878 sed 's/^/| /' conftest.$ac_ext >&5
6879
6880 LIBS=$ac_save_LIBS
6881 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6882 do
6883   # Don't even attempt the hair of trying to link an X program!
6884   for ac_extension in a so sl; do
6885     if test -r $ac_dir/libXt.$ac_extension; then
6886       ac_x_libraries=$ac_dir
6887       break 2
6888     fi
6889   done
6890 done
6891 fi
6892 rm -f conftest.err conftest.$ac_objext \
6893       conftest$ac_exeext conftest.$ac_ext
6894 fi # $ac_x_libraries = no
6895
6896 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
6897   # Didn't find X anywhere.  Cache the known absence of X.
6898   ac_cv_have_x="have_x=no"
6899 else
6900   # Record where we found X for the cache.
6901   ac_cv_have_x="have_x=yes \
6902                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
6903 fi
6904 fi
6905
6906   fi
6907   eval "$ac_cv_have_x"
6908 fi # $with_x != no
6909
6910 if test "$have_x" != yes; then
6911   echo "$as_me:$LINENO: result: $have_x" >&5
6912 echo "${ECHO_T}$have_x" >&6
6913   no_x=yes
6914 else
6915   # If each of the values was on the command line, it overrides each guess.
6916   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6917   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6918   # Update the cache value to reflect the command line values.
6919   ac_cv_have_x="have_x=yes \
6920                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
6921   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6922 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
6923 fi
6924
6925 if test "$no_x" = yes; then
6926   # Not all programs may use this symbol, but it does not hurt to define it.
6927
6928 cat >>confdefs.h <<\_ACEOF
6929 #define X_DISPLAY_MISSING 1
6930 _ACEOF
6931
6932   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6933 else
6934   if test -n "$x_includes"; then
6935     X_CFLAGS="$X_CFLAGS -I$x_includes"
6936   fi
6937
6938   # It would also be nice to do this for all -L options, not just this one.
6939   if test -n "$x_libraries"; then
6940     X_LIBS="$X_LIBS -L$x_libraries"
6941     # For Solaris; some versions of Sun CC require a space after -R and
6942     # others require no space.  Words are not sufficient . . . .
6943     case `(uname -sr) 2>/dev/null` in
6944     "SunOS 5"*)
6945       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6946 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
6947       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6948       if test x$gcc_no_link = xyes; then
6949   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6950 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6951    { (exit 1); exit 1; }; }
6952 fi
6953 cat >conftest.$ac_ext <<_ACEOF
6954 /* confdefs.h.  */
6955 _ACEOF
6956 cat confdefs.h >>conftest.$ac_ext
6957 cat >>conftest.$ac_ext <<_ACEOF
6958 /* end confdefs.h.  */
6959
6960 int
6961 main ()
6962 {
6963
6964   ;
6965   return 0;
6966 }
6967 _ACEOF
6968 rm -f conftest.$ac_objext conftest$ac_exeext
6969 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6970   (eval $ac_link) 2>conftest.er1
6971   ac_status=$?
6972   grep -v '^ *+' conftest.er1 >conftest.err
6973   rm -f conftest.er1
6974   cat conftest.err >&5
6975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6976   (exit $ac_status); } &&
6977          { ac_try='test -z "$ac_c_werror_flag"
6978                          || test ! -s conftest.err'
6979   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6980   (eval $ac_try) 2>&5
6981   ac_status=$?
6982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6983   (exit $ac_status); }; } &&
6984          { ac_try='test -s conftest$ac_exeext'
6985   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6986   (eval $ac_try) 2>&5
6987   ac_status=$?
6988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6989   (exit $ac_status); }; }; then
6990   ac_R_nospace=yes
6991 else
6992   echo "$as_me: failed program was:" >&5
6993 sed 's/^/| /' conftest.$ac_ext >&5
6994
6995 ac_R_nospace=no
6996 fi
6997 rm -f conftest.err conftest.$ac_objext \
6998       conftest$ac_exeext conftest.$ac_ext
6999       if test $ac_R_nospace = yes; then
7000         echo "$as_me:$LINENO: result: no" >&5
7001 echo "${ECHO_T}no" >&6
7002         X_LIBS="$X_LIBS -R$x_libraries"
7003       else
7004         LIBS="$ac_xsave_LIBS -R $x_libraries"
7005         if test x$gcc_no_link = xyes; then
7006   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7007 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7008    { (exit 1); exit 1; }; }
7009 fi
7010 cat >conftest.$ac_ext <<_ACEOF
7011 /* confdefs.h.  */
7012 _ACEOF
7013 cat confdefs.h >>conftest.$ac_ext
7014 cat >>conftest.$ac_ext <<_ACEOF
7015 /* end confdefs.h.  */
7016
7017 int
7018 main ()
7019 {
7020
7021   ;
7022   return 0;
7023 }
7024 _ACEOF
7025 rm -f conftest.$ac_objext conftest$ac_exeext
7026 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7027   (eval $ac_link) 2>conftest.er1
7028   ac_status=$?
7029   grep -v '^ *+' conftest.er1 >conftest.err
7030   rm -f conftest.er1
7031   cat conftest.err >&5
7032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033   (exit $ac_status); } &&
7034          { ac_try='test -z "$ac_c_werror_flag"
7035                          || test ! -s conftest.err'
7036   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7037   (eval $ac_try) 2>&5
7038   ac_status=$?
7039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7040   (exit $ac_status); }; } &&
7041          { ac_try='test -s conftest$ac_exeext'
7042   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7043   (eval $ac_try) 2>&5
7044   ac_status=$?
7045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046   (exit $ac_status); }; }; then
7047   ac_R_space=yes
7048 else
7049   echo "$as_me: failed program was:" >&5
7050 sed 's/^/| /' conftest.$ac_ext >&5
7051
7052 ac_R_space=no
7053 fi
7054 rm -f conftest.err conftest.$ac_objext \
7055       conftest$ac_exeext conftest.$ac_ext
7056         if test $ac_R_space = yes; then
7057           echo "$as_me:$LINENO: result: yes" >&5
7058 echo "${ECHO_T}yes" >&6
7059           X_LIBS="$X_LIBS -R $x_libraries"
7060         else
7061           echo "$as_me:$LINENO: result: neither works" >&5
7062 echo "${ECHO_T}neither works" >&6
7063         fi
7064       fi
7065       LIBS=$ac_xsave_LIBS
7066     esac
7067   fi
7068
7069   # Check for system-dependent libraries X programs must link with.
7070   # Do this before checking for the system-independent R6 libraries
7071   # (-lICE), since we may need -lsocket or whatever for X linking.
7072
7073   if test "$ISC" = yes; then
7074     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
7075   else
7076     # Martyn Johnson says this is needed for Ultrix, if the X
7077     # libraries were built with DECnet support.  And Karl Berry says
7078     # the Alpha needs dnet_stub (dnet does not exist).
7079     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
7080     if test x$gcc_no_link = xyes; then
7081   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7082 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7083    { (exit 1); exit 1; }; }
7084 fi
7085 cat >conftest.$ac_ext <<_ACEOF
7086 /* confdefs.h.  */
7087 _ACEOF
7088 cat confdefs.h >>conftest.$ac_ext
7089 cat >>conftest.$ac_ext <<_ACEOF
7090 /* end confdefs.h.  */
7091
7092 /* Override any gcc2 internal prototype to avoid an error.  */
7093 #ifdef __cplusplus
7094 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 XOpenDisplay ();
7099 int
7100 main ()
7101 {
7102 XOpenDisplay ();
7103   ;
7104   return 0;
7105 }
7106 _ACEOF
7107 rm -f conftest.$ac_objext conftest$ac_exeext
7108 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7109   (eval $ac_link) 2>conftest.er1
7110   ac_status=$?
7111   grep -v '^ *+' conftest.er1 >conftest.err
7112   rm -f conftest.er1
7113   cat conftest.err >&5
7114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7115   (exit $ac_status); } &&
7116          { ac_try='test -z "$ac_c_werror_flag"
7117                          || test ! -s conftest.err'
7118   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7119   (eval $ac_try) 2>&5
7120   ac_status=$?
7121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7122   (exit $ac_status); }; } &&
7123          { ac_try='test -s conftest$ac_exeext'
7124   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7125   (eval $ac_try) 2>&5
7126   ac_status=$?
7127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7128   (exit $ac_status); }; }; then
7129   :
7130 else
7131   echo "$as_me: failed program was:" >&5
7132 sed 's/^/| /' conftest.$ac_ext >&5
7133
7134 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
7135 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
7136 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
7137   echo $ECHO_N "(cached) $ECHO_C" >&6
7138 else
7139   ac_check_lib_save_LIBS=$LIBS
7140 LIBS="-ldnet  $LIBS"
7141 if test x$gcc_no_link = xyes; then
7142   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7143 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7144    { (exit 1); exit 1; }; }
7145 fi
7146 cat >conftest.$ac_ext <<_ACEOF
7147 /* confdefs.h.  */
7148 _ACEOF
7149 cat confdefs.h >>conftest.$ac_ext
7150 cat >>conftest.$ac_ext <<_ACEOF
7151 /* end confdefs.h.  */
7152
7153 /* Override any gcc2 internal prototype to avoid an error.  */
7154 #ifdef __cplusplus
7155 extern "C"
7156 #endif
7157 /* We use char because int might match the return type of a gcc2
7158    builtin and then its argument prototype would still apply.  */
7159 char dnet_ntoa ();
7160 int
7161 main ()
7162 {
7163 dnet_ntoa ();
7164   ;
7165   return 0;
7166 }
7167 _ACEOF
7168 rm -f conftest.$ac_objext conftest$ac_exeext
7169 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7170   (eval $ac_link) 2>conftest.er1
7171   ac_status=$?
7172   grep -v '^ *+' conftest.er1 >conftest.err
7173   rm -f conftest.er1
7174   cat conftest.err >&5
7175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176   (exit $ac_status); } &&
7177          { ac_try='test -z "$ac_c_werror_flag"
7178                          || test ! -s conftest.err'
7179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7180   (eval $ac_try) 2>&5
7181   ac_status=$?
7182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7183   (exit $ac_status); }; } &&
7184          { ac_try='test -s conftest$ac_exeext'
7185   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7186   (eval $ac_try) 2>&5
7187   ac_status=$?
7188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7189   (exit $ac_status); }; }; then
7190   ac_cv_lib_dnet_dnet_ntoa=yes
7191 else
7192   echo "$as_me: failed program was:" >&5
7193 sed 's/^/| /' conftest.$ac_ext >&5
7194
7195 ac_cv_lib_dnet_dnet_ntoa=no
7196 fi
7197 rm -f conftest.err conftest.$ac_objext \
7198       conftest$ac_exeext conftest.$ac_ext
7199 LIBS=$ac_check_lib_save_LIBS
7200 fi
7201 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
7202 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
7203 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
7204   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
7205 fi
7206
7207     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
7208       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
7209 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
7210 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
7211   echo $ECHO_N "(cached) $ECHO_C" >&6
7212 else
7213   ac_check_lib_save_LIBS=$LIBS
7214 LIBS="-ldnet_stub  $LIBS"
7215 if test x$gcc_no_link = xyes; then
7216   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7217 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7218    { (exit 1); exit 1; }; }
7219 fi
7220 cat >conftest.$ac_ext <<_ACEOF
7221 /* confdefs.h.  */
7222 _ACEOF
7223 cat confdefs.h >>conftest.$ac_ext
7224 cat >>conftest.$ac_ext <<_ACEOF
7225 /* end confdefs.h.  */
7226
7227 /* Override any gcc2 internal prototype to avoid an error.  */
7228 #ifdef __cplusplus
7229 extern "C"
7230 #endif
7231 /* We use char because int might match the return type of a gcc2
7232    builtin and then its argument prototype would still apply.  */
7233 char dnet_ntoa ();
7234 int
7235 main ()
7236 {
7237 dnet_ntoa ();
7238   ;
7239   return 0;
7240 }
7241 _ACEOF
7242 rm -f conftest.$ac_objext conftest$ac_exeext
7243 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7244   (eval $ac_link) 2>conftest.er1
7245   ac_status=$?
7246   grep -v '^ *+' conftest.er1 >conftest.err
7247   rm -f conftest.er1
7248   cat conftest.err >&5
7249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250   (exit $ac_status); } &&
7251          { ac_try='test -z "$ac_c_werror_flag"
7252                          || test ! -s conftest.err'
7253   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7254   (eval $ac_try) 2>&5
7255   ac_status=$?
7256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7257   (exit $ac_status); }; } &&
7258          { ac_try='test -s conftest$ac_exeext'
7259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7260   (eval $ac_try) 2>&5
7261   ac_status=$?
7262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7263   (exit $ac_status); }; }; then
7264   ac_cv_lib_dnet_stub_dnet_ntoa=yes
7265 else
7266   echo "$as_me: failed program was:" >&5
7267 sed 's/^/| /' conftest.$ac_ext >&5
7268
7269 ac_cv_lib_dnet_stub_dnet_ntoa=no
7270 fi
7271 rm -f conftest.err conftest.$ac_objext \
7272       conftest$ac_exeext conftest.$ac_ext
7273 LIBS=$ac_check_lib_save_LIBS
7274 fi
7275 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
7276 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
7277 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
7278   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
7279 fi
7280
7281     fi
7282 fi
7283 rm -f conftest.err conftest.$ac_objext \
7284       conftest$ac_exeext conftest.$ac_ext
7285     LIBS="$ac_xsave_LIBS"
7286
7287     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
7288     # to get the SysV transport functions.
7289     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7290     # needs -lnsl.
7291     # The nsl library prevents programs from opening the X display
7292     # on Irix 5.2, according to T.E. Dickey.
7293     # The functions gethostbyname, getservbyname, and inet_addr are
7294     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
7295     echo "$as_me:$LINENO: checking for gethostbyname" >&5
7296 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
7297 if test "${ac_cv_func_gethostbyname+set}" = set; then
7298   echo $ECHO_N "(cached) $ECHO_C" >&6
7299 else
7300   if test x$gcc_no_link = xyes; then
7301   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7302 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7303    { (exit 1); exit 1; }; }
7304 fi
7305 cat >conftest.$ac_ext <<_ACEOF
7306 /* confdefs.h.  */
7307 _ACEOF
7308 cat confdefs.h >>conftest.$ac_ext
7309 cat >>conftest.$ac_ext <<_ACEOF
7310 /* end confdefs.h.  */
7311 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
7312    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7313 #define gethostbyname innocuous_gethostbyname
7314
7315 /* System header to define __stub macros and hopefully few prototypes,
7316     which can conflict with char gethostbyname (); below.
7317     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7318     <limits.h> exists even on freestanding compilers.  */
7319
7320 #ifdef __STDC__
7321 # include <limits.h>
7322 #else
7323 # include <assert.h>
7324 #endif
7325
7326 #undef gethostbyname
7327
7328 /* Override any gcc2 internal prototype to avoid an error.  */
7329 #ifdef __cplusplus
7330 extern "C"
7331 {
7332 #endif
7333 /* We use char because int might match the return type of a gcc2
7334    builtin and then its argument prototype would still apply.  */
7335 char gethostbyname ();
7336 /* The GNU C library defines this for functions which it implements
7337     to always fail with ENOSYS.  Some functions are actually named
7338     something starting with __ and the normal name is an alias.  */
7339 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
7340 choke me
7341 #else
7342 char (*f) () = gethostbyname;
7343 #endif
7344 #ifdef __cplusplus
7345 }
7346 #endif
7347
7348 int
7349 main ()
7350 {
7351 return f != gethostbyname;
7352   ;
7353   return 0;
7354 }
7355 _ACEOF
7356 rm -f conftest.$ac_objext conftest$ac_exeext
7357 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7358   (eval $ac_link) 2>conftest.er1
7359   ac_status=$?
7360   grep -v '^ *+' conftest.er1 >conftest.err
7361   rm -f conftest.er1
7362   cat conftest.err >&5
7363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7364   (exit $ac_status); } &&
7365          { ac_try='test -z "$ac_c_werror_flag"
7366                          || test ! -s conftest.err'
7367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7368   (eval $ac_try) 2>&5
7369   ac_status=$?
7370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371   (exit $ac_status); }; } &&
7372          { ac_try='test -s conftest$ac_exeext'
7373   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7374   (eval $ac_try) 2>&5
7375   ac_status=$?
7376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377   (exit $ac_status); }; }; then
7378   ac_cv_func_gethostbyname=yes
7379 else
7380   echo "$as_me: failed program was:" >&5
7381 sed 's/^/| /' conftest.$ac_ext >&5
7382
7383 ac_cv_func_gethostbyname=no
7384 fi
7385 rm -f conftest.err conftest.$ac_objext \
7386       conftest$ac_exeext conftest.$ac_ext
7387 fi
7388 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
7389 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
7390
7391     if test $ac_cv_func_gethostbyname = no; then
7392       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
7393 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
7394 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
7395   echo $ECHO_N "(cached) $ECHO_C" >&6
7396 else
7397   ac_check_lib_save_LIBS=$LIBS
7398 LIBS="-lnsl  $LIBS"
7399 if test x$gcc_no_link = xyes; then
7400   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7401 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7402    { (exit 1); exit 1; }; }
7403 fi
7404 cat >conftest.$ac_ext <<_ACEOF
7405 /* confdefs.h.  */
7406 _ACEOF
7407 cat confdefs.h >>conftest.$ac_ext
7408 cat >>conftest.$ac_ext <<_ACEOF
7409 /* end confdefs.h.  */
7410
7411 /* Override any gcc2 internal prototype to avoid an error.  */
7412 #ifdef __cplusplus
7413 extern "C"
7414 #endif
7415 /* We use char because int might match the return type of a gcc2
7416    builtin and then its argument prototype would still apply.  */
7417 char gethostbyname ();
7418 int
7419 main ()
7420 {
7421 gethostbyname ();
7422   ;
7423   return 0;
7424 }
7425 _ACEOF
7426 rm -f conftest.$ac_objext conftest$ac_exeext
7427 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7428   (eval $ac_link) 2>conftest.er1
7429   ac_status=$?
7430   grep -v '^ *+' conftest.er1 >conftest.err
7431   rm -f conftest.er1
7432   cat conftest.err >&5
7433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7434   (exit $ac_status); } &&
7435          { ac_try='test -z "$ac_c_werror_flag"
7436                          || test ! -s conftest.err'
7437   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7438   (eval $ac_try) 2>&5
7439   ac_status=$?
7440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7441   (exit $ac_status); }; } &&
7442          { ac_try='test -s conftest$ac_exeext'
7443   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7444   (eval $ac_try) 2>&5
7445   ac_status=$?
7446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7447   (exit $ac_status); }; }; then
7448   ac_cv_lib_nsl_gethostbyname=yes
7449 else
7450   echo "$as_me: failed program was:" >&5
7451 sed 's/^/| /' conftest.$ac_ext >&5
7452
7453 ac_cv_lib_nsl_gethostbyname=no
7454 fi
7455 rm -f conftest.err conftest.$ac_objext \
7456       conftest$ac_exeext conftest.$ac_ext
7457 LIBS=$ac_check_lib_save_LIBS
7458 fi
7459 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
7460 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
7461 if test $ac_cv_lib_nsl_gethostbyname = yes; then
7462   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
7463 fi
7464
7465       if test $ac_cv_lib_nsl_gethostbyname = no; then
7466         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
7467 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
7468 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
7469   echo $ECHO_N "(cached) $ECHO_C" >&6
7470 else
7471   ac_check_lib_save_LIBS=$LIBS
7472 LIBS="-lbsd  $LIBS"
7473 if test x$gcc_no_link = xyes; then
7474   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7475 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7476    { (exit 1); exit 1; }; }
7477 fi
7478 cat >conftest.$ac_ext <<_ACEOF
7479 /* confdefs.h.  */
7480 _ACEOF
7481 cat confdefs.h >>conftest.$ac_ext
7482 cat >>conftest.$ac_ext <<_ACEOF
7483 /* end confdefs.h.  */
7484
7485 /* Override any gcc2 internal prototype to avoid an error.  */
7486 #ifdef __cplusplus
7487 extern "C"
7488 #endif
7489 /* We use char because int might match the return type of a gcc2
7490    builtin and then its argument prototype would still apply.  */
7491 char gethostbyname ();
7492 int
7493 main ()
7494 {
7495 gethostbyname ();
7496   ;
7497   return 0;
7498 }
7499 _ACEOF
7500 rm -f conftest.$ac_objext conftest$ac_exeext
7501 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7502   (eval $ac_link) 2>conftest.er1
7503   ac_status=$?
7504   grep -v '^ *+' conftest.er1 >conftest.err
7505   rm -f conftest.er1
7506   cat conftest.err >&5
7507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7508   (exit $ac_status); } &&
7509          { ac_try='test -z "$ac_c_werror_flag"
7510                          || test ! -s conftest.err'
7511   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7512   (eval $ac_try) 2>&5
7513   ac_status=$?
7514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7515   (exit $ac_status); }; } &&
7516          { ac_try='test -s conftest$ac_exeext'
7517   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7518   (eval $ac_try) 2>&5
7519   ac_status=$?
7520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7521   (exit $ac_status); }; }; then
7522   ac_cv_lib_bsd_gethostbyname=yes
7523 else
7524   echo "$as_me: failed program was:" >&5
7525 sed 's/^/| /' conftest.$ac_ext >&5
7526
7527 ac_cv_lib_bsd_gethostbyname=no
7528 fi
7529 rm -f conftest.err conftest.$ac_objext \
7530       conftest$ac_exeext conftest.$ac_ext
7531 LIBS=$ac_check_lib_save_LIBS
7532 fi
7533 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7534 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
7535 if test $ac_cv_lib_bsd_gethostbyname = yes; then
7536   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7537 fi
7538
7539       fi
7540     fi
7541
7542     # lieder@skyler.mavd.honeywell.com says without -lsocket,
7543     # socket/setsockopt and other routines are undefined under SCO ODT
7544     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
7545     # on later versions), says Simon Leinen: it contains gethostby*
7546     # variants that don't use the name server (or something).  -lsocket
7547     # must be given before -lnsl if both are needed.  We assume that
7548     # if connect needs -lnsl, so does gethostbyname.
7549     echo "$as_me:$LINENO: checking for connect" >&5
7550 echo $ECHO_N "checking for connect... $ECHO_C" >&6
7551 if test "${ac_cv_func_connect+set}" = set; then
7552   echo $ECHO_N "(cached) $ECHO_C" >&6
7553 else
7554   if test x$gcc_no_link = xyes; then
7555   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7556 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7557    { (exit 1); exit 1; }; }
7558 fi
7559 cat >conftest.$ac_ext <<_ACEOF
7560 /* confdefs.h.  */
7561 _ACEOF
7562 cat confdefs.h >>conftest.$ac_ext
7563 cat >>conftest.$ac_ext <<_ACEOF
7564 /* end confdefs.h.  */
7565 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7566    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7567 #define connect innocuous_connect
7568
7569 /* System header to define __stub macros and hopefully few prototypes,
7570     which can conflict with char connect (); below.
7571     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7572     <limits.h> exists even on freestanding compilers.  */
7573
7574 #ifdef __STDC__
7575 # include <limits.h>
7576 #else
7577 # include <assert.h>
7578 #endif
7579
7580 #undef connect
7581
7582 /* Override any gcc2 internal prototype to avoid an error.  */
7583 #ifdef __cplusplus
7584 extern "C"
7585 {
7586 #endif
7587 /* We use char because int might match the return type of a gcc2
7588    builtin and then its argument prototype would still apply.  */
7589 char connect ();
7590 /* The GNU C library defines this for functions which it implements
7591     to always fail with ENOSYS.  Some functions are actually named
7592     something starting with __ and the normal name is an alias.  */
7593 #if defined (__stub_connect) || defined (__stub___connect)
7594 choke me
7595 #else
7596 char (*f) () = connect;
7597 #endif
7598 #ifdef __cplusplus
7599 }
7600 #endif
7601
7602 int
7603 main ()
7604 {
7605 return f != connect;
7606   ;
7607   return 0;
7608 }
7609 _ACEOF
7610 rm -f conftest.$ac_objext conftest$ac_exeext
7611 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7612   (eval $ac_link) 2>conftest.er1
7613   ac_status=$?
7614   grep -v '^ *+' conftest.er1 >conftest.err
7615   rm -f conftest.er1
7616   cat conftest.err >&5
7617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618   (exit $ac_status); } &&
7619          { ac_try='test -z "$ac_c_werror_flag"
7620                          || test ! -s conftest.err'
7621   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7622   (eval $ac_try) 2>&5
7623   ac_status=$?
7624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7625   (exit $ac_status); }; } &&
7626          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
7632   ac_cv_func_connect=yes
7633 else
7634   echo "$as_me: failed program was:" >&5
7635 sed 's/^/| /' conftest.$ac_ext >&5
7636
7637 ac_cv_func_connect=no
7638 fi
7639 rm -f conftest.err conftest.$ac_objext \
7640       conftest$ac_exeext conftest.$ac_ext
7641 fi
7642 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7643 echo "${ECHO_T}$ac_cv_func_connect" >&6
7644
7645     if test $ac_cv_func_connect = no; then
7646       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7647 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
7648 if test "${ac_cv_lib_socket_connect+set}" = set; then
7649   echo $ECHO_N "(cached) $ECHO_C" >&6
7650 else
7651   ac_check_lib_save_LIBS=$LIBS
7652 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7653 if test x$gcc_no_link = xyes; then
7654   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7655 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7656    { (exit 1); exit 1; }; }
7657 fi
7658 cat >conftest.$ac_ext <<_ACEOF
7659 /* confdefs.h.  */
7660 _ACEOF
7661 cat confdefs.h >>conftest.$ac_ext
7662 cat >>conftest.$ac_ext <<_ACEOF
7663 /* end confdefs.h.  */
7664
7665 /* Override any gcc2 internal prototype to avoid an error.  */
7666 #ifdef __cplusplus
7667 extern "C"
7668 #endif
7669 /* We use char because int might match the return type of a gcc2
7670    builtin and then its argument prototype would still apply.  */
7671 char connect ();
7672 int
7673 main ()
7674 {
7675 connect ();
7676   ;
7677   return 0;
7678 }
7679 _ACEOF
7680 rm -f conftest.$ac_objext conftest$ac_exeext
7681 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7682   (eval $ac_link) 2>conftest.er1
7683   ac_status=$?
7684   grep -v '^ *+' conftest.er1 >conftest.err
7685   rm -f conftest.er1
7686   cat conftest.err >&5
7687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688   (exit $ac_status); } &&
7689          { ac_try='test -z "$ac_c_werror_flag"
7690                          || test ! -s conftest.err'
7691   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7692   (eval $ac_try) 2>&5
7693   ac_status=$?
7694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7695   (exit $ac_status); }; } &&
7696          { ac_try='test -s conftest$ac_exeext'
7697   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7698   (eval $ac_try) 2>&5
7699   ac_status=$?
7700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7701   (exit $ac_status); }; }; then
7702   ac_cv_lib_socket_connect=yes
7703 else
7704   echo "$as_me: failed program was:" >&5
7705 sed 's/^/| /' conftest.$ac_ext >&5
7706
7707 ac_cv_lib_socket_connect=no
7708 fi
7709 rm -f conftest.err conftest.$ac_objext \
7710       conftest$ac_exeext conftest.$ac_ext
7711 LIBS=$ac_check_lib_save_LIBS
7712 fi
7713 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7714 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
7715 if test $ac_cv_lib_socket_connect = yes; then
7716   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7717 fi
7718
7719     fi
7720
7721     # Guillermo Gomez says -lposix is necessary on A/UX.
7722     echo "$as_me:$LINENO: checking for remove" >&5
7723 echo $ECHO_N "checking for remove... $ECHO_C" >&6
7724 if test "${ac_cv_func_remove+set}" = set; then
7725   echo $ECHO_N "(cached) $ECHO_C" >&6
7726 else
7727   if test x$gcc_no_link = xyes; then
7728   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7729 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7730    { (exit 1); exit 1; }; }
7731 fi
7732 cat >conftest.$ac_ext <<_ACEOF
7733 /* confdefs.h.  */
7734 _ACEOF
7735 cat confdefs.h >>conftest.$ac_ext
7736 cat >>conftest.$ac_ext <<_ACEOF
7737 /* end confdefs.h.  */
7738 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7739    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7740 #define remove innocuous_remove
7741
7742 /* System header to define __stub macros and hopefully few prototypes,
7743     which can conflict with char remove (); below.
7744     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7745     <limits.h> exists even on freestanding compilers.  */
7746
7747 #ifdef __STDC__
7748 # include <limits.h>
7749 #else
7750 # include <assert.h>
7751 #endif
7752
7753 #undef remove
7754
7755 /* Override any gcc2 internal prototype to avoid an error.  */
7756 #ifdef __cplusplus
7757 extern "C"
7758 {
7759 #endif
7760 /* We use char because int might match the return type of a gcc2
7761    builtin and then its argument prototype would still apply.  */
7762 char remove ();
7763 /* The GNU C library defines this for functions which it implements
7764     to always fail with ENOSYS.  Some functions are actually named
7765     something starting with __ and the normal name is an alias.  */
7766 #if defined (__stub_remove) || defined (__stub___remove)
7767 choke me
7768 #else
7769 char (*f) () = remove;
7770 #endif
7771 #ifdef __cplusplus
7772 }
7773 #endif
7774
7775 int
7776 main ()
7777 {
7778 return f != remove;
7779   ;
7780   return 0;
7781 }
7782 _ACEOF
7783 rm -f conftest.$ac_objext conftest$ac_exeext
7784 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7785   (eval $ac_link) 2>conftest.er1
7786   ac_status=$?
7787   grep -v '^ *+' conftest.er1 >conftest.err
7788   rm -f conftest.er1
7789   cat conftest.err >&5
7790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7791   (exit $ac_status); } &&
7792          { ac_try='test -z "$ac_c_werror_flag"
7793                          || test ! -s conftest.err'
7794   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7795   (eval $ac_try) 2>&5
7796   ac_status=$?
7797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7798   (exit $ac_status); }; } &&
7799          { ac_try='test -s conftest$ac_exeext'
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); }; }; then
7805   ac_cv_func_remove=yes
7806 else
7807   echo "$as_me: failed program was:" >&5
7808 sed 's/^/| /' conftest.$ac_ext >&5
7809
7810 ac_cv_func_remove=no
7811 fi
7812 rm -f conftest.err conftest.$ac_objext \
7813       conftest$ac_exeext conftest.$ac_ext
7814 fi
7815 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7816 echo "${ECHO_T}$ac_cv_func_remove" >&6
7817
7818     if test $ac_cv_func_remove = no; then
7819       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7820 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
7821 if test "${ac_cv_lib_posix_remove+set}" = set; then
7822   echo $ECHO_N "(cached) $ECHO_C" >&6
7823 else
7824   ac_check_lib_save_LIBS=$LIBS
7825 LIBS="-lposix  $LIBS"
7826 if test x$gcc_no_link = xyes; then
7827   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7828 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7829    { (exit 1); exit 1; }; }
7830 fi
7831 cat >conftest.$ac_ext <<_ACEOF
7832 /* confdefs.h.  */
7833 _ACEOF
7834 cat confdefs.h >>conftest.$ac_ext
7835 cat >>conftest.$ac_ext <<_ACEOF
7836 /* end confdefs.h.  */
7837
7838 /* Override any gcc2 internal prototype to avoid an error.  */
7839 #ifdef __cplusplus
7840 extern "C"
7841 #endif
7842 /* We use char because int might match the return type of a gcc2
7843    builtin and then its argument prototype would still apply.  */
7844 char remove ();
7845 int
7846 main ()
7847 {
7848 remove ();
7849   ;
7850   return 0;
7851 }
7852 _ACEOF
7853 rm -f conftest.$ac_objext conftest$ac_exeext
7854 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7855   (eval $ac_link) 2>conftest.er1
7856   ac_status=$?
7857   grep -v '^ *+' conftest.er1 >conftest.err
7858   rm -f conftest.er1
7859   cat conftest.err >&5
7860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7861   (exit $ac_status); } &&
7862          { ac_try='test -z "$ac_c_werror_flag"
7863                          || test ! -s conftest.err'
7864   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7865   (eval $ac_try) 2>&5
7866   ac_status=$?
7867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7868   (exit $ac_status); }; } &&
7869          { ac_try='test -s conftest$ac_exeext'
7870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7871   (eval $ac_try) 2>&5
7872   ac_status=$?
7873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7874   (exit $ac_status); }; }; then
7875   ac_cv_lib_posix_remove=yes
7876 else
7877   echo "$as_me: failed program was:" >&5
7878 sed 's/^/| /' conftest.$ac_ext >&5
7879
7880 ac_cv_lib_posix_remove=no
7881 fi
7882 rm -f conftest.err conftest.$ac_objext \
7883       conftest$ac_exeext conftest.$ac_ext
7884 LIBS=$ac_check_lib_save_LIBS
7885 fi
7886 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7887 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
7888 if test $ac_cv_lib_posix_remove = yes; then
7889   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7890 fi
7891
7892     fi
7893
7894     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7895     echo "$as_me:$LINENO: checking for shmat" >&5
7896 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
7897 if test "${ac_cv_func_shmat+set}" = set; then
7898   echo $ECHO_N "(cached) $ECHO_C" >&6
7899 else
7900   if test x$gcc_no_link = xyes; then
7901   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7902 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7903    { (exit 1); exit 1; }; }
7904 fi
7905 cat >conftest.$ac_ext <<_ACEOF
7906 /* confdefs.h.  */
7907 _ACEOF
7908 cat confdefs.h >>conftest.$ac_ext
7909 cat >>conftest.$ac_ext <<_ACEOF
7910 /* end confdefs.h.  */
7911 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7912    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7913 #define shmat innocuous_shmat
7914
7915 /* System header to define __stub macros and hopefully few prototypes,
7916     which can conflict with char shmat (); below.
7917     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7918     <limits.h> exists even on freestanding compilers.  */
7919
7920 #ifdef __STDC__
7921 # include <limits.h>
7922 #else
7923 # include <assert.h>
7924 #endif
7925
7926 #undef shmat
7927
7928 /* Override any gcc2 internal prototype to avoid an error.  */
7929 #ifdef __cplusplus
7930 extern "C"
7931 {
7932 #endif
7933 /* We use char because int might match the return type of a gcc2
7934    builtin and then its argument prototype would still apply.  */
7935 char shmat ();
7936 /* The GNU C library defines this for functions which it implements
7937     to always fail with ENOSYS.  Some functions are actually named
7938     something starting with __ and the normal name is an alias.  */
7939 #if defined (__stub_shmat) || defined (__stub___shmat)
7940 choke me
7941 #else
7942 char (*f) () = shmat;
7943 #endif
7944 #ifdef __cplusplus
7945 }
7946 #endif
7947
7948 int
7949 main ()
7950 {
7951 return f != shmat;
7952   ;
7953   return 0;
7954 }
7955 _ACEOF
7956 rm -f conftest.$ac_objext conftest$ac_exeext
7957 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7958   (eval $ac_link) 2>conftest.er1
7959   ac_status=$?
7960   grep -v '^ *+' conftest.er1 >conftest.err
7961   rm -f conftest.er1
7962   cat conftest.err >&5
7963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7964   (exit $ac_status); } &&
7965          { ac_try='test -z "$ac_c_werror_flag"
7966                          || test ! -s conftest.err'
7967   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7968   (eval $ac_try) 2>&5
7969   ac_status=$?
7970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7971   (exit $ac_status); }; } &&
7972          { ac_try='test -s conftest$ac_exeext'
7973   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7974   (eval $ac_try) 2>&5
7975   ac_status=$?
7976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7977   (exit $ac_status); }; }; then
7978   ac_cv_func_shmat=yes
7979 else
7980   echo "$as_me: failed program was:" >&5
7981 sed 's/^/| /' conftest.$ac_ext >&5
7982
7983 ac_cv_func_shmat=no
7984 fi
7985 rm -f conftest.err conftest.$ac_objext \
7986       conftest$ac_exeext conftest.$ac_ext
7987 fi
7988 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7989 echo "${ECHO_T}$ac_cv_func_shmat" >&6
7990
7991     if test $ac_cv_func_shmat = no; then
7992       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7993 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
7994 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7995   echo $ECHO_N "(cached) $ECHO_C" >&6
7996 else
7997   ac_check_lib_save_LIBS=$LIBS
7998 LIBS="-lipc  $LIBS"
7999 if test x$gcc_no_link = xyes; then
8000   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8001 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8002    { (exit 1); exit 1; }; }
8003 fi
8004 cat >conftest.$ac_ext <<_ACEOF
8005 /* confdefs.h.  */
8006 _ACEOF
8007 cat confdefs.h >>conftest.$ac_ext
8008 cat >>conftest.$ac_ext <<_ACEOF
8009 /* end confdefs.h.  */
8010
8011 /* Override any gcc2 internal prototype to avoid an error.  */
8012 #ifdef __cplusplus
8013 extern "C"
8014 #endif
8015 /* We use char because int might match the return type of a gcc2
8016    builtin and then its argument prototype would still apply.  */
8017 char shmat ();
8018 int
8019 main ()
8020 {
8021 shmat ();
8022   ;
8023   return 0;
8024 }
8025 _ACEOF
8026 rm -f conftest.$ac_objext conftest$ac_exeext
8027 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8028   (eval $ac_link) 2>conftest.er1
8029   ac_status=$?
8030   grep -v '^ *+' conftest.er1 >conftest.err
8031   rm -f conftest.er1
8032   cat conftest.err >&5
8033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8034   (exit $ac_status); } &&
8035          { ac_try='test -z "$ac_c_werror_flag"
8036                          || test ! -s conftest.err'
8037   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8038   (eval $ac_try) 2>&5
8039   ac_status=$?
8040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8041   (exit $ac_status); }; } &&
8042          { ac_try='test -s conftest$ac_exeext'
8043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8044   (eval $ac_try) 2>&5
8045   ac_status=$?
8046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8047   (exit $ac_status); }; }; then
8048   ac_cv_lib_ipc_shmat=yes
8049 else
8050   echo "$as_me: failed program was:" >&5
8051 sed 's/^/| /' conftest.$ac_ext >&5
8052
8053 ac_cv_lib_ipc_shmat=no
8054 fi
8055 rm -f conftest.err conftest.$ac_objext \
8056       conftest$ac_exeext conftest.$ac_ext
8057 LIBS=$ac_check_lib_save_LIBS
8058 fi
8059 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
8060 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
8061 if test $ac_cv_lib_ipc_shmat = yes; then
8062   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
8063 fi
8064
8065     fi
8066   fi
8067
8068   # Check for libraries that X11R6 Xt/Xaw programs need.
8069   ac_save_LDFLAGS=$LDFLAGS
8070   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
8071   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
8072   # check for ICE first), but we must link in the order -lSM -lICE or
8073   # we get undefined symbols.  So assume we have SM if we have ICE.
8074   # These have to be linked with before -lX11, unlike the other
8075   # libraries we check for below, so use a different variable.
8076   # John Interrante, Karl Berry
8077   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
8078 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
8079 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
8080   echo $ECHO_N "(cached) $ECHO_C" >&6
8081 else
8082   ac_check_lib_save_LIBS=$LIBS
8083 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
8084 if test x$gcc_no_link = xyes; then
8085   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8086 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8087    { (exit 1); exit 1; }; }
8088 fi
8089 cat >conftest.$ac_ext <<_ACEOF
8090 /* confdefs.h.  */
8091 _ACEOF
8092 cat confdefs.h >>conftest.$ac_ext
8093 cat >>conftest.$ac_ext <<_ACEOF
8094 /* end confdefs.h.  */
8095
8096 /* Override any gcc2 internal prototype to avoid an error.  */
8097 #ifdef __cplusplus
8098 extern "C"
8099 #endif
8100 /* We use char because int might match the return type of a gcc2
8101    builtin and then its argument prototype would still apply.  */
8102 char IceConnectionNumber ();
8103 int
8104 main ()
8105 {
8106 IceConnectionNumber ();
8107   ;
8108   return 0;
8109 }
8110 _ACEOF
8111 rm -f conftest.$ac_objext conftest$ac_exeext
8112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8113   (eval $ac_link) 2>conftest.er1
8114   ac_status=$?
8115   grep -v '^ *+' conftest.er1 >conftest.err
8116   rm -f conftest.er1
8117   cat conftest.err >&5
8118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8119   (exit $ac_status); } &&
8120          { ac_try='test -z "$ac_c_werror_flag"
8121                          || test ! -s conftest.err'
8122   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8123   (eval $ac_try) 2>&5
8124   ac_status=$?
8125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126   (exit $ac_status); }; } &&
8127          { ac_try='test -s conftest$ac_exeext'
8128   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8129   (eval $ac_try) 2>&5
8130   ac_status=$?
8131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8132   (exit $ac_status); }; }; then
8133   ac_cv_lib_ICE_IceConnectionNumber=yes
8134 else
8135   echo "$as_me: failed program was:" >&5
8136 sed 's/^/| /' conftest.$ac_ext >&5
8137
8138 ac_cv_lib_ICE_IceConnectionNumber=no
8139 fi
8140 rm -f conftest.err conftest.$ac_objext \
8141       conftest$ac_exeext conftest.$ac_ext
8142 LIBS=$ac_check_lib_save_LIBS
8143 fi
8144 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
8145 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
8146 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
8147   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
8148 fi
8149
8150   LDFLAGS=$ac_save_LDFLAGS
8151
8152 fi
8153
8154
8155 # determine whether to enable the cairo GTK Graphics2D backend
8156 # Check whether --enable-gtk-cairo or --disable-gtk-cairo was given.
8157 if test "${enable_gtk_cairo+set}" = set; then
8158   enableval="$enable_gtk_cairo"
8159
8160 fi;
8161
8162
8163 if test "x${enable_gtk_cairo}" = xyes; then
8164   GTK_CAIRO_TRUE=
8165   GTK_CAIRO_FALSE='#'
8166 else
8167   GTK_CAIRO_TRUE='#'
8168   GTK_CAIRO_FALSE=
8169 fi
8170
8171 if test "x${enable_gtk_cairo}" = xyes
8172 then
8173
8174   succeeded=no
8175
8176   if test -z "$PKG_CONFIG"; then
8177     # Extract the first word of "pkg-config", so it can be a program name with args.
8178 set dummy pkg-config; ac_word=$2
8179 echo "$as_me:$LINENO: checking for $ac_word" >&5
8180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8181 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8182   echo $ECHO_N "(cached) $ECHO_C" >&6
8183 else
8184   case $PKG_CONFIG in
8185   [\\/]* | ?:[\\/]*)
8186   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8187   ;;
8188   *)
8189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8190 for as_dir in $PATH
8191 do
8192   IFS=$as_save_IFS
8193   test -z "$as_dir" && as_dir=.
8194   for ac_exec_ext in '' $ac_executable_extensions; do
8195   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8196     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8197     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8198     break 2
8199   fi
8200 done
8201 done
8202
8203   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8204   ;;
8205 esac
8206 fi
8207 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8208
8209 if test -n "$PKG_CONFIG"; then
8210   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8211 echo "${ECHO_T}$PKG_CONFIG" >&6
8212 else
8213   echo "$as_me:$LINENO: result: no" >&5
8214 echo "${ECHO_T}no" >&6
8215 fi
8216
8217   fi
8218
8219   if test "$PKG_CONFIG" = "no" ; then
8220      echo "*** The pkg-config script could not be found. Make sure it is"
8221      echo "*** in your path, or set the PKG_CONFIG environment variable"
8222      echo "*** to the full path to pkg-config."
8223      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8224   else
8225      PKG_CONFIG_MIN_VERSION=0.9.0
8226      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8227         echo "$as_me:$LINENO: checking for cairo" >&5
8228 echo $ECHO_N "checking for cairo... $ECHO_C" >&6
8229
8230         if $PKG_CONFIG --exists "cairo" ; then
8231             echo "$as_me:$LINENO: result: yes" >&5
8232 echo "${ECHO_T}yes" >&6
8233             succeeded=yes
8234
8235             echo "$as_me:$LINENO: checking CAIRO_CFLAGS" >&5
8236 echo $ECHO_N "checking CAIRO_CFLAGS... $ECHO_C" >&6
8237             CAIRO_CFLAGS=`$PKG_CONFIG --cflags "cairo"`
8238             echo "$as_me:$LINENO: result: $CAIRO_CFLAGS" >&5
8239 echo "${ECHO_T}$CAIRO_CFLAGS" >&6
8240
8241             echo "$as_me:$LINENO: checking CAIRO_LIBS" >&5
8242 echo $ECHO_N "checking CAIRO_LIBS... $ECHO_C" >&6
8243             CAIRO_LIBS=`$PKG_CONFIG --libs "cairo"`
8244             echo "$as_me:$LINENO: result: $CAIRO_LIBS" >&5
8245 echo "${ECHO_T}$CAIRO_LIBS" >&6
8246         else
8247             CAIRO_CFLAGS=""
8248             CAIRO_LIBS=""
8249             ## If we have a custom action on failure, don't print errors, but
8250             ## do set a variable so people can do so.
8251             CAIRO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "cairo"`
8252             echo $CAIRO_PKG_ERRORS
8253         fi
8254
8255
8256
8257      else
8258         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8259         echo "*** See http://www.freedesktop.org/software/pkgconfig"
8260      fi
8261   fi
8262
8263   if test $succeeded = yes; then
8264      :
8265   else
8266      { { 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
8267 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;}
8268    { (exit 1); exit 1; }; }
8269   fi
8270
8271
8272   succeeded=no
8273
8274   if test -z "$PKG_CONFIG"; then
8275     # Extract the first word of "pkg-config", so it can be a program name with args.
8276 set dummy pkg-config; ac_word=$2
8277 echo "$as_me:$LINENO: checking for $ac_word" >&5
8278 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8279 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8280   echo $ECHO_N "(cached) $ECHO_C" >&6
8281 else
8282   case $PKG_CONFIG in
8283   [\\/]* | ?:[\\/]*)
8284   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8285   ;;
8286   *)
8287   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8288 for as_dir in $PATH
8289 do
8290   IFS=$as_save_IFS
8291   test -z "$as_dir" && as_dir=.
8292   for ac_exec_ext in '' $ac_executable_extensions; do
8293   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8294     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8295     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8296     break 2
8297   fi
8298 done
8299 done
8300
8301   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8302   ;;
8303 esac
8304 fi
8305 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8306
8307 if test -n "$PKG_CONFIG"; then
8308   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8309 echo "${ECHO_T}$PKG_CONFIG" >&6
8310 else
8311   echo "$as_me:$LINENO: result: no" >&5
8312 echo "${ECHO_T}no" >&6
8313 fi
8314
8315   fi
8316
8317   if test "$PKG_CONFIG" = "no" ; then
8318      echo "*** The pkg-config script could not be found. Make sure it is"
8319      echo "*** in your path, or set the PKG_CONFIG environment variable"
8320      echo "*** to the full path to pkg-config."
8321      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8322   else
8323      PKG_CONFIG_MIN_VERSION=0.9.0
8324      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8325         echo "$as_me:$LINENO: checking for pangoft2" >&5
8326 echo $ECHO_N "checking for pangoft2... $ECHO_C" >&6
8327
8328         if $PKG_CONFIG --exists "pangoft2" ; then
8329             echo "$as_me:$LINENO: result: yes" >&5
8330 echo "${ECHO_T}yes" >&6
8331             succeeded=yes
8332
8333             echo "$as_me:$LINENO: checking PANGOFT2_CFLAGS" >&5
8334 echo $ECHO_N "checking PANGOFT2_CFLAGS... $ECHO_C" >&6
8335             PANGOFT2_CFLAGS=`$PKG_CONFIG --cflags "pangoft2"`
8336             echo "$as_me:$LINENO: result: $PANGOFT2_CFLAGS" >&5
8337 echo "${ECHO_T}$PANGOFT2_CFLAGS" >&6
8338
8339             echo "$as_me:$LINENO: checking PANGOFT2_LIBS" >&5
8340 echo $ECHO_N "checking PANGOFT2_LIBS... $ECHO_C" >&6
8341             PANGOFT2_LIBS=`$PKG_CONFIG --libs "pangoft2"`
8342             echo "$as_me:$LINENO: result: $PANGOFT2_LIBS" >&5
8343 echo "${ECHO_T}$PANGOFT2_LIBS" >&6
8344         else
8345             PANGOFT2_CFLAGS=""
8346             PANGOFT2_LIBS=""
8347             ## If we have a custom action on failure, don't print errors, but
8348             ## do set a variable so people can do so.
8349             PANGOFT2_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "pangoft2"`
8350             echo $PANGOFT2_PKG_ERRORS
8351         fi
8352
8353
8354
8355      else
8356         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8357         echo "*** See http://www.freedesktop.org/software/pkgconfig"
8358      fi
8359   fi
8360
8361   if test $succeeded = yes; then
8362      :
8363   else
8364      { { 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
8365 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;}
8366    { (exit 1); exit 1; }; }
8367   fi
8368
8369 fi
8370
8371
8372
8373
8374
8375 # FIXME: this should be _libs on some hosts.
8376 libsubdir=.libs
8377
8378 # extra LD Flags which are required for targets
8379 case "${host}" in
8380 *-*-darwin0-7.*)
8381     # For now we have to disable it on darwin[8-9] because it slows down
8382     # the linking phase. A possible bug in ld?
8383     # on Darwin -single_module speeds up loading of the dynamic libraries.
8384     extra_ldflags_libjava=-Wl,-single_module
8385     ;;
8386 esac
8387
8388
8389 # Allow the GC to be disabled.  Can be useful when debugging.
8390 echo "$as_me:$LINENO: checking for garbage collector to use" >&5
8391 echo $ECHO_N "checking for garbage collector to use... $ECHO_C" >&6
8392 # Check whether --enable-java-gc or --disable-java-gc was given.
8393 if test "${enable_java_gc+set}" = set; then
8394   enableval="$enable_java_gc"
8395   GC=$enableval
8396 else
8397   GC=boehm
8398 fi;
8399 GCLIBS=
8400 GCINCS=
8401 GCDEPS=
8402 GCSPEC=
8403 JC1GCSPEC=
8404 GCTESTSPEC=
8405 case "$GC" in
8406  boehm)
8407     echo "$as_me:$LINENO: result: boehm" >&5
8408 echo "${ECHO_T}boehm" >&6
8409     GCLIBS=../boehm-gc/libgcjgc_convenience.la
8410     JC1GCSPEC='-fuse-boehm-gc'
8411     GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
8412     GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
8413     GCOBJS=boehm.lo
8414     GCHDR=boehm-gc.h
8415     # The POSIX thread support needs to know this.
8416
8417 cat >>confdefs.h <<\_ACEOF
8418 #define HAVE_BOEHM_GC 1
8419 _ACEOF
8420
8421     ;;
8422  no)
8423     echo "$as_me:$LINENO: result: none" >&5
8424 echo "${ECHO_T}none" >&6
8425     GCHDR=no-gc.h
8426     ;;
8427  *)
8428     { { echo "$as_me:$LINENO: error: unrecognized collector \"$GC\"" >&5
8429 echo "$as_me: error: unrecognized collector \"$GC\"" >&2;}
8430    { (exit 1); exit 1; }; }
8431     ;;
8432 esac
8433
8434
8435
8436
8437
8438
8439           ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
8440
8441
8442
8443 if test "$GC" = boehm; then
8444   USING_BOEHMGC_TRUE=
8445   USING_BOEHMGC_FALSE='#'
8446 else
8447   USING_BOEHMGC_TRUE='#'
8448   USING_BOEHMGC_FALSE=
8449 fi
8450
8451
8452
8453 if test "$GC" = no; then
8454   USING_NOGC_TRUE=
8455   USING_NOGC_FALSE='#'
8456 else
8457   USING_NOGC_TRUE='#'
8458   USING_NOGC_FALSE=
8459 fi
8460
8461
8462
8463 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
8464 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
8465 THREADS=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
8466 echo "$as_me:$LINENO: result: $THREADS" >&5
8467 echo "${ECHO_T}$THREADS" >&6
8468
8469 case "$THREADS" in
8470  no | none | single)
8471     THREADS=none
8472     ;;
8473  posix | posix95 | pthreads)
8474     THREADS=posix
8475     case "$host" in
8476      *-*-linux*)
8477
8478 cat >>confdefs.h <<\_ACEOF
8479 #define LINUX_THREADS 1
8480 _ACEOF
8481
8482         ;;
8483     esac
8484     ;;
8485  win32)
8486     ;;
8487  decosf1 | irix | mach | os2 | solaris | dce | vxworks)
8488     { { echo "$as_me:$LINENO: error: thread package $THREADS not yet supported" >&5
8489 echo "$as_me: error: thread package $THREADS not yet supported" >&2;}
8490    { (exit 1); exit 1; }; }
8491     ;;
8492  *)
8493     { { echo "$as_me:$LINENO: error: $THREADS is an unknown thread package" >&5
8494 echo "$as_me: error: $THREADS is an unknown thread package" >&2;}
8495    { (exit 1); exit 1; }; }
8496     ;;
8497 esac
8498
8499 THREADCXXFLAGS=
8500 THREADLDFLAGS=
8501 THREADLIBS=
8502 THREADINCS=
8503 THREADDEPS=
8504 THREADH=
8505 THREADSPEC=
8506 case "$THREADS" in
8507  posix)
8508     case "$host" in
8509      *-*-cygwin*)
8510         # Don't set THREADLIBS here.  Cygwin doesn't have -lpthread.
8511         ;;
8512      *-*-freebsd[1234]*)
8513         # Before FreeBSD 5, it didn't have -lpthread (or any library which
8514         # merely adds pthread_* functions) but it does have a -pthread switch
8515         # which is required at link-time to select -lc_r *instead* of -lc.
8516         THREADLDFLAGS=-pthread
8517         # Don't set THREADSPEC here as might be expected since -pthread is
8518         # not processed when found within a spec file, it must come from
8519         # the command line.  For now, the user must provide the -pthread
8520         # switch to link code compiled with gcj.  In future, consider adding
8521         # support for weak references to pthread_* functions ala gthr.h API.
8522         THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
8523         ;;
8524      *-*-freebsd*)
8525         # FreeBSD 5 implements a model much closer to other modern UNIX
8526         # which support threads.  However, it still does not support
8527         # -lpthread.
8528         THREADLDFLAGS=-pthread
8529         THREADSPEC=-lc_r
8530         ;;
8531      alpha*-dec-osf*)
8532         THREADCXXFLAGS=-pthread
8533         # boehm-gc needs some functions from librt, so link that too.
8534         THREADLIBS='-lpthread -lrt'
8535         THREADSPEC='-lpthread -lrt'
8536         ;;
8537      *)
8538         THREADLIBS=-lpthread
8539         THREADSPEC=-lpthread
8540         ;;
8541     esac
8542     THREADH=posix-threads.h
8543     # MIT pthreads doesn't seem to have the mutexattr functions.
8544     # But for now we don't check for it.  We just assume you aren't
8545     # using MIT pthreads.
8546
8547 cat >>confdefs.h <<\_ACEOF
8548 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
8549 _ACEOF
8550
8551
8552     # If we're using the Boehm GC, then we happen to know that it
8553     # defines _REENTRANT, so we don't bother.  Eww.
8554     if test "$GC" != boehm; then
8555
8556 cat >>confdefs.h <<\_ACEOF
8557 #define _REENTRANT 1
8558 _ACEOF
8559
8560     fi
8561
8562 cat >>confdefs.h <<\_ACEOF
8563 #define _POSIX_PTHREAD_SEMANTICS 1
8564 _ACEOF
8565
8566     ;;
8567
8568  win32)
8569     THREADH=win32-threads.h
8570     ;;
8571
8572  none)
8573     THREADH=no-threads.h
8574     ;;
8575 esac
8576           ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586 if test "$THREADS" = posix; then
8587   USING_POSIX_THREADS_TRUE=
8588   USING_POSIX_THREADS_FALSE='#'
8589 else
8590   USING_POSIX_THREADS_TRUE='#'
8591   USING_POSIX_THREADS_FALSE=
8592 fi
8593
8594
8595
8596 if test "$THREADS" = win32; then
8597   USING_WIN32_THREADS_TRUE=
8598   USING_WIN32_THREADS_FALSE='#'
8599 else
8600   USING_WIN32_THREADS_TRUE='#'
8601   USING_WIN32_THREADS_FALSE=
8602 fi
8603
8604
8605
8606 if test "$THREADS" = none; then
8607   USING_NO_THREADS_TRUE=
8608   USING_NO_THREADS_FALSE='#'
8609 else
8610   USING_NO_THREADS_TRUE='#'
8611   USING_NO_THREADS_FALSE=
8612 fi
8613
8614
8615 if test -d sysdep; then true; else mkdir sysdep; fi
8616           ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
8617
8618           ac_config_links="$ac_config_links sysdep/backtrace.h:$fallback_backtrace_h"
8619
8620           ac_config_links="$ac_config_links sysdep/descriptor.h:$descriptor_h"
8621
8622
8623 HASH_SYNC_SPEC=
8624 # Hash synchronization is only useful with posix threads right now.
8625 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
8626    HASH_SYNC_SPEC=-fhash-synchronization
8627
8628 cat >>confdefs.h <<\_ACEOF
8629 #define JV_HASH_SYNCHRONIZATION 1
8630 _ACEOF
8631
8632 fi
8633
8634
8635
8636
8637 if test "$GCC" = yes; then
8638   USING_GCC_TRUE=
8639   USING_GCC_FALSE='#'
8640 else
8641   USING_GCC_TRUE='#'
8642   USING_GCC_FALSE=
8643 fi
8644
8645
8646 # We're in the tree with gcc, and need to include some of its headers.
8647 GCC_UNWIND_INCLUDE='-I$(libgcj_basedir)/../gcc'
8648
8649 if test "x${with_newlib}" = "xyes"; then
8650    # We are being configured with a cross compiler.  AC_REPLACE_FUNCS
8651    # may not work correctly, because the compiler may not be able to
8652    # link executables.
8653
8654    # We assume newlib.  This lets us hard-code the functions we know
8655    # we'll have.
8656
8657 cat >>confdefs.h <<\_ACEOF
8658 #define HAVE_MEMMOVE 1
8659 _ACEOF
8660
8661
8662 cat >>confdefs.h <<\_ACEOF
8663 #define HAVE_MEMCPY 1
8664 _ACEOF
8665
8666
8667 cat >>confdefs.h <<\_ACEOF
8668 #define HAVE_STRERROR 1
8669 _ACEOF
8670
8671
8672 cat >>confdefs.h <<\_ACEOF
8673 #define HAVE_TIME 1
8674 _ACEOF
8675
8676
8677 cat >>confdefs.h <<\_ACEOF
8678 #define HAVE_GMTIME_R 1
8679 _ACEOF
8680
8681
8682 cat >>confdefs.h <<\_ACEOF
8683 #define HAVE_LOCALTIME_R 1
8684 _ACEOF
8685
8686
8687 cat >>confdefs.h <<\_ACEOF
8688 #define HAVE_USLEEP_DECL 1
8689 _ACEOF
8690
8691    # This is only for POSIX threads.
8692
8693 cat >>confdefs.h <<\_ACEOF
8694 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
8695 _ACEOF
8696
8697    # We also assume we are using gcc, which provides alloca.
8698    cat >>confdefs.h <<\_ACEOF
8699 #define HAVE_ALLOCA 1
8700 _ACEOF
8701
8702
8703    # Assume we do not have getuid and friends.
8704
8705 cat >>confdefs.h <<\_ACEOF
8706 #define NO_GETUID 1
8707 _ACEOF
8708
8709    PLATFORMNET=NoNet
8710 else
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743 for ac_func in strerror ioctl select fstat open fsync sleep opendir \
8744                    gmtime_r localtime_r readdir_r getpwuid_r getcwd \
8745                    access stat mkdir rename rmdir unlink realpath utime chmod \
8746                    nl_langinfo setlocale \
8747                    inet_pton uname inet_ntoa \
8748                    fork execvp pipe sigaction ftruncate
8749 do
8750 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8751 echo "$as_me:$LINENO: checking for $ac_func" >&5
8752 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8753 if eval "test \"\${$as_ac_var+set}\" = set"; then
8754   echo $ECHO_N "(cached) $ECHO_C" >&6
8755 else
8756   if test x$gcc_no_link = xyes; then
8757   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8758 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8759    { (exit 1); exit 1; }; }
8760 fi
8761 cat >conftest.$ac_ext <<_ACEOF
8762 /* confdefs.h.  */
8763 _ACEOF
8764 cat confdefs.h >>conftest.$ac_ext
8765 cat >>conftest.$ac_ext <<_ACEOF
8766 /* end confdefs.h.  */
8767 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8768    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8769 #define $ac_func innocuous_$ac_func
8770
8771 /* System header to define __stub macros and hopefully few prototypes,
8772     which can conflict with char $ac_func (); below.
8773     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8774     <limits.h> exists even on freestanding compilers.  */
8775
8776 #ifdef __STDC__
8777 # include <limits.h>
8778 #else
8779 # include <assert.h>
8780 #endif
8781
8782 #undef $ac_func
8783
8784 /* Override any gcc2 internal prototype to avoid an error.  */
8785 #ifdef __cplusplus
8786 extern "C"
8787 {
8788 #endif
8789 /* We use char because int might match the return type of a gcc2
8790    builtin and then its argument prototype would still apply.  */
8791 char $ac_func ();
8792 /* The GNU C library defines this for functions which it implements
8793     to always fail with ENOSYS.  Some functions are actually named
8794     something starting with __ and the normal name is an alias.  */
8795 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8796 choke me
8797 #else
8798 char (*f) () = $ac_func;
8799 #endif
8800 #ifdef __cplusplus
8801 }
8802 #endif
8803
8804 int
8805 main ()
8806 {
8807 return f != $ac_func;
8808   ;
8809   return 0;
8810 }
8811 _ACEOF
8812 rm -f conftest.$ac_objext conftest$ac_exeext
8813 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8814   (eval $ac_link) 2>conftest.er1
8815   ac_status=$?
8816   grep -v '^ *+' conftest.er1 >conftest.err
8817   rm -f conftest.er1
8818   cat conftest.err >&5
8819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8820   (exit $ac_status); } &&
8821          { ac_try='test -z "$ac_c_werror_flag"
8822                          || test ! -s conftest.err'
8823   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8824   (eval $ac_try) 2>&5
8825   ac_status=$?
8826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8827   (exit $ac_status); }; } &&
8828          { ac_try='test -s conftest$ac_exeext'
8829   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8830   (eval $ac_try) 2>&5
8831   ac_status=$?
8832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8833   (exit $ac_status); }; }; then
8834   eval "$as_ac_var=yes"
8835 else
8836   echo "$as_me: failed program was:" >&5
8837 sed 's/^/| /' conftest.$ac_ext >&5
8838
8839 eval "$as_ac_var=no"
8840 fi
8841 rm -f conftest.err conftest.$ac_objext \
8842       conftest$ac_exeext conftest.$ac_ext
8843 fi
8844 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8845 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8846 if test `eval echo '${'$as_ac_var'}'` = yes; then
8847   cat >>confdefs.h <<_ACEOF
8848 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8849 _ACEOF
8850
8851 fi
8852 done
8853
8854
8855
8856 for ac_func in inet_aton inet_addr
8857 do
8858 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8859 echo "$as_me:$LINENO: checking for $ac_func" >&5
8860 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8861 if eval "test \"\${$as_ac_var+set}\" = set"; then
8862   echo $ECHO_N "(cached) $ECHO_C" >&6
8863 else
8864   if test x$gcc_no_link = xyes; then
8865   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8866 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8867    { (exit 1); exit 1; }; }
8868 fi
8869 cat >conftest.$ac_ext <<_ACEOF
8870 /* confdefs.h.  */
8871 _ACEOF
8872 cat confdefs.h >>conftest.$ac_ext
8873 cat >>conftest.$ac_ext <<_ACEOF
8874 /* end confdefs.h.  */
8875 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8876    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8877 #define $ac_func innocuous_$ac_func
8878
8879 /* System header to define __stub macros and hopefully few prototypes,
8880     which can conflict with char $ac_func (); below.
8881     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8882     <limits.h> exists even on freestanding compilers.  */
8883
8884 #ifdef __STDC__
8885 # include <limits.h>
8886 #else
8887 # include <assert.h>
8888 #endif
8889
8890 #undef $ac_func
8891
8892 /* Override any gcc2 internal prototype to avoid an error.  */
8893 #ifdef __cplusplus
8894 extern "C"
8895 {
8896 #endif
8897 /* We use char because int might match the return type of a gcc2
8898    builtin and then its argument prototype would still apply.  */
8899 char $ac_func ();
8900 /* The GNU C library defines this for functions which it implements
8901     to always fail with ENOSYS.  Some functions are actually named
8902     something starting with __ and the normal name is an alias.  */
8903 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8904 choke me
8905 #else
8906 char (*f) () = $ac_func;
8907 #endif
8908 #ifdef __cplusplus
8909 }
8910 #endif
8911
8912 int
8913 main ()
8914 {
8915 return f != $ac_func;
8916   ;
8917   return 0;
8918 }
8919 _ACEOF
8920 rm -f conftest.$ac_objext conftest$ac_exeext
8921 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8922   (eval $ac_link) 2>conftest.er1
8923   ac_status=$?
8924   grep -v '^ *+' conftest.er1 >conftest.err
8925   rm -f conftest.er1
8926   cat conftest.err >&5
8927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8928   (exit $ac_status); } &&
8929          { ac_try='test -z "$ac_c_werror_flag"
8930                          || test ! -s conftest.err'
8931   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8932   (eval $ac_try) 2>&5
8933   ac_status=$?
8934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8935   (exit $ac_status); }; } &&
8936          { ac_try='test -s conftest$ac_exeext'
8937   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8938   (eval $ac_try) 2>&5
8939   ac_status=$?
8940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8941   (exit $ac_status); }; }; then
8942   eval "$as_ac_var=yes"
8943 else
8944   echo "$as_me: failed program was:" >&5
8945 sed 's/^/| /' conftest.$ac_ext >&5
8946
8947 eval "$as_ac_var=no"
8948 fi
8949 rm -f conftest.err conftest.$ac_objext \
8950       conftest$ac_exeext conftest.$ac_ext
8951 fi
8952 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8953 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8954 if test `eval echo '${'$as_ac_var'}'` = yes; then
8955   cat >>confdefs.h <<_ACEOF
8956 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8957 _ACEOF
8958  break
8959 fi
8960 done
8961
8962    echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8963 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
8964 if test "${ac_cv_header_stdc+set}" = set; then
8965   echo $ECHO_N "(cached) $ECHO_C" >&6
8966 else
8967   cat >conftest.$ac_ext <<_ACEOF
8968 /* confdefs.h.  */
8969 _ACEOF
8970 cat confdefs.h >>conftest.$ac_ext
8971 cat >>conftest.$ac_ext <<_ACEOF
8972 /* end confdefs.h.  */
8973 #include <stdlib.h>
8974 #include <stdarg.h>
8975 #include <string.h>
8976 #include <float.h>
8977
8978 int
8979 main ()
8980 {
8981
8982   ;
8983   return 0;
8984 }
8985 _ACEOF
8986 rm -f conftest.$ac_objext
8987 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8988   (eval $ac_compile) 2>conftest.er1
8989   ac_status=$?
8990   grep -v '^ *+' conftest.er1 >conftest.err
8991   rm -f conftest.er1
8992   cat conftest.err >&5
8993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8994   (exit $ac_status); } &&
8995          { ac_try='test -z "$ac_c_werror_flag"
8996                          || test ! -s conftest.err'
8997   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8998   (eval $ac_try) 2>&5
8999   ac_status=$?
9000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9001   (exit $ac_status); }; } &&
9002          { ac_try='test -s conftest.$ac_objext'
9003   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9004   (eval $ac_try) 2>&5
9005   ac_status=$?
9006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9007   (exit $ac_status); }; }; then
9008   ac_cv_header_stdc=yes
9009 else
9010   echo "$as_me: failed program was:" >&5
9011 sed 's/^/| /' conftest.$ac_ext >&5
9012
9013 ac_cv_header_stdc=no
9014 fi
9015 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9016
9017 if test $ac_cv_header_stdc = yes; then
9018   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9019   cat >conftest.$ac_ext <<_ACEOF
9020 /* confdefs.h.  */
9021 _ACEOF
9022 cat confdefs.h >>conftest.$ac_ext
9023 cat >>conftest.$ac_ext <<_ACEOF
9024 /* end confdefs.h.  */
9025 #include <string.h>
9026
9027 _ACEOF
9028 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9029   $EGREP "memchr" >/dev/null 2>&1; then
9030   :
9031 else
9032   ac_cv_header_stdc=no
9033 fi
9034 rm -f conftest*
9035
9036 fi
9037
9038 if test $ac_cv_header_stdc = yes; then
9039   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9040   cat >conftest.$ac_ext <<_ACEOF
9041 /* confdefs.h.  */
9042 _ACEOF
9043 cat confdefs.h >>conftest.$ac_ext
9044 cat >>conftest.$ac_ext <<_ACEOF
9045 /* end confdefs.h.  */
9046 #include <stdlib.h>
9047
9048 _ACEOF
9049 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9050   $EGREP "free" >/dev/null 2>&1; then
9051   :
9052 else
9053   ac_cv_header_stdc=no
9054 fi
9055 rm -f conftest*
9056
9057 fi
9058
9059 if test $ac_cv_header_stdc = yes; then
9060   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9061   if test "$cross_compiling" = yes; then
9062   :
9063 else
9064   cat >conftest.$ac_ext <<_ACEOF
9065 /* confdefs.h.  */
9066 _ACEOF
9067 cat confdefs.h >>conftest.$ac_ext
9068 cat >>conftest.$ac_ext <<_ACEOF
9069 /* end confdefs.h.  */
9070 #include <ctype.h>
9071 #if ((' ' & 0x0FF) == 0x020)
9072 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9073 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9074 #else
9075 # define ISLOWER(c) \
9076                    (('a' <= (c) && (c) <= 'i') \
9077                      || ('j' <= (c) && (c) <= 'r') \
9078                      || ('s' <= (c) && (c) <= 'z'))
9079 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9080 #endif
9081
9082 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9083 int
9084 main ()
9085 {
9086   int i;
9087   for (i = 0; i < 256; i++)
9088     if (XOR (islower (i), ISLOWER (i))
9089         || toupper (i) != TOUPPER (i))
9090       exit(2);
9091   exit (0);
9092 }
9093 _ACEOF
9094 rm -f conftest$ac_exeext
9095 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9096   (eval $ac_link) 2>&5
9097   ac_status=$?
9098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9099   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9100   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9101   (eval $ac_try) 2>&5
9102   ac_status=$?
9103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9104   (exit $ac_status); }; }; then
9105   :
9106 else
9107   echo "$as_me: program exited with status $ac_status" >&5
9108 echo "$as_me: failed program was:" >&5
9109 sed 's/^/| /' conftest.$ac_ext >&5
9110
9111 ( exit $ac_status )
9112 ac_cv_header_stdc=no
9113 fi
9114 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9115 fi
9116 fi
9117 fi
9118 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9119 echo "${ECHO_T}$ac_cv_header_stdc" >&6
9120 if test $ac_cv_header_stdc = yes; then
9121
9122 cat >>confdefs.h <<\_ACEOF
9123 #define STDC_HEADERS 1
9124 _ACEOF
9125
9126 fi
9127
9128 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9139                   inttypes.h stdint.h unistd.h
9140 do
9141 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9142 echo "$as_me:$LINENO: checking for $ac_header" >&5
9143 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9144 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9145   echo $ECHO_N "(cached) $ECHO_C" >&6
9146 else
9147   cat >conftest.$ac_ext <<_ACEOF
9148 /* confdefs.h.  */
9149 _ACEOF
9150 cat confdefs.h >>conftest.$ac_ext
9151 cat >>conftest.$ac_ext <<_ACEOF
9152 /* end confdefs.h.  */
9153 $ac_includes_default
9154
9155 #include <$ac_header>
9156 _ACEOF
9157 rm -f conftest.$ac_objext
9158 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9159   (eval $ac_compile) 2>conftest.er1
9160   ac_status=$?
9161   grep -v '^ *+' conftest.er1 >conftest.err
9162   rm -f conftest.er1
9163   cat conftest.err >&5
9164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9165   (exit $ac_status); } &&
9166          { ac_try='test -z "$ac_c_werror_flag"
9167                          || test ! -s conftest.err'
9168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9169   (eval $ac_try) 2>&5
9170   ac_status=$?
9171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9172   (exit $ac_status); }; } &&
9173          { ac_try='test -s conftest.$ac_objext'
9174   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9175   (eval $ac_try) 2>&5
9176   ac_status=$?
9177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9178   (exit $ac_status); }; }; then
9179   eval "$as_ac_Header=yes"
9180 else
9181   echo "$as_me: failed program was:" >&5
9182 sed 's/^/| /' conftest.$ac_ext >&5
9183
9184 eval "$as_ac_Header=no"
9185 fi
9186 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9187 fi
9188 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9189 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9190 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9191   cat >>confdefs.h <<_ACEOF
9192 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9193 _ACEOF
9194
9195 fi
9196
9197 done
9198
9199
9200
9201
9202
9203 for ac_header in execinfo.h unistd.h dlfcn.h
9204 do
9205 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9206 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9207   echo "$as_me:$LINENO: checking for $ac_header" >&5
9208 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9209 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9210   echo $ECHO_N "(cached) $ECHO_C" >&6
9211 fi
9212 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9213 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9214 else
9215   # Is the header compilable?
9216 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9217 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9218 cat >conftest.$ac_ext <<_ACEOF
9219 /* confdefs.h.  */
9220 _ACEOF
9221 cat confdefs.h >>conftest.$ac_ext
9222 cat >>conftest.$ac_ext <<_ACEOF
9223 /* end confdefs.h.  */
9224 $ac_includes_default
9225 #include <$ac_header>
9226 _ACEOF
9227 rm -f conftest.$ac_objext
9228 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9229   (eval $ac_compile) 2>conftest.er1
9230   ac_status=$?
9231   grep -v '^ *+' conftest.er1 >conftest.err
9232   rm -f conftest.er1
9233   cat conftest.err >&5
9234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9235   (exit $ac_status); } &&
9236          { ac_try='test -z "$ac_c_werror_flag"
9237                          || test ! -s conftest.err'
9238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9239   (eval $ac_try) 2>&5
9240   ac_status=$?
9241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9242   (exit $ac_status); }; } &&
9243          { ac_try='test -s conftest.$ac_objext'
9244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9245   (eval $ac_try) 2>&5
9246   ac_status=$?
9247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9248   (exit $ac_status); }; }; then
9249   ac_header_compiler=yes
9250 else
9251   echo "$as_me: failed program was:" >&5
9252 sed 's/^/| /' conftest.$ac_ext >&5
9253
9254 ac_header_compiler=no
9255 fi
9256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9257 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9258 echo "${ECHO_T}$ac_header_compiler" >&6
9259
9260 # Is the header present?
9261 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9262 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9263 cat >conftest.$ac_ext <<_ACEOF
9264 /* confdefs.h.  */
9265 _ACEOF
9266 cat confdefs.h >>conftest.$ac_ext
9267 cat >>conftest.$ac_ext <<_ACEOF
9268 /* end confdefs.h.  */
9269 #include <$ac_header>
9270 _ACEOF
9271 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9272   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9273   ac_status=$?
9274   grep -v '^ *+' conftest.er1 >conftest.err
9275   rm -f conftest.er1
9276   cat conftest.err >&5
9277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9278   (exit $ac_status); } >/dev/null; then
9279   if test -s conftest.err; then
9280     ac_cpp_err=$ac_c_preproc_warn_flag
9281     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9282   else
9283     ac_cpp_err=
9284   fi
9285 else
9286   ac_cpp_err=yes
9287 fi
9288 if test -z "$ac_cpp_err"; then
9289   ac_header_preproc=yes
9290 else
9291   echo "$as_me: failed program was:" >&5
9292 sed 's/^/| /' conftest.$ac_ext >&5
9293
9294   ac_header_preproc=no
9295 fi
9296 rm -f conftest.err conftest.$ac_ext
9297 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9298 echo "${ECHO_T}$ac_header_preproc" >&6
9299
9300 # So?  What about this header?
9301 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9302   yes:no: )
9303     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9304 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9305     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9306 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9307     ac_header_preproc=yes
9308     ;;
9309   no:yes:* )
9310     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9311 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9312     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9313 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9314     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9315 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9316     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9317 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9318     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9319 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9320     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9321 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9322     (
9323       cat <<\_ASBOX
9324 ## ---------------------------------- ##
9325 ## Report this to the libjava lists.  ##
9326 ## ---------------------------------- ##
9327 _ASBOX
9328     ) |
9329       sed "s/^/$as_me: WARNING:     /" >&2
9330     ;;
9331 esac
9332 echo "$as_me:$LINENO: checking for $ac_header" >&5
9333 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9334 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9335   echo $ECHO_N "(cached) $ECHO_C" >&6
9336 else
9337   eval "$as_ac_Header=\$ac_header_preproc"
9338 fi
9339 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9340 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9341
9342 fi
9343 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9344   cat >>confdefs.h <<_ACEOF
9345 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9346 _ACEOF
9347
9348 fi
9349
9350 done
9351
9352    echo "$as_me:$LINENO: checking for backtrace" >&5
9353 echo $ECHO_N "checking for backtrace... $ECHO_C" >&6
9354 if test "${ac_cv_func_backtrace+set}" = set; then
9355   echo $ECHO_N "(cached) $ECHO_C" >&6
9356 else
9357   if test x$gcc_no_link = xyes; then
9358   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9359 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9360    { (exit 1); exit 1; }; }
9361 fi
9362 cat >conftest.$ac_ext <<_ACEOF
9363 /* confdefs.h.  */
9364 _ACEOF
9365 cat confdefs.h >>conftest.$ac_ext
9366 cat >>conftest.$ac_ext <<_ACEOF
9367 /* end confdefs.h.  */
9368 /* Define backtrace to an innocuous variant, in case <limits.h> declares backtrace.
9369    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9370 #define backtrace innocuous_backtrace
9371
9372 /* System header to define __stub macros and hopefully few prototypes,
9373     which can conflict with char backtrace (); below.
9374     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9375     <limits.h> exists even on freestanding compilers.  */
9376
9377 #ifdef __STDC__
9378 # include <limits.h>
9379 #else
9380 # include <assert.h>
9381 #endif
9382
9383 #undef backtrace
9384
9385 /* Override any gcc2 internal prototype to avoid an error.  */
9386 #ifdef __cplusplus
9387 extern "C"
9388 {
9389 #endif
9390 /* We use char because int might match the return type of a gcc2
9391    builtin and then its argument prototype would still apply.  */
9392 char backtrace ();
9393 /* The GNU C library defines this for functions which it implements
9394     to always fail with ENOSYS.  Some functions are actually named
9395     something starting with __ and the normal name is an alias.  */
9396 #if defined (__stub_backtrace) || defined (__stub___backtrace)
9397 choke me
9398 #else
9399 char (*f) () = backtrace;
9400 #endif
9401 #ifdef __cplusplus
9402 }
9403 #endif
9404
9405 int
9406 main ()
9407 {
9408 return f != backtrace;
9409   ;
9410   return 0;
9411 }
9412 _ACEOF
9413 rm -f conftest.$ac_objext conftest$ac_exeext
9414 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9415   (eval $ac_link) 2>conftest.er1
9416   ac_status=$?
9417   grep -v '^ *+' conftest.er1 >conftest.err
9418   rm -f conftest.er1
9419   cat conftest.err >&5
9420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9421   (exit $ac_status); } &&
9422          { ac_try='test -z "$ac_c_werror_flag"
9423                          || test ! -s conftest.err'
9424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9425   (eval $ac_try) 2>&5
9426   ac_status=$?
9427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9428   (exit $ac_status); }; } &&
9429          { ac_try='test -s conftest$ac_exeext'
9430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9431   (eval $ac_try) 2>&5
9432   ac_status=$?
9433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9434   (exit $ac_status); }; }; then
9435   ac_cv_func_backtrace=yes
9436 else
9437   echo "$as_me: failed program was:" >&5
9438 sed 's/^/| /' conftest.$ac_ext >&5
9439
9440 ac_cv_func_backtrace=no
9441 fi
9442 rm -f conftest.err conftest.$ac_objext \
9443       conftest$ac_exeext conftest.$ac_ext
9444 fi
9445 echo "$as_me:$LINENO: result: $ac_cv_func_backtrace" >&5
9446 echo "${ECHO_T}$ac_cv_func_backtrace" >&6
9447 if test $ac_cv_func_backtrace = yes; then
9448
9449      case "$host" in
9450        ia64-*-linux*)
9451          # Has broken backtrace()
9452          ;;
9453        mips*-*-linux*)
9454          # Has broken backtrace(), but we supply our own.
9455          if test -d sysdep; then true; else mkdir -p sysdep; fi
9456          supply_backtrace=yes
9457
9458 cat >>confdefs.h <<\_ACEOF
9459 #define HAVE_BACKTRACE 1
9460 _ACEOF
9461
9462          ;;
9463        *)
9464
9465 cat >>confdefs.h <<\_ACEOF
9466 #define HAVE_BACKTRACE 1
9467 _ACEOF
9468
9469          ;;
9470      esac
9471
9472 else
9473
9474      case "$host" in
9475        *mingw*)
9476          # Has backtrace() defined in libgcj itself
9477
9478 cat >>confdefs.h <<\_ACEOF
9479 #define HAVE_BACKTRACE 1
9480 _ACEOF
9481
9482          ;;
9483      esac
9484
9485 fi
9486
9487
9488    echo "$as_me:$LINENO: checking for dladdr in -ldl" >&5
9489 echo $ECHO_N "checking for dladdr in -ldl... $ECHO_C" >&6
9490 if test "${ac_cv_lib_dl_dladdr+set}" = set; then
9491   echo $ECHO_N "(cached) $ECHO_C" >&6
9492 else
9493   ac_check_lib_save_LIBS=$LIBS
9494 LIBS="-ldl  $LIBS"
9495 if test x$gcc_no_link = xyes; then
9496   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9497 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9498    { (exit 1); exit 1; }; }
9499 fi
9500 cat >conftest.$ac_ext <<_ACEOF
9501 /* confdefs.h.  */
9502 _ACEOF
9503 cat confdefs.h >>conftest.$ac_ext
9504 cat >>conftest.$ac_ext <<_ACEOF
9505 /* end confdefs.h.  */
9506
9507 /* Override any gcc2 internal prototype to avoid an error.  */
9508 #ifdef __cplusplus
9509 extern "C"
9510 #endif
9511 /* We use char because int might match the return type of a gcc2
9512    builtin and then its argument prototype would still apply.  */
9513 char dladdr ();
9514 int
9515 main ()
9516 {
9517 dladdr ();
9518   ;
9519   return 0;
9520 }
9521 _ACEOF
9522 rm -f conftest.$ac_objext conftest$ac_exeext
9523 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9524   (eval $ac_link) 2>conftest.er1
9525   ac_status=$?
9526   grep -v '^ *+' conftest.er1 >conftest.err
9527   rm -f conftest.er1
9528   cat conftest.err >&5
9529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9530   (exit $ac_status); } &&
9531          { ac_try='test -z "$ac_c_werror_flag"
9532                          || test ! -s conftest.err'
9533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9534   (eval $ac_try) 2>&5
9535   ac_status=$?
9536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9537   (exit $ac_status); }; } &&
9538          { ac_try='test -s conftest$ac_exeext'
9539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9540   (eval $ac_try) 2>&5
9541   ac_status=$?
9542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9543   (exit $ac_status); }; }; then
9544   ac_cv_lib_dl_dladdr=yes
9545 else
9546   echo "$as_me: failed program was:" >&5
9547 sed 's/^/| /' conftest.$ac_ext >&5
9548
9549 ac_cv_lib_dl_dladdr=no
9550 fi
9551 rm -f conftest.err conftest.$ac_objext \
9552       conftest$ac_exeext conftest.$ac_ext
9553 LIBS=$ac_check_lib_save_LIBS
9554 fi
9555 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dladdr" >&5
9556 echo "${ECHO_T}$ac_cv_lib_dl_dladdr" >&6
9557 if test $ac_cv_lib_dl_dladdr = yes; then
9558
9559      if test "x${disable_dladdr}" = "xyes"; then
9560        #Broken dladdr().
9561        true
9562      else
9563
9564 cat >>confdefs.h <<\_ACEOF
9565 #define HAVE_DLADDR 1
9566 _ACEOF
9567
9568      fi
9569
9570 fi
9571
9572    if test x"$build" = x"$host"; then
9573      echo "$as_me:$LINENO: checking for /proc/self/exe" >&5
9574 echo $ECHO_N "checking for /proc/self/exe... $ECHO_C" >&6
9575 if test "${ac_cv_file__proc_self_exe+set}" = set; then
9576   echo $ECHO_N "(cached) $ECHO_C" >&6
9577 else
9578   test "$cross_compiling" = yes &&
9579   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
9580 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
9581    { (exit 1); exit 1; }; }
9582 if test -r "/proc/self/exe"; then
9583   ac_cv_file__proc_self_exe=yes
9584 else
9585   ac_cv_file__proc_self_exe=no
9586 fi
9587 fi
9588 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_exe" >&5
9589 echo "${ECHO_T}$ac_cv_file__proc_self_exe" >&6
9590 if test $ac_cv_file__proc_self_exe = yes; then
9591
9592 cat >>confdefs.h <<_ACEOF
9593 #define HAVE__PROC_SELF_EXE 1
9594 _ACEOF
9595
9596
9597
9598 cat >>confdefs.h <<\_ACEOF
9599 #define HAVE_PROC_SELF_EXE 1
9600 _ACEOF
9601
9602 fi
9603
9604    else
9605      case $host in
9606      *-linux*)
9607
9608 cat >>confdefs.h <<\_ACEOF
9609 #define HAVE_PROC_SELF_EXE 1
9610 _ACEOF
9611
9612        ;;
9613      esac
9614    fi
9615
9616
9617       if test "X$prefix" = "XNONE"; then
9618     acl_final_prefix="$ac_default_prefix"
9619   else
9620     acl_final_prefix="$prefix"
9621   fi
9622   if test "X$exec_prefix" = "XNONE"; then
9623     acl_final_exec_prefix='${prefix}'
9624   else
9625     acl_final_exec_prefix="$exec_prefix"
9626   fi
9627   acl_save_prefix="$prefix"
9628   prefix="$acl_final_prefix"
9629   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
9630   prefix="$acl_save_prefix"
9631
9632
9633 # Check whether --with-gnu-ld or --without-gnu-ld was given.
9634 if test "${with_gnu_ld+set}" = set; then
9635   withval="$with_gnu_ld"
9636   test "$withval" = no || with_gnu_ld=yes
9637 else
9638   with_gnu_ld=no
9639 fi;
9640 # Prepare PATH_SEPARATOR.
9641 # The user is always right.
9642 if test "${PATH_SEPARATOR+set}" != set; then
9643   echo "#! /bin/sh" >conf$$.sh
9644   echo  "exit 0"   >>conf$$.sh
9645   chmod +x conf$$.sh
9646   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9647     PATH_SEPARATOR=';'
9648   else
9649     PATH_SEPARATOR=:
9650   fi
9651   rm -f conf$$.sh
9652 fi
9653 ac_prog=ld
9654 if test "$GCC" = yes; then
9655   # Check if gcc -print-prog-name=ld gives a path.
9656   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
9657 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
9658   case $host in
9659   *-*-mingw*)
9660     # gcc leaves a trailing carriage return which upsets mingw
9661     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
9662   *)
9663     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
9664   esac
9665   case $ac_prog in
9666     # Accept absolute paths.
9667     [\\/]* | [A-Za-z]:[\\/]*)
9668       re_direlt='/[^/][^/]*/\.\./'
9669       # Canonicalize the path of ld
9670       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
9671       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
9672         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
9673       done
9674       test -z "$LD" && LD="$ac_prog"
9675       ;;
9676   "")
9677     # If it fails, then pretend we aren't using GCC.
9678     ac_prog=ld
9679     ;;
9680   *)
9681     # If it is relative, then search for the first ld in PATH.
9682     with_gnu_ld=unknown
9683     ;;
9684   esac
9685 elif test "$with_gnu_ld" = yes; then
9686   echo "$as_me:$LINENO: checking for GNU ld" >&5
9687 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
9688 else
9689   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
9690 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
9691 fi
9692 if test "${acl_cv_path_LD+set}" = set; then
9693   echo $ECHO_N "(cached) $ECHO_C" >&6
9694 else
9695   if test -z "$LD"; then
9696   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
9697   for ac_dir in $PATH; do
9698     test -z "$ac_dir" && ac_dir=.
9699     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
9700       acl_cv_path_LD="$ac_dir/$ac_prog"
9701       # Check to see if the program is GNU ld.  I'd rather use --version,
9702       # but apparently some GNU ld's only accept -v.
9703       # Break only if it was the GNU/non-GNU ld that we prefer.
9704       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
9705         test "$with_gnu_ld" != no && break
9706       else
9707         test "$with_gnu_ld" != yes && break
9708       fi
9709     fi
9710   done
9711   IFS="$ac_save_ifs"
9712 else
9713   acl_cv_path_LD="$LD" # Let the user override the test with a path.
9714 fi
9715 fi
9716
9717 LD="$acl_cv_path_LD"
9718 if test -n "$LD"; then
9719   echo "$as_me:$LINENO: result: $LD" >&5
9720 echo "${ECHO_T}$LD" >&6
9721 else
9722   echo "$as_me:$LINENO: result: no" >&5
9723 echo "${ECHO_T}no" >&6
9724 fi
9725 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
9726 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
9727    { (exit 1); exit 1; }; }
9728 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
9729 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
9730 if test "${acl_cv_prog_gnu_ld+set}" = set; then
9731   echo $ECHO_N "(cached) $ECHO_C" >&6
9732 else
9733   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
9734 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
9735   acl_cv_prog_gnu_ld=yes
9736 else
9737   acl_cv_prog_gnu_ld=no
9738 fi
9739 fi
9740 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
9741 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
9742 with_gnu_ld=$acl_cv_prog_gnu_ld
9743
9744
9745
9746                                                 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
9747 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
9748 if test "${acl_cv_rpath+set}" = set; then
9749   echo $ECHO_N "(cached) $ECHO_C" >&6
9750 else
9751
9752     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
9753     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
9754     . ./conftest.sh
9755     rm -f ./conftest.sh
9756     acl_cv_rpath=done
9757
9758 fi
9759 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
9760 echo "${ECHO_T}$acl_cv_rpath" >&6
9761   wl="$acl_cv_wl"
9762   libext="$acl_cv_libext"
9763   shlibext="$acl_cv_shlibext"
9764   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
9765   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
9766   hardcode_direct="$acl_cv_hardcode_direct"
9767   hardcode_minus_L="$acl_cv_hardcode_minus_L"
9768     # Check whether --enable-rpath or --disable-rpath was given.
9769 if test "${enable_rpath+set}" = set; then
9770   enableval="$enable_rpath"
9771   :
9772 else
9773   enable_rpath=yes
9774 fi;
9775
9776
9777
9778
9779
9780
9781
9782     use_additional=yes
9783
9784   acl_save_prefix="$prefix"
9785   prefix="$acl_final_prefix"
9786   acl_save_exec_prefix="$exec_prefix"
9787   exec_prefix="$acl_final_exec_prefix"
9788
9789     eval additional_includedir=\"$includedir\"
9790     eval additional_libdir=\"$libdir\"
9791
9792   exec_prefix="$acl_save_exec_prefix"
9793   prefix="$acl_save_prefix"
9794
9795
9796 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
9797 if test "${with_libiconv_prefix+set}" = set; then
9798   withval="$with_libiconv_prefix"
9799
9800     if test "X$withval" = "Xno"; then
9801       use_additional=no
9802     else
9803       if test "X$withval" = "X"; then
9804
9805   acl_save_prefix="$prefix"
9806   prefix="$acl_final_prefix"
9807   acl_save_exec_prefix="$exec_prefix"
9808   exec_prefix="$acl_final_exec_prefix"
9809
9810           eval additional_includedir=\"$includedir\"
9811           eval additional_libdir=\"$libdir\"
9812
9813   exec_prefix="$acl_save_exec_prefix"
9814   prefix="$acl_save_prefix"
9815
9816       else
9817         additional_includedir="$withval/include"
9818         additional_libdir="$withval/lib"
9819       fi
9820     fi
9821
9822 fi;
9823       LIBICONV=
9824   LTLIBICONV=
9825   INCICONV=
9826   rpathdirs=
9827   ltrpathdirs=
9828   names_already_handled=
9829   names_next_round='iconv '
9830   while test -n "$names_next_round"; do
9831     names_this_round="$names_next_round"
9832     names_next_round=
9833     for name in $names_this_round; do
9834       already_handled=
9835       for n in $names_already_handled; do
9836         if test "$n" = "$name"; then
9837           already_handled=yes
9838           break
9839         fi
9840       done
9841       if test -z "$already_handled"; then
9842         names_already_handled="$names_already_handled $name"
9843                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
9844         eval value=\"\$HAVE_LIB$uppername\"
9845         if test -n "$value"; then
9846           if test "$value" = yes; then
9847             eval value=\"\$LIB$uppername\"
9848             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
9849             eval value=\"\$LTLIB$uppername\"
9850             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
9851           else
9852                                     :
9853           fi
9854         else
9855                               found_dir=
9856           found_la=
9857           found_so=
9858           found_a=
9859           if test $use_additional = yes; then
9860             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
9861               found_dir="$additional_libdir"
9862               found_so="$additional_libdir/lib$name.$shlibext"
9863               if test -f "$additional_libdir/lib$name.la"; then
9864                 found_la="$additional_libdir/lib$name.la"
9865               fi
9866             else
9867               if test -f "$additional_libdir/lib$name.$libext"; then
9868                 found_dir="$additional_libdir"
9869                 found_a="$additional_libdir/lib$name.$libext"
9870                 if test -f "$additional_libdir/lib$name.la"; then
9871                   found_la="$additional_libdir/lib$name.la"
9872                 fi
9873               fi
9874             fi
9875           fi
9876           if test "X$found_dir" = "X"; then
9877             for x in $LDFLAGS $LTLIBICONV; do
9878
9879   acl_save_prefix="$prefix"
9880   prefix="$acl_final_prefix"
9881   acl_save_exec_prefix="$exec_prefix"
9882   exec_prefix="$acl_final_exec_prefix"
9883   eval x=\"$x\"
9884   exec_prefix="$acl_save_exec_prefix"
9885   prefix="$acl_save_prefix"
9886
9887               case "$x" in
9888                 -L*)
9889                   dir=`echo "X$x" | sed -e 's/^X-L//'`
9890                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9891                     found_dir="$dir"
9892                     found_so="$dir/lib$name.$shlibext"
9893                     if test -f "$dir/lib$name.la"; then
9894                       found_la="$dir/lib$name.la"
9895                     fi
9896                   else
9897                     if test -f "$dir/lib$name.$libext"; then
9898                       found_dir="$dir"
9899                       found_a="$dir/lib$name.$libext"
9900                       if test -f "$dir/lib$name.la"; then
9901                         found_la="$dir/lib$name.la"
9902                       fi
9903                     fi
9904                   fi
9905                   ;;
9906               esac
9907               if test "X$found_dir" != "X"; then
9908                 break
9909               fi
9910             done
9911           fi
9912           if test "X$found_dir" != "X"; then
9913                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
9914             if test "X$found_so" != "X"; then
9915                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9916                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9917               else
9918                                                                                 haveit=
9919                 for x in $ltrpathdirs; do
9920                   if test "X$x" = "X$found_dir"; then
9921                     haveit=yes
9922                     break
9923                   fi
9924                 done
9925                 if test -z "$haveit"; then
9926                   ltrpathdirs="$ltrpathdirs $found_dir"
9927                 fi
9928                                 if test "$hardcode_direct" = yes; then
9929                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9930                 else
9931                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9932                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9933                                                             haveit=
9934                     for x in $rpathdirs; do
9935                       if test "X$x" = "X$found_dir"; then
9936                         haveit=yes
9937                         break
9938                       fi
9939                     done
9940                     if test -z "$haveit"; then
9941                       rpathdirs="$rpathdirs $found_dir"
9942                     fi
9943                   else
9944                                                                                 haveit=
9945                     for x in $LDFLAGS $LIBICONV; do
9946
9947   acl_save_prefix="$prefix"
9948   prefix="$acl_final_prefix"
9949   acl_save_exec_prefix="$exec_prefix"
9950   exec_prefix="$acl_final_exec_prefix"
9951   eval x=\"$x\"
9952   exec_prefix="$acl_save_exec_prefix"
9953   prefix="$acl_save_prefix"
9954
9955                       if test "X$x" = "X-L$found_dir"; then
9956                         haveit=yes
9957                         break
9958                       fi
9959                     done
9960                     if test -z "$haveit"; then
9961                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
9962                     fi
9963                     if test "$hardcode_minus_L" != no; then
9964                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9965                     else
9966                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9967                     fi
9968                   fi
9969                 fi
9970               fi
9971             else
9972               if test "X$found_a" != "X"; then
9973                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
9974               else
9975                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
9976               fi
9977             fi
9978                         additional_includedir=
9979             case "$found_dir" in
9980               */lib | */lib/)
9981                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9982                 additional_includedir="$basedir/include"
9983                 ;;
9984             esac
9985             if test "X$additional_includedir" != "X"; then
9986                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
9987                 haveit=
9988                 if test "X$additional_includedir" = "X/usr/local/include"; then
9989                   if test -n "$GCC"; then
9990                     case $host_os in
9991                       linux*) haveit=yes;;
9992                     esac
9993                   fi
9994                 fi
9995                 if test -z "$haveit"; then
9996                   for x in $CPPFLAGS $INCICONV; do
9997
9998   acl_save_prefix="$prefix"
9999   prefix="$acl_final_prefix"
10000   acl_save_exec_prefix="$exec_prefix"
10001   exec_prefix="$acl_final_exec_prefix"
10002   eval x=\"$x\"
10003   exec_prefix="$acl_save_exec_prefix"
10004   prefix="$acl_save_prefix"
10005
10006                     if test "X$x" = "X-I$additional_includedir"; then
10007                       haveit=yes
10008                       break
10009                     fi
10010                   done
10011                   if test -z "$haveit"; then
10012                     if test -d "$additional_includedir"; then
10013                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
10014                     fi
10015                   fi
10016                 fi
10017               fi
10018             fi
10019                         if test -n "$found_la"; then
10020                                                         save_libdir="$libdir"
10021               case "$found_la" in
10022                 */* | *\\*) . "$found_la" ;;
10023                 *) . "./$found_la" ;;
10024               esac
10025               libdir="$save_libdir"
10026                             for dep in $dependency_libs; do
10027                 case "$dep" in
10028                   -L*)
10029                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10030                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
10031                       haveit=
10032                       if test "X$additional_libdir" = "X/usr/local/lib"; then
10033                         if test -n "$GCC"; then
10034                           case $host_os in
10035                             linux*) haveit=yes;;
10036                           esac
10037                         fi
10038                       fi
10039                       if test -z "$haveit"; then
10040                         haveit=
10041                         for x in $LDFLAGS $LIBICONV; do
10042
10043   acl_save_prefix="$prefix"
10044   prefix="$acl_final_prefix"
10045   acl_save_exec_prefix="$exec_prefix"
10046   exec_prefix="$acl_final_exec_prefix"
10047   eval x=\"$x\"
10048   exec_prefix="$acl_save_exec_prefix"
10049   prefix="$acl_save_prefix"
10050
10051                           if test "X$x" = "X-L$additional_libdir"; then
10052                             haveit=yes
10053                             break
10054                           fi
10055                         done
10056                         if test -z "$haveit"; then
10057                           if test -d "$additional_libdir"; then
10058                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
10059                           fi
10060                         fi
10061                         haveit=
10062                         for x in $LDFLAGS $LTLIBICONV; do
10063
10064   acl_save_prefix="$prefix"
10065   prefix="$acl_final_prefix"
10066   acl_save_exec_prefix="$exec_prefix"
10067   exec_prefix="$acl_final_exec_prefix"
10068   eval x=\"$x\"
10069   exec_prefix="$acl_save_exec_prefix"
10070   prefix="$acl_save_prefix"
10071
10072                           if test "X$x" = "X-L$additional_libdir"; then
10073                             haveit=yes
10074                             break
10075                           fi
10076                         done
10077                         if test -z "$haveit"; then
10078                           if test -d "$additional_libdir"; then
10079                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
10080                           fi
10081                         fi
10082                       fi
10083                     fi
10084                     ;;
10085                   -R*)
10086                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
10087                     if test "$enable_rpath" != no; then
10088                                                                   haveit=
10089                       for x in $rpathdirs; do
10090                         if test "X$x" = "X$dir"; then
10091                           haveit=yes
10092                           break
10093                         fi
10094                       done
10095                       if test -z "$haveit"; then
10096                         rpathdirs="$rpathdirs $dir"
10097                       fi
10098                                                                   haveit=
10099                       for x in $ltrpathdirs; do
10100                         if test "X$x" = "X$dir"; then
10101                           haveit=yes
10102                           break
10103                         fi
10104                       done
10105                       if test -z "$haveit"; then
10106                         ltrpathdirs="$ltrpathdirs $dir"
10107                       fi
10108                     fi
10109                     ;;
10110                   -l*)
10111                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10112                     ;;
10113                   *.la)
10114                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10115                     ;;
10116                   *)
10117                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
10118                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
10119                     ;;
10120                 esac
10121               done
10122             fi
10123           else
10124                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10125             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
10126           fi
10127         fi
10128       fi
10129     done
10130   done
10131   if test "X$rpathdirs" != "X"; then
10132     if test -n "$hardcode_libdir_separator"; then
10133                         alldirs=
10134       for found_dir in $rpathdirs; do
10135         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10136       done
10137             acl_save_libdir="$libdir"
10138       libdir="$alldirs"
10139       eval flag=\"$hardcode_libdir_flag_spec\"
10140       libdir="$acl_save_libdir"
10141       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10142     else
10143             for found_dir in $rpathdirs; do
10144         acl_save_libdir="$libdir"
10145         libdir="$found_dir"
10146         eval flag=\"$hardcode_libdir_flag_spec\"
10147         libdir="$acl_save_libdir"
10148         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10149       done
10150     fi
10151   fi
10152   if test "X$ltrpathdirs" != "X"; then
10153             for found_dir in $ltrpathdirs; do
10154       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
10155     done
10156   fi
10157
10158
10159
10160
10161
10162
10163
10164           am_save_CPPFLAGS="$CPPFLAGS"
10165
10166   for element in $INCICONV; do
10167     haveit=
10168     for x in $CPPFLAGS; do
10169
10170   acl_save_prefix="$prefix"
10171   prefix="$acl_final_prefix"
10172   acl_save_exec_prefix="$exec_prefix"
10173   exec_prefix="$acl_final_exec_prefix"
10174   eval x=\"$x\"
10175   exec_prefix="$acl_save_exec_prefix"
10176   prefix="$acl_save_prefix"
10177
10178       if test "X$x" = "X$element"; then
10179         haveit=yes
10180         break
10181       fi
10182     done
10183     if test -z "$haveit"; then
10184       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10185     fi
10186   done
10187
10188
10189   echo "$as_me:$LINENO: checking for iconv" >&5
10190 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10191 if test "${am_cv_func_iconv+set}" = set; then
10192   echo $ECHO_N "(cached) $ECHO_C" >&6
10193 else
10194
10195     am_cv_func_iconv="no, consider installing GNU libiconv"
10196     am_cv_lib_iconv=no
10197     if test x$gcc_no_link = xyes; then
10198   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10199 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10200    { (exit 1); exit 1; }; }
10201 fi
10202 cat >conftest.$ac_ext <<_ACEOF
10203 /* confdefs.h.  */
10204 _ACEOF
10205 cat confdefs.h >>conftest.$ac_ext
10206 cat >>conftest.$ac_ext <<_ACEOF
10207 /* end confdefs.h.  */
10208 #include <stdlib.h>
10209 #include <iconv.h>
10210 int
10211 main ()
10212 {
10213 iconv_t cd = iconv_open("","");
10214        iconv(cd,NULL,NULL,NULL,NULL);
10215        iconv_close(cd);
10216   ;
10217   return 0;
10218 }
10219 _ACEOF
10220 rm -f conftest.$ac_objext conftest$ac_exeext
10221 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10222   (eval $ac_link) 2>conftest.er1
10223   ac_status=$?
10224   grep -v '^ *+' conftest.er1 >conftest.err
10225   rm -f conftest.er1
10226   cat conftest.err >&5
10227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10228   (exit $ac_status); } &&
10229          { ac_try='test -z "$ac_c_werror_flag"
10230                          || test ! -s conftest.err'
10231   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10232   (eval $ac_try) 2>&5
10233   ac_status=$?
10234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10235   (exit $ac_status); }; } &&
10236          { ac_try='test -s conftest$ac_exeext'
10237   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10238   (eval $ac_try) 2>&5
10239   ac_status=$?
10240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10241   (exit $ac_status); }; }; then
10242   am_cv_func_iconv=yes
10243 else
10244   echo "$as_me: failed program was:" >&5
10245 sed 's/^/| /' conftest.$ac_ext >&5
10246
10247 fi
10248 rm -f conftest.err conftest.$ac_objext \
10249       conftest$ac_exeext conftest.$ac_ext
10250     if test "$am_cv_func_iconv" != yes; then
10251       am_save_LIBS="$LIBS"
10252       LIBS="$LIBS $LIBICONV"
10253       if test x$gcc_no_link = xyes; then
10254   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10255 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10256    { (exit 1); exit 1; }; }
10257 fi
10258 cat >conftest.$ac_ext <<_ACEOF
10259 /* confdefs.h.  */
10260 _ACEOF
10261 cat confdefs.h >>conftest.$ac_ext
10262 cat >>conftest.$ac_ext <<_ACEOF
10263 /* end confdefs.h.  */
10264 #include <stdlib.h>
10265 #include <iconv.h>
10266 int
10267 main ()
10268 {
10269 iconv_t cd = iconv_open("","");
10270          iconv(cd,NULL,NULL,NULL,NULL);
10271          iconv_close(cd);
10272   ;
10273   return 0;
10274 }
10275 _ACEOF
10276 rm -f conftest.$ac_objext conftest$ac_exeext
10277 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10278   (eval $ac_link) 2>conftest.er1
10279   ac_status=$?
10280   grep -v '^ *+' conftest.er1 >conftest.err
10281   rm -f conftest.er1
10282   cat conftest.err >&5
10283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10284   (exit $ac_status); } &&
10285          { ac_try='test -z "$ac_c_werror_flag"
10286                          || test ! -s conftest.err'
10287   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10288   (eval $ac_try) 2>&5
10289   ac_status=$?
10290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10291   (exit $ac_status); }; } &&
10292          { ac_try='test -s conftest$ac_exeext'
10293   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10294   (eval $ac_try) 2>&5
10295   ac_status=$?
10296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10297   (exit $ac_status); }; }; then
10298   am_cv_lib_iconv=yes
10299         am_cv_func_iconv=yes
10300 else
10301   echo "$as_me: failed program was:" >&5
10302 sed 's/^/| /' conftest.$ac_ext >&5
10303
10304 fi
10305 rm -f conftest.err conftest.$ac_objext \
10306       conftest$ac_exeext conftest.$ac_ext
10307       LIBS="$am_save_LIBS"
10308     fi
10309
10310 fi
10311 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10312 echo "${ECHO_T}$am_cv_func_iconv" >&6
10313   if test "$am_cv_func_iconv" = yes; then
10314
10315 cat >>confdefs.h <<\_ACEOF
10316 #define HAVE_ICONV 1
10317 _ACEOF
10318
10319   fi
10320   if test "$am_cv_lib_iconv" = yes; then
10321     echo "$as_me:$LINENO: checking how to link with libiconv" >&5
10322 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
10323     echo "$as_me:$LINENO: result: $LIBICONV" >&5
10324 echo "${ECHO_T}$LIBICONV" >&6
10325   else
10326             CPPFLAGS="$am_save_CPPFLAGS"
10327     LIBICONV=
10328     LTLIBICONV=
10329   fi
10330
10331
10332
10333   if test "$am_cv_func_iconv" = yes; then
10334     echo "$as_me:$LINENO: checking for iconv declaration" >&5
10335 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10336     if test "${am_cv_proto_iconv+set}" = set; then
10337   echo $ECHO_N "(cached) $ECHO_C" >&6
10338 else
10339
10340       cat >conftest.$ac_ext <<_ACEOF
10341 /* confdefs.h.  */
10342 _ACEOF
10343 cat confdefs.h >>conftest.$ac_ext
10344 cat >>conftest.$ac_ext <<_ACEOF
10345 /* end confdefs.h.  */
10346
10347 #include <stdlib.h>
10348 #include <iconv.h>
10349 extern
10350 #ifdef __cplusplus
10351 "C"
10352 #endif
10353 #if defined(__STDC__) || defined(__cplusplus)
10354 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10355 #else
10356 size_t iconv();
10357 #endif
10358
10359 int
10360 main ()
10361 {
10362
10363   ;
10364   return 0;
10365 }
10366 _ACEOF
10367 rm -f conftest.$ac_objext
10368 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10369   (eval $ac_compile) 2>conftest.er1
10370   ac_status=$?
10371   grep -v '^ *+' conftest.er1 >conftest.err
10372   rm -f conftest.er1
10373   cat conftest.err >&5
10374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375   (exit $ac_status); } &&
10376          { ac_try='test -z "$ac_c_werror_flag"
10377                          || test ! -s conftest.err'
10378   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10379   (eval $ac_try) 2>&5
10380   ac_status=$?
10381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10382   (exit $ac_status); }; } &&
10383          { ac_try='test -s conftest.$ac_objext'
10384   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10385   (eval $ac_try) 2>&5
10386   ac_status=$?
10387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10388   (exit $ac_status); }; }; then
10389   am_cv_proto_iconv_arg1=""
10390 else
10391   echo "$as_me: failed program was:" >&5
10392 sed 's/^/| /' conftest.$ac_ext >&5
10393
10394 am_cv_proto_iconv_arg1="const"
10395 fi
10396 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10397       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);"
10398 fi
10399
10400     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10401     echo "$as_me:$LINENO: result: ${ac_t:-
10402          }$am_cv_proto_iconv" >&5
10403 echo "${ECHO_T}${ac_t:-
10404          }$am_cv_proto_iconv" >&6
10405
10406 cat >>confdefs.h <<_ACEOF
10407 #define ICONV_CONST $am_cv_proto_iconv_arg1
10408 _ACEOF
10409
10410   fi
10411
10412
10413   echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
10414 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
10415 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
10416   echo $ECHO_N "(cached) $ECHO_C" >&6
10417 else
10418   if test x$gcc_no_link = xyes; then
10419   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10420 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10421    { (exit 1); exit 1; }; }
10422 fi
10423 cat >conftest.$ac_ext <<_ACEOF
10424 /* confdefs.h.  */
10425 _ACEOF
10426 cat confdefs.h >>conftest.$ac_ext
10427 cat >>conftest.$ac_ext <<_ACEOF
10428 /* end confdefs.h.  */
10429 #include <locale.h>
10430 int
10431 main ()
10432 {
10433 return LC_MESSAGES
10434   ;
10435   return 0;
10436 }
10437 _ACEOF
10438 rm -f conftest.$ac_objext conftest$ac_exeext
10439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10440   (eval $ac_link) 2>conftest.er1
10441   ac_status=$?
10442   grep -v '^ *+' conftest.er1 >conftest.err
10443   rm -f conftest.er1
10444   cat conftest.err >&5
10445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446   (exit $ac_status); } &&
10447          { ac_try='test -z "$ac_c_werror_flag"
10448                          || test ! -s conftest.err'
10449   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450   (eval $ac_try) 2>&5
10451   ac_status=$?
10452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453   (exit $ac_status); }; } &&
10454          { ac_try='test -s conftest$ac_exeext'
10455   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10456   (eval $ac_try) 2>&5
10457   ac_status=$?
10458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459   (exit $ac_status); }; }; then
10460   am_cv_val_LC_MESSAGES=yes
10461 else
10462   echo "$as_me: failed program was:" >&5
10463 sed 's/^/| /' conftest.$ac_ext >&5
10464
10465 am_cv_val_LC_MESSAGES=no
10466 fi
10467 rm -f conftest.err conftest.$ac_objext \
10468       conftest$ac_exeext conftest.$ac_ext
10469 fi
10470 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
10471 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
10472   if test $am_cv_val_LC_MESSAGES = yes; then
10473
10474 cat >>confdefs.h <<\_ACEOF
10475 #define HAVE_LC_MESSAGES 1
10476 _ACEOF
10477
10478   fi
10479
10480    echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
10481 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
10482 if test "${ac_cv_struct_tm+set}" = set; then
10483   echo $ECHO_N "(cached) $ECHO_C" >&6
10484 else
10485   cat >conftest.$ac_ext <<_ACEOF
10486 /* confdefs.h.  */
10487 _ACEOF
10488 cat confdefs.h >>conftest.$ac_ext
10489 cat >>conftest.$ac_ext <<_ACEOF
10490 /* end confdefs.h.  */
10491 #include <sys/types.h>
10492 #include <time.h>
10493
10494 int
10495 main ()
10496 {
10497 struct tm *tp; tp->tm_sec;
10498   ;
10499   return 0;
10500 }
10501 _ACEOF
10502 rm -f conftest.$ac_objext
10503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10504   (eval $ac_compile) 2>conftest.er1
10505   ac_status=$?
10506   grep -v '^ *+' conftest.er1 >conftest.err
10507   rm -f conftest.er1
10508   cat conftest.err >&5
10509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10510   (exit $ac_status); } &&
10511          { ac_try='test -z "$ac_c_werror_flag"
10512                          || test ! -s conftest.err'
10513   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10514   (eval $ac_try) 2>&5
10515   ac_status=$?
10516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10517   (exit $ac_status); }; } &&
10518          { ac_try='test -s conftest.$ac_objext'
10519   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10520   (eval $ac_try) 2>&5
10521   ac_status=$?
10522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10523   (exit $ac_status); }; }; then
10524   ac_cv_struct_tm=time.h
10525 else
10526   echo "$as_me: failed program was:" >&5
10527 sed 's/^/| /' conftest.$ac_ext >&5
10528
10529 ac_cv_struct_tm=sys/time.h
10530 fi
10531 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10532 fi
10533 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
10534 echo "${ECHO_T}$ac_cv_struct_tm" >&6
10535 if test $ac_cv_struct_tm = sys/time.h; then
10536
10537 cat >>confdefs.h <<\_ACEOF
10538 #define TM_IN_SYS_TIME 1
10539 _ACEOF
10540
10541 fi
10542
10543 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
10544 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
10545 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
10546   echo $ECHO_N "(cached) $ECHO_C" >&6
10547 else
10548   cat >conftest.$ac_ext <<_ACEOF
10549 /* confdefs.h.  */
10550 _ACEOF
10551 cat confdefs.h >>conftest.$ac_ext
10552 cat >>conftest.$ac_ext <<_ACEOF
10553 /* end confdefs.h.  */
10554 #include <sys/types.h>
10555 #include <$ac_cv_struct_tm>
10556
10557
10558 int
10559 main ()
10560 {
10561 static struct tm ac_aggr;
10562 if (ac_aggr.tm_zone)
10563 return 0;
10564   ;
10565   return 0;
10566 }
10567 _ACEOF
10568 rm -f conftest.$ac_objext
10569 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10570   (eval $ac_compile) 2>conftest.er1
10571   ac_status=$?
10572   grep -v '^ *+' conftest.er1 >conftest.err
10573   rm -f conftest.er1
10574   cat conftest.err >&5
10575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10576   (exit $ac_status); } &&
10577          { ac_try='test -z "$ac_c_werror_flag"
10578                          || test ! -s conftest.err'
10579   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10580   (eval $ac_try) 2>&5
10581   ac_status=$?
10582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10583   (exit $ac_status); }; } &&
10584          { ac_try='test -s conftest.$ac_objext'
10585   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10586   (eval $ac_try) 2>&5
10587   ac_status=$?
10588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10589   (exit $ac_status); }; }; then
10590   ac_cv_member_struct_tm_tm_zone=yes
10591 else
10592   echo "$as_me: failed program was:" >&5
10593 sed 's/^/| /' conftest.$ac_ext >&5
10594
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 #include <sys/types.h>
10602 #include <$ac_cv_struct_tm>
10603
10604
10605 int
10606 main ()
10607 {
10608 static struct tm ac_aggr;
10609 if (sizeof ac_aggr.tm_zone)
10610 return 0;
10611   ;
10612   return 0;
10613 }
10614 _ACEOF
10615 rm -f conftest.$ac_objext
10616 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10617   (eval $ac_compile) 2>conftest.er1
10618   ac_status=$?
10619   grep -v '^ *+' conftest.er1 >conftest.err
10620   rm -f conftest.er1
10621   cat conftest.err >&5
10622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10623   (exit $ac_status); } &&
10624          { ac_try='test -z "$ac_c_werror_flag"
10625                          || test ! -s conftest.err'
10626   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10627   (eval $ac_try) 2>&5
10628   ac_status=$?
10629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10630   (exit $ac_status); }; } &&
10631          { ac_try='test -s conftest.$ac_objext'
10632   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10633   (eval $ac_try) 2>&5
10634   ac_status=$?
10635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636   (exit $ac_status); }; }; then
10637   ac_cv_member_struct_tm_tm_zone=yes
10638 else
10639   echo "$as_me: failed program was:" >&5
10640 sed 's/^/| /' conftest.$ac_ext >&5
10641
10642 ac_cv_member_struct_tm_tm_zone=no
10643 fi
10644 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10645 fi
10646 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10647 fi
10648 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
10649 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
10650 if test $ac_cv_member_struct_tm_tm_zone = yes; then
10651
10652 cat >>confdefs.h <<_ACEOF
10653 #define HAVE_STRUCT_TM_TM_ZONE 1
10654 _ACEOF
10655
10656
10657 fi
10658
10659 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
10660
10661 cat >>confdefs.h <<\_ACEOF
10662 #define HAVE_TM_ZONE 1
10663 _ACEOF
10664
10665 else
10666   echo "$as_me:$LINENO: checking for tzname" >&5
10667 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
10668 if test "${ac_cv_var_tzname+set}" = set; then
10669   echo $ECHO_N "(cached) $ECHO_C" >&6
10670 else
10671   if test x$gcc_no_link = xyes; then
10672   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10673 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10674    { (exit 1); exit 1; }; }
10675 fi
10676 cat >conftest.$ac_ext <<_ACEOF
10677 /* confdefs.h.  */
10678 _ACEOF
10679 cat confdefs.h >>conftest.$ac_ext
10680 cat >>conftest.$ac_ext <<_ACEOF
10681 /* end confdefs.h.  */
10682 #include <time.h>
10683 #ifndef tzname /* For SGI.  */
10684 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
10685 #endif
10686
10687 int
10688 main ()
10689 {
10690 atoi(*tzname);
10691   ;
10692   return 0;
10693 }
10694 _ACEOF
10695 rm -f conftest.$ac_objext conftest$ac_exeext
10696 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10697   (eval $ac_link) 2>conftest.er1
10698   ac_status=$?
10699   grep -v '^ *+' conftest.er1 >conftest.err
10700   rm -f conftest.er1
10701   cat conftest.err >&5
10702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703   (exit $ac_status); } &&
10704          { ac_try='test -z "$ac_c_werror_flag"
10705                          || test ! -s conftest.err'
10706   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10707   (eval $ac_try) 2>&5
10708   ac_status=$?
10709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10710   (exit $ac_status); }; } &&
10711          { ac_try='test -s conftest$ac_exeext'
10712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10713   (eval $ac_try) 2>&5
10714   ac_status=$?
10715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10716   (exit $ac_status); }; }; then
10717   ac_cv_var_tzname=yes
10718 else
10719   echo "$as_me: failed program was:" >&5
10720 sed 's/^/| /' conftest.$ac_ext >&5
10721
10722 ac_cv_var_tzname=no
10723 fi
10724 rm -f conftest.err conftest.$ac_objext \
10725       conftest$ac_exeext conftest.$ac_ext
10726 fi
10727 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
10728 echo "${ECHO_T}$ac_cv_var_tzname" >&6
10729   if test $ac_cv_var_tzname = yes; then
10730
10731 cat >>confdefs.h <<\_ACEOF
10732 #define HAVE_TZNAME 1
10733 _ACEOF
10734
10735   fi
10736 fi
10737
10738
10739
10740
10741 for ac_func in gethostbyname_r
10742 do
10743 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10744 echo "$as_me:$LINENO: checking for $ac_func" >&5
10745 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10746 if eval "test \"\${$as_ac_var+set}\" = set"; then
10747   echo $ECHO_N "(cached) $ECHO_C" >&6
10748 else
10749   if test x$gcc_no_link = xyes; then
10750   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10751 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10752    { (exit 1); exit 1; }; }
10753 fi
10754 cat >conftest.$ac_ext <<_ACEOF
10755 /* confdefs.h.  */
10756 _ACEOF
10757 cat confdefs.h >>conftest.$ac_ext
10758 cat >>conftest.$ac_ext <<_ACEOF
10759 /* end confdefs.h.  */
10760 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10761    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10762 #define $ac_func innocuous_$ac_func
10763
10764 /* System header to define __stub macros and hopefully few prototypes,
10765     which can conflict with char $ac_func (); below.
10766     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10767     <limits.h> exists even on freestanding compilers.  */
10768
10769 #ifdef __STDC__
10770 # include <limits.h>
10771 #else
10772 # include <assert.h>
10773 #endif
10774
10775 #undef $ac_func
10776
10777 /* Override any gcc2 internal prototype to avoid an error.  */
10778 #ifdef __cplusplus
10779 extern "C"
10780 {
10781 #endif
10782 /* We use char because int might match the return type of a gcc2
10783    builtin and then its argument prototype would still apply.  */
10784 char $ac_func ();
10785 /* The GNU C library defines this for functions which it implements
10786     to always fail with ENOSYS.  Some functions are actually named
10787     something starting with __ and the normal name is an alias.  */
10788 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10789 choke me
10790 #else
10791 char (*f) () = $ac_func;
10792 #endif
10793 #ifdef __cplusplus
10794 }
10795 #endif
10796
10797 int
10798 main ()
10799 {
10800 return f != $ac_func;
10801   ;
10802   return 0;
10803 }
10804 _ACEOF
10805 rm -f conftest.$ac_objext conftest$ac_exeext
10806 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10807   (eval $ac_link) 2>conftest.er1
10808   ac_status=$?
10809   grep -v '^ *+' conftest.er1 >conftest.err
10810   rm -f conftest.er1
10811   cat conftest.err >&5
10812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10813   (exit $ac_status); } &&
10814          { ac_try='test -z "$ac_c_werror_flag"
10815                          || test ! -s conftest.err'
10816   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10817   (eval $ac_try) 2>&5
10818   ac_status=$?
10819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10820   (exit $ac_status); }; } &&
10821          { ac_try='test -s conftest$ac_exeext'
10822   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10823   (eval $ac_try) 2>&5
10824   ac_status=$?
10825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10826   (exit $ac_status); }; }; then
10827   eval "$as_ac_var=yes"
10828 else
10829   echo "$as_me: failed program was:" >&5
10830 sed 's/^/| /' conftest.$ac_ext >&5
10831
10832 eval "$as_ac_var=no"
10833 fi
10834 rm -f conftest.err conftest.$ac_objext \
10835       conftest$ac_exeext conftest.$ac_ext
10836 fi
10837 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10838 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10839 if test `eval echo '${'$as_ac_var'}'` = yes; then
10840   cat >>confdefs.h <<_ACEOF
10841 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10842 _ACEOF
10843
10844
10845 cat >>confdefs.h <<\_ACEOF
10846 #define HAVE_GETHOSTBYNAME_R 1
10847 _ACEOF
10848
10849      # There are two different kinds of gethostbyname_r.
10850      # We look for the one that returns `int'.
10851      # Hopefully this check is robust enough.
10852      cat >conftest.$ac_ext <<_ACEOF
10853 /* confdefs.h.  */
10854 _ACEOF
10855 cat confdefs.h >>conftest.$ac_ext
10856 cat >>conftest.$ac_ext <<_ACEOF
10857 /* end confdefs.h.  */
10858 #include <netdb.h>
10859
10860 _ACEOF
10861 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10862   $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then
10863
10864
10865 cat >>confdefs.h <<\_ACEOF
10866 #define GETHOSTBYNAME_R_RETURNS_INT 1
10867 _ACEOF
10868
10869 fi
10870 rm -f conftest*
10871
10872
10873      case " $GCINCS " in
10874      *" -D_REENTRANT "*) ;;
10875      *)
10876                 echo "$as_me:$LINENO: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
10877 echo $ECHO_N "checking whether gethostbyname_r declaration requires -D_REENTRANT... $ECHO_C" >&6
10878 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then
10879   echo $ECHO_N "(cached) $ECHO_C" >&6
10880 else
10881    ac_ext=cc
10882 ac_cpp='$CXXCPP $CPPFLAGS'
10883 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10884 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10885 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10886
10887           cat >conftest.$ac_ext <<_ACEOF
10888 /* confdefs.h.  */
10889 _ACEOF
10890 cat confdefs.h >>conftest.$ac_ext
10891 cat >>conftest.$ac_ext <<_ACEOF
10892 /* end confdefs.h.  */
10893 #include <netdb.h>
10894 int
10895 main ()
10896 {
10897 gethostbyname_r("", 0, 0);
10898   ;
10899   return 0;
10900 }
10901 _ACEOF
10902 rm -f conftest.$ac_objext
10903 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10904   (eval $ac_compile) 2>conftest.er1
10905   ac_status=$?
10906   grep -v '^ *+' conftest.er1 >conftest.err
10907   rm -f conftest.er1
10908   cat conftest.err >&5
10909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10910   (exit $ac_status); } &&
10911          { ac_try='test -z "$ac_cxx_werror_flag"
10912                          || test ! -s conftest.err'
10913   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10914   (eval $ac_try) 2>&5
10915   ac_status=$?
10916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10917   (exit $ac_status); }; } &&
10918          { ac_try='test -s conftest.$ac_objext'
10919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10920   (eval $ac_try) 2>&5
10921   ac_status=$?
10922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10923   (exit $ac_status); }; }; then
10924   libjava_cv_gethostbyname_r_needs_reentrant=no
10925 else
10926   echo "$as_me: failed program was:" >&5
10927 sed 's/^/| /' conftest.$ac_ext >&5
10928
10929                 CPPFLAGS_SAVE="$CPPFLAGS"
10930                 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
10931                 cat >conftest.$ac_ext <<_ACEOF
10932 /* confdefs.h.  */
10933 _ACEOF
10934 cat confdefs.h >>conftest.$ac_ext
10935 cat >>conftest.$ac_ext <<_ACEOF
10936 /* end confdefs.h.  */
10937 #include <netdb.h>
10938 int
10939 main ()
10940 {
10941 gethostbyname_r("", 0, 0);
10942   ;
10943   return 0;
10944 }
10945 _ACEOF
10946 rm -f conftest.$ac_objext
10947 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10948   (eval $ac_compile) 2>conftest.er1
10949   ac_status=$?
10950   grep -v '^ *+' conftest.er1 >conftest.err
10951   rm -f conftest.er1
10952   cat conftest.err >&5
10953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10954   (exit $ac_status); } &&
10955          { ac_try='test -z "$ac_cxx_werror_flag"
10956                          || test ! -s conftest.err'
10957   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10958   (eval $ac_try) 2>&5
10959   ac_status=$?
10960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10961   (exit $ac_status); }; } &&
10962          { ac_try='test -s conftest.$ac_objext'
10963   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10964   (eval $ac_try) 2>&5
10965   ac_status=$?
10966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10967   (exit $ac_status); }; }; then
10968   libjava_cv_gethostbyname_r_needs_reentrant=yes
10969 else
10970   echo "$as_me: failed program was:" >&5
10971 sed 's/^/| /' conftest.$ac_ext >&5
10972
10973 libjava_cv_gethostbyname_r_needs_reentrant=fail
10974 fi
10975 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10976                 CPPFLAGS="$CPPFLAGS_SAVE"
10977
10978 fi
10979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10980           ac_ext=c
10981 ac_cpp='$CPP $CPPFLAGS'
10982 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10983 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10984 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10985
10986
10987 fi
10988 echo "$as_me:$LINENO: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
10989 echo "${ECHO_T}$libjava_cv_gethostbyname_r_needs_reentrant" >&6
10990         if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
10991
10992 cat >>confdefs.h <<\_ACEOF
10993 #define _REENTRANT 1
10994 _ACEOF
10995
10996         fi
10997      ;;
10998      esac
10999
11000      echo "$as_me:$LINENO: checking for struct hostent_data" >&5
11001 echo $ECHO_N "checking for struct hostent_data... $ECHO_C" >&6
11002 if test "${libjava_cv_struct_hostent_data+set}" = set; then
11003   echo $ECHO_N "(cached) $ECHO_C" >&6
11004 else
11005         cat >conftest.$ac_ext <<_ACEOF
11006 /* confdefs.h.  */
11007 _ACEOF
11008 cat confdefs.h >>conftest.$ac_ext
11009 cat >>conftest.$ac_ext <<_ACEOF
11010 /* end confdefs.h.  */
11011
11012 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
11013 # define _REENTRANT 1
11014 #endif
11015 #include <netdb.h>
11016 int
11017 main ()
11018 {
11019 struct hostent_data data;
11020   ;
11021   return 0;
11022 }
11023 _ACEOF
11024 rm -f conftest.$ac_objext
11025 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11026   (eval $ac_compile) 2>conftest.er1
11027   ac_status=$?
11028   grep -v '^ *+' conftest.er1 >conftest.err
11029   rm -f conftest.er1
11030   cat conftest.err >&5
11031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11032   (exit $ac_status); } &&
11033          { ac_try='test -z "$ac_c_werror_flag"
11034                          || test ! -s conftest.err'
11035   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11036   (eval $ac_try) 2>&5
11037   ac_status=$?
11038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11039   (exit $ac_status); }; } &&
11040          { ac_try='test -s conftest.$ac_objext'
11041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11042   (eval $ac_try) 2>&5
11043   ac_status=$?
11044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11045   (exit $ac_status); }; }; then
11046   libjava_cv_struct_hostent_data=yes
11047 else
11048   echo "$as_me: failed program was:" >&5
11049 sed 's/^/| /' conftest.$ac_ext >&5
11050
11051 libjava_cv_struct_hostent_data=no
11052 fi
11053 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11054 fi
11055 echo "$as_me:$LINENO: result: $libjava_cv_struct_hostent_data" >&5
11056 echo "${ECHO_T}$libjava_cv_struct_hostent_data" >&6
11057      if test "x$libjava_cv_struct_hostent_data" = xyes; then
11058
11059 cat >>confdefs.h <<\_ACEOF
11060 #define HAVE_STRUCT_HOSTENT_DATA 1
11061 _ACEOF
11062
11063      fi
11064
11065 fi
11066 done
11067
11068
11069    # FIXME: libjava source code expects to find a prototype for
11070    # gethostbyaddr_r in netdb.h.  The outer check ensures that
11071    # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
11072    # to exist where expected.  (The root issue: AC_CHECK_FUNCS assumes C
11073    # linkage check is enough, yet C++ code requires proper prototypes.)
11074    cat >conftest.$ac_ext <<_ACEOF
11075 /* confdefs.h.  */
11076 _ACEOF
11077 cat confdefs.h >>conftest.$ac_ext
11078 cat >>conftest.$ac_ext <<_ACEOF
11079 /* end confdefs.h.  */
11080 #include <netdb.h>
11081
11082 _ACEOF
11083 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11084   $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then
11085
11086
11087 for ac_func in gethostbyaddr_r
11088 do
11089 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11090 echo "$as_me:$LINENO: checking for $ac_func" >&5
11091 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11092 if eval "test \"\${$as_ac_var+set}\" = set"; then
11093   echo $ECHO_N "(cached) $ECHO_C" >&6
11094 else
11095   if test x$gcc_no_link = xyes; then
11096   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11097 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11098    { (exit 1); exit 1; }; }
11099 fi
11100 cat >conftest.$ac_ext <<_ACEOF
11101 /* confdefs.h.  */
11102 _ACEOF
11103 cat confdefs.h >>conftest.$ac_ext
11104 cat >>conftest.$ac_ext <<_ACEOF
11105 /* end confdefs.h.  */
11106 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11107    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11108 #define $ac_func innocuous_$ac_func
11109
11110 /* System header to define __stub macros and hopefully few prototypes,
11111     which can conflict with char $ac_func (); below.
11112     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11113     <limits.h> exists even on freestanding compilers.  */
11114
11115 #ifdef __STDC__
11116 # include <limits.h>
11117 #else
11118 # include <assert.h>
11119 #endif
11120
11121 #undef $ac_func
11122
11123 /* Override any gcc2 internal prototype to avoid an error.  */
11124 #ifdef __cplusplus
11125 extern "C"
11126 {
11127 #endif
11128 /* We use char because int might match the return type of a gcc2
11129    builtin and then its argument prototype would still apply.  */
11130 char $ac_func ();
11131 /* The GNU C library defines this for functions which it implements
11132     to always fail with ENOSYS.  Some functions are actually named
11133     something starting with __ and the normal name is an alias.  */
11134 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11135 choke me
11136 #else
11137 char (*f) () = $ac_func;
11138 #endif
11139 #ifdef __cplusplus
11140 }
11141 #endif
11142
11143 int
11144 main ()
11145 {
11146 return f != $ac_func;
11147   ;
11148   return 0;
11149 }
11150 _ACEOF
11151 rm -f conftest.$ac_objext conftest$ac_exeext
11152 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11153   (eval $ac_link) 2>conftest.er1
11154   ac_status=$?
11155   grep -v '^ *+' conftest.er1 >conftest.err
11156   rm -f conftest.er1
11157   cat conftest.err >&5
11158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11159   (exit $ac_status); } &&
11160          { ac_try='test -z "$ac_c_werror_flag"
11161                          || test ! -s conftest.err'
11162   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11163   (eval $ac_try) 2>&5
11164   ac_status=$?
11165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11166   (exit $ac_status); }; } &&
11167          { ac_try='test -s conftest$ac_exeext'
11168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11169   (eval $ac_try) 2>&5
11170   ac_status=$?
11171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11172   (exit $ac_status); }; }; then
11173   eval "$as_ac_var=yes"
11174 else
11175   echo "$as_me: failed program was:" >&5
11176 sed 's/^/| /' conftest.$ac_ext >&5
11177
11178 eval "$as_ac_var=no"
11179 fi
11180 rm -f conftest.err conftest.$ac_objext \
11181       conftest$ac_exeext conftest.$ac_ext
11182 fi
11183 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11184 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11185 if test `eval echo '${'$as_ac_var'}'` = yes; then
11186   cat >>confdefs.h <<_ACEOF
11187 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11188 _ACEOF
11189
11190
11191 cat >>confdefs.h <<\_ACEOF
11192 #define HAVE_GETHOSTBYADDR_R 1
11193 _ACEOF
11194
11195      # There are two different kinds of gethostbyaddr_r.
11196      # We look for the one that returns `int'.
11197      # Hopefully this check is robust enough.
11198      cat >conftest.$ac_ext <<_ACEOF
11199 /* confdefs.h.  */
11200 _ACEOF
11201 cat confdefs.h >>conftest.$ac_ext
11202 cat >>conftest.$ac_ext <<_ACEOF
11203 /* end confdefs.h.  */
11204 #include <netdb.h>
11205
11206 _ACEOF
11207 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11208   $EGREP "int.*gethostbyaddr_r" >/dev/null 2>&1; then
11209
11210
11211 cat >>confdefs.h <<\_ACEOF
11212 #define GETHOSTBYADDR_R_RETURNS_INT 1
11213 _ACEOF
11214
11215 fi
11216 rm -f conftest*
11217
11218 fi
11219 done
11220
11221 fi
11222 rm -f conftest*
11223
11224
11225
11226 for ac_func in gethostname
11227 do
11228 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11229 echo "$as_me:$LINENO: checking for $ac_func" >&5
11230 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11231 if eval "test \"\${$as_ac_var+set}\" = set"; then
11232   echo $ECHO_N "(cached) $ECHO_C" >&6
11233 else
11234   if test x$gcc_no_link = xyes; then
11235   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11236 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11237    { (exit 1); exit 1; }; }
11238 fi
11239 cat >conftest.$ac_ext <<_ACEOF
11240 /* confdefs.h.  */
11241 _ACEOF
11242 cat confdefs.h >>conftest.$ac_ext
11243 cat >>conftest.$ac_ext <<_ACEOF
11244 /* end confdefs.h.  */
11245 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11246    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11247 #define $ac_func innocuous_$ac_func
11248
11249 /* System header to define __stub macros and hopefully few prototypes,
11250     which can conflict with char $ac_func (); below.
11251     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11252     <limits.h> exists even on freestanding compilers.  */
11253
11254 #ifdef __STDC__
11255 # include <limits.h>
11256 #else
11257 # include <assert.h>
11258 #endif
11259
11260 #undef $ac_func
11261
11262 /* Override any gcc2 internal prototype to avoid an error.  */
11263 #ifdef __cplusplus
11264 extern "C"
11265 {
11266 #endif
11267 /* We use char because int might match the return type of a gcc2
11268    builtin and then its argument prototype would still apply.  */
11269 char $ac_func ();
11270 /* The GNU C library defines this for functions which it implements
11271     to always fail with ENOSYS.  Some functions are actually named
11272     something starting with __ and the normal name is an alias.  */
11273 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11274 choke me
11275 #else
11276 char (*f) () = $ac_func;
11277 #endif
11278 #ifdef __cplusplus
11279 }
11280 #endif
11281
11282 int
11283 main ()
11284 {
11285 return f != $ac_func;
11286   ;
11287   return 0;
11288 }
11289 _ACEOF
11290 rm -f conftest.$ac_objext conftest$ac_exeext
11291 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11292   (eval $ac_link) 2>conftest.er1
11293   ac_status=$?
11294   grep -v '^ *+' conftest.er1 >conftest.err
11295   rm -f conftest.er1
11296   cat conftest.err >&5
11297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11298   (exit $ac_status); } &&
11299          { ac_try='test -z "$ac_c_werror_flag"
11300                          || test ! -s conftest.err'
11301   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11302   (eval $ac_try) 2>&5
11303   ac_status=$?
11304   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11305   (exit $ac_status); }; } &&
11306          { ac_try='test -s conftest$ac_exeext'
11307   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11308   (eval $ac_try) 2>&5
11309   ac_status=$?
11310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311   (exit $ac_status); }; }; then
11312   eval "$as_ac_var=yes"
11313 else
11314   echo "$as_me: failed program was:" >&5
11315 sed 's/^/| /' conftest.$ac_ext >&5
11316
11317 eval "$as_ac_var=no"
11318 fi
11319 rm -f conftest.err conftest.$ac_objext \
11320       conftest$ac_exeext conftest.$ac_ext
11321 fi
11322 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11323 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11324 if test `eval echo '${'$as_ac_var'}'` = yes; then
11325   cat >>confdefs.h <<_ACEOF
11326 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11327 _ACEOF
11328
11329
11330 cat >>confdefs.h <<\_ACEOF
11331 #define HAVE_GETHOSTNAME 1
11332 _ACEOF
11333
11334      cat >conftest.$ac_ext <<_ACEOF
11335 /* confdefs.h.  */
11336 _ACEOF
11337 cat confdefs.h >>conftest.$ac_ext
11338 cat >>conftest.$ac_ext <<_ACEOF
11339 /* end confdefs.h.  */
11340 #include <unistd.h>
11341
11342 _ACEOF
11343 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11344   $EGREP "gethostname" >/dev/null 2>&1; then
11345
11346
11347 cat >>confdefs.h <<\_ACEOF
11348 #define HAVE_GETHOSTNAME_DECL 1
11349 _ACEOF
11350
11351 fi
11352 rm -f conftest*
11353
11354 fi
11355 done
11356
11357
11358
11359 for ac_func in usleep
11360 do
11361 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11362 echo "$as_me:$LINENO: checking for $ac_func" >&5
11363 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11364 if eval "test \"\${$as_ac_var+set}\" = set"; then
11365   echo $ECHO_N "(cached) $ECHO_C" >&6
11366 else
11367   if test x$gcc_no_link = xyes; then
11368   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11369 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11370    { (exit 1); exit 1; }; }
11371 fi
11372 cat >conftest.$ac_ext <<_ACEOF
11373 /* confdefs.h.  */
11374 _ACEOF
11375 cat confdefs.h >>conftest.$ac_ext
11376 cat >>conftest.$ac_ext <<_ACEOF
11377 /* end confdefs.h.  */
11378 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11379    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11380 #define $ac_func innocuous_$ac_func
11381
11382 /* System header to define __stub macros and hopefully few prototypes,
11383     which can conflict with char $ac_func (); below.
11384     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11385     <limits.h> exists even on freestanding compilers.  */
11386
11387 #ifdef __STDC__
11388 # include <limits.h>
11389 #else
11390 # include <assert.h>
11391 #endif
11392
11393 #undef $ac_func
11394
11395 /* Override any gcc2 internal prototype to avoid an error.  */
11396 #ifdef __cplusplus
11397 extern "C"
11398 {
11399 #endif
11400 /* We use char because int might match the return type of a gcc2
11401    builtin and then its argument prototype would still apply.  */
11402 char $ac_func ();
11403 /* The GNU C library defines this for functions which it implements
11404     to always fail with ENOSYS.  Some functions are actually named
11405     something starting with __ and the normal name is an alias.  */
11406 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11407 choke me
11408 #else
11409 char (*f) () = $ac_func;
11410 #endif
11411 #ifdef __cplusplus
11412 }
11413 #endif
11414
11415 int
11416 main ()
11417 {
11418 return f != $ac_func;
11419   ;
11420   return 0;
11421 }
11422 _ACEOF
11423 rm -f conftest.$ac_objext conftest$ac_exeext
11424 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11425   (eval $ac_link) 2>conftest.er1
11426   ac_status=$?
11427   grep -v '^ *+' conftest.er1 >conftest.err
11428   rm -f conftest.er1
11429   cat conftest.err >&5
11430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11431   (exit $ac_status); } &&
11432          { ac_try='test -z "$ac_c_werror_flag"
11433                          || test ! -s conftest.err'
11434   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11435   (eval $ac_try) 2>&5
11436   ac_status=$?
11437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11438   (exit $ac_status); }; } &&
11439          { ac_try='test -s conftest$ac_exeext'
11440   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11441   (eval $ac_try) 2>&5
11442   ac_status=$?
11443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11444   (exit $ac_status); }; }; then
11445   eval "$as_ac_var=yes"
11446 else
11447   echo "$as_me: failed program was:" >&5
11448 sed 's/^/| /' conftest.$ac_ext >&5
11449
11450 eval "$as_ac_var=no"
11451 fi
11452 rm -f conftest.err conftest.$ac_objext \
11453       conftest$ac_exeext conftest.$ac_ext
11454 fi
11455 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11456 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11457 if test `eval echo '${'$as_ac_var'}'` = yes; then
11458   cat >>confdefs.h <<_ACEOF
11459 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11460 _ACEOF
11461
11462      cat >conftest.$ac_ext <<_ACEOF
11463 /* confdefs.h.  */
11464 _ACEOF
11465 cat confdefs.h >>conftest.$ac_ext
11466 cat >>conftest.$ac_ext <<_ACEOF
11467 /* end confdefs.h.  */
11468 #include <unistd.h>
11469
11470 _ACEOF
11471 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11472   $EGREP "usleep" >/dev/null 2>&1; then
11473
11474
11475 cat >>confdefs.h <<\_ACEOF
11476 #define HAVE_USLEEP_DECL 1
11477 _ACEOF
11478
11479 fi
11480 rm -f conftest*
11481
11482 fi
11483 done
11484
11485
11486    # Look for these functions in the thread library, but only bother
11487    # if using POSIX threads.
11488    if test "$THREADS" = posix; then
11489       save_LIBS="$LIBS"
11490       LIBS="$LIBS $THREADLIBS"
11491       # Some POSIX thread systems don't have pthread_mutexattr_settype.
11492       # E.g., Solaris.
11493
11494
11495 for ac_func in pthread_mutexattr_settype pthread_mutexattr_setkind_np
11496 do
11497 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11498 echo "$as_me:$LINENO: checking for $ac_func" >&5
11499 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11500 if eval "test \"\${$as_ac_var+set}\" = set"; then
11501   echo $ECHO_N "(cached) $ECHO_C" >&6
11502 else
11503   if test x$gcc_no_link = xyes; then
11504   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11505 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11506    { (exit 1); exit 1; }; }
11507 fi
11508 cat >conftest.$ac_ext <<_ACEOF
11509 /* confdefs.h.  */
11510 _ACEOF
11511 cat confdefs.h >>conftest.$ac_ext
11512 cat >>conftest.$ac_ext <<_ACEOF
11513 /* end confdefs.h.  */
11514 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11515    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11516 #define $ac_func innocuous_$ac_func
11517
11518 /* System header to define __stub macros and hopefully few prototypes,
11519     which can conflict with char $ac_func (); below.
11520     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11521     <limits.h> exists even on freestanding compilers.  */
11522
11523 #ifdef __STDC__
11524 # include <limits.h>
11525 #else
11526 # include <assert.h>
11527 #endif
11528
11529 #undef $ac_func
11530
11531 /* Override any gcc2 internal prototype to avoid an error.  */
11532 #ifdef __cplusplus
11533 extern "C"
11534 {
11535 #endif
11536 /* We use char because int might match the return type of a gcc2
11537    builtin and then its argument prototype would still apply.  */
11538 char $ac_func ();
11539 /* The GNU C library defines this for functions which it implements
11540     to always fail with ENOSYS.  Some functions are actually named
11541     something starting with __ and the normal name is an alias.  */
11542 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11543 choke me
11544 #else
11545 char (*f) () = $ac_func;
11546 #endif
11547 #ifdef __cplusplus
11548 }
11549 #endif
11550
11551 int
11552 main ()
11553 {
11554 return f != $ac_func;
11555   ;
11556   return 0;
11557 }
11558 _ACEOF
11559 rm -f conftest.$ac_objext conftest$ac_exeext
11560 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11561   (eval $ac_link) 2>conftest.er1
11562   ac_status=$?
11563   grep -v '^ *+' conftest.er1 >conftest.err
11564   rm -f conftest.er1
11565   cat conftest.err >&5
11566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11567   (exit $ac_status); } &&
11568          { ac_try='test -z "$ac_c_werror_flag"
11569                          || test ! -s conftest.err'
11570   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11571   (eval $ac_try) 2>&5
11572   ac_status=$?
11573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11574   (exit $ac_status); }; } &&
11575          { ac_try='test -s conftest$ac_exeext'
11576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11577   (eval $ac_try) 2>&5
11578   ac_status=$?
11579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11580   (exit $ac_status); }; }; then
11581   eval "$as_ac_var=yes"
11582 else
11583   echo "$as_me: failed program was:" >&5
11584 sed 's/^/| /' conftest.$ac_ext >&5
11585
11586 eval "$as_ac_var=no"
11587 fi
11588 rm -f conftest.err conftest.$ac_objext \
11589       conftest$ac_exeext conftest.$ac_ext
11590 fi
11591 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11592 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11593 if test `eval echo '${'$as_ac_var'}'` = yes; then
11594   cat >>confdefs.h <<_ACEOF
11595 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11596 _ACEOF
11597
11598 fi
11599 done
11600
11601
11602       # Look for sched_yield.  Up to Solaris 2.6, it is in libposix4, since
11603       # Solaris 7 the name librt is preferred.
11604
11605 for ac_func in sched_yield
11606 do
11607 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11608 echo "$as_me:$LINENO: checking for $ac_func" >&5
11609 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11610 if eval "test \"\${$as_ac_var+set}\" = set"; then
11611   echo $ECHO_N "(cached) $ECHO_C" >&6
11612 else
11613   if test x$gcc_no_link = xyes; then
11614   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11615 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11616    { (exit 1); exit 1; }; }
11617 fi
11618 cat >conftest.$ac_ext <<_ACEOF
11619 /* confdefs.h.  */
11620 _ACEOF
11621 cat confdefs.h >>conftest.$ac_ext
11622 cat >>conftest.$ac_ext <<_ACEOF
11623 /* end confdefs.h.  */
11624 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11625    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11626 #define $ac_func innocuous_$ac_func
11627
11628 /* System header to define __stub macros and hopefully few prototypes,
11629     which can conflict with char $ac_func (); below.
11630     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11631     <limits.h> exists even on freestanding compilers.  */
11632
11633 #ifdef __STDC__
11634 # include <limits.h>
11635 #else
11636 # include <assert.h>
11637 #endif
11638
11639 #undef $ac_func
11640
11641 /* Override any gcc2 internal prototype to avoid an error.  */
11642 #ifdef __cplusplus
11643 extern "C"
11644 {
11645 #endif
11646 /* We use char because int might match the return type of a gcc2
11647    builtin and then its argument prototype would still apply.  */
11648 char $ac_func ();
11649 /* The GNU C library defines this for functions which it implements
11650     to always fail with ENOSYS.  Some functions are actually named
11651     something starting with __ and the normal name is an alias.  */
11652 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11653 choke me
11654 #else
11655 char (*f) () = $ac_func;
11656 #endif
11657 #ifdef __cplusplus
11658 }
11659 #endif
11660
11661 int
11662 main ()
11663 {
11664 return f != $ac_func;
11665   ;
11666   return 0;
11667 }
11668 _ACEOF
11669 rm -f conftest.$ac_objext conftest$ac_exeext
11670 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11671   (eval $ac_link) 2>conftest.er1
11672   ac_status=$?
11673   grep -v '^ *+' conftest.er1 >conftest.err
11674   rm -f conftest.er1
11675   cat conftest.err >&5
11676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11677   (exit $ac_status); } &&
11678          { ac_try='test -z "$ac_c_werror_flag"
11679                          || test ! -s conftest.err'
11680   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11681   (eval $ac_try) 2>&5
11682   ac_status=$?
11683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684   (exit $ac_status); }; } &&
11685          { ac_try='test -s conftest$ac_exeext'
11686   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11687   (eval $ac_try) 2>&5
11688   ac_status=$?
11689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11690   (exit $ac_status); }; }; then
11691   eval "$as_ac_var=yes"
11692 else
11693   echo "$as_me: failed program was:" >&5
11694 sed 's/^/| /' conftest.$ac_ext >&5
11695
11696 eval "$as_ac_var=no"
11697 fi
11698 rm -f conftest.err conftest.$ac_objext \
11699       conftest$ac_exeext conftest.$ac_ext
11700 fi
11701 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11702 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11703 if test `eval echo '${'$as_ac_var'}'` = yes; then
11704   cat >>confdefs.h <<_ACEOF
11705 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11706 _ACEOF
11707
11708 else
11709
11710         echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
11711 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
11712 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
11713   echo $ECHO_N "(cached) $ECHO_C" >&6
11714 else
11715   ac_check_lib_save_LIBS=$LIBS
11716 LIBS="-lrt  $LIBS"
11717 if test x$gcc_no_link = xyes; then
11718   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11719 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11720    { (exit 1); exit 1; }; }
11721 fi
11722 cat >conftest.$ac_ext <<_ACEOF
11723 /* confdefs.h.  */
11724 _ACEOF
11725 cat confdefs.h >>conftest.$ac_ext
11726 cat >>conftest.$ac_ext <<_ACEOF
11727 /* end confdefs.h.  */
11728
11729 /* Override any gcc2 internal prototype to avoid an error.  */
11730 #ifdef __cplusplus
11731 extern "C"
11732 #endif
11733 /* We use char because int might match the return type of a gcc2
11734    builtin and then its argument prototype would still apply.  */
11735 char sched_yield ();
11736 int
11737 main ()
11738 {
11739 sched_yield ();
11740   ;
11741   return 0;
11742 }
11743 _ACEOF
11744 rm -f conftest.$ac_objext conftest$ac_exeext
11745 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11746   (eval $ac_link) 2>conftest.er1
11747   ac_status=$?
11748   grep -v '^ *+' conftest.er1 >conftest.err
11749   rm -f conftest.er1
11750   cat conftest.err >&5
11751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11752   (exit $ac_status); } &&
11753          { ac_try='test -z "$ac_c_werror_flag"
11754                          || test ! -s conftest.err'
11755   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11756   (eval $ac_try) 2>&5
11757   ac_status=$?
11758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11759   (exit $ac_status); }; } &&
11760          { ac_try='test -s conftest$ac_exeext'
11761   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11762   (eval $ac_try) 2>&5
11763   ac_status=$?
11764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11765   (exit $ac_status); }; }; then
11766   ac_cv_lib_rt_sched_yield=yes
11767 else
11768   echo "$as_me: failed program was:" >&5
11769 sed 's/^/| /' conftest.$ac_ext >&5
11770
11771 ac_cv_lib_rt_sched_yield=no
11772 fi
11773 rm -f conftest.err conftest.$ac_objext \
11774       conftest$ac_exeext conftest.$ac_ext
11775 LIBS=$ac_check_lib_save_LIBS
11776 fi
11777 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
11778 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
11779 if test $ac_cv_lib_rt_sched_yield = yes; then
11780
11781           cat >>confdefs.h <<\_ACEOF
11782 #define HAVE_SCHED_YIELD 1
11783 _ACEOF
11784
11785           THREADLIBS="$THREADLIBS -lrt"
11786           THREADSPEC="$THREADSPEC -lrt"
11787 else
11788
11789           echo "$as_me:$LINENO: checking for sched_yield in -lposix4" >&5
11790 echo $ECHO_N "checking for sched_yield in -lposix4... $ECHO_C" >&6
11791 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then
11792   echo $ECHO_N "(cached) $ECHO_C" >&6
11793 else
11794   ac_check_lib_save_LIBS=$LIBS
11795 LIBS="-lposix4  $LIBS"
11796 if test x$gcc_no_link = xyes; then
11797   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11798 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11799    { (exit 1); exit 1; }; }
11800 fi
11801 cat >conftest.$ac_ext <<_ACEOF
11802 /* confdefs.h.  */
11803 _ACEOF
11804 cat confdefs.h >>conftest.$ac_ext
11805 cat >>conftest.$ac_ext <<_ACEOF
11806 /* end confdefs.h.  */
11807
11808 /* Override any gcc2 internal prototype to avoid an error.  */
11809 #ifdef __cplusplus
11810 extern "C"
11811 #endif
11812 /* We use char because int might match the return type of a gcc2
11813    builtin and then its argument prototype would still apply.  */
11814 char sched_yield ();
11815 int
11816 main ()
11817 {
11818 sched_yield ();
11819   ;
11820   return 0;
11821 }
11822 _ACEOF
11823 rm -f conftest.$ac_objext conftest$ac_exeext
11824 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11825   (eval $ac_link) 2>conftest.er1
11826   ac_status=$?
11827   grep -v '^ *+' conftest.er1 >conftest.err
11828   rm -f conftest.er1
11829   cat conftest.err >&5
11830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11831   (exit $ac_status); } &&
11832          { ac_try='test -z "$ac_c_werror_flag"
11833                          || test ! -s conftest.err'
11834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11835   (eval $ac_try) 2>&5
11836   ac_status=$?
11837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11838   (exit $ac_status); }; } &&
11839          { ac_try='test -s conftest$ac_exeext'
11840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11841   (eval $ac_try) 2>&5
11842   ac_status=$?
11843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11844   (exit $ac_status); }; }; then
11845   ac_cv_lib_posix4_sched_yield=yes
11846 else
11847   echo "$as_me: failed program was:" >&5
11848 sed 's/^/| /' conftest.$ac_ext >&5
11849
11850 ac_cv_lib_posix4_sched_yield=no
11851 fi
11852 rm -f conftest.err conftest.$ac_objext \
11853       conftest$ac_exeext conftest.$ac_ext
11854 LIBS=$ac_check_lib_save_LIBS
11855 fi
11856 echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_sched_yield" >&5
11857 echo "${ECHO_T}$ac_cv_lib_posix4_sched_yield" >&6
11858 if test $ac_cv_lib_posix4_sched_yield = yes; then
11859
11860             cat >>confdefs.h <<\_ACEOF
11861 #define HAVE_SCHED_YIELD 1
11862 _ACEOF
11863
11864             THREADLIBS="$THREADLIBS -lposix4"
11865             THREADSPEC="$THREADSPEC -lposix4"
11866 fi
11867
11868 fi
11869
11870 fi
11871 done
11872
11873       LIBS="$save_LIBS"
11874
11875       # We can save a little space at runtime if the mutex has m_count
11876       # or __m_count.  This is a nice hack for Linux.
11877       cat >conftest.$ac_ext <<_ACEOF
11878 /* confdefs.h.  */
11879 _ACEOF
11880 cat confdefs.h >>conftest.$ac_ext
11881 cat >>conftest.$ac_ext <<_ACEOF
11882 /* end confdefs.h.  */
11883 #include <pthread.h>
11884 int
11885 main ()
11886 {
11887
11888           extern pthread_mutex_t *mutex; int q = mutex->m_count;
11889
11890   ;
11891   return 0;
11892 }
11893 _ACEOF
11894 rm -f conftest.$ac_objext
11895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11896   (eval $ac_compile) 2>conftest.er1
11897   ac_status=$?
11898   grep -v '^ *+' conftest.er1 >conftest.err
11899   rm -f conftest.er1
11900   cat conftest.err >&5
11901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11902   (exit $ac_status); } &&
11903          { ac_try='test -z "$ac_c_werror_flag"
11904                          || test ! -s conftest.err'
11905   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11906   (eval $ac_try) 2>&5
11907   ac_status=$?
11908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909   (exit $ac_status); }; } &&
11910          { ac_try='test -s conftest.$ac_objext'
11911   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11912   (eval $ac_try) 2>&5
11913   ac_status=$?
11914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11915   (exit $ac_status); }; }; then
11916
11917 cat >>confdefs.h <<\_ACEOF
11918 #define PTHREAD_MUTEX_HAVE_M_COUNT 1
11919 _ACEOF
11920
11921 else
11922   echo "$as_me: failed program was:" >&5
11923 sed 's/^/| /' conftest.$ac_ext >&5
11924
11925
11926         cat >conftest.$ac_ext <<_ACEOF
11927 /* confdefs.h.  */
11928 _ACEOF
11929 cat confdefs.h >>conftest.$ac_ext
11930 cat >>conftest.$ac_ext <<_ACEOF
11931 /* end confdefs.h.  */
11932 #include <pthread.h>
11933 int
11934 main ()
11935 {
11936
11937             extern pthread_mutex_t *mutex; int q = mutex->__m_count;
11938
11939   ;
11940   return 0;
11941 }
11942 _ACEOF
11943 rm -f conftest.$ac_objext
11944 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11945   (eval $ac_compile) 2>conftest.er1
11946   ac_status=$?
11947   grep -v '^ *+' conftest.er1 >conftest.err
11948   rm -f conftest.er1
11949   cat conftest.err >&5
11950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11951   (exit $ac_status); } &&
11952          { ac_try='test -z "$ac_c_werror_flag"
11953                          || test ! -s conftest.err'
11954   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11955   (eval $ac_try) 2>&5
11956   ac_status=$?
11957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11958   (exit $ac_status); }; } &&
11959          { ac_try='test -s conftest.$ac_objext'
11960   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11961   (eval $ac_try) 2>&5
11962   ac_status=$?
11963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11964   (exit $ac_status); }; }; then
11965
11966 cat >>confdefs.h <<\_ACEOF
11967 #define PTHREAD_MUTEX_HAVE___M_COUNT 1
11968 _ACEOF
11969
11970 else
11971   echo "$as_me: failed program was:" >&5
11972 sed 's/^/| /' conftest.$ac_ext >&5
11973
11974 fi
11975 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11976 fi
11977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11978    fi
11979
11980    # We require a way to get the time.
11981    time_found=no
11982
11983
11984
11985 for ac_func in gettimeofday time ftime
11986 do
11987 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11988 echo "$as_me:$LINENO: checking for $ac_func" >&5
11989 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11990 if eval "test \"\${$as_ac_var+set}\" = set"; then
11991   echo $ECHO_N "(cached) $ECHO_C" >&6
11992 else
11993   if test x$gcc_no_link = xyes; then
11994   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11995 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11996    { (exit 1); exit 1; }; }
11997 fi
11998 cat >conftest.$ac_ext <<_ACEOF
11999 /* confdefs.h.  */
12000 _ACEOF
12001 cat confdefs.h >>conftest.$ac_ext
12002 cat >>conftest.$ac_ext <<_ACEOF
12003 /* end confdefs.h.  */
12004 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12005    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12006 #define $ac_func innocuous_$ac_func
12007
12008 /* System header to define __stub macros and hopefully few prototypes,
12009     which can conflict with char $ac_func (); below.
12010     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12011     <limits.h> exists even on freestanding compilers.  */
12012
12013 #ifdef __STDC__
12014 # include <limits.h>
12015 #else
12016 # include <assert.h>
12017 #endif
12018
12019 #undef $ac_func
12020
12021 /* Override any gcc2 internal prototype to avoid an error.  */
12022 #ifdef __cplusplus
12023 extern "C"
12024 {
12025 #endif
12026 /* We use char because int might match the return type of a gcc2
12027    builtin and then its argument prototype would still apply.  */
12028 char $ac_func ();
12029 /* The GNU C library defines this for functions which it implements
12030     to always fail with ENOSYS.  Some functions are actually named
12031     something starting with __ and the normal name is an alias.  */
12032 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12033 choke me
12034 #else
12035 char (*f) () = $ac_func;
12036 #endif
12037 #ifdef __cplusplus
12038 }
12039 #endif
12040
12041 int
12042 main ()
12043 {
12044 return f != $ac_func;
12045   ;
12046   return 0;
12047 }
12048 _ACEOF
12049 rm -f conftest.$ac_objext conftest$ac_exeext
12050 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12051   (eval $ac_link) 2>conftest.er1
12052   ac_status=$?
12053   grep -v '^ *+' conftest.er1 >conftest.err
12054   rm -f conftest.er1
12055   cat conftest.err >&5
12056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12057   (exit $ac_status); } &&
12058          { ac_try='test -z "$ac_c_werror_flag"
12059                          || test ! -s conftest.err'
12060   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12061   (eval $ac_try) 2>&5
12062   ac_status=$?
12063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12064   (exit $ac_status); }; } &&
12065          { ac_try='test -s conftest$ac_exeext'
12066   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12067   (eval $ac_try) 2>&5
12068   ac_status=$?
12069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12070   (exit $ac_status); }; }; then
12071   eval "$as_ac_var=yes"
12072 else
12073   echo "$as_me: failed program was:" >&5
12074 sed 's/^/| /' conftest.$ac_ext >&5
12075
12076 eval "$as_ac_var=no"
12077 fi
12078 rm -f conftest.err conftest.$ac_objext \
12079       conftest$ac_exeext conftest.$ac_ext
12080 fi
12081 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12082 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12083 if test `eval echo '${'$as_ac_var'}'` = yes; then
12084   cat >>confdefs.h <<_ACEOF
12085 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12086 _ACEOF
12087  time_found=yes
12088 fi
12089 done
12090
12091    if test "$time_found" = no; then
12092       { { echo "$as_me:$LINENO: error: no function found to get the time" >&5
12093 echo "$as_me: error: no function found to get the time" >&2;}
12094    { (exit 1); exit 1; }; }
12095    fi
12096
12097
12098 for ac_func in memmove
12099 do
12100 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12101 echo "$as_me:$LINENO: checking for $ac_func" >&5
12102 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12103 if eval "test \"\${$as_ac_var+set}\" = set"; then
12104   echo $ECHO_N "(cached) $ECHO_C" >&6
12105 else
12106   if test x$gcc_no_link = xyes; then
12107   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12108 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12109    { (exit 1); exit 1; }; }
12110 fi
12111 cat >conftest.$ac_ext <<_ACEOF
12112 /* confdefs.h.  */
12113 _ACEOF
12114 cat confdefs.h >>conftest.$ac_ext
12115 cat >>conftest.$ac_ext <<_ACEOF
12116 /* end confdefs.h.  */
12117 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12118    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12119 #define $ac_func innocuous_$ac_func
12120
12121 /* System header to define __stub macros and hopefully few prototypes,
12122     which can conflict with char $ac_func (); below.
12123     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12124     <limits.h> exists even on freestanding compilers.  */
12125
12126 #ifdef __STDC__
12127 # include <limits.h>
12128 #else
12129 # include <assert.h>
12130 #endif
12131
12132 #undef $ac_func
12133
12134 /* Override any gcc2 internal prototype to avoid an error.  */
12135 #ifdef __cplusplus
12136 extern "C"
12137 {
12138 #endif
12139 /* We use char because int might match the return type of a gcc2
12140    builtin and then its argument prototype would still apply.  */
12141 char $ac_func ();
12142 /* The GNU C library defines this for functions which it implements
12143     to always fail with ENOSYS.  Some functions are actually named
12144     something starting with __ and the normal name is an alias.  */
12145 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12146 choke me
12147 #else
12148 char (*f) () = $ac_func;
12149 #endif
12150 #ifdef __cplusplus
12151 }
12152 #endif
12153
12154 int
12155 main ()
12156 {
12157 return f != $ac_func;
12158   ;
12159   return 0;
12160 }
12161 _ACEOF
12162 rm -f conftest.$ac_objext conftest$ac_exeext
12163 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12164   (eval $ac_link) 2>conftest.er1
12165   ac_status=$?
12166   grep -v '^ *+' conftest.er1 >conftest.err
12167   rm -f conftest.er1
12168   cat conftest.err >&5
12169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12170   (exit $ac_status); } &&
12171          { ac_try='test -z "$ac_c_werror_flag"
12172                          || test ! -s conftest.err'
12173   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12174   (eval $ac_try) 2>&5
12175   ac_status=$?
12176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12177   (exit $ac_status); }; } &&
12178          { ac_try='test -s conftest$ac_exeext'
12179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12180   (eval $ac_try) 2>&5
12181   ac_status=$?
12182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12183   (exit $ac_status); }; }; then
12184   eval "$as_ac_var=yes"
12185 else
12186   echo "$as_me: failed program was:" >&5
12187 sed 's/^/| /' conftest.$ac_ext >&5
12188
12189 eval "$as_ac_var=no"
12190 fi
12191 rm -f conftest.err conftest.$ac_objext \
12192       conftest$ac_exeext conftest.$ac_ext
12193 fi
12194 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12195 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12196 if test `eval echo '${'$as_ac_var'}'` = yes; then
12197   cat >>confdefs.h <<_ACEOF
12198 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12199 _ACEOF
12200
12201 fi
12202 done
12203
12204
12205    # We require memcpy.
12206    memcpy_found=no
12207
12208 for ac_func in memcpy
12209 do
12210 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12211 echo "$as_me:$LINENO: checking for $ac_func" >&5
12212 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12213 if eval "test \"\${$as_ac_var+set}\" = set"; then
12214   echo $ECHO_N "(cached) $ECHO_C" >&6
12215 else
12216   if test x$gcc_no_link = xyes; then
12217   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12218 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12219    { (exit 1); exit 1; }; }
12220 fi
12221 cat >conftest.$ac_ext <<_ACEOF
12222 /* confdefs.h.  */
12223 _ACEOF
12224 cat confdefs.h >>conftest.$ac_ext
12225 cat >>conftest.$ac_ext <<_ACEOF
12226 /* end confdefs.h.  */
12227 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12228    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12229 #define $ac_func innocuous_$ac_func
12230
12231 /* System header to define __stub macros and hopefully few prototypes,
12232     which can conflict with char $ac_func (); below.
12233     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12234     <limits.h> exists even on freestanding compilers.  */
12235
12236 #ifdef __STDC__
12237 # include <limits.h>
12238 #else
12239 # include <assert.h>
12240 #endif
12241
12242 #undef $ac_func
12243
12244 /* Override any gcc2 internal prototype to avoid an error.  */
12245 #ifdef __cplusplus
12246 extern "C"
12247 {
12248 #endif
12249 /* We use char because int might match the return type of a gcc2
12250    builtin and then its argument prototype would still apply.  */
12251 char $ac_func ();
12252 /* The GNU C library defines this for functions which it implements
12253     to always fail with ENOSYS.  Some functions are actually named
12254     something starting with __ and the normal name is an alias.  */
12255 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12256 choke me
12257 #else
12258 char (*f) () = $ac_func;
12259 #endif
12260 #ifdef __cplusplus
12261 }
12262 #endif
12263
12264 int
12265 main ()
12266 {
12267 return f != $ac_func;
12268   ;
12269   return 0;
12270 }
12271 _ACEOF
12272 rm -f conftest.$ac_objext conftest$ac_exeext
12273 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12274   (eval $ac_link) 2>conftest.er1
12275   ac_status=$?
12276   grep -v '^ *+' conftest.er1 >conftest.err
12277   rm -f conftest.er1
12278   cat conftest.err >&5
12279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12280   (exit $ac_status); } &&
12281          { ac_try='test -z "$ac_c_werror_flag"
12282                          || test ! -s conftest.err'
12283   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12284   (eval $ac_try) 2>&5
12285   ac_status=$?
12286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12287   (exit $ac_status); }; } &&
12288          { ac_try='test -s conftest$ac_exeext'
12289   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12290   (eval $ac_try) 2>&5
12291   ac_status=$?
12292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12293   (exit $ac_status); }; }; then
12294   eval "$as_ac_var=yes"
12295 else
12296   echo "$as_me: failed program was:" >&5
12297 sed 's/^/| /' conftest.$ac_ext >&5
12298
12299 eval "$as_ac_var=no"
12300 fi
12301 rm -f conftest.err conftest.$ac_objext \
12302       conftest$ac_exeext conftest.$ac_ext
12303 fi
12304 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12305 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12306 if test `eval echo '${'$as_ac_var'}'` = yes; then
12307   cat >>confdefs.h <<_ACEOF
12308 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12309 _ACEOF
12310  memcpy_found=yes
12311 fi
12312 done
12313
12314    if test "$memcpy_found" = no; then
12315       { { echo "$as_me:$LINENO: error: memcpy is required" >&5
12316 echo "$as_me: error: memcpy is required" >&2;}
12317    { (exit 1); exit 1; }; }
12318    fi
12319
12320    echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
12321 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
12322 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
12323   echo $ECHO_N "(cached) $ECHO_C" >&6
12324 else
12325   ac_check_lib_save_LIBS=$LIBS
12326 LIBS="-ldl  $LIBS"
12327 if test x$gcc_no_link = xyes; then
12328   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12329 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12330    { (exit 1); exit 1; }; }
12331 fi
12332 cat >conftest.$ac_ext <<_ACEOF
12333 /* confdefs.h.  */
12334 _ACEOF
12335 cat confdefs.h >>conftest.$ac_ext
12336 cat >>conftest.$ac_ext <<_ACEOF
12337 /* end confdefs.h.  */
12338
12339 /* Override any gcc2 internal prototype to avoid an error.  */
12340 #ifdef __cplusplus
12341 extern "C"
12342 #endif
12343 /* We use char because int might match the return type of a gcc2
12344    builtin and then its argument prototype would still apply.  */
12345 char dlopen ();
12346 int
12347 main ()
12348 {
12349 dlopen ();
12350   ;
12351   return 0;
12352 }
12353 _ACEOF
12354 rm -f conftest.$ac_objext conftest$ac_exeext
12355 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12356   (eval $ac_link) 2>conftest.er1
12357   ac_status=$?
12358   grep -v '^ *+' conftest.er1 >conftest.err
12359   rm -f conftest.er1
12360   cat conftest.err >&5
12361   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12362   (exit $ac_status); } &&
12363          { ac_try='test -z "$ac_c_werror_flag"
12364                          || test ! -s conftest.err'
12365   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12366   (eval $ac_try) 2>&5
12367   ac_status=$?
12368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12369   (exit $ac_status); }; } &&
12370          { ac_try='test -s conftest$ac_exeext'
12371   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12372   (eval $ac_try) 2>&5
12373   ac_status=$?
12374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12375   (exit $ac_status); }; }; then
12376   ac_cv_lib_dl_dlopen=yes
12377 else
12378   echo "$as_me: failed program was:" >&5
12379 sed 's/^/| /' conftest.$ac_ext >&5
12380
12381 ac_cv_lib_dl_dlopen=no
12382 fi
12383 rm -f conftest.err conftest.$ac_objext \
12384       conftest$ac_exeext conftest.$ac_ext
12385 LIBS=$ac_check_lib_save_LIBS
12386 fi
12387 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
12388 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
12389 if test $ac_cv_lib_dl_dlopen = yes; then
12390
12391
12392 cat >>confdefs.h <<\_ACEOF
12393 #define HAVE_DLOPEN 1
12394 _ACEOF
12395
12396 fi
12397
12398
12399    # Some library-finding code we stole from Tcl.
12400    #--------------------------------------------------------------------
12401    #    Check for the existence of the -lsocket and -lnsl libraries.
12402    #    The order here is important, so that they end up in the right
12403    #    order in the command line generated by make.  Here are some
12404    #    special considerations:
12405    #    1. Use "connect" and "accept" to check for -lsocket, and
12406    #       "gethostbyname" to check for -lnsl.
12407    #    2. Use each function name only once:  can't redo a check because
12408    #       autoconf caches the results of the last check and won't redo it.
12409    #    3. Use -lnsl and -lsocket only if they supply procedures that
12410    #       aren't already present in the normal libraries.  This is because
12411    #       IRIX 5.2 has libraries, but they aren't needed and they're
12412    #       bogus:  they goof up name resolution if used.
12413    #    4. On some SVR4 systems, can't use -lsocket without -lnsl too.
12414    #       To get around this problem, check for both libraries together
12415    #       if -lsocket doesn't work by itself.
12416    #--------------------------------------------------------------------
12417
12418    echo "$as_me:$LINENO: checking for socket libraries" >&5
12419 echo $ECHO_N "checking for socket libraries... $ECHO_C" >&6
12420 if test "${gcj_cv_lib_sockets+set}" = set; then
12421   echo $ECHO_N "(cached) $ECHO_C" >&6
12422 else
12423   gcj_cv_lib_sockets=
12424      gcj_checkBoth=0
12425      unset ac_cv_func_connect
12426      echo "$as_me:$LINENO: checking for connect" >&5
12427 echo $ECHO_N "checking for connect... $ECHO_C" >&6
12428 if test "${ac_cv_func_connect+set}" = set; then
12429   echo $ECHO_N "(cached) $ECHO_C" >&6
12430 else
12431   if test x$gcc_no_link = xyes; then
12432   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12433 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12434    { (exit 1); exit 1; }; }
12435 fi
12436 cat >conftest.$ac_ext <<_ACEOF
12437 /* confdefs.h.  */
12438 _ACEOF
12439 cat confdefs.h >>conftest.$ac_ext
12440 cat >>conftest.$ac_ext <<_ACEOF
12441 /* end confdefs.h.  */
12442 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
12443    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12444 #define connect innocuous_connect
12445
12446 /* System header to define __stub macros and hopefully few prototypes,
12447     which can conflict with char connect (); below.
12448     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12449     <limits.h> exists even on freestanding compilers.  */
12450
12451 #ifdef __STDC__
12452 # include <limits.h>
12453 #else
12454 # include <assert.h>
12455 #endif
12456
12457 #undef connect
12458
12459 /* Override any gcc2 internal prototype to avoid an error.  */
12460 #ifdef __cplusplus
12461 extern "C"
12462 {
12463 #endif
12464 /* We use char because int might match the return type of a gcc2
12465    builtin and then its argument prototype would still apply.  */
12466 char connect ();
12467 /* The GNU C library defines this for functions which it implements
12468     to always fail with ENOSYS.  Some functions are actually named
12469     something starting with __ and the normal name is an alias.  */
12470 #if defined (__stub_connect) || defined (__stub___connect)
12471 choke me
12472 #else
12473 char (*f) () = connect;
12474 #endif
12475 #ifdef __cplusplus
12476 }
12477 #endif
12478
12479 int
12480 main ()
12481 {
12482 return f != connect;
12483   ;
12484   return 0;
12485 }
12486 _ACEOF
12487 rm -f conftest.$ac_objext conftest$ac_exeext
12488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12489   (eval $ac_link) 2>conftest.er1
12490   ac_status=$?
12491   grep -v '^ *+' conftest.er1 >conftest.err
12492   rm -f conftest.er1
12493   cat conftest.err >&5
12494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12495   (exit $ac_status); } &&
12496          { ac_try='test -z "$ac_c_werror_flag"
12497                          || test ! -s conftest.err'
12498   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12499   (eval $ac_try) 2>&5
12500   ac_status=$?
12501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12502   (exit $ac_status); }; } &&
12503          { ac_try='test -s conftest$ac_exeext'
12504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12505   (eval $ac_try) 2>&5
12506   ac_status=$?
12507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12508   (exit $ac_status); }; }; then
12509   ac_cv_func_connect=yes
12510 else
12511   echo "$as_me: failed program was:" >&5
12512 sed 's/^/| /' conftest.$ac_ext >&5
12513
12514 ac_cv_func_connect=no
12515 fi
12516 rm -f conftest.err conftest.$ac_objext \
12517       conftest$ac_exeext conftest.$ac_ext
12518 fi
12519 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
12520 echo "${ECHO_T}$ac_cv_func_connect" >&6
12521 if test $ac_cv_func_connect = yes; then
12522   gcj_checkSocket=0
12523 else
12524   gcj_checkSocket=1
12525 fi
12526
12527      if test "$gcj_checkSocket" = 1; then
12528          unset ac_cv_func_connect
12529          echo "$as_me:$LINENO: checking for main in -lsocket" >&5
12530 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
12531 if test "${ac_cv_lib_socket_main+set}" = set; then
12532   echo $ECHO_N "(cached) $ECHO_C" >&6
12533 else
12534   ac_check_lib_save_LIBS=$LIBS
12535 LIBS="-lsocket  $LIBS"
12536 if test x$gcc_no_link = xyes; then
12537   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12538 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12539    { (exit 1); exit 1; }; }
12540 fi
12541 cat >conftest.$ac_ext <<_ACEOF
12542 /* confdefs.h.  */
12543 _ACEOF
12544 cat confdefs.h >>conftest.$ac_ext
12545 cat >>conftest.$ac_ext <<_ACEOF
12546 /* end confdefs.h.  */
12547
12548
12549 int
12550 main ()
12551 {
12552 main ();
12553   ;
12554   return 0;
12555 }
12556 _ACEOF
12557 rm -f conftest.$ac_objext conftest$ac_exeext
12558 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12559   (eval $ac_link) 2>conftest.er1
12560   ac_status=$?
12561   grep -v '^ *+' conftest.er1 >conftest.err
12562   rm -f conftest.er1
12563   cat conftest.err >&5
12564   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12565   (exit $ac_status); } &&
12566          { ac_try='test -z "$ac_c_werror_flag"
12567                          || test ! -s conftest.err'
12568   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12569   (eval $ac_try) 2>&5
12570   ac_status=$?
12571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12572   (exit $ac_status); }; } &&
12573          { ac_try='test -s conftest$ac_exeext'
12574   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12575   (eval $ac_try) 2>&5
12576   ac_status=$?
12577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12578   (exit $ac_status); }; }; then
12579   ac_cv_lib_socket_main=yes
12580 else
12581   echo "$as_me: failed program was:" >&5
12582 sed 's/^/| /' conftest.$ac_ext >&5
12583
12584 ac_cv_lib_socket_main=no
12585 fi
12586 rm -f conftest.err conftest.$ac_objext \
12587       conftest$ac_exeext conftest.$ac_ext
12588 LIBS=$ac_check_lib_save_LIBS
12589 fi
12590 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
12591 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
12592 if test $ac_cv_lib_socket_main = yes; then
12593   gcj_cv_lib_sockets="-lsocket"
12594 else
12595   gcj_checkBoth=1
12596 fi
12597
12598      fi
12599      if test "$gcj_checkBoth" = 1; then
12600          gcj_oldLibs=$LIBS
12601          LIBS="$LIBS -lsocket -lnsl"
12602          unset ac_cv_func_accept
12603          echo "$as_me:$LINENO: checking for accept" >&5
12604 echo $ECHO_N "checking for accept... $ECHO_C" >&6
12605 if test "${ac_cv_func_accept+set}" = set; then
12606   echo $ECHO_N "(cached) $ECHO_C" >&6
12607 else
12608   if test x$gcc_no_link = xyes; then
12609   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12610 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12611    { (exit 1); exit 1; }; }
12612 fi
12613 cat >conftest.$ac_ext <<_ACEOF
12614 /* confdefs.h.  */
12615 _ACEOF
12616 cat confdefs.h >>conftest.$ac_ext
12617 cat >>conftest.$ac_ext <<_ACEOF
12618 /* end confdefs.h.  */
12619 /* Define accept to an innocuous variant, in case <limits.h> declares accept.
12620    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12621 #define accept innocuous_accept
12622
12623 /* System header to define __stub macros and hopefully few prototypes,
12624     which can conflict with char accept (); below.
12625     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12626     <limits.h> exists even on freestanding compilers.  */
12627
12628 #ifdef __STDC__
12629 # include <limits.h>
12630 #else
12631 # include <assert.h>
12632 #endif
12633
12634 #undef accept
12635
12636 /* Override any gcc2 internal prototype to avoid an error.  */
12637 #ifdef __cplusplus
12638 extern "C"
12639 {
12640 #endif
12641 /* We use char because int might match the return type of a gcc2
12642    builtin and then its argument prototype would still apply.  */
12643 char accept ();
12644 /* The GNU C library defines this for functions which it implements
12645     to always fail with ENOSYS.  Some functions are actually named
12646     something starting with __ and the normal name is an alias.  */
12647 #if defined (__stub_accept) || defined (__stub___accept)
12648 choke me
12649 #else
12650 char (*f) () = accept;
12651 #endif
12652 #ifdef __cplusplus
12653 }
12654 #endif
12655
12656 int
12657 main ()
12658 {
12659 return f != accept;
12660   ;
12661   return 0;
12662 }
12663 _ACEOF
12664 rm -f conftest.$ac_objext conftest$ac_exeext
12665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12666   (eval $ac_link) 2>conftest.er1
12667   ac_status=$?
12668   grep -v '^ *+' conftest.er1 >conftest.err
12669   rm -f conftest.er1
12670   cat conftest.err >&5
12671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12672   (exit $ac_status); } &&
12673          { ac_try='test -z "$ac_c_werror_flag"
12674                          || test ! -s conftest.err'
12675   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12676   (eval $ac_try) 2>&5
12677   ac_status=$?
12678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12679   (exit $ac_status); }; } &&
12680          { ac_try='test -s conftest$ac_exeext'
12681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12682   (eval $ac_try) 2>&5
12683   ac_status=$?
12684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12685   (exit $ac_status); }; }; then
12686   ac_cv_func_accept=yes
12687 else
12688   echo "$as_me: failed program was:" >&5
12689 sed 's/^/| /' conftest.$ac_ext >&5
12690
12691 ac_cv_func_accept=no
12692 fi
12693 rm -f conftest.err conftest.$ac_objext \
12694       conftest$ac_exeext conftest.$ac_ext
12695 fi
12696 echo "$as_me:$LINENO: result: $ac_cv_func_accept" >&5
12697 echo "${ECHO_T}$ac_cv_func_accept" >&6
12698 if test $ac_cv_func_accept = yes; then
12699   gcj_checkNsl=0
12700                         gcj_cv_lib_sockets="-lsocket -lnsl"
12701 fi
12702
12703          unset ac_cv_func_accept
12704          LIBS=$gcj_oldLibs
12705      fi
12706      unset ac_cv_func_gethostbyname
12707      gcj_oldLibs=$LIBS
12708      LIBS="$LIBS $gcj_cv_lib_sockets"
12709      echo "$as_me:$LINENO: checking for gethostbyname" >&5
12710 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
12711 if test "${ac_cv_func_gethostbyname+set}" = set; then
12712   echo $ECHO_N "(cached) $ECHO_C" >&6
12713 else
12714   if test x$gcc_no_link = xyes; then
12715   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12716 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12717    { (exit 1); exit 1; }; }
12718 fi
12719 cat >conftest.$ac_ext <<_ACEOF
12720 /* confdefs.h.  */
12721 _ACEOF
12722 cat confdefs.h >>conftest.$ac_ext
12723 cat >>conftest.$ac_ext <<_ACEOF
12724 /* end confdefs.h.  */
12725 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
12726    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12727 #define gethostbyname innocuous_gethostbyname
12728
12729 /* System header to define __stub macros and hopefully few prototypes,
12730     which can conflict with char gethostbyname (); below.
12731     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12732     <limits.h> exists even on freestanding compilers.  */
12733
12734 #ifdef __STDC__
12735 # include <limits.h>
12736 #else
12737 # include <assert.h>
12738 #endif
12739
12740 #undef gethostbyname
12741
12742 /* Override any gcc2 internal prototype to avoid an error.  */
12743 #ifdef __cplusplus
12744 extern "C"
12745 {
12746 #endif
12747 /* We use char because int might match the return type of a gcc2
12748    builtin and then its argument prototype would still apply.  */
12749 char gethostbyname ();
12750 /* The GNU C library defines this for functions which it implements
12751     to always fail with ENOSYS.  Some functions are actually named
12752     something starting with __ and the normal name is an alias.  */
12753 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
12754 choke me
12755 #else
12756 char (*f) () = gethostbyname;
12757 #endif
12758 #ifdef __cplusplus
12759 }
12760 #endif
12761
12762 int
12763 main ()
12764 {
12765 return f != gethostbyname;
12766   ;
12767   return 0;
12768 }
12769 _ACEOF
12770 rm -f conftest.$ac_objext conftest$ac_exeext
12771 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12772   (eval $ac_link) 2>conftest.er1
12773   ac_status=$?
12774   grep -v '^ *+' conftest.er1 >conftest.err
12775   rm -f conftest.er1
12776   cat conftest.err >&5
12777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12778   (exit $ac_status); } &&
12779          { ac_try='test -z "$ac_c_werror_flag"
12780                          || test ! -s conftest.err'
12781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12782   (eval $ac_try) 2>&5
12783   ac_status=$?
12784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12785   (exit $ac_status); }; } &&
12786          { ac_try='test -s conftest$ac_exeext'
12787   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12788   (eval $ac_try) 2>&5
12789   ac_status=$?
12790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12791   (exit $ac_status); }; }; then
12792   ac_cv_func_gethostbyname=yes
12793 else
12794   echo "$as_me: failed program was:" >&5
12795 sed 's/^/| /' conftest.$ac_ext >&5
12796
12797 ac_cv_func_gethostbyname=no
12798 fi
12799 rm -f conftest.err conftest.$ac_objext \
12800       conftest$ac_exeext conftest.$ac_ext
12801 fi
12802 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
12803 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
12804 if test $ac_cv_func_gethostbyname = yes; then
12805   :
12806 else
12807   echo "$as_me:$LINENO: checking for main in -lnsl" >&5
12808 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
12809 if test "${ac_cv_lib_nsl_main+set}" = set; then
12810   echo $ECHO_N "(cached) $ECHO_C" >&6
12811 else
12812   ac_check_lib_save_LIBS=$LIBS
12813 LIBS="-lnsl  $LIBS"
12814 if test x$gcc_no_link = xyes; then
12815   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12816 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12817    { (exit 1); exit 1; }; }
12818 fi
12819 cat >conftest.$ac_ext <<_ACEOF
12820 /* confdefs.h.  */
12821 _ACEOF
12822 cat confdefs.h >>conftest.$ac_ext
12823 cat >>conftest.$ac_ext <<_ACEOF
12824 /* end confdefs.h.  */
12825
12826
12827 int
12828 main ()
12829 {
12830 main ();
12831   ;
12832   return 0;
12833 }
12834 _ACEOF
12835 rm -f conftest.$ac_objext conftest$ac_exeext
12836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12837   (eval $ac_link) 2>conftest.er1
12838   ac_status=$?
12839   grep -v '^ *+' conftest.er1 >conftest.err
12840   rm -f conftest.er1
12841   cat conftest.err >&5
12842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12843   (exit $ac_status); } &&
12844          { ac_try='test -z "$ac_c_werror_flag"
12845                          || test ! -s conftest.err'
12846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12847   (eval $ac_try) 2>&5
12848   ac_status=$?
12849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12850   (exit $ac_status); }; } &&
12851          { ac_try='test -s conftest$ac_exeext'
12852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12853   (eval $ac_try) 2>&5
12854   ac_status=$?
12855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12856   (exit $ac_status); }; }; then
12857   ac_cv_lib_nsl_main=yes
12858 else
12859   echo "$as_me: failed program was:" >&5
12860 sed 's/^/| /' conftest.$ac_ext >&5
12861
12862 ac_cv_lib_nsl_main=no
12863 fi
12864 rm -f conftest.err conftest.$ac_objext \
12865       conftest$ac_exeext conftest.$ac_ext
12866 LIBS=$ac_check_lib_save_LIBS
12867 fi
12868 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
12869 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
12870 if test $ac_cv_lib_nsl_main = yes; then
12871   gcj_cv_lib_sockets="$gcj_cv_lib_sockets -lnsl"
12872 fi
12873
12874 fi
12875
12876      unset ac_cv_func_gethostbyname
12877      LIBS=$gcj_oldLIBS
12878
12879 fi
12880 echo "$as_me:$LINENO: result: $gcj_cv_lib_sockets" >&5
12881 echo "${ECHO_T}$gcj_cv_lib_sockets" >&6
12882    SYSTEMSPEC="$SYSTEMSPEC $gcj_cv_lib_sockets"
12883
12884    if test "$with_system_zlib" = yes; then
12885       echo "$as_me:$LINENO: checking for deflate in -lz" >&5
12886 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
12887 if test "${ac_cv_lib_z_deflate+set}" = set; then
12888   echo $ECHO_N "(cached) $ECHO_C" >&6
12889 else
12890   ac_check_lib_save_LIBS=$LIBS
12891 LIBS="-lz  $LIBS"
12892 if test x$gcc_no_link = xyes; then
12893   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12894 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12895    { (exit 1); exit 1; }; }
12896 fi
12897 cat >conftest.$ac_ext <<_ACEOF
12898 /* confdefs.h.  */
12899 _ACEOF
12900 cat confdefs.h >>conftest.$ac_ext
12901 cat >>conftest.$ac_ext <<_ACEOF
12902 /* end confdefs.h.  */
12903
12904 /* Override any gcc2 internal prototype to avoid an error.  */
12905 #ifdef __cplusplus
12906 extern "C"
12907 #endif
12908 /* We use char because int might match the return type of a gcc2
12909    builtin and then its argument prototype would still apply.  */
12910 char deflate ();
12911 int
12912 main ()
12913 {
12914 deflate ();
12915   ;
12916   return 0;
12917 }
12918 _ACEOF
12919 rm -f conftest.$ac_objext conftest$ac_exeext
12920 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12921   (eval $ac_link) 2>conftest.er1
12922   ac_status=$?
12923   grep -v '^ *+' conftest.er1 >conftest.err
12924   rm -f conftest.er1
12925   cat conftest.err >&5
12926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12927   (exit $ac_status); } &&
12928          { ac_try='test -z "$ac_c_werror_flag"
12929                          || test ! -s conftest.err'
12930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12931   (eval $ac_try) 2>&5
12932   ac_status=$?
12933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12934   (exit $ac_status); }; } &&
12935          { ac_try='test -s conftest$ac_exeext'
12936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12937   (eval $ac_try) 2>&5
12938   ac_status=$?
12939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12940   (exit $ac_status); }; }; then
12941   ac_cv_lib_z_deflate=yes
12942 else
12943   echo "$as_me: failed program was:" >&5
12944 sed 's/^/| /' conftest.$ac_ext >&5
12945
12946 ac_cv_lib_z_deflate=no
12947 fi
12948 rm -f conftest.err conftest.$ac_objext \
12949       conftest$ac_exeext conftest.$ac_ext
12950 LIBS=$ac_check_lib_save_LIBS
12951 fi
12952 echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
12953 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
12954 if test $ac_cv_lib_z_deflate = yes; then
12955   ZLIBSPEC=-lz
12956 else
12957   ZLIBSPEC=
12958 fi
12959
12960    fi
12961
12962    # Test for Gtk stuff, if asked for.
12963    if test "$use_gtk_awt" = yes; then
12964
12965   succeeded=no
12966
12967   if test -z "$PKG_CONFIG"; then
12968     # Extract the first word of "pkg-config", so it can be a program name with args.
12969 set dummy pkg-config; ac_word=$2
12970 echo "$as_me:$LINENO: checking for $ac_word" >&5
12971 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12972 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12973   echo $ECHO_N "(cached) $ECHO_C" >&6
12974 else
12975   case $PKG_CONFIG in
12976   [\\/]* | ?:[\\/]*)
12977   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12978   ;;
12979   *)
12980   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12981 for as_dir in $PATH
12982 do
12983   IFS=$as_save_IFS
12984   test -z "$as_dir" && as_dir=.
12985   for ac_exec_ext in '' $ac_executable_extensions; do
12986   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12987     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12988     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12989     break 2
12990   fi
12991 done
12992 done
12993
12994   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12995   ;;
12996 esac
12997 fi
12998 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12999
13000 if test -n "$PKG_CONFIG"; then
13001   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13002 echo "${ECHO_T}$PKG_CONFIG" >&6
13003 else
13004   echo "$as_me:$LINENO: result: no" >&5
13005 echo "${ECHO_T}no" >&6
13006 fi
13007
13008   fi
13009
13010   if test "$PKG_CONFIG" = "no" ; then
13011      echo "*** The pkg-config script could not be found. Make sure it is"
13012      echo "*** in your path, or set the PKG_CONFIG environment variable"
13013      echo "*** to the full path to pkg-config."
13014      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13015   else
13016      PKG_CONFIG_MIN_VERSION=0.9.0
13017      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13018         echo "$as_me:$LINENO: checking for gtk+-2.0 >= 2.4" >&5
13019 echo $ECHO_N "checking for gtk+-2.0 >= 2.4... $ECHO_C" >&6
13020
13021         if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
13022             echo "$as_me:$LINENO: result: yes" >&5
13023 echo "${ECHO_T}yes" >&6
13024             succeeded=yes
13025
13026             echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
13027 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
13028             GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
13029             echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
13030 echo "${ECHO_T}$GTK_CFLAGS" >&6
13031
13032             echo "$as_me:$LINENO: checking GTK_LIBS" >&5
13033 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
13034             GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
13035             echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
13036 echo "${ECHO_T}$GTK_LIBS" >&6
13037         else
13038             GTK_CFLAGS=""
13039             GTK_LIBS=""
13040             ## If we have a custom action on failure, don't print errors, but
13041             ## do set a variable so people can do so.
13042             GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
13043             echo $GTK_PKG_ERRORS
13044         fi
13045
13046
13047
13048      else
13049         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13050         echo "*** See http://www.freedesktop.org/software/pkgconfig"
13051      fi
13052   fi
13053
13054   if test $succeeded = yes; then
13055      :
13056   else
13057      { { 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
13058 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;}
13059    { (exit 1); exit 1; }; }
13060   fi
13061
13062
13063
13064
13065
13066   succeeded=no
13067
13068   if test -z "$PKG_CONFIG"; then
13069     # Extract the first word of "pkg-config", so it can be a program name with args.
13070 set dummy pkg-config; ac_word=$2
13071 echo "$as_me:$LINENO: checking for $ac_word" >&5
13072 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13073 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13074   echo $ECHO_N "(cached) $ECHO_C" >&6
13075 else
13076   case $PKG_CONFIG in
13077   [\\/]* | ?:[\\/]*)
13078   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13079   ;;
13080   *)
13081   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13082 for as_dir in $PATH
13083 do
13084   IFS=$as_save_IFS
13085   test -z "$as_dir" && as_dir=.
13086   for ac_exec_ext in '' $ac_executable_extensions; do
13087   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13088     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13089     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13090     break 2
13091   fi
13092 done
13093 done
13094
13095   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13096   ;;
13097 esac
13098 fi
13099 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13100
13101 if test -n "$PKG_CONFIG"; then
13102   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13103 echo "${ECHO_T}$PKG_CONFIG" >&6
13104 else
13105   echo "$as_me:$LINENO: result: no" >&5
13106 echo "${ECHO_T}no" >&6
13107 fi
13108
13109   fi
13110
13111   if test "$PKG_CONFIG" = "no" ; then
13112      echo "*** The pkg-config script could not be found. Make sure it is"
13113      echo "*** in your path, or set the PKG_CONFIG environment variable"
13114      echo "*** to the full path to pkg-config."
13115      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13116   else
13117      PKG_CONFIG_MIN_VERSION=0.9.0
13118      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13119         echo "$as_me:$LINENO: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
13120 echo $ECHO_N "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... $ECHO_C" >&6
13121
13122         if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
13123             echo "$as_me:$LINENO: result: yes" >&5
13124 echo "${ECHO_T}yes" >&6
13125             succeeded=yes
13126
13127             echo "$as_me:$LINENO: checking GLIB_CFLAGS" >&5
13128 echo $ECHO_N "checking GLIB_CFLAGS... $ECHO_C" >&6
13129             GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13130             echo "$as_me:$LINENO: result: $GLIB_CFLAGS" >&5
13131 echo "${ECHO_T}$GLIB_CFLAGS" >&6
13132
13133             echo "$as_me:$LINENO: checking GLIB_LIBS" >&5
13134 echo $ECHO_N "checking GLIB_LIBS... $ECHO_C" >&6
13135             GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13136             echo "$as_me:$LINENO: result: $GLIB_LIBS" >&5
13137 echo "${ECHO_T}$GLIB_LIBS" >&6
13138         else
13139             GLIB_CFLAGS=""
13140             GLIB_LIBS=""
13141             ## If we have a custom action on failure, don't print errors, but
13142             ## do set a variable so people can do so.
13143             GLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13144             echo $GLIB_PKG_ERRORS
13145         fi
13146
13147
13148
13149      else
13150         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13151         echo "*** See http://www.freedesktop.org/software/pkgconfig"
13152      fi
13153   fi
13154
13155   if test $succeeded = yes; then
13156      :
13157   else
13158      { { 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
13159 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;}
13160    { (exit 1); exit 1; }; }
13161   fi
13162
13163
13164
13165
13166
13167   succeeded=no
13168
13169   if test -z "$PKG_CONFIG"; then
13170     # Extract the first word of "pkg-config", so it can be a program name with args.
13171 set dummy pkg-config; ac_word=$2
13172 echo "$as_me:$LINENO: checking for $ac_word" >&5
13173 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13174 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13175   echo $ECHO_N "(cached) $ECHO_C" >&6
13176 else
13177   case $PKG_CONFIG in
13178   [\\/]* | ?:[\\/]*)
13179   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13180   ;;
13181   *)
13182   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13183 for as_dir in $PATH
13184 do
13185   IFS=$as_save_IFS
13186   test -z "$as_dir" && as_dir=.
13187   for ac_exec_ext in '' $ac_executable_extensions; do
13188   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13189     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13190     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13191     break 2
13192   fi
13193 done
13194 done
13195
13196   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13197   ;;
13198 esac
13199 fi
13200 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13201
13202 if test -n "$PKG_CONFIG"; then
13203   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13204 echo "${ECHO_T}$PKG_CONFIG" >&6
13205 else
13206   echo "$as_me:$LINENO: result: no" >&5
13207 echo "${ECHO_T}no" >&6
13208 fi
13209
13210   fi
13211
13212   if test "$PKG_CONFIG" = "no" ; then
13213      echo "*** The pkg-config script could not be found. Make sure it is"
13214      echo "*** in your path, or set the PKG_CONFIG environment variable"
13215      echo "*** to the full path to pkg-config."
13216      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13217   else
13218      PKG_CONFIG_MIN_VERSION=0.9.0
13219      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13220         echo "$as_me:$LINENO: checking for libart-2.0 >= 2.1" >&5
13221 echo $ECHO_N "checking for libart-2.0 >= 2.1... $ECHO_C" >&6
13222
13223         if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
13224             echo "$as_me:$LINENO: result: yes" >&5
13225 echo "${ECHO_T}yes" >&6
13226             succeeded=yes
13227
13228             echo "$as_me:$LINENO: checking LIBART_CFLAGS" >&5
13229 echo $ECHO_N "checking LIBART_CFLAGS... $ECHO_C" >&6
13230             LIBART_CFLAGS=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
13231             echo "$as_me:$LINENO: result: $LIBART_CFLAGS" >&5
13232 echo "${ECHO_T}$LIBART_CFLAGS" >&6
13233
13234             echo "$as_me:$LINENO: checking LIBART_LIBS" >&5
13235 echo $ECHO_N "checking LIBART_LIBS... $ECHO_C" >&6
13236             LIBART_LIBS=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
13237             echo "$as_me:$LINENO: result: $LIBART_LIBS" >&5
13238 echo "${ECHO_T}$LIBART_LIBS" >&6
13239         else
13240             LIBART_CFLAGS=""
13241             LIBART_LIBS=""
13242             ## If we have a custom action on failure, don't print errors, but
13243             ## do set a variable so people can do so.
13244             LIBART_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
13245             echo $LIBART_PKG_ERRORS
13246         fi
13247
13248
13249
13250      else
13251         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13252         echo "*** See http://www.freedesktop.org/software/pkgconfig"
13253      fi
13254   fi
13255
13256   if test $succeeded = yes; then
13257      :
13258   else
13259      { { 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
13260 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;}
13261    { (exit 1); exit 1; }; }
13262   fi
13263
13264
13265
13266
13267       # We require the XTest Extension to support java.awt.Robot.
13268       echo "$as_me:$LINENO: checking for XTestQueryExtension in -lXtst" >&5
13269 echo $ECHO_N "checking for XTestQueryExtension in -lXtst... $ECHO_C" >&6
13270 if test "${ac_cv_lib_Xtst_XTestQueryExtension+set}" = set; then
13271   echo $ECHO_N "(cached) $ECHO_C" >&6
13272 else
13273   ac_check_lib_save_LIBS=$LIBS
13274 LIBS="-lXtst ${X_LIBS} $LIBS"
13275 if test x$gcc_no_link = xyes; then
13276   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13277 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13278    { (exit 1); exit 1; }; }
13279 fi
13280 cat >conftest.$ac_ext <<_ACEOF
13281 /* confdefs.h.  */
13282 _ACEOF
13283 cat confdefs.h >>conftest.$ac_ext
13284 cat >>conftest.$ac_ext <<_ACEOF
13285 /* end confdefs.h.  */
13286
13287 /* Override any gcc2 internal prototype to avoid an error.  */
13288 #ifdef __cplusplus
13289 extern "C"
13290 #endif
13291 /* We use char because int might match the return type of a gcc2
13292    builtin and then its argument prototype would still apply.  */
13293 char XTestQueryExtension ();
13294 int
13295 main ()
13296 {
13297 XTestQueryExtension ();
13298   ;
13299   return 0;
13300 }
13301 _ACEOF
13302 rm -f conftest.$ac_objext conftest$ac_exeext
13303 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13304   (eval $ac_link) 2>conftest.er1
13305   ac_status=$?
13306   grep -v '^ *+' conftest.er1 >conftest.err
13307   rm -f conftest.er1
13308   cat conftest.err >&5
13309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13310   (exit $ac_status); } &&
13311          { ac_try='test -z "$ac_c_werror_flag"
13312                          || test ! -s conftest.err'
13313   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13314   (eval $ac_try) 2>&5
13315   ac_status=$?
13316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13317   (exit $ac_status); }; } &&
13318          { ac_try='test -s conftest$ac_exeext'
13319   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13320   (eval $ac_try) 2>&5
13321   ac_status=$?
13322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13323   (exit $ac_status); }; }; then
13324   ac_cv_lib_Xtst_XTestQueryExtension=yes
13325 else
13326   echo "$as_me: failed program was:" >&5
13327 sed 's/^/| /' conftest.$ac_ext >&5
13328
13329 ac_cv_lib_Xtst_XTestQueryExtension=no
13330 fi
13331 rm -f conftest.err conftest.$ac_objext \
13332       conftest$ac_exeext conftest.$ac_ext
13333 LIBS=$ac_check_lib_save_LIBS
13334 fi
13335 echo "$as_me:$LINENO: result: $ac_cv_lib_Xtst_XTestQueryExtension" >&5
13336 echo "${ECHO_T}$ac_cv_lib_Xtst_XTestQueryExtension" >&6
13337 if test $ac_cv_lib_Xtst_XTestQueryExtension = yes; then
13338   true
13339 else
13340   { { echo "$as_me:$LINENO: error: libXtst not found, required by java.awt.Robot" >&5
13341 echo "$as_me: error: libXtst not found, required by java.awt.Robot" >&2;}
13342    { (exit 1); exit 1; }; }
13343 fi
13344
13345    fi
13346
13347    # On Solaris, and maybe other architectures, the Boehm collector
13348    # requires -ldl.
13349    if test "$GC" = boehm; then
13350       echo "$as_me:$LINENO: checking for main in -ldl" >&5
13351 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
13352 if test "${ac_cv_lib_dl_main+set}" = set; then
13353   echo $ECHO_N "(cached) $ECHO_C" >&6
13354 else
13355   ac_check_lib_save_LIBS=$LIBS
13356 LIBS="-ldl  $LIBS"
13357 if test x$gcc_no_link = xyes; then
13358   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13359 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13360    { (exit 1); exit 1; }; }
13361 fi
13362 cat >conftest.$ac_ext <<_ACEOF
13363 /* confdefs.h.  */
13364 _ACEOF
13365 cat confdefs.h >>conftest.$ac_ext
13366 cat >>conftest.$ac_ext <<_ACEOF
13367 /* end confdefs.h.  */
13368
13369
13370 int
13371 main ()
13372 {
13373 main ();
13374   ;
13375   return 0;
13376 }
13377 _ACEOF
13378 rm -f conftest.$ac_objext conftest$ac_exeext
13379 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13380   (eval $ac_link) 2>conftest.er1
13381   ac_status=$?
13382   grep -v '^ *+' conftest.er1 >conftest.err
13383   rm -f conftest.er1
13384   cat conftest.err >&5
13385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13386   (exit $ac_status); } &&
13387          { ac_try='test -z "$ac_c_werror_flag"
13388                          || test ! -s conftest.err'
13389   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13390   (eval $ac_try) 2>&5
13391   ac_status=$?
13392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13393   (exit $ac_status); }; } &&
13394          { ac_try='test -s conftest$ac_exeext'
13395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13396   (eval $ac_try) 2>&5
13397   ac_status=$?
13398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13399   (exit $ac_status); }; }; then
13400   ac_cv_lib_dl_main=yes
13401 else
13402   echo "$as_me: failed program was:" >&5
13403 sed 's/^/| /' conftest.$ac_ext >&5
13404
13405 ac_cv_lib_dl_main=no
13406 fi
13407 rm -f conftest.err conftest.$ac_objext \
13408       conftest$ac_exeext conftest.$ac_ext
13409 LIBS=$ac_check_lib_save_LIBS
13410 fi
13411 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
13412 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
13413 if test $ac_cv_lib_dl_main = yes; then
13414   SYSTEMSPEC="$SYSTEMSPEC -ldl"
13415 fi
13416
13417    fi
13418 fi
13419
13420
13421 if test "$supply_backtrace" = yes; then
13422   SUPPLY_BACKTRACE_TRUE=
13423   SUPPLY_BACKTRACE_FALSE='#'
13424 else
13425   SUPPLY_BACKTRACE_TRUE='#'
13426   SUPPLY_BACKTRACE_FALSE=
13427 fi
13428
13429
13430 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
13431 case $build in
13432     *-mingw32) CLASSPATH_SEPARATOR=';' ;;
13433     *)         CLASSPATH_SEPARATOR=':' ;;
13434 esac
13435
13436
13437 # We must search the source tree for java.lang, since we still don't
13438 # have libgcj.jar nor java/lang/*.class
13439 GCJ_SAVE_CPPFLAGS=$CPPFLAGS
13440 CPPFLAGS="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
13441
13442 # Since some classes depend on this one, we need its source available
13443 # before we can do any GCJ compilation test :-(
13444 if test ! -f gnu/classpath/Configuration.java; then
13445   test -d gnu || mkdir gnu
13446   test -d gnu/classpath || mkdir gnu/classpath
13447   # Note that it is not crucial that all the values here be correct.
13448   sed -e "s,@prefix@,$prefix," \
13449       -e "s,@VERSION@,$VERSION," \
13450       -e "s,@LIBDEBUG@,false," \
13451       -e "s,@INIT_LOAD_LIBRARY@,false," \
13452       -e "s,@@,$LIBGCJDEBUG," \
13453       -e "s,@default_toolkit@,$TOOLKIT," \
13454       -e "s,@JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@,false," \
13455       -e "s,@GTK_CAIRO_ENABLED@,false," \
13456         < $srcdir/classpath/gnu/classpath/Configuration.java.in \
13457         > gnu/classpath/Configuration.java
13458   # We do not want to redirect the output of the grep below to /dev/null,
13459   # but we add /dev/null to the input list so that grep will print the
13460   # filename of Configuration.java in case it finds any matches.
13461   if grep '@.*@' gnu/classpath/Configuration.java /dev/null; then
13462     { { echo "$as_me:$LINENO: error: configure.ac is missing the substitutions above" >&5
13463 echo "$as_me: error: configure.ac is missing the substitutions above" >&2;}
13464    { (exit 1); exit 1; }; }
13465   fi
13466 fi
13467
13468 if test -n "$ac_tool_prefix"; then
13469   # Extract the first word of "${ac_tool_prefix}gcj", so it can be a program name with args.
13470 set dummy ${ac_tool_prefix}gcj; ac_word=$2
13471 echo "$as_me:$LINENO: checking for $ac_word" >&5
13472 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13473 if test "${ac_cv_prog_GCJ+set}" = set; then
13474   echo $ECHO_N "(cached) $ECHO_C" >&6
13475 else
13476   if test -n "$GCJ"; then
13477   ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
13478 else
13479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13480 for as_dir in $PATH
13481 do
13482   IFS=$as_save_IFS
13483   test -z "$as_dir" && as_dir=.
13484   for ac_exec_ext in '' $ac_executable_extensions; do
13485   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13486     ac_cv_prog_GCJ="${ac_tool_prefix}gcj"
13487     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13488     break 2
13489   fi
13490 done
13491 done
13492
13493 fi
13494 fi
13495 GCJ=$ac_cv_prog_GCJ
13496 if test -n "$GCJ"; then
13497   echo "$as_me:$LINENO: result: $GCJ" >&5
13498 echo "${ECHO_T}$GCJ" >&6
13499 else
13500   echo "$as_me:$LINENO: result: no" >&5
13501 echo "${ECHO_T}no" >&6
13502 fi
13503
13504 fi
13505 if test -z "$ac_cv_prog_GCJ"; then
13506   ac_ct_GCJ=$GCJ
13507   # Extract the first word of "gcj", so it can be a program name with args.
13508 set dummy gcj; ac_word=$2
13509 echo "$as_me:$LINENO: checking for $ac_word" >&5
13510 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13511 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then
13512   echo $ECHO_N "(cached) $ECHO_C" >&6
13513 else
13514   if test -n "$ac_ct_GCJ"; then
13515   ac_cv_prog_ac_ct_GCJ="$ac_ct_GCJ" # Let the user override the test.
13516 else
13517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13518 for as_dir in $PATH
13519 do
13520   IFS=$as_save_IFS
13521   test -z "$as_dir" && as_dir=.
13522   for ac_exec_ext in '' $ac_executable_extensions; do
13523   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13524     ac_cv_prog_ac_ct_GCJ="gcj"
13525     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13526     break 2
13527   fi
13528 done
13529 done
13530
13531   test -z "$ac_cv_prog_ac_ct_GCJ" && ac_cv_prog_ac_ct_GCJ="no"
13532 fi
13533 fi
13534 ac_ct_GCJ=$ac_cv_prog_ac_ct_GCJ
13535 if test -n "$ac_ct_GCJ"; then
13536   echo "$as_me:$LINENO: result: $ac_ct_GCJ" >&5
13537 echo "${ECHO_T}$ac_ct_GCJ" >&6
13538 else
13539   echo "$as_me:$LINENO: result: no" >&5
13540 echo "${ECHO_T}no" >&6
13541 fi
13542
13543   GCJ=$ac_ct_GCJ
13544 else
13545   GCJ="$ac_cv_prog_GCJ"
13546 fi
13547
13548   test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
13549
13550
13551
13552
13553 # Now remove it.
13554 rm -f gnu/classpath/Configuration.java
13555
13556 CPPFLAGS=$GCJ_SAVE_CPPFLAGS
13557
13558 echo "$as_me:$LINENO: checking for void *" >&5
13559 echo $ECHO_N "checking for void *... $ECHO_C" >&6
13560 if test "${ac_cv_type_void_p+set}" = set; then
13561   echo $ECHO_N "(cached) $ECHO_C" >&6
13562 else
13563   cat >conftest.$ac_ext <<_ACEOF
13564 /* confdefs.h.  */
13565 _ACEOF
13566 cat confdefs.h >>conftest.$ac_ext
13567 cat >>conftest.$ac_ext <<_ACEOF
13568 /* end confdefs.h.  */
13569 $ac_includes_default
13570 int
13571 main ()
13572 {
13573 if ((void * *) 0)
13574   return 0;
13575 if (sizeof (void *))
13576   return 0;
13577   ;
13578   return 0;
13579 }
13580 _ACEOF
13581 rm -f conftest.$ac_objext
13582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13583   (eval $ac_compile) 2>conftest.er1
13584   ac_status=$?
13585   grep -v '^ *+' conftest.er1 >conftest.err
13586   rm -f conftest.er1
13587   cat conftest.err >&5
13588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13589   (exit $ac_status); } &&
13590          { ac_try='test -z "$ac_c_werror_flag"
13591                          || test ! -s conftest.err'
13592   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13593   (eval $ac_try) 2>&5
13594   ac_status=$?
13595   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13596   (exit $ac_status); }; } &&
13597          { ac_try='test -s conftest.$ac_objext'
13598   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13599   (eval $ac_try) 2>&5
13600   ac_status=$?
13601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13602   (exit $ac_status); }; }; then
13603   ac_cv_type_void_p=yes
13604 else
13605   echo "$as_me: failed program was:" >&5
13606 sed 's/^/| /' conftest.$ac_ext >&5
13607
13608 ac_cv_type_void_p=no
13609 fi
13610 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13611 fi
13612 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
13613 echo "${ECHO_T}$ac_cv_type_void_p" >&6
13614
13615 echo "$as_me:$LINENO: checking size of void *" >&5
13616 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
13617 if test "${ac_cv_sizeof_void_p+set}" = set; then
13618   echo $ECHO_N "(cached) $ECHO_C" >&6
13619 else
13620   if test "$ac_cv_type_void_p" = yes; then
13621   # The cast to unsigned long works around a bug in the HP C Compiler
13622   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13623   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13624   # This bug is HP SR number 8606223364.
13625   if test "$cross_compiling" = yes; then
13626   # Depending upon the size, compute the lo and hi bounds.
13627 cat >conftest.$ac_ext <<_ACEOF
13628 /* confdefs.h.  */
13629 _ACEOF
13630 cat confdefs.h >>conftest.$ac_ext
13631 cat >>conftest.$ac_ext <<_ACEOF
13632 /* end confdefs.h.  */
13633 $ac_includes_default
13634 int
13635 main ()
13636 {
13637 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
13638 test_array [0] = 0
13639
13640   ;
13641   return 0;
13642 }
13643 _ACEOF
13644 rm -f conftest.$ac_objext
13645 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13646   (eval $ac_compile) 2>conftest.er1
13647   ac_status=$?
13648   grep -v '^ *+' conftest.er1 >conftest.err
13649   rm -f conftest.er1
13650   cat conftest.err >&5
13651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13652   (exit $ac_status); } &&
13653          { ac_try='test -z "$ac_c_werror_flag"
13654                          || test ! -s conftest.err'
13655   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13656   (eval $ac_try) 2>&5
13657   ac_status=$?
13658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13659   (exit $ac_status); }; } &&
13660          { ac_try='test -s conftest.$ac_objext'
13661   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13662   (eval $ac_try) 2>&5
13663   ac_status=$?
13664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13665   (exit $ac_status); }; }; then
13666   ac_lo=0 ac_mid=0
13667   while :; do
13668     cat >conftest.$ac_ext <<_ACEOF
13669 /* confdefs.h.  */
13670 _ACEOF
13671 cat confdefs.h >>conftest.$ac_ext
13672 cat >>conftest.$ac_ext <<_ACEOF
13673 /* end confdefs.h.  */
13674 $ac_includes_default
13675 int
13676 main ()
13677 {
13678 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13679 test_array [0] = 0
13680
13681   ;
13682   return 0;
13683 }
13684 _ACEOF
13685 rm -f conftest.$ac_objext
13686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13687   (eval $ac_compile) 2>conftest.er1
13688   ac_status=$?
13689   grep -v '^ *+' conftest.er1 >conftest.err
13690   rm -f conftest.er1
13691   cat conftest.err >&5
13692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13693   (exit $ac_status); } &&
13694          { ac_try='test -z "$ac_c_werror_flag"
13695                          || test ! -s conftest.err'
13696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13697   (eval $ac_try) 2>&5
13698   ac_status=$?
13699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13700   (exit $ac_status); }; } &&
13701          { ac_try='test -s conftest.$ac_objext'
13702   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13703   (eval $ac_try) 2>&5
13704   ac_status=$?
13705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13706   (exit $ac_status); }; }; then
13707   ac_hi=$ac_mid; break
13708 else
13709   echo "$as_me: failed program was:" >&5
13710 sed 's/^/| /' conftest.$ac_ext >&5
13711
13712 ac_lo=`expr $ac_mid + 1`
13713                     if test $ac_lo -le $ac_mid; then
13714                       ac_lo= ac_hi=
13715                       break
13716                     fi
13717                     ac_mid=`expr 2 '*' $ac_mid + 1`
13718 fi
13719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13720   done
13721 else
13722   echo "$as_me: failed program was:" >&5
13723 sed 's/^/| /' conftest.$ac_ext >&5
13724
13725 cat >conftest.$ac_ext <<_ACEOF
13726 /* confdefs.h.  */
13727 _ACEOF
13728 cat confdefs.h >>conftest.$ac_ext
13729 cat >>conftest.$ac_ext <<_ACEOF
13730 /* end confdefs.h.  */
13731 $ac_includes_default
13732 int
13733 main ()
13734 {
13735 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
13736 test_array [0] = 0
13737
13738   ;
13739   return 0;
13740 }
13741 _ACEOF
13742 rm -f conftest.$ac_objext
13743 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13744   (eval $ac_compile) 2>conftest.er1
13745   ac_status=$?
13746   grep -v '^ *+' conftest.er1 >conftest.err
13747   rm -f conftest.er1
13748   cat conftest.err >&5
13749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13750   (exit $ac_status); } &&
13751          { ac_try='test -z "$ac_c_werror_flag"
13752                          || test ! -s conftest.err'
13753   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13754   (eval $ac_try) 2>&5
13755   ac_status=$?
13756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13757   (exit $ac_status); }; } &&
13758          { ac_try='test -s conftest.$ac_objext'
13759   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13760   (eval $ac_try) 2>&5
13761   ac_status=$?
13762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13763   (exit $ac_status); }; }; then
13764   ac_hi=-1 ac_mid=-1
13765   while :; do
13766     cat >conftest.$ac_ext <<_ACEOF
13767 /* confdefs.h.  */
13768 _ACEOF
13769 cat confdefs.h >>conftest.$ac_ext
13770 cat >>conftest.$ac_ext <<_ACEOF
13771 /* end confdefs.h.  */
13772 $ac_includes_default
13773 int
13774 main ()
13775 {
13776 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
13777 test_array [0] = 0
13778
13779   ;
13780   return 0;
13781 }
13782 _ACEOF
13783 rm -f conftest.$ac_objext
13784 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13785   (eval $ac_compile) 2>conftest.er1
13786   ac_status=$?
13787   grep -v '^ *+' conftest.er1 >conftest.err
13788   rm -f conftest.er1
13789   cat conftest.err >&5
13790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13791   (exit $ac_status); } &&
13792          { ac_try='test -z "$ac_c_werror_flag"
13793                          || test ! -s conftest.err'
13794   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13795   (eval $ac_try) 2>&5
13796   ac_status=$?
13797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13798   (exit $ac_status); }; } &&
13799          { ac_try='test -s conftest.$ac_objext'
13800   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13801   (eval $ac_try) 2>&5
13802   ac_status=$?
13803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13804   (exit $ac_status); }; }; then
13805   ac_lo=$ac_mid; break
13806 else
13807   echo "$as_me: failed program was:" >&5
13808 sed 's/^/| /' conftest.$ac_ext >&5
13809
13810 ac_hi=`expr '(' $ac_mid ')' - 1`
13811                        if test $ac_mid -le $ac_hi; then
13812                          ac_lo= ac_hi=
13813                          break
13814                        fi
13815                        ac_mid=`expr 2 '*' $ac_mid`
13816 fi
13817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13818   done
13819 else
13820   echo "$as_me: failed program was:" >&5
13821 sed 's/^/| /' conftest.$ac_ext >&5
13822
13823 ac_lo= ac_hi=
13824 fi
13825 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13826 fi
13827 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13828 # Binary search between lo and hi bounds.
13829 while test "x$ac_lo" != "x$ac_hi"; do
13830   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13831   cat >conftest.$ac_ext <<_ACEOF
13832 /* confdefs.h.  */
13833 _ACEOF
13834 cat confdefs.h >>conftest.$ac_ext
13835 cat >>conftest.$ac_ext <<_ACEOF
13836 /* end confdefs.h.  */
13837 $ac_includes_default
13838 int
13839 main ()
13840 {
13841 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13842 test_array [0] = 0
13843
13844   ;
13845   return 0;
13846 }
13847 _ACEOF
13848 rm -f conftest.$ac_objext
13849 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13850   (eval $ac_compile) 2>conftest.er1
13851   ac_status=$?
13852   grep -v '^ *+' conftest.er1 >conftest.err
13853   rm -f conftest.er1
13854   cat conftest.err >&5
13855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13856   (exit $ac_status); } &&
13857          { ac_try='test -z "$ac_c_werror_flag"
13858                          || test ! -s conftest.err'
13859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13860   (eval $ac_try) 2>&5
13861   ac_status=$?
13862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13863   (exit $ac_status); }; } &&
13864          { ac_try='test -s conftest.$ac_objext'
13865   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13866   (eval $ac_try) 2>&5
13867   ac_status=$?
13868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13869   (exit $ac_status); }; }; then
13870   ac_hi=$ac_mid
13871 else
13872   echo "$as_me: failed program was:" >&5
13873 sed 's/^/| /' conftest.$ac_ext >&5
13874
13875 ac_lo=`expr '(' $ac_mid ')' + 1`
13876 fi
13877 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13878 done
13879 case $ac_lo in
13880 ?*) ac_cv_sizeof_void_p=$ac_lo;;
13881 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13882 See \`config.log' for more details." >&5
13883 echo "$as_me: error: cannot compute sizeof (void *), 77
13884 See \`config.log' for more details." >&2;}
13885    { (exit 1); exit 1; }; } ;;
13886 esac
13887 else
13888   if test "$cross_compiling" = yes; then
13889   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13890 See \`config.log' for more details." >&5
13891 echo "$as_me: error: cannot run test program while cross compiling
13892 See \`config.log' for more details." >&2;}
13893    { (exit 1); exit 1; }; }
13894 else
13895   cat >conftest.$ac_ext <<_ACEOF
13896 /* confdefs.h.  */
13897 _ACEOF
13898 cat confdefs.h >>conftest.$ac_ext
13899 cat >>conftest.$ac_ext <<_ACEOF
13900 /* end confdefs.h.  */
13901 $ac_includes_default
13902 long longval () { return (long) (sizeof (void *)); }
13903 unsigned long ulongval () { return (long) (sizeof (void *)); }
13904 #include <stdio.h>
13905 #include <stdlib.h>
13906 int
13907 main ()
13908 {
13909
13910   FILE *f = fopen ("conftest.val", "w");
13911   if (! f)
13912     exit (1);
13913   if (((long) (sizeof (void *))) < 0)
13914     {
13915       long i = longval ();
13916       if (i != ((long) (sizeof (void *))))
13917         exit (1);
13918       fprintf (f, "%ld\n", i);
13919     }
13920   else
13921     {
13922       unsigned long i = ulongval ();
13923       if (i != ((long) (sizeof (void *))))
13924         exit (1);
13925       fprintf (f, "%lu\n", i);
13926     }
13927   exit (ferror (f) || fclose (f) != 0);
13928
13929   ;
13930   return 0;
13931 }
13932 _ACEOF
13933 rm -f conftest$ac_exeext
13934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13935   (eval $ac_link) 2>&5
13936   ac_status=$?
13937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13938   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13939   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13940   (eval $ac_try) 2>&5
13941   ac_status=$?
13942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13943   (exit $ac_status); }; }; then
13944   ac_cv_sizeof_void_p=`cat conftest.val`
13945 else
13946   echo "$as_me: program exited with status $ac_status" >&5
13947 echo "$as_me: failed program was:" >&5
13948 sed 's/^/| /' conftest.$ac_ext >&5
13949
13950 ( exit $ac_status )
13951 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13952 See \`config.log' for more details." >&5
13953 echo "$as_me: error: cannot compute sizeof (void *), 77
13954 See \`config.log' for more details." >&2;}
13955    { (exit 1); exit 1; }; }
13956 fi
13957 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13958 fi
13959 fi
13960 rm -f conftest.val
13961 else
13962   ac_cv_sizeof_void_p=0
13963 fi
13964 fi
13965 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
13966 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
13967 cat >>confdefs.h <<_ACEOF
13968 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13969 _ACEOF
13970
13971
13972
13973 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
13974 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
13975 if test "${ac_cv_c_bigendian+set}" = set; then
13976   echo $ECHO_N "(cached) $ECHO_C" >&6
13977 else
13978   # See if sys/param.h defines the BYTE_ORDER macro.
13979 cat >conftest.$ac_ext <<_ACEOF
13980 /* confdefs.h.  */
13981 _ACEOF
13982 cat confdefs.h >>conftest.$ac_ext
13983 cat >>conftest.$ac_ext <<_ACEOF
13984 /* end confdefs.h.  */
13985 #include <sys/types.h>
13986 #include <sys/param.h>
13987
13988 int
13989 main ()
13990 {
13991 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
13992  bogus endian macros
13993 #endif
13994
13995   ;
13996   return 0;
13997 }
13998 _ACEOF
13999 rm -f conftest.$ac_objext
14000 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14001   (eval $ac_compile) 2>conftest.er1
14002   ac_status=$?
14003   grep -v '^ *+' conftest.er1 >conftest.err
14004   rm -f conftest.er1
14005   cat conftest.err >&5
14006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14007   (exit $ac_status); } &&
14008          { ac_try='test -z "$ac_c_werror_flag"
14009                          || test ! -s conftest.err'
14010   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14011   (eval $ac_try) 2>&5
14012   ac_status=$?
14013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14014   (exit $ac_status); }; } &&
14015          { ac_try='test -s conftest.$ac_objext'
14016   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14017   (eval $ac_try) 2>&5
14018   ac_status=$?
14019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14020   (exit $ac_status); }; }; then
14021   # It does; now see whether it defined to BIG_ENDIAN or not.
14022 cat >conftest.$ac_ext <<_ACEOF
14023 /* confdefs.h.  */
14024 _ACEOF
14025 cat confdefs.h >>conftest.$ac_ext
14026 cat >>conftest.$ac_ext <<_ACEOF
14027 /* end confdefs.h.  */
14028 #include <sys/types.h>
14029 #include <sys/param.h>
14030
14031 int
14032 main ()
14033 {
14034 #if BYTE_ORDER != BIG_ENDIAN
14035  not big endian
14036 #endif
14037
14038   ;
14039   return 0;
14040 }
14041 _ACEOF
14042 rm -f conftest.$ac_objext
14043 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14044   (eval $ac_compile) 2>conftest.er1
14045   ac_status=$?
14046   grep -v '^ *+' conftest.er1 >conftest.err
14047   rm -f conftest.er1
14048   cat conftest.err >&5
14049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14050   (exit $ac_status); } &&
14051          { ac_try='test -z "$ac_c_werror_flag"
14052                          || test ! -s conftest.err'
14053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14054   (eval $ac_try) 2>&5
14055   ac_status=$?
14056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14057   (exit $ac_status); }; } &&
14058          { ac_try='test -s conftest.$ac_objext'
14059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14060   (eval $ac_try) 2>&5
14061   ac_status=$?
14062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14063   (exit $ac_status); }; }; then
14064   ac_cv_c_bigendian=yes
14065 else
14066   echo "$as_me: failed program was:" >&5
14067 sed 's/^/| /' conftest.$ac_ext >&5
14068
14069 ac_cv_c_bigendian=no
14070 fi
14071 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14072 else
14073   echo "$as_me: failed program was:" >&5
14074 sed 's/^/| /' conftest.$ac_ext >&5
14075
14076 # It does not; compile a test program.
14077 if test "$cross_compiling" = yes; then
14078   # try to guess the endianness by grepping values into an object file
14079   ac_cv_c_bigendian=unknown
14080   cat >conftest.$ac_ext <<_ACEOF
14081 /* confdefs.h.  */
14082 _ACEOF
14083 cat confdefs.h >>conftest.$ac_ext
14084 cat >>conftest.$ac_ext <<_ACEOF
14085 /* end confdefs.h.  */
14086 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14087 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14088 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14089 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14090 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14091 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14092 int
14093 main ()
14094 {
14095  _ascii (); _ebcdic ();
14096   ;
14097   return 0;
14098 }
14099 _ACEOF
14100 rm -f conftest.$ac_objext
14101 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14102   (eval $ac_compile) 2>conftest.er1
14103   ac_status=$?
14104   grep -v '^ *+' conftest.er1 >conftest.err
14105   rm -f conftest.er1
14106   cat conftest.err >&5
14107   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14108   (exit $ac_status); } &&
14109          { ac_try='test -z "$ac_c_werror_flag"
14110                          || test ! -s conftest.err'
14111   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14112   (eval $ac_try) 2>&5
14113   ac_status=$?
14114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14115   (exit $ac_status); }; } &&
14116          { ac_try='test -s conftest.$ac_objext'
14117   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14118   (eval $ac_try) 2>&5
14119   ac_status=$?
14120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14121   (exit $ac_status); }; }; then
14122   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14123   ac_cv_c_bigendian=yes
14124 fi
14125 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14126   if test "$ac_cv_c_bigendian" = unknown; then
14127     ac_cv_c_bigendian=no
14128   else
14129     # finding both strings is unlikely to happen, but who knows?
14130     ac_cv_c_bigendian=unknown
14131   fi
14132 fi
14133 else
14134   echo "$as_me: failed program was:" >&5
14135 sed 's/^/| /' conftest.$ac_ext >&5
14136
14137 fi
14138 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14139 else
14140   cat >conftest.$ac_ext <<_ACEOF
14141 /* confdefs.h.  */
14142 _ACEOF
14143 cat confdefs.h >>conftest.$ac_ext
14144 cat >>conftest.$ac_ext <<_ACEOF
14145 /* end confdefs.h.  */
14146 int
14147 main ()
14148 {
14149   /* Are we little or big endian?  From Harbison&Steele.  */
14150   union
14151   {
14152     long l;
14153     char c[sizeof (long)];
14154   } u;
14155   u.l = 1;
14156   exit (u.c[sizeof (long) - 1] == 1);
14157 }
14158 _ACEOF
14159 rm -f conftest$ac_exeext
14160 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14161   (eval $ac_link) 2>&5
14162   ac_status=$?
14163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14164   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14165   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14166   (eval $ac_try) 2>&5
14167   ac_status=$?
14168   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14169   (exit $ac_status); }; }; then
14170   ac_cv_c_bigendian=no
14171 else
14172   echo "$as_me: program exited with status $ac_status" >&5
14173 echo "$as_me: failed program was:" >&5
14174 sed 's/^/| /' conftest.$ac_ext >&5
14175
14176 ( exit $ac_status )
14177 ac_cv_c_bigendian=yes
14178 fi
14179 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14180 fi
14181 fi
14182 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14183 fi
14184 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14185 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14186 case $ac_cv_c_bigendian in
14187   yes)
14188
14189 cat >>confdefs.h <<\_ACEOF
14190 #define WORDS_BIGENDIAN 1
14191 _ACEOF
14192  ;;
14193   no)
14194      ;;
14195   *)
14196     { { echo "$as_me:$LINENO: error: unknown endianness
14197 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14198 echo "$as_me: error: unknown endianness
14199 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14200    { (exit 1); exit 1; }; } ;;
14201 esac
14202
14203
14204 ZLIBS=
14205 SYS_ZLIBS=
14206 ZINCS=
14207
14208 if test -z "$ZLIBSPEC"; then
14209    # Use zlib from the GCC tree.
14210    ZINCS='-I$(top_srcdir)/../zlib'
14211    ZLIBS=../zlib/libzgcj_convenience.la
14212 else
14213    # System's zlib.
14214    SYS_ZLIBS="$ZLIBSPEC"
14215 fi
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227 if test "$NATIVE" = yes; then
14228   NATIVE_TRUE=
14229   NATIVE_FALSE='#'
14230 else
14231   NATIVE_TRUE='#'
14232   NATIVE_FALSE=
14233 fi
14234
14235
14236
14237 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
14238   NEEDS_DATA_START_TRUE=
14239   NEEDS_DATA_START_FALSE='#'
14240 else
14241   NEEDS_DATA_START_TRUE='#'
14242   NEEDS_DATA_START_FALSE=
14243 fi
14244
14245
14246
14247 # Process the option "--enable-version-specific-runtime-libs"
14248 # Calculate toolexeclibdir
14249 case ${version_specific_libs} in
14250   yes)
14251     # Need the gcc compiler version to know where to install libraries
14252     # and header files if --enable-version-specific-runtime-libs option
14253     # is selected.
14254     includedir='$(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include/'
14255     toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
14256     toolexecmainlibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
14257     toolexeclibdir=$toolexecmainlibdir
14258     ;;
14259   no)
14260     if test -n "$with_cross_host" &&
14261        test x"$with_cross_host" != x"no"; then
14262       # Install a library built with a cross compiler in tooldir, not libdir.
14263       toolexecdir='$(exec_prefix)/$(target_noncanonical)'
14264       toolexecmainlibdir='$(toolexecdir)/lib'
14265     else
14266       toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
14267       toolexecmainlibdir='$(libdir)'
14268     fi
14269     multi_os_directory=`$CC -print-multi-os-directory`
14270     case $multi_os_directory in
14271       .) toolexeclibdir=$toolexecmainlibdir ;; # Avoid trailing /.
14272       *) toolexeclibdir=$toolexecmainlibdir/$multi_os_directory ;;
14273     esac
14274     ;;
14275 esac
14276
14277
14278
14279
14280 # Determine gcj version number.
14281 gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([^ ]*\).*$/\1/p'`
14282 GCJVERSION=$gcjversion
14283
14284
14285 cat >>confdefs.h <<_ACEOF
14286 #define GCJVERSION "$GCJVERSION"
14287 _ACEOF
14288
14289
14290
14291 cat >>confdefs.h <<\_ACEOF
14292 #define JV_VERSION "1.4.2"
14293 _ACEOF
14294
14295
14296 cat >>confdefs.h <<\_ACEOF
14297 #define JV_API_VERSION "1.4"
14298 _ACEOF
14299
14300
14301
14302 case "${with_gxx_include_dir}" in
14303   yes)
14304     { { echo "$as_me:$LINENO: error: --with-gxx-include-dir=[dir] requires a directory" >&5
14305 echo "$as_me: error: --with-gxx-include-dir=[dir] requires a directory" >&2;}
14306    { (exit 1); exit 1; }; }
14307     ;;
14308   no | "")
14309     case "${enable_version_specific_runtime_libs}" in
14310       yes) gxx_include_dir='$(libsubdir)/include/c++' ;;
14311       *)
14312         libstdcxx_incdir='c++/$(gcc_version)'
14313         gxx_include_dir='$(prefix)/include/$(libstdcxx_incdir)' ;;
14314     esac ;;
14315   *) gxx_include_dir=${with_gxx_include_dir} ;;
14316 esac
14317
14318
14319
14320
14321 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
14322 # On that system, sys/ioctl.h will not include sys/filio.h unless
14323 # BSD_COMP is defined; just including sys/filio.h is simpler.
14324 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
14325 # for now.  If you change this, you also must update natFile.cc.
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346 for ac_header in unistd.h bstring.h sys/time.h sys/types.h fcntl.h \
14347                   sys/ioctl.h sys/filio.h sys/stat.h sys/select.h \
14348                   sys/socket.h netinet/in.h arpa/inet.h netdb.h net/if.h \
14349                   pwd.h sys/config.h stdint.h langinfo.h locale.h \
14350                   dirent.h
14351 do
14352 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14353 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14354   echo "$as_me:$LINENO: checking for $ac_header" >&5
14355 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14356 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14357   echo $ECHO_N "(cached) $ECHO_C" >&6
14358 fi
14359 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14360 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14361 else
14362   # Is the header compilable?
14363 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14364 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14365 cat >conftest.$ac_ext <<_ACEOF
14366 /* confdefs.h.  */
14367 _ACEOF
14368 cat confdefs.h >>conftest.$ac_ext
14369 cat >>conftest.$ac_ext <<_ACEOF
14370 /* end confdefs.h.  */
14371 $ac_includes_default
14372 #include <$ac_header>
14373 _ACEOF
14374 rm -f conftest.$ac_objext
14375 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14376   (eval $ac_compile) 2>conftest.er1
14377   ac_status=$?
14378   grep -v '^ *+' conftest.er1 >conftest.err
14379   rm -f conftest.er1
14380   cat conftest.err >&5
14381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14382   (exit $ac_status); } &&
14383          { ac_try='test -z "$ac_c_werror_flag"
14384                          || test ! -s conftest.err'
14385   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14386   (eval $ac_try) 2>&5
14387   ac_status=$?
14388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14389   (exit $ac_status); }; } &&
14390          { ac_try='test -s conftest.$ac_objext'
14391   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14392   (eval $ac_try) 2>&5
14393   ac_status=$?
14394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14395   (exit $ac_status); }; }; then
14396   ac_header_compiler=yes
14397 else
14398   echo "$as_me: failed program was:" >&5
14399 sed 's/^/| /' conftest.$ac_ext >&5
14400
14401 ac_header_compiler=no
14402 fi
14403 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14404 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14405 echo "${ECHO_T}$ac_header_compiler" >&6
14406
14407 # Is the header present?
14408 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14409 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14410 cat >conftest.$ac_ext <<_ACEOF
14411 /* confdefs.h.  */
14412 _ACEOF
14413 cat confdefs.h >>conftest.$ac_ext
14414 cat >>conftest.$ac_ext <<_ACEOF
14415 /* end confdefs.h.  */
14416 #include <$ac_header>
14417 _ACEOF
14418 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14419   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14420   ac_status=$?
14421   grep -v '^ *+' conftest.er1 >conftest.err
14422   rm -f conftest.er1
14423   cat conftest.err >&5
14424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14425   (exit $ac_status); } >/dev/null; then
14426   if test -s conftest.err; then
14427     ac_cpp_err=$ac_c_preproc_warn_flag
14428     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14429   else
14430     ac_cpp_err=
14431   fi
14432 else
14433   ac_cpp_err=yes
14434 fi
14435 if test -z "$ac_cpp_err"; then
14436   ac_header_preproc=yes
14437 else
14438   echo "$as_me: failed program was:" >&5
14439 sed 's/^/| /' conftest.$ac_ext >&5
14440
14441   ac_header_preproc=no
14442 fi
14443 rm -f conftest.err conftest.$ac_ext
14444 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14445 echo "${ECHO_T}$ac_header_preproc" >&6
14446
14447 # So?  What about this header?
14448 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14449   yes:no: )
14450     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14451 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14452     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14453 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14454     ac_header_preproc=yes
14455     ;;
14456   no:yes:* )
14457     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14458 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14459     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14460 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14461     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14462 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14463     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14464 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14465     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14466 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14467     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14468 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14469     (
14470       cat <<\_ASBOX
14471 ## ---------------------------------- ##
14472 ## Report this to the libjava lists.  ##
14473 ## ---------------------------------- ##
14474 _ASBOX
14475     ) |
14476       sed "s/^/$as_me: WARNING:     /" >&2
14477     ;;
14478 esac
14479 echo "$as_me:$LINENO: checking for $ac_header" >&5
14480 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14481 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14482   echo $ECHO_N "(cached) $ECHO_C" >&6
14483 else
14484   eval "$as_ac_Header=\$ac_header_preproc"
14485 fi
14486 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14487 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14488
14489 fi
14490 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14491   cat >>confdefs.h <<_ACEOF
14492 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14493 _ACEOF
14494
14495 fi
14496
14497 done
14498
14499
14500 for ac_header in inttypes.h
14501 do
14502 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14503 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14504   echo "$as_me:$LINENO: checking for $ac_header" >&5
14505 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14506 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14507   echo $ECHO_N "(cached) $ECHO_C" >&6
14508 fi
14509 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14510 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14511 else
14512   # Is the header compilable?
14513 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14514 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14515 cat >conftest.$ac_ext <<_ACEOF
14516 /* confdefs.h.  */
14517 _ACEOF
14518 cat confdefs.h >>conftest.$ac_ext
14519 cat >>conftest.$ac_ext <<_ACEOF
14520 /* end confdefs.h.  */
14521 $ac_includes_default
14522 #include <$ac_header>
14523 _ACEOF
14524 rm -f conftest.$ac_objext
14525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14526   (eval $ac_compile) 2>conftest.er1
14527   ac_status=$?
14528   grep -v '^ *+' conftest.er1 >conftest.err
14529   rm -f conftest.er1
14530   cat conftest.err >&5
14531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14532   (exit $ac_status); } &&
14533          { ac_try='test -z "$ac_c_werror_flag"
14534                          || test ! -s conftest.err'
14535   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14536   (eval $ac_try) 2>&5
14537   ac_status=$?
14538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14539   (exit $ac_status); }; } &&
14540          { ac_try='test -s conftest.$ac_objext'
14541   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14542   (eval $ac_try) 2>&5
14543   ac_status=$?
14544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14545   (exit $ac_status); }; }; then
14546   ac_header_compiler=yes
14547 else
14548   echo "$as_me: failed program was:" >&5
14549 sed 's/^/| /' conftest.$ac_ext >&5
14550
14551 ac_header_compiler=no
14552 fi
14553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14554 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14555 echo "${ECHO_T}$ac_header_compiler" >&6
14556
14557 # Is the header present?
14558 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14559 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14560 cat >conftest.$ac_ext <<_ACEOF
14561 /* confdefs.h.  */
14562 _ACEOF
14563 cat confdefs.h >>conftest.$ac_ext
14564 cat >>conftest.$ac_ext <<_ACEOF
14565 /* end confdefs.h.  */
14566 #include <$ac_header>
14567 _ACEOF
14568 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14569   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14570   ac_status=$?
14571   grep -v '^ *+' conftest.er1 >conftest.err
14572   rm -f conftest.er1
14573   cat conftest.err >&5
14574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14575   (exit $ac_status); } >/dev/null; then
14576   if test -s conftest.err; then
14577     ac_cpp_err=$ac_c_preproc_warn_flag
14578     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14579   else
14580     ac_cpp_err=
14581   fi
14582 else
14583   ac_cpp_err=yes
14584 fi
14585 if test -z "$ac_cpp_err"; then
14586   ac_header_preproc=yes
14587 else
14588   echo "$as_me: failed program was:" >&5
14589 sed 's/^/| /' conftest.$ac_ext >&5
14590
14591   ac_header_preproc=no
14592 fi
14593 rm -f conftest.err conftest.$ac_ext
14594 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14595 echo "${ECHO_T}$ac_header_preproc" >&6
14596
14597 # So?  What about this header?
14598 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14599   yes:no: )
14600     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14601 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14602     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14603 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14604     ac_header_preproc=yes
14605     ;;
14606   no:yes:* )
14607     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14608 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14609     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14610 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14611     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14612 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14613     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14614 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14615     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14616 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14617     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14618 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14619     (
14620       cat <<\_ASBOX
14621 ## ---------------------------------- ##
14622 ## Report this to the libjava lists.  ##
14623 ## ---------------------------------- ##
14624 _ASBOX
14625     ) |
14626       sed "s/^/$as_me: WARNING:     /" >&2
14627     ;;
14628 esac
14629 echo "$as_me:$LINENO: checking for $ac_header" >&5
14630 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14631 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14632   echo $ECHO_N "(cached) $ECHO_C" >&6
14633 else
14634   eval "$as_ac_Header=\$ac_header_preproc"
14635 fi
14636 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14637 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14638
14639 fi
14640 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14641   cat >>confdefs.h <<_ACEOF
14642 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14643 _ACEOF
14644
14645
14646 cat >>confdefs.h <<\_ACEOF
14647 #define HAVE_INTTYPES_H 1
14648 _ACEOF
14649
14650
14651 cat >>confdefs.h <<\_ACEOF
14652 #define JV_HAVE_INTTYPES_H 1
14653 _ACEOF
14654
14655
14656 fi
14657
14658 done
14659
14660 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14661 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
14662 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14663   echo $ECHO_N "(cached) $ECHO_C" >&6
14664 else
14665   cat >conftest.$ac_ext <<_ACEOF
14666 /* confdefs.h.  */
14667 _ACEOF
14668 cat confdefs.h >>conftest.$ac_ext
14669 cat >>conftest.$ac_ext <<_ACEOF
14670 /* end confdefs.h.  */
14671 #include <sys/types.h>
14672 #include <sys/wait.h>
14673 #ifndef WEXITSTATUS
14674 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
14675 #endif
14676 #ifndef WIFEXITED
14677 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14678 #endif
14679
14680 int
14681 main ()
14682 {
14683   int s;
14684   wait (&s);
14685   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14686   ;
14687   return 0;
14688 }
14689 _ACEOF
14690 rm -f conftest.$ac_objext
14691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14692   (eval $ac_compile) 2>conftest.er1
14693   ac_status=$?
14694   grep -v '^ *+' conftest.er1 >conftest.err
14695   rm -f conftest.er1
14696   cat conftest.err >&5
14697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14698   (exit $ac_status); } &&
14699          { ac_try='test -z "$ac_c_werror_flag"
14700                          || test ! -s conftest.err'
14701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14702   (eval $ac_try) 2>&5
14703   ac_status=$?
14704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14705   (exit $ac_status); }; } &&
14706          { ac_try='test -s conftest.$ac_objext'
14707   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14708   (eval $ac_try) 2>&5
14709   ac_status=$?
14710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14711   (exit $ac_status); }; }; then
14712   ac_cv_header_sys_wait_h=yes
14713 else
14714   echo "$as_me: failed program was:" >&5
14715 sed 's/^/| /' conftest.$ac_ext >&5
14716
14717 ac_cv_header_sys_wait_h=no
14718 fi
14719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14720 fi
14721 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14722 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
14723 if test $ac_cv_header_sys_wait_h = yes; then
14724
14725 cat >>confdefs.h <<\_ACEOF
14726 #define HAVE_SYS_WAIT_H 1
14727 _ACEOF
14728
14729 fi
14730
14731
14732 echo "$as_me:$LINENO: checking for ssize_t" >&5
14733 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
14734 if test "${ac_cv_type_ssize_t+set}" = set; then
14735   echo $ECHO_N "(cached) $ECHO_C" >&6
14736 else
14737   cat >conftest.$ac_ext <<_ACEOF
14738 /* confdefs.h.  */
14739 _ACEOF
14740 cat confdefs.h >>conftest.$ac_ext
14741 cat >>conftest.$ac_ext <<_ACEOF
14742 /* end confdefs.h.  */
14743 $ac_includes_default
14744 int
14745 main ()
14746 {
14747 if ((ssize_t *) 0)
14748   return 0;
14749 if (sizeof (ssize_t))
14750   return 0;
14751   ;
14752   return 0;
14753 }
14754 _ACEOF
14755 rm -f conftest.$ac_objext
14756 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14757   (eval $ac_compile) 2>conftest.er1
14758   ac_status=$?
14759   grep -v '^ *+' conftest.er1 >conftest.err
14760   rm -f conftest.er1
14761   cat conftest.err >&5
14762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14763   (exit $ac_status); } &&
14764          { ac_try='test -z "$ac_c_werror_flag"
14765                          || test ! -s conftest.err'
14766   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14767   (eval $ac_try) 2>&5
14768   ac_status=$?
14769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14770   (exit $ac_status); }; } &&
14771          { ac_try='test -s conftest.$ac_objext'
14772   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14773   (eval $ac_try) 2>&5
14774   ac_status=$?
14775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14776   (exit $ac_status); }; }; then
14777   ac_cv_type_ssize_t=yes
14778 else
14779   echo "$as_me: failed program was:" >&5
14780 sed 's/^/| /' conftest.$ac_ext >&5
14781
14782 ac_cv_type_ssize_t=no
14783 fi
14784 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14785 fi
14786 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
14787 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
14788 if test $ac_cv_type_ssize_t = yes; then
14789   :
14790 else
14791
14792 cat >>confdefs.h <<_ACEOF
14793 #define ssize_t int
14794 _ACEOF
14795
14796 fi
14797
14798
14799 echo "$as_me:$LINENO: checking for in_addr_t" >&5
14800 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6
14801 cat >conftest.$ac_ext <<_ACEOF
14802 /* confdefs.h.  */
14803 _ACEOF
14804 cat confdefs.h >>conftest.$ac_ext
14805 cat >>conftest.$ac_ext <<_ACEOF
14806 /* end confdefs.h.  */
14807 #include <sys/types.h>
14808 #if STDC_HEADERS
14809 #include <stdlib.h>
14810 #include <stddef.h>
14811 #endif
14812 #if HAVE_NETINET_IN_H
14813 #include <netinet/in.h>
14814 #endif
14815 int
14816 main ()
14817 {
14818 in_addr_t foo;
14819   ;
14820   return 0;
14821 }
14822 _ACEOF
14823 rm -f conftest.$ac_objext
14824 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14825   (eval $ac_compile) 2>conftest.er1
14826   ac_status=$?
14827   grep -v '^ *+' conftest.er1 >conftest.err
14828   rm -f conftest.er1
14829   cat conftest.err >&5
14830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14831   (exit $ac_status); } &&
14832          { ac_try='test -z "$ac_c_werror_flag"
14833                          || test ! -s conftest.err'
14834   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14835   (eval $ac_try) 2>&5
14836   ac_status=$?
14837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14838   (exit $ac_status); }; } &&
14839          { ac_try='test -s conftest.$ac_objext'
14840   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14841   (eval $ac_try) 2>&5
14842   ac_status=$?
14843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14844   (exit $ac_status); }; }; then
14845
14846 cat >>confdefs.h <<\_ACEOF
14847 #define HAVE_IN_ADDR_T 1
14848 _ACEOF
14849
14850    echo "$as_me:$LINENO: result: yes" >&5
14851 echo "${ECHO_T}yes" >&6
14852 else
14853   echo "$as_me: failed program was:" >&5
14854 sed 's/^/| /' conftest.$ac_ext >&5
14855
14856 echo "$as_me:$LINENO: result: no" >&5
14857 echo "${ECHO_T}no" >&6
14858 fi
14859 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14860
14861 echo "$as_me:$LINENO: checking whether struct ip_mreq is in netinet/in.h" >&5
14862 echo $ECHO_N "checking whether struct ip_mreq is in netinet/in.h... $ECHO_C" >&6
14863 cat >conftest.$ac_ext <<_ACEOF
14864 /* confdefs.h.  */
14865 _ACEOF
14866 cat confdefs.h >>conftest.$ac_ext
14867 cat >>conftest.$ac_ext <<_ACEOF
14868 /* end confdefs.h.  */
14869 #include <netinet/in.h>
14870 int
14871 main ()
14872 {
14873 struct ip_mreq mreq;
14874   ;
14875   return 0;
14876 }
14877 _ACEOF
14878 rm -f conftest.$ac_objext
14879 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14880   (eval $ac_compile) 2>conftest.er1
14881   ac_status=$?
14882   grep -v '^ *+' conftest.er1 >conftest.err
14883   rm -f conftest.er1
14884   cat conftest.err >&5
14885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14886   (exit $ac_status); } &&
14887          { ac_try='test -z "$ac_c_werror_flag"
14888                          || test ! -s conftest.err'
14889   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14890   (eval $ac_try) 2>&5
14891   ac_status=$?
14892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14893   (exit $ac_status); }; } &&
14894          { ac_try='test -s conftest.$ac_objext'
14895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14896   (eval $ac_try) 2>&5
14897   ac_status=$?
14898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14899   (exit $ac_status); }; }; then
14900
14901 cat >>confdefs.h <<\_ACEOF
14902 #define HAVE_STRUCT_IP_MREQ 1
14903 _ACEOF
14904
14905    echo "$as_me:$LINENO: result: yes" >&5
14906 echo "${ECHO_T}yes" >&6
14907 else
14908   echo "$as_me: failed program was:" >&5
14909 sed 's/^/| /' conftest.$ac_ext >&5
14910
14911 echo "$as_me:$LINENO: result: no" >&5
14912 echo "${ECHO_T}no" >&6
14913 fi
14914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14915
14916 echo "$as_me:$LINENO: checking whether struct ipv6_mreq is in netinet/in.h" >&5
14917 echo $ECHO_N "checking whether struct ipv6_mreq is in netinet/in.h... $ECHO_C" >&6
14918 cat >conftest.$ac_ext <<_ACEOF
14919 /* confdefs.h.  */
14920 _ACEOF
14921 cat confdefs.h >>conftest.$ac_ext
14922 cat >>conftest.$ac_ext <<_ACEOF
14923 /* end confdefs.h.  */
14924 #include <netinet/in.h>
14925 int
14926 main ()
14927 {
14928 struct ipv6_mreq mreq6;
14929   ;
14930   return 0;
14931 }
14932 _ACEOF
14933 rm -f conftest.$ac_objext
14934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14935   (eval $ac_compile) 2>conftest.er1
14936   ac_status=$?
14937   grep -v '^ *+' conftest.er1 >conftest.err
14938   rm -f conftest.er1
14939   cat conftest.err >&5
14940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14941   (exit $ac_status); } &&
14942          { ac_try='test -z "$ac_c_werror_flag"
14943                          || test ! -s conftest.err'
14944   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14945   (eval $ac_try) 2>&5
14946   ac_status=$?
14947   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14948   (exit $ac_status); }; } &&
14949          { ac_try='test -s conftest.$ac_objext'
14950   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14951   (eval $ac_try) 2>&5
14952   ac_status=$?
14953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14954   (exit $ac_status); }; }; then
14955
14956 cat >>confdefs.h <<\_ACEOF
14957 #define HAVE_STRUCT_IPV6_MREQ 1
14958 _ACEOF
14959
14960    echo "$as_me:$LINENO: result: yes" >&5
14961 echo "${ECHO_T}yes" >&6
14962 else
14963   echo "$as_me: failed program was:" >&5
14964 sed 's/^/| /' conftest.$ac_ext >&5
14965
14966 echo "$as_me:$LINENO: result: no" >&5
14967 echo "${ECHO_T}no" >&6
14968 fi
14969 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14970
14971 echo "$as_me:$LINENO: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
14972 echo $ECHO_N "checking whether struct sockaddr_in6 is in netinet/in.h... $ECHO_C" >&6
14973 cat >conftest.$ac_ext <<_ACEOF
14974 /* confdefs.h.  */
14975 _ACEOF
14976 cat confdefs.h >>conftest.$ac_ext
14977 cat >>conftest.$ac_ext <<_ACEOF
14978 /* end confdefs.h.  */
14979 #include <netinet/in.h>
14980 int
14981 main ()
14982 {
14983 struct sockaddr_in6 addr6;
14984   ;
14985   return 0;
14986 }
14987 _ACEOF
14988 rm -f conftest.$ac_objext
14989 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14990   (eval $ac_compile) 2>conftest.er1
14991   ac_status=$?
14992   grep -v '^ *+' conftest.er1 >conftest.err
14993   rm -f conftest.er1
14994   cat conftest.err >&5
14995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14996   (exit $ac_status); } &&
14997          { ac_try='test -z "$ac_c_werror_flag"
14998                          || test ! -s conftest.err'
14999   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15000   (eval $ac_try) 2>&5
15001   ac_status=$?
15002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15003   (exit $ac_status); }; } &&
15004          { ac_try='test -s conftest.$ac_objext'
15005   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15006   (eval $ac_try) 2>&5
15007   ac_status=$?
15008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15009   (exit $ac_status); }; }; then
15010
15011 cat >>confdefs.h <<\_ACEOF
15012 #define HAVE_INET6 1
15013 _ACEOF
15014
15015    echo "$as_me:$LINENO: result: yes" >&5
15016 echo "${ECHO_T}yes" >&6
15017 else
15018   echo "$as_me: failed program was:" >&5
15019 sed 's/^/| /' conftest.$ac_ext >&5
15020
15021 echo "$as_me:$LINENO: result: no" >&5
15022 echo "${ECHO_T}no" >&6
15023 fi
15024 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15025
15026 echo "$as_me:$LINENO: checking for socklen_t in sys/socket.h" >&5
15027 echo $ECHO_N "checking for socklen_t in sys/socket.h... $ECHO_C" >&6
15028 cat >conftest.$ac_ext <<_ACEOF
15029 /* confdefs.h.  */
15030 _ACEOF
15031 cat confdefs.h >>conftest.$ac_ext
15032 cat >>conftest.$ac_ext <<_ACEOF
15033 /* end confdefs.h.  */
15034 #define _POSIX_PII_SOCKET
15035 #include <sys/types.h>
15036 #include <sys/socket.h>
15037 int
15038 main ()
15039 {
15040 socklen_t x = 5;
15041   ;
15042   return 0;
15043 }
15044 _ACEOF
15045 rm -f conftest.$ac_objext
15046 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15047   (eval $ac_compile) 2>conftest.er1
15048   ac_status=$?
15049   grep -v '^ *+' conftest.er1 >conftest.err
15050   rm -f conftest.er1
15051   cat conftest.err >&5
15052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15053   (exit $ac_status); } &&
15054          { ac_try='test -z "$ac_c_werror_flag"
15055                          || test ! -s conftest.err'
15056   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15057   (eval $ac_try) 2>&5
15058   ac_status=$?
15059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15060   (exit $ac_status); }; } &&
15061          { ac_try='test -s conftest.$ac_objext'
15062   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15063   (eval $ac_try) 2>&5
15064   ac_status=$?
15065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15066   (exit $ac_status); }; }; then
15067
15068 cat >>confdefs.h <<\_ACEOF
15069 #define HAVE_SOCKLEN_T 1
15070 _ACEOF
15071
15072    echo "$as_me:$LINENO: result: yes" >&5
15073 echo "${ECHO_T}yes" >&6
15074 else
15075   echo "$as_me: failed program was:" >&5
15076 sed 's/^/| /' conftest.$ac_ext >&5
15077
15078 echo "$as_me:$LINENO: result: no" >&5
15079 echo "${ECHO_T}no" >&6
15080 fi
15081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15082
15083 echo "$as_me:$LINENO: checking for tm_gmtoff in struct tm" >&5
15084 echo $ECHO_N "checking for tm_gmtoff in struct tm... $ECHO_C" >&6
15085 cat >conftest.$ac_ext <<_ACEOF
15086 /* confdefs.h.  */
15087 _ACEOF
15088 cat confdefs.h >>conftest.$ac_ext
15089 cat >>conftest.$ac_ext <<_ACEOF
15090 /* end confdefs.h.  */
15091 #include <time.h>
15092 int
15093 main ()
15094 {
15095 struct tm tim; tim.tm_gmtoff = 0;
15096   ;
15097   return 0;
15098 }
15099 _ACEOF
15100 rm -f conftest.$ac_objext
15101 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15102   (eval $ac_compile) 2>conftest.er1
15103   ac_status=$?
15104   grep -v '^ *+' conftest.er1 >conftest.err
15105   rm -f conftest.er1
15106   cat conftest.err >&5
15107   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15108   (exit $ac_status); } &&
15109          { ac_try='test -z "$ac_c_werror_flag"
15110                          || test ! -s conftest.err'
15111   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15112   (eval $ac_try) 2>&5
15113   ac_status=$?
15114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15115   (exit $ac_status); }; } &&
15116          { ac_try='test -s conftest.$ac_objext'
15117   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15118   (eval $ac_try) 2>&5
15119   ac_status=$?
15120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15121   (exit $ac_status); }; }; then
15122
15123 cat >>confdefs.h <<\_ACEOF
15124 #define STRUCT_TM_HAS_GMTOFF 1
15125 _ACEOF
15126
15127    echo "$as_me:$LINENO: result: yes" >&5
15128 echo "${ECHO_T}yes" >&6
15129 else
15130   echo "$as_me: failed program was:" >&5
15131 sed 's/^/| /' conftest.$ac_ext >&5
15132
15133 echo "$as_me:$LINENO: result: no" >&5
15134 echo "${ECHO_T}no" >&6
15135    echo "$as_me:$LINENO: checking for global timezone variable" >&5
15136 echo $ECHO_N "checking for global timezone variable... $ECHO_C" >&6
15137                cat >conftest.$ac_ext <<_ACEOF
15138 /* confdefs.h.  */
15139 _ACEOF
15140 cat confdefs.h >>conftest.$ac_ext
15141 cat >>conftest.$ac_ext <<_ACEOF
15142 /* end confdefs.h.  */
15143 #include <time.h>
15144 int
15145 main ()
15146 {
15147 void i(){long z2 = 2*timezone;}
15148   ;
15149   return 0;
15150 }
15151 _ACEOF
15152 rm -f conftest.$ac_objext
15153 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15154   (eval $ac_compile) 2>conftest.er1
15155   ac_status=$?
15156   grep -v '^ *+' conftest.er1 >conftest.err
15157   rm -f conftest.er1
15158   cat conftest.err >&5
15159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160   (exit $ac_status); } &&
15161          { ac_try='test -z "$ac_c_werror_flag"
15162                          || test ! -s conftest.err'
15163   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15164   (eval $ac_try) 2>&5
15165   ac_status=$?
15166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15167   (exit $ac_status); }; } &&
15168          { ac_try='test -s conftest.$ac_objext'
15169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15170   (eval $ac_try) 2>&5
15171   ac_status=$?
15172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15173   (exit $ac_status); }; }; then
15174
15175 cat >>confdefs.h <<\_ACEOF
15176 #define HAVE_TIMEZONE 1
15177 _ACEOF
15178
15179       echo "$as_me:$LINENO: result: yes" >&5
15180 echo "${ECHO_T}yes" >&6
15181 else
15182   echo "$as_me: failed program was:" >&5
15183 sed 's/^/| /' conftest.$ac_ext >&5
15184
15185 echo "$as_me:$LINENO: result: no" >&5
15186 echo "${ECHO_T}no" >&6
15187        echo "$as_me:$LINENO: checking for global _timezone variable" >&5
15188 echo $ECHO_N "checking for global _timezone variable... $ECHO_C" >&6
15189               cat >conftest.$ac_ext <<_ACEOF
15190 /* confdefs.h.  */
15191 _ACEOF
15192 cat confdefs.h >>conftest.$ac_ext
15193 cat >>conftest.$ac_ext <<_ACEOF
15194 /* end confdefs.h.  */
15195 #include <time.h>
15196 int
15197 main ()
15198 {
15199 long z2 = _timezone;
15200   ;
15201   return 0;
15202 }
15203 _ACEOF
15204 rm -f conftest.$ac_objext
15205 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15206   (eval $ac_compile) 2>conftest.er1
15207   ac_status=$?
15208   grep -v '^ *+' conftest.er1 >conftest.err
15209   rm -f conftest.er1
15210   cat conftest.err >&5
15211   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15212   (exit $ac_status); } &&
15213          { ac_try='test -z "$ac_c_werror_flag"
15214                          || test ! -s conftest.err'
15215   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15216   (eval $ac_try) 2>&5
15217   ac_status=$?
15218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15219   (exit $ac_status); }; } &&
15220          { ac_try='test -s conftest.$ac_objext'
15221   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15222   (eval $ac_try) 2>&5
15223   ac_status=$?
15224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15225   (exit $ac_status); }; }; then
15226
15227 cat >>confdefs.h <<\_ACEOF
15228 #define HAVE_UNDERSCORE_TIMEZONE 1
15229 _ACEOF
15230
15231           echo "$as_me:$LINENO: result: yes" >&5
15232 echo "${ECHO_T}yes" >&6
15233 else
15234   echo "$as_me: failed program was:" >&5
15235 sed 's/^/| /' conftest.$ac_ext >&5
15236
15237 echo "$as_me:$LINENO: result: no" >&5
15238 echo "${ECHO_T}no" >&6
15239 fi
15240 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15241 fi
15242 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15243 fi
15244 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15245
15246 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
15247 # for constant arguments.  Useless!
15248 echo "$as_me:$LINENO: checking for working alloca.h" >&5
15249 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
15250 if test "${ac_cv_working_alloca_h+set}" = set; then
15251   echo $ECHO_N "(cached) $ECHO_C" >&6
15252 else
15253   if test x$gcc_no_link = xyes; then
15254   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15255 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15256    { (exit 1); exit 1; }; }
15257 fi
15258 cat >conftest.$ac_ext <<_ACEOF
15259 /* confdefs.h.  */
15260 _ACEOF
15261 cat confdefs.h >>conftest.$ac_ext
15262 cat >>conftest.$ac_ext <<_ACEOF
15263 /* end confdefs.h.  */
15264 #include <alloca.h>
15265 int
15266 main ()
15267 {
15268 char *p = (char *) alloca (2 * sizeof (int));
15269   ;
15270   return 0;
15271 }
15272 _ACEOF
15273 rm -f conftest.$ac_objext conftest$ac_exeext
15274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15275   (eval $ac_link) 2>conftest.er1
15276   ac_status=$?
15277   grep -v '^ *+' conftest.er1 >conftest.err
15278   rm -f conftest.er1
15279   cat conftest.err >&5
15280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15281   (exit $ac_status); } &&
15282          { ac_try='test -z "$ac_c_werror_flag"
15283                          || test ! -s conftest.err'
15284   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15285   (eval $ac_try) 2>&5
15286   ac_status=$?
15287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15288   (exit $ac_status); }; } &&
15289          { ac_try='test -s conftest$ac_exeext'
15290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15291   (eval $ac_try) 2>&5
15292   ac_status=$?
15293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15294   (exit $ac_status); }; }; then
15295   ac_cv_working_alloca_h=yes
15296 else
15297   echo "$as_me: failed program was:" >&5
15298 sed 's/^/| /' conftest.$ac_ext >&5
15299
15300 ac_cv_working_alloca_h=no
15301 fi
15302 rm -f conftest.err conftest.$ac_objext \
15303       conftest$ac_exeext conftest.$ac_ext
15304 fi
15305 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
15306 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
15307 if test $ac_cv_working_alloca_h = yes; then
15308
15309 cat >>confdefs.h <<\_ACEOF
15310 #define HAVE_ALLOCA_H 1
15311 _ACEOF
15312
15313 fi
15314
15315 echo "$as_me:$LINENO: checking for alloca" >&5
15316 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
15317 if test "${ac_cv_func_alloca_works+set}" = set; then
15318   echo $ECHO_N "(cached) $ECHO_C" >&6
15319 else
15320   if test x$gcc_no_link = xyes; then
15321   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15322 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15323    { (exit 1); exit 1; }; }
15324 fi
15325 cat >conftest.$ac_ext <<_ACEOF
15326 /* confdefs.h.  */
15327 _ACEOF
15328 cat confdefs.h >>conftest.$ac_ext
15329 cat >>conftest.$ac_ext <<_ACEOF
15330 /* end confdefs.h.  */
15331 #ifdef __GNUC__
15332 # define alloca __builtin_alloca
15333 #else
15334 # ifdef _MSC_VER
15335 #  include <malloc.h>
15336 #  define alloca _alloca
15337 # else
15338 #  if HAVE_ALLOCA_H
15339 #   include <alloca.h>
15340 #  else
15341 #   ifdef _AIX
15342  #pragma alloca
15343 #   else
15344 #    ifndef alloca /* predefined by HP cc +Olibcalls */
15345 char *alloca ();
15346 #    endif
15347 #   endif
15348 #  endif
15349 # endif
15350 #endif
15351
15352 int
15353 main ()
15354 {
15355 char *p = (char *) alloca (1);
15356   ;
15357   return 0;
15358 }
15359 _ACEOF
15360 rm -f conftest.$ac_objext conftest$ac_exeext
15361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15362   (eval $ac_link) 2>conftest.er1
15363   ac_status=$?
15364   grep -v '^ *+' conftest.er1 >conftest.err
15365   rm -f conftest.er1
15366   cat conftest.err >&5
15367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15368   (exit $ac_status); } &&
15369          { ac_try='test -z "$ac_c_werror_flag"
15370                          || test ! -s conftest.err'
15371   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15372   (eval $ac_try) 2>&5
15373   ac_status=$?
15374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15375   (exit $ac_status); }; } &&
15376          { ac_try='test -s conftest$ac_exeext'
15377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15378   (eval $ac_try) 2>&5
15379   ac_status=$?
15380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15381   (exit $ac_status); }; }; then
15382   ac_cv_func_alloca_works=yes
15383 else
15384   echo "$as_me: failed program was:" >&5
15385 sed 's/^/| /' conftest.$ac_ext >&5
15386
15387 ac_cv_func_alloca_works=no
15388 fi
15389 rm -f conftest.err conftest.$ac_objext \
15390       conftest$ac_exeext conftest.$ac_ext
15391 fi
15392 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
15393 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
15394
15395 if test $ac_cv_func_alloca_works = yes; then
15396
15397 cat >>confdefs.h <<\_ACEOF
15398 #define HAVE_ALLOCA 1
15399 _ACEOF
15400
15401 else
15402   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
15403 # that cause trouble.  Some versions do not even contain alloca or
15404 # contain a buggy version.  If you still want to use their alloca,
15405 # use ar to extract alloca.o from them instead of compiling alloca.c.
15406
15407 ALLOCA=alloca.$ac_objext
15408
15409 cat >>confdefs.h <<\_ACEOF
15410 #define C_ALLOCA 1
15411 _ACEOF
15412
15413
15414 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
15415 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
15416 if test "${ac_cv_os_cray+set}" = set; then
15417   echo $ECHO_N "(cached) $ECHO_C" >&6
15418 else
15419   cat >conftest.$ac_ext <<_ACEOF
15420 /* confdefs.h.  */
15421 _ACEOF
15422 cat confdefs.h >>conftest.$ac_ext
15423 cat >>conftest.$ac_ext <<_ACEOF
15424 /* end confdefs.h.  */
15425 #if defined(CRAY) && ! defined(CRAY2)
15426 webecray
15427 #else
15428 wenotbecray
15429 #endif
15430
15431 _ACEOF
15432 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15433   $EGREP "webecray" >/dev/null 2>&1; then
15434   ac_cv_os_cray=yes
15435 else
15436   ac_cv_os_cray=no
15437 fi
15438 rm -f conftest*
15439
15440 fi
15441 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
15442 echo "${ECHO_T}$ac_cv_os_cray" >&6
15443 if test $ac_cv_os_cray = yes; then
15444   for ac_func in _getb67 GETB67 getb67; do
15445     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15446 echo "$as_me:$LINENO: checking for $ac_func" >&5
15447 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15448 if eval "test \"\${$as_ac_var+set}\" = set"; then
15449   echo $ECHO_N "(cached) $ECHO_C" >&6
15450 else
15451   if test x$gcc_no_link = xyes; then
15452   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15453 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15454    { (exit 1); exit 1; }; }
15455 fi
15456 cat >conftest.$ac_ext <<_ACEOF
15457 /* confdefs.h.  */
15458 _ACEOF
15459 cat confdefs.h >>conftest.$ac_ext
15460 cat >>conftest.$ac_ext <<_ACEOF
15461 /* end confdefs.h.  */
15462 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15463    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15464 #define $ac_func innocuous_$ac_func
15465
15466 /* System header to define __stub macros and hopefully few prototypes,
15467     which can conflict with char $ac_func (); below.
15468     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15469     <limits.h> exists even on freestanding compilers.  */
15470
15471 #ifdef __STDC__
15472 # include <limits.h>
15473 #else
15474 # include <assert.h>
15475 #endif
15476
15477 #undef $ac_func
15478
15479 /* Override any gcc2 internal prototype to avoid an error.  */
15480 #ifdef __cplusplus
15481 extern "C"
15482 {
15483 #endif
15484 /* We use char because int might match the return type of a gcc2
15485    builtin and then its argument prototype would still apply.  */
15486 char $ac_func ();
15487 /* The GNU C library defines this for functions which it implements
15488     to always fail with ENOSYS.  Some functions are actually named
15489     something starting with __ and the normal name is an alias.  */
15490 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15491 choke me
15492 #else
15493 char (*f) () = $ac_func;
15494 #endif
15495 #ifdef __cplusplus
15496 }
15497 #endif
15498
15499 int
15500 main ()
15501 {
15502 return f != $ac_func;
15503   ;
15504   return 0;
15505 }
15506 _ACEOF
15507 rm -f conftest.$ac_objext conftest$ac_exeext
15508 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15509   (eval $ac_link) 2>conftest.er1
15510   ac_status=$?
15511   grep -v '^ *+' conftest.er1 >conftest.err
15512   rm -f conftest.er1
15513   cat conftest.err >&5
15514   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15515   (exit $ac_status); } &&
15516          { ac_try='test -z "$ac_c_werror_flag"
15517                          || test ! -s conftest.err'
15518   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15519   (eval $ac_try) 2>&5
15520   ac_status=$?
15521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15522   (exit $ac_status); }; } &&
15523          { ac_try='test -s conftest$ac_exeext'
15524   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15525   (eval $ac_try) 2>&5
15526   ac_status=$?
15527   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15528   (exit $ac_status); }; }; then
15529   eval "$as_ac_var=yes"
15530 else
15531   echo "$as_me: failed program was:" >&5
15532 sed 's/^/| /' conftest.$ac_ext >&5
15533
15534 eval "$as_ac_var=no"
15535 fi
15536 rm -f conftest.err conftest.$ac_objext \
15537       conftest$ac_exeext conftest.$ac_ext
15538 fi
15539 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15540 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15541 if test `eval echo '${'$as_ac_var'}'` = yes; then
15542
15543 cat >>confdefs.h <<_ACEOF
15544 #define CRAY_STACKSEG_END $ac_func
15545 _ACEOF
15546
15547     break
15548 fi
15549
15550   done
15551 fi
15552
15553 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
15554 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
15555 if test "${ac_cv_c_stack_direction+set}" = set; then
15556   echo $ECHO_N "(cached) $ECHO_C" >&6
15557 else
15558   if test "$cross_compiling" = yes; then
15559   ac_cv_c_stack_direction=0
15560 else
15561   cat >conftest.$ac_ext <<_ACEOF
15562 /* confdefs.h.  */
15563 _ACEOF
15564 cat confdefs.h >>conftest.$ac_ext
15565 cat >>conftest.$ac_ext <<_ACEOF
15566 /* end confdefs.h.  */
15567 int
15568 find_stack_direction ()
15569 {
15570   static char *addr = 0;
15571   auto char dummy;
15572   if (addr == 0)
15573     {
15574       addr = &dummy;
15575       return find_stack_direction ();
15576     }
15577   else
15578     return (&dummy > addr) ? 1 : -1;
15579 }
15580
15581 int
15582 main ()
15583 {
15584   exit (find_stack_direction () < 0);
15585 }
15586 _ACEOF
15587 rm -f conftest$ac_exeext
15588 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15589   (eval $ac_link) 2>&5
15590   ac_status=$?
15591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15592   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15593   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15594   (eval $ac_try) 2>&5
15595   ac_status=$?
15596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15597   (exit $ac_status); }; }; then
15598   ac_cv_c_stack_direction=1
15599 else
15600   echo "$as_me: program exited with status $ac_status" >&5
15601 echo "$as_me: failed program was:" >&5
15602 sed 's/^/| /' conftest.$ac_ext >&5
15603
15604 ( exit $ac_status )
15605 ac_cv_c_stack_direction=-1
15606 fi
15607 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15608 fi
15609 fi
15610 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
15611 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
15612
15613 cat >>confdefs.h <<_ACEOF
15614 #define STACK_DIRECTION $ac_cv_c_stack_direction
15615 _ACEOF
15616
15617
15618 fi
15619
15620 if test x$gcc_no_link = xyes; then
15621   if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
15622     ac_cv_func_mmap_fixed_mapped=no
15623   fi
15624 fi
15625 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
15626
15627
15628 for ac_header in stdlib.h unistd.h
15629 do
15630 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15631 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15632   echo "$as_me:$LINENO: checking for $ac_header" >&5
15633 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15634 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15635   echo $ECHO_N "(cached) $ECHO_C" >&6
15636 fi
15637 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15638 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15639 else
15640   # Is the header compilable?
15641 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15642 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15643 cat >conftest.$ac_ext <<_ACEOF
15644 /* confdefs.h.  */
15645 _ACEOF
15646 cat confdefs.h >>conftest.$ac_ext
15647 cat >>conftest.$ac_ext <<_ACEOF
15648 /* end confdefs.h.  */
15649 $ac_includes_default
15650 #include <$ac_header>
15651 _ACEOF
15652 rm -f conftest.$ac_objext
15653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15654   (eval $ac_compile) 2>conftest.er1
15655   ac_status=$?
15656   grep -v '^ *+' conftest.er1 >conftest.err
15657   rm -f conftest.er1
15658   cat conftest.err >&5
15659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15660   (exit $ac_status); } &&
15661          { ac_try='test -z "$ac_c_werror_flag"
15662                          || test ! -s conftest.err'
15663   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15664   (eval $ac_try) 2>&5
15665   ac_status=$?
15666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15667   (exit $ac_status); }; } &&
15668          { ac_try='test -s conftest.$ac_objext'
15669   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15670   (eval $ac_try) 2>&5
15671   ac_status=$?
15672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15673   (exit $ac_status); }; }; then
15674   ac_header_compiler=yes
15675 else
15676   echo "$as_me: failed program was:" >&5
15677 sed 's/^/| /' conftest.$ac_ext >&5
15678
15679 ac_header_compiler=no
15680 fi
15681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15682 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15683 echo "${ECHO_T}$ac_header_compiler" >&6
15684
15685 # Is the header present?
15686 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15687 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15688 cat >conftest.$ac_ext <<_ACEOF
15689 /* confdefs.h.  */
15690 _ACEOF
15691 cat confdefs.h >>conftest.$ac_ext
15692 cat >>conftest.$ac_ext <<_ACEOF
15693 /* end confdefs.h.  */
15694 #include <$ac_header>
15695 _ACEOF
15696 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15697   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15698   ac_status=$?
15699   grep -v '^ *+' conftest.er1 >conftest.err
15700   rm -f conftest.er1
15701   cat conftest.err >&5
15702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15703   (exit $ac_status); } >/dev/null; then
15704   if test -s conftest.err; then
15705     ac_cpp_err=$ac_c_preproc_warn_flag
15706     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15707   else
15708     ac_cpp_err=
15709   fi
15710 else
15711   ac_cpp_err=yes
15712 fi
15713 if test -z "$ac_cpp_err"; then
15714   ac_header_preproc=yes
15715 else
15716   echo "$as_me: failed program was:" >&5
15717 sed 's/^/| /' conftest.$ac_ext >&5
15718
15719   ac_header_preproc=no
15720 fi
15721 rm -f conftest.err conftest.$ac_ext
15722 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15723 echo "${ECHO_T}$ac_header_preproc" >&6
15724
15725 # So?  What about this header?
15726 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15727   yes:no: )
15728     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15729 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15730     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15731 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15732     ac_header_preproc=yes
15733     ;;
15734   no:yes:* )
15735     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15736 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15737     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15738 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15739     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15740 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15741     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15742 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15743     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15744 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15745     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15746 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15747     (
15748       cat <<\_ASBOX
15749 ## ---------------------------------- ##
15750 ## Report this to the libjava lists.  ##
15751 ## ---------------------------------- ##
15752 _ASBOX
15753     ) |
15754       sed "s/^/$as_me: WARNING:     /" >&2
15755     ;;
15756 esac
15757 echo "$as_me:$LINENO: checking for $ac_header" >&5
15758 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15759 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15760   echo $ECHO_N "(cached) $ECHO_C" >&6
15761 else
15762   eval "$as_ac_Header=\$ac_header_preproc"
15763 fi
15764 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15765 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15766
15767 fi
15768 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15769   cat >>confdefs.h <<_ACEOF
15770 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15771 _ACEOF
15772
15773 fi
15774
15775 done
15776
15777
15778 for ac_func in getpagesize
15779 do
15780 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15781 echo "$as_me:$LINENO: checking for $ac_func" >&5
15782 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15783 if eval "test \"\${$as_ac_var+set}\" = set"; then
15784   echo $ECHO_N "(cached) $ECHO_C" >&6
15785 else
15786   if test x$gcc_no_link = xyes; then
15787   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15788 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15789    { (exit 1); exit 1; }; }
15790 fi
15791 cat >conftest.$ac_ext <<_ACEOF
15792 /* confdefs.h.  */
15793 _ACEOF
15794 cat confdefs.h >>conftest.$ac_ext
15795 cat >>conftest.$ac_ext <<_ACEOF
15796 /* end confdefs.h.  */
15797 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15798    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15799 #define $ac_func innocuous_$ac_func
15800
15801 /* System header to define __stub macros and hopefully few prototypes,
15802     which can conflict with char $ac_func (); below.
15803     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15804     <limits.h> exists even on freestanding compilers.  */
15805
15806 #ifdef __STDC__
15807 # include <limits.h>
15808 #else
15809 # include <assert.h>
15810 #endif
15811
15812 #undef $ac_func
15813
15814 /* Override any gcc2 internal prototype to avoid an error.  */
15815 #ifdef __cplusplus
15816 extern "C"
15817 {
15818 #endif
15819 /* We use char because int might match the return type of a gcc2
15820    builtin and then its argument prototype would still apply.  */
15821 char $ac_func ();
15822 /* The GNU C library defines this for functions which it implements
15823     to always fail with ENOSYS.  Some functions are actually named
15824     something starting with __ and the normal name is an alias.  */
15825 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15826 choke me
15827 #else
15828 char (*f) () = $ac_func;
15829 #endif
15830 #ifdef __cplusplus
15831 }
15832 #endif
15833
15834 int
15835 main ()
15836 {
15837 return f != $ac_func;
15838   ;
15839   return 0;
15840 }
15841 _ACEOF
15842 rm -f conftest.$ac_objext conftest$ac_exeext
15843 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15844   (eval $ac_link) 2>conftest.er1
15845   ac_status=$?
15846   grep -v '^ *+' conftest.er1 >conftest.err
15847   rm -f conftest.er1
15848   cat conftest.err >&5
15849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15850   (exit $ac_status); } &&
15851          { ac_try='test -z "$ac_c_werror_flag"
15852                          || test ! -s conftest.err'
15853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15854   (eval $ac_try) 2>&5
15855   ac_status=$?
15856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15857   (exit $ac_status); }; } &&
15858          { ac_try='test -s conftest$ac_exeext'
15859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15860   (eval $ac_try) 2>&5
15861   ac_status=$?
15862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15863   (exit $ac_status); }; }; then
15864   eval "$as_ac_var=yes"
15865 else
15866   echo "$as_me: failed program was:" >&5
15867 sed 's/^/| /' conftest.$ac_ext >&5
15868
15869 eval "$as_ac_var=no"
15870 fi
15871 rm -f conftest.err conftest.$ac_objext \
15872       conftest$ac_exeext conftest.$ac_ext
15873 fi
15874 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15875 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15876 if test `eval echo '${'$as_ac_var'}'` = yes; then
15877   cat >>confdefs.h <<_ACEOF
15878 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15879 _ACEOF
15880
15881 fi
15882 done
15883
15884 echo "$as_me:$LINENO: checking for working mmap" >&5
15885 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15886 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15887   echo $ECHO_N "(cached) $ECHO_C" >&6
15888 else
15889   if test "$cross_compiling" = yes; then
15890   ac_cv_func_mmap_fixed_mapped=no
15891 else
15892   cat >conftest.$ac_ext <<_ACEOF
15893 /* confdefs.h.  */
15894 _ACEOF
15895 cat confdefs.h >>conftest.$ac_ext
15896 cat >>conftest.$ac_ext <<_ACEOF
15897 /* end confdefs.h.  */
15898 $ac_includes_default
15899 /* malloc might have been renamed as rpl_malloc. */
15900 #undef malloc
15901
15902 /* Thanks to Mike Haertel and Jim Avera for this test.
15903    Here is a matrix of mmap possibilities:
15904         mmap private not fixed
15905         mmap private fixed at somewhere currently unmapped
15906         mmap private fixed at somewhere already mapped
15907         mmap shared not fixed
15908         mmap shared fixed at somewhere currently unmapped
15909         mmap shared fixed at somewhere already mapped
15910    For private mappings, we should verify that changes cannot be read()
15911    back from the file, nor mmap's back from the file at a different
15912    address.  (There have been systems where private was not correctly
15913    implemented like the infamous i386 svr4.0, and systems where the
15914    VM page cache was not coherent with the file system buffer cache
15915    like early versions of FreeBSD and possibly contemporary NetBSD.)
15916    For shared mappings, we should conversely verify that changes get
15917    propagated back to all the places they're supposed to be.
15918
15919    Grep wants private fixed already mapped.
15920    The main things grep needs to know about mmap are:
15921    * does it exist and is it safe to write into the mmap'd area
15922    * how to use it (BSD variants)  */
15923
15924 #include <fcntl.h>
15925 #include <sys/mman.h>
15926
15927 #if !STDC_HEADERS && !HAVE_STDLIB_H
15928 char *malloc ();
15929 #endif
15930
15931 /* This mess was copied from the GNU getpagesize.h.  */
15932 #if !HAVE_GETPAGESIZE
15933 /* Assume that all systems that can run configure have sys/param.h.  */
15934 # if !HAVE_SYS_PARAM_H
15935 #  define HAVE_SYS_PARAM_H 1
15936 # endif
15937
15938 # ifdef _SC_PAGESIZE
15939 #  define getpagesize() sysconf(_SC_PAGESIZE)
15940 # else /* no _SC_PAGESIZE */
15941 #  if HAVE_SYS_PARAM_H
15942 #   include <sys/param.h>
15943 #   ifdef EXEC_PAGESIZE
15944 #    define getpagesize() EXEC_PAGESIZE
15945 #   else /* no EXEC_PAGESIZE */
15946 #    ifdef NBPG
15947 #     define getpagesize() NBPG * CLSIZE
15948 #     ifndef CLSIZE
15949 #      define CLSIZE 1
15950 #     endif /* no CLSIZE */
15951 #    else /* no NBPG */
15952 #     ifdef NBPC
15953 #      define getpagesize() NBPC
15954 #     else /* no NBPC */
15955 #      ifdef PAGESIZE
15956 #       define getpagesize() PAGESIZE
15957 #      endif /* PAGESIZE */
15958 #     endif /* no NBPC */
15959 #    endif /* no NBPG */
15960 #   endif /* no EXEC_PAGESIZE */
15961 #  else /* no HAVE_SYS_PARAM_H */
15962 #   define getpagesize() 8192   /* punt totally */
15963 #  endif /* no HAVE_SYS_PARAM_H */
15964 # endif /* no _SC_PAGESIZE */
15965
15966 #endif /* no HAVE_GETPAGESIZE */
15967
15968 int
15969 main ()
15970 {
15971   char *data, *data2, *data3;
15972   int i, pagesize;
15973   int fd;
15974
15975   pagesize = getpagesize ();
15976
15977   /* First, make a file with some known garbage in it. */
15978   data = (char *) malloc (pagesize);
15979   if (!data)
15980     exit (1);
15981   for (i = 0; i < pagesize; ++i)
15982     *(data + i) = rand ();
15983   umask (0);
15984   fd = creat ("conftest.mmap", 0600);
15985   if (fd < 0)
15986     exit (1);
15987   if (write (fd, data, pagesize) != pagesize)
15988     exit (1);
15989   close (fd);
15990
15991   /* Next, try to mmap the file at a fixed address which already has
15992      something else allocated at it.  If we can, also make sure that
15993      we see the same garbage.  */
15994   fd = open ("conftest.mmap", O_RDWR);
15995   if (fd < 0)
15996     exit (1);
15997   data2 = (char *) malloc (2 * pagesize);
15998   if (!data2)
15999     exit (1);
16000   data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
16001   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
16002                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
16003     exit (1);
16004   for (i = 0; i < pagesize; ++i)
16005     if (*(data + i) != *(data2 + i))
16006       exit (1);
16007
16008   /* Finally, make sure that changes to the mapped area do not
16009      percolate back to the file as seen by read().  (This is a bug on
16010      some variants of i386 svr4.0.)  */
16011   for (i = 0; i < pagesize; ++i)
16012     *(data2 + i) = *(data2 + i) + 1;
16013   data3 = (char *) malloc (pagesize);
16014   if (!data3)
16015     exit (1);
16016   if (read (fd, data3, pagesize) != pagesize)
16017     exit (1);
16018   for (i = 0; i < pagesize; ++i)
16019     if (*(data + i) != *(data3 + i))
16020       exit (1);
16021   close (fd);
16022   exit (0);
16023 }
16024 _ACEOF
16025 rm -f conftest$ac_exeext
16026 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16027   (eval $ac_link) 2>&5
16028   ac_status=$?
16029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16030   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16031   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16032   (eval $ac_try) 2>&5
16033   ac_status=$?
16034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16035   (exit $ac_status); }; }; then
16036   ac_cv_func_mmap_fixed_mapped=yes
16037 else
16038   echo "$as_me: program exited with status $ac_status" >&5
16039 echo "$as_me: failed program was:" >&5
16040 sed 's/^/| /' conftest.$ac_ext >&5
16041
16042 ( exit $ac_status )
16043 ac_cv_func_mmap_fixed_mapped=no
16044 fi
16045 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16046 fi
16047 fi
16048 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
16049 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
16050 if test $ac_cv_func_mmap_fixed_mapped = yes; then
16051
16052 cat >>confdefs.h <<\_ACEOF
16053 #define HAVE_MMAP 1
16054 _ACEOF
16055
16056 fi
16057 rm -f conftest.mmap
16058
16059 fi
16060
16061 for ac_prog in perl
16062 do
16063   # Extract the first word of "$ac_prog", so it can be a program name with args.
16064 set dummy $ac_prog; ac_word=$2
16065 echo "$as_me:$LINENO: checking for $ac_word" >&5
16066 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16067 if test "${ac_cv_prog_PERL+set}" = set; then
16068   echo $ECHO_N "(cached) $ECHO_C" >&6
16069 else
16070   if test -n "$PERL"; then
16071   ac_cv_prog_PERL="$PERL" # Let the user override the test.
16072 else
16073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16074 for as_dir in $PATH
16075 do
16076   IFS=$as_save_IFS
16077   test -z "$as_dir" && as_dir=.
16078   for ac_exec_ext in '' $ac_executable_extensions; do
16079   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16080     ac_cv_prog_PERL="$ac_prog"
16081     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16082     break 2
16083   fi
16084 done
16085 done
16086
16087 fi
16088 fi
16089 PERL=$ac_cv_prog_PERL
16090 if test -n "$PERL"; then
16091   echo "$as_me:$LINENO: result: $PERL" >&5
16092 echo "${ECHO_T}$PERL" >&6
16093 else
16094   echo "$as_me:$LINENO: result: no" >&5
16095 echo "${ECHO_T}no" >&6
16096 fi
16097
16098   test -n "$PERL" && break
16099 done
16100 test -n "$PERL" || PERL="false"
16101
16102
16103 SYSDEP_SOURCES=
16104 SIGNAL_HANDLER_AUX=
16105
16106 case "${host}" in
16107  i?86-*-linux*)
16108     SIGNAL_HANDLER=include/i386-signal.h
16109     ;;
16110  sparc*-sun-solaris*)
16111     SIGNAL_HANDLER=include/sparc-signal.h
16112     ;;
16113 # ia64-*)
16114 #    SYSDEP_SOURCES=sysdep/ia64.c
16115 #    test -d sysdep || mkdir sysdep
16116 #    ;;
16117  hppa*-*-linux*)
16118     SIGNAL_HANDLER=include/pa-signal.h
16119     ;;
16120  ia64-*-linux*)
16121     SIGNAL_HANDLER=include/dwarf2-signal.h
16122     ;;
16123  powerpc*-*-linux*)
16124     SIGNAL_HANDLER=include/powerpc-signal.h
16125     ;;
16126  alpha*-*-linux*)
16127     SIGNAL_HANDLER=include/dwarf2-signal.h
16128     ;;
16129  s390*-*-linux*)
16130     SIGNAL_HANDLER=include/s390-signal.h
16131     ;;
16132  x86_64*-*-linux*)
16133     SIGNAL_HANDLER=include/x86_64-signal.h
16134     SIGNAL_HANDLER_AUX=include/i386-signal.h
16135     ;;
16136  sparc*-*-linux*)
16137     SIGNAL_HANDLER=include/dwarf2-signal.h
16138     ;;
16139  sh*-*-linux*)
16140     SIGNAL_HANDLER=include/sh-signal.h
16141     ;;
16142  *mingw*)
16143     SIGNAL_HANDLER=include/win32-signal.h
16144     ;;
16145  mips*-*-linux*)
16146     SIGNAL_HANDLER=include/mips-signal.h
16147     ;;
16148  *-*-darwin*)
16149     SIGNAL_HANDLER=include/darwin-signal.h
16150     ;;
16151  *)
16152     SIGNAL_HANDLER=include/default-signal.h
16153     ;;
16154 esac
16155
16156 # If we're using sjlj exceptions, forget what we just learned.
16157 if test "$enable_sjlj_exceptions" = yes; then
16158    SIGNAL_HANDLER=include/default-signal.h
16159    SIGNAL_HANDLER_AUX=
16160 fi
16161
16162
16163
16164 if test -z "$SIGNAL_HANDLER_AUX"; then
16165   SIGNAL_HANDLER_AUX=$SIGNAL_HANDLER
16166 fi
16167
16168                     ac_config_links="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
16169
16170
16171 if test "${multilib}" = "yes"; then
16172   multilib_arg="--enable-multilib"
16173 else
16174   multilib_arg=
16175 fi
16176
16177
16178
16179 here=`${PWDCMD-pwd}`
16180
16181
16182 # We get this from the environment.
16183
16184
16185                                                                       ac_config_files="$ac_config_files Makefile libgcj.pc libgcj.spec libgcj-test.spec gcj/Makefile include/Makefile testsuite/Makefile"
16186
16187
16188           ac_config_commands="$ac_config_commands default"
16189
16190
16191 cat >confcache <<\_ACEOF
16192 # This file is a shell script that caches the results of configure
16193 # tests run on this system so they can be shared between configure
16194 # scripts and configure runs, see configure's option --config-cache.
16195 # It is not useful on other systems.  If it contains results you don't
16196 # want to keep, you may remove or edit it.
16197 #
16198 # config.status only pays attention to the cache file if you give it
16199 # the --recheck option to rerun configure.
16200 #
16201 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16202 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16203 # following values.
16204
16205 _ACEOF
16206
16207 # The following way of writing the cache mishandles newlines in values,
16208 # but we know of no workaround that is simple, portable, and efficient.
16209 # So, don't put newlines in cache variables' values.
16210 # Ultrix sh set writes to stderr and can't be redirected directly,
16211 # and sets the high bit in the cache file unless we assign to the vars.
16212 {
16213   (set) 2>&1 |
16214     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16215     *ac_space=\ *)
16216       # `set' does not quote correctly, so add quotes (double-quote
16217       # substitution turns \\\\ into \\, and sed turns \\ into \).
16218       sed -n \
16219         "s/'/'\\\\''/g;
16220           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16221       ;;
16222     *)
16223       # `set' quotes correctly as required by POSIX, so do not add quotes.
16224       sed -n \
16225         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16226       ;;
16227     esac;
16228 } |
16229   sed '
16230      t clear
16231      : clear
16232      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16233      t end
16234      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16235      : end' >>confcache
16236 if diff $cache_file confcache >/dev/null 2>&1; then :; else
16237   if test -w $cache_file; then
16238     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16239     cat confcache >$cache_file
16240   else
16241     echo "not updating unwritable cache $cache_file"
16242   fi
16243 fi
16244 rm -f confcache
16245
16246 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16247 # Let make expand exec_prefix.
16248 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16249
16250 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16251 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16252 # trailing colons and then remove the whole line if VPATH becomes empty
16253 # (actually we leave an empty line to preserve line numbers).
16254 if test "x$srcdir" = x.; then
16255   ac_vpsub='/^[  ]*VPATH[        ]*=/{
16256 s/:*\$(srcdir):*/:/;
16257 s/:*\${srcdir}:*/:/;
16258 s/:*@srcdir@:*/:/;
16259 s/^\([^=]*=[     ]*\):*/\1/;
16260 s/:*$//;
16261 s/^[^=]*=[       ]*$//;
16262 }'
16263 fi
16264
16265 DEFS=-DHAVE_CONFIG_H
16266
16267 ac_libobjs=
16268 ac_ltlibobjs=
16269 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16270   # 1. Remove the extension, and $U if already installed.
16271   ac_i=`echo "$ac_i" |
16272          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16273   # 2. Add them.
16274   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16275   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16276 done
16277 LIBOBJS=$ac_libobjs
16278
16279 LTLIBOBJS=$ac_ltlibobjs
16280
16281
16282 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16283   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
16284 Usually this means the macro was only invoked conditionally." >&5
16285 echo "$as_me: error: conditional \"AMDEP\" was never defined.
16286 Usually this means the macro was only invoked conditionally." >&2;}
16287    { (exit 1); exit 1; }; }
16288 fi
16289 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16290   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
16291 Usually this means the macro was only invoked conditionally." >&5
16292 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
16293 Usually this means the macro was only invoked conditionally." >&2;}
16294    { (exit 1); exit 1; }; }
16295 fi
16296 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
16297   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
16298 Usually this means the macro was only invoked conditionally." >&5
16299 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
16300 Usually this means the macro was only invoked conditionally." >&2;}
16301    { (exit 1); exit 1; }; }
16302 fi
16303 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16304   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
16305 Usually this means the macro was only invoked conditionally." >&5
16306 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
16307 Usually this means the macro was only invoked conditionally." >&2;}
16308    { (exit 1); exit 1; }; }
16309 fi
16310 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
16311   { { echo "$as_me:$LINENO: error: conditional \"XLIB_AWT\" was never defined.
16312 Usually this means the macro was only invoked conditionally." >&5
16313 echo "$as_me: error: conditional \"XLIB_AWT\" was never defined.
16314 Usually this means the macro was only invoked conditionally." >&2;}
16315    { (exit 1); exit 1; }; }
16316 fi
16317 if test -z "${GTK_AWT_TRUE}" && test -z "${GTK_AWT_FALSE}"; then
16318   { { echo "$as_me:$LINENO: error: conditional \"GTK_AWT\" was never defined.
16319 Usually this means the macro was only invoked conditionally." >&5
16320 echo "$as_me: error: conditional \"GTK_AWT\" was never defined.
16321 Usually this means the macro was only invoked conditionally." >&2;}
16322    { (exit 1); exit 1; }; }
16323 fi
16324 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
16325   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepGCJ\" was never defined.
16326 Usually this means the macro was only invoked conditionally." >&5
16327 echo "$as_me: error: conditional \"am__fastdepGCJ\" was never defined.
16328 Usually this means the macro was only invoked conditionally." >&2;}
16329    { (exit 1); exit 1; }; }
16330 fi
16331 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
16332   { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined.
16333 Usually this means the macro was only invoked conditionally." >&5
16334 echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined.
16335 Usually this means the macro was only invoked conditionally." >&2;}
16336    { (exit 1); exit 1; }; }
16337 fi
16338 if test -z "${JAVA_HOME_SET_TRUE}" && test -z "${JAVA_HOME_SET_FALSE}"; then
16339   { { echo "$as_me:$LINENO: error: conditional \"JAVA_HOME_SET\" was never defined.
16340 Usually this means the macro was only invoked conditionally." >&5
16341 echo "$as_me: error: conditional \"JAVA_HOME_SET\" was never defined.
16342 Usually this means the macro was only invoked conditionally." >&2;}
16343    { (exit 1); exit 1; }; }
16344 fi
16345 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
16346   { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
16347 Usually this means the macro was only invoked conditionally." >&5
16348 echo "$as_me: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
16349 Usually this means the macro was only invoked conditionally." >&2;}
16350    { (exit 1); exit 1; }; }
16351 fi
16352 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
16353   { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
16354 Usually this means the macro was only invoked conditionally." >&5
16355 echo "$as_me: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
16356 Usually this means the macro was only invoked conditionally." >&2;}
16357    { (exit 1); exit 1; }; }
16358 fi
16359 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
16360   { { echo "$as_me:$LINENO: error: conditional \"USING_DARWIN_CRT\" was never defined.
16361 Usually this means the macro was only invoked conditionally." >&5
16362 echo "$as_me: error: conditional \"USING_DARWIN_CRT\" was never defined.
16363 Usually this means the macro was only invoked conditionally." >&2;}
16364    { (exit 1); exit 1; }; }
16365 fi
16366 if test -z "${GTK_CAIRO_TRUE}" && test -z "${GTK_CAIRO_FALSE}"; then
16367   { { echo "$as_me:$LINENO: error: conditional \"GTK_CAIRO\" was never defined.
16368 Usually this means the macro was only invoked conditionally." >&5
16369 echo "$as_me: error: conditional \"GTK_CAIRO\" was never defined.
16370 Usually this means the macro was only invoked conditionally." >&2;}
16371    { (exit 1); exit 1; }; }
16372 fi
16373 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
16374   { { echo "$as_me:$LINENO: error: conditional \"USING_BOEHMGC\" was never defined.
16375 Usually this means the macro was only invoked conditionally." >&5
16376 echo "$as_me: error: conditional \"USING_BOEHMGC\" was never defined.
16377 Usually this means the macro was only invoked conditionally." >&2;}
16378    { (exit 1); exit 1; }; }
16379 fi
16380 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
16381   { { echo "$as_me:$LINENO: error: conditional \"USING_NOGC\" was never defined.
16382 Usually this means the macro was only invoked conditionally." >&5
16383 echo "$as_me: error: conditional \"USING_NOGC\" was never defined.
16384 Usually this means the macro was only invoked conditionally." >&2;}
16385    { (exit 1); exit 1; }; }
16386 fi
16387 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
16388   { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_THREADS\" was never defined.
16389 Usually this means the macro was only invoked conditionally." >&5
16390 echo "$as_me: error: conditional \"USING_POSIX_THREADS\" was never defined.
16391 Usually this means the macro was only invoked conditionally." >&2;}
16392    { (exit 1); exit 1; }; }
16393 fi
16394 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
16395   { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_THREADS\" was never defined.
16396 Usually this means the macro was only invoked conditionally." >&5
16397 echo "$as_me: error: conditional \"USING_WIN32_THREADS\" was never defined.
16398 Usually this means the macro was only invoked conditionally." >&2;}
16399    { (exit 1); exit 1; }; }
16400 fi
16401 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
16402   { { echo "$as_me:$LINENO: error: conditional \"USING_NO_THREADS\" was never defined.
16403 Usually this means the macro was only invoked conditionally." >&5
16404 echo "$as_me: error: conditional \"USING_NO_THREADS\" was never defined.
16405 Usually this means the macro was only invoked conditionally." >&2;}
16406    { (exit 1); exit 1; }; }
16407 fi
16408 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
16409   { { echo "$as_me:$LINENO: error: conditional \"USING_GCC\" was never defined.
16410 Usually this means the macro was only invoked conditionally." >&5
16411 echo "$as_me: error: conditional \"USING_GCC\" was never defined.
16412 Usually this means the macro was only invoked conditionally." >&2;}
16413    { (exit 1); exit 1; }; }
16414 fi
16415 if test -z "${SUPPLY_BACKTRACE_TRUE}" && test -z "${SUPPLY_BACKTRACE_FALSE}"; then
16416   { { echo "$as_me:$LINENO: error: conditional \"SUPPLY_BACKTRACE\" was never defined.
16417 Usually this means the macro was only invoked conditionally." >&5
16418 echo "$as_me: error: conditional \"SUPPLY_BACKTRACE\" was never defined.
16419 Usually this means the macro was only invoked conditionally." >&2;}
16420    { (exit 1); exit 1; }; }
16421 fi
16422 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
16423   { { echo "$as_me:$LINENO: error: conditional \"NATIVE\" was never defined.
16424 Usually this means the macro was only invoked conditionally." >&5
16425 echo "$as_me: error: conditional \"NATIVE\" was never defined.
16426 Usually this means the macro was only invoked conditionally." >&2;}
16427    { (exit 1); exit 1; }; }
16428 fi
16429 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
16430   { { echo "$as_me:$LINENO: error: conditional \"NEEDS_DATA_START\" was never defined.
16431 Usually this means the macro was only invoked conditionally." >&5
16432 echo "$as_me: error: conditional \"NEEDS_DATA_START\" was never defined.
16433 Usually this means the macro was only invoked conditionally." >&2;}
16434    { (exit 1); exit 1; }; }
16435 fi
16436
16437 : ${CONFIG_STATUS=./config.status}
16438 ac_clean_files_save=$ac_clean_files
16439 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16440 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16441 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16442 cat >$CONFIG_STATUS <<_ACEOF
16443 #! $SHELL
16444 # Generated by $as_me.
16445 # Run this file to recreate the current configuration.
16446 # Compiler output produced by configure, useful for debugging
16447 # configure, is in config.log if it exists.
16448
16449 debug=false
16450 ac_cs_recheck=false
16451 ac_cs_silent=false
16452 SHELL=\${CONFIG_SHELL-$SHELL}
16453 _ACEOF
16454
16455 cat >>$CONFIG_STATUS <<\_ACEOF
16456 ## --------------------- ##
16457 ## M4sh Initialization.  ##
16458 ## --------------------- ##
16459
16460 # Be Bourne compatible
16461 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16462   emulate sh
16463   NULLCMD=:
16464   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16465   # is contrary to our usage.  Disable this feature.
16466   alias -g '${1+"$@"}'='"$@"'
16467 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16468   set -o posix
16469 fi
16470 DUALCASE=1; export DUALCASE # for MKS sh
16471
16472 # Support unset when possible.
16473 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16474   as_unset=unset
16475 else
16476   as_unset=false
16477 fi
16478
16479
16480 # Work around bugs in pre-3.0 UWIN ksh.
16481 $as_unset ENV MAIL MAILPATH
16482 PS1='$ '
16483 PS2='> '
16484 PS4='+ '
16485
16486 # NLS nuisances.
16487 for as_var in \
16488   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16489   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16490   LC_TELEPHONE LC_TIME
16491 do
16492   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16493     eval $as_var=C; export $as_var
16494   else
16495     $as_unset $as_var
16496   fi
16497 done
16498
16499 # Required to use basename.
16500 if expr a : '\(a\)' >/dev/null 2>&1; then
16501   as_expr=expr
16502 else
16503   as_expr=false
16504 fi
16505
16506 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16507   as_basename=basename
16508 else
16509   as_basename=false
16510 fi
16511
16512
16513 # Name of the executable.
16514 as_me=`$as_basename "$0" ||
16515 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16516          X"$0" : 'X\(//\)$' \| \
16517          X"$0" : 'X\(/\)$' \| \
16518          .     : '\(.\)' 2>/dev/null ||
16519 echo X/"$0" |
16520     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16521           /^X\/\(\/\/\)$/{ s//\1/; q; }
16522           /^X\/\(\/\).*/{ s//\1/; q; }
16523           s/.*/./; q'`
16524
16525
16526 # PATH needs CR, and LINENO needs CR and PATH.
16527 # Avoid depending upon Character Ranges.
16528 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16529 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16530 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16531 as_cr_digits='0123456789'
16532 as_cr_alnum=$as_cr_Letters$as_cr_digits
16533
16534 # The user is always right.
16535 if test "${PATH_SEPARATOR+set}" != set; then
16536   echo "#! /bin/sh" >conf$$.sh
16537   echo  "exit 0"   >>conf$$.sh
16538   chmod +x conf$$.sh
16539   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16540     PATH_SEPARATOR=';'
16541   else
16542     PATH_SEPARATOR=:
16543   fi
16544   rm -f conf$$.sh
16545 fi
16546
16547
16548   as_lineno_1=$LINENO
16549   as_lineno_2=$LINENO
16550   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16551   test "x$as_lineno_1" != "x$as_lineno_2" &&
16552   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
16553   # Find who we are.  Look in the path if we contain no path at all
16554   # relative or not.
16555   case $0 in
16556     *[\\/]* ) as_myself=$0 ;;
16557     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16558 for as_dir in $PATH
16559 do
16560   IFS=$as_save_IFS
16561   test -z "$as_dir" && as_dir=.
16562   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16563 done
16564
16565        ;;
16566   esac
16567   # We did not find ourselves, most probably we were run as `sh COMMAND'
16568   # in which case we are not to be found in the path.
16569   if test "x$as_myself" = x; then
16570     as_myself=$0
16571   fi
16572   if test ! -f "$as_myself"; then
16573     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16574 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16575    { (exit 1); exit 1; }; }
16576   fi
16577   case $CONFIG_SHELL in
16578   '')
16579     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16580 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16581 do
16582   IFS=$as_save_IFS
16583   test -z "$as_dir" && as_dir=.
16584   for as_base in sh bash ksh sh5; do
16585          case $as_dir in
16586          /*)
16587            if ("$as_dir/$as_base" -c '
16588   as_lineno_1=$LINENO
16589   as_lineno_2=$LINENO
16590   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16591   test "x$as_lineno_1" != "x$as_lineno_2" &&
16592   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
16593              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16594              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16595              CONFIG_SHELL=$as_dir/$as_base
16596              export CONFIG_SHELL
16597              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
16598            fi;;
16599          esac
16600        done
16601 done
16602 ;;
16603   esac
16604
16605   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16606   # uniformly replaced by the line number.  The first 'sed' inserts a
16607   # line-number line before each line; the second 'sed' does the real
16608   # work.  The second script uses 'N' to pair each line-number line
16609   # with the numbered line, and appends trailing '-' during
16610   # substitution so that $LINENO is not a special case at line end.
16611   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16612   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
16613   sed '=' <$as_myself |
16614     sed '
16615       N
16616       s,$,-,
16617       : loop
16618       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
16619       t loop
16620       s,-$,,
16621       s,^['$as_cr_digits']*\n,,
16622     ' >$as_me.lineno &&
16623   chmod +x $as_me.lineno ||
16624     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
16625 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
16626    { (exit 1); exit 1; }; }
16627
16628   # Don't try to exec as it changes $[0], causing all sort of problems
16629   # (the dirname of $[0] is not the place where we might find the
16630   # original and so on.  Autoconf is especially sensible to this).
16631   . ./$as_me.lineno
16632   # Exit status is that of the last command.
16633   exit
16634 }
16635
16636
16637 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
16638   *c*,-n*) ECHO_N= ECHO_C='
16639 ' ECHO_T='      ' ;;
16640   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
16641   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
16642 esac
16643
16644 if expr a : '\(a\)' >/dev/null 2>&1; then
16645   as_expr=expr
16646 else
16647   as_expr=false
16648 fi
16649
16650 rm -f conf$$ conf$$.exe conf$$.file
16651 echo >conf$$.file
16652 if ln -s conf$$.file conf$$ 2>/dev/null; then
16653   # We could just check for DJGPP; but this test a) works b) is more generic
16654   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
16655   if test -f conf$$.exe; then
16656     # Don't use ln at all; we don't have any links
16657     as_ln_s='cp -p'
16658   else
16659     as_ln_s='ln -s'
16660   fi
16661 elif ln conf$$.file conf$$ 2>/dev/null; then
16662   as_ln_s=ln
16663 else
16664   as_ln_s='cp -p'
16665 fi
16666 rm -f conf$$ conf$$.exe conf$$.file
16667
16668 if mkdir -p . 2>/dev/null; then
16669   as_mkdir_p=:
16670 else
16671   test -d ./-p && rmdir ./-p
16672   as_mkdir_p=false
16673 fi
16674
16675 as_executable_p="test -f"
16676
16677 # Sed expression to map a string onto a valid CPP name.
16678 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16679
16680 # Sed expression to map a string onto a valid variable name.
16681 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16682
16683
16684 # IFS
16685 # We need space, tab and new line, in precisely that order.
16686 as_nl='
16687 '
16688 IFS="   $as_nl"
16689
16690 # CDPATH.
16691 $as_unset CDPATH
16692
16693 exec 6>&1
16694
16695 # Open the log real soon, to keep \$[0] and so on meaningful, and to
16696 # report actual input values of CONFIG_FILES etc. instead of their
16697 # values after options handling.  Logging --version etc. is OK.
16698 exec 5>>config.log
16699 {
16700   echo
16701   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16702 ## Running $as_me. ##
16703 _ASBOX
16704 } >&5
16705 cat >&5 <<_CSEOF
16706
16707 This file was extended by libjava $as_me version-unused, which was
16708 generated by GNU Autoconf 2.59.  Invocation command line was
16709
16710   CONFIG_FILES    = $CONFIG_FILES
16711   CONFIG_HEADERS  = $CONFIG_HEADERS
16712   CONFIG_LINKS    = $CONFIG_LINKS
16713   CONFIG_COMMANDS = $CONFIG_COMMANDS
16714   $ $0 $@
16715
16716 _CSEOF
16717 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
16718 echo >&5
16719 _ACEOF
16720
16721 # Files that config.status was made for.
16722 if test -n "$ac_config_files"; then
16723   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
16724 fi
16725
16726 if test -n "$ac_config_headers"; then
16727   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
16728 fi
16729
16730 if test -n "$ac_config_links"; then
16731   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
16732 fi
16733
16734 if test -n "$ac_config_commands"; then
16735   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
16736 fi
16737
16738 cat >>$CONFIG_STATUS <<\_ACEOF
16739
16740 ac_cs_usage="\
16741 \`$as_me' instantiates files from templates according to the
16742 current configuration.
16743
16744 Usage: $0 [OPTIONS] [FILE]...
16745
16746   -h, --help       print this help, then exit
16747   -V, --version    print version number, then exit
16748   -q, --quiet      do not print progress messages
16749   -d, --debug      don't remove temporary files
16750       --recheck    update $as_me by reconfiguring in the same conditions
16751   --file=FILE[:TEMPLATE]
16752                    instantiate the configuration file FILE
16753   --header=FILE[:TEMPLATE]
16754                    instantiate the configuration header FILE
16755
16756 Configuration files:
16757 $config_files
16758
16759 Configuration headers:
16760 $config_headers
16761
16762 Configuration links:
16763 $config_links
16764
16765 Configuration commands:
16766 $config_commands
16767
16768 Report bugs to <bug-autoconf@gnu.org>."
16769 _ACEOF
16770
16771 cat >>$CONFIG_STATUS <<_ACEOF
16772 ac_cs_version="\\
16773 libjava config.status version-unused
16774 configured by $0, generated by GNU Autoconf 2.59,
16775   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
16776
16777 Copyright (C) 2003 Free Software Foundation, Inc.
16778 This config.status script is free software; the Free Software Foundation
16779 gives unlimited permission to copy, distribute and modify it."
16780 srcdir=$srcdir
16781 INSTALL="$INSTALL"
16782 _ACEOF
16783
16784 cat >>$CONFIG_STATUS <<\_ACEOF
16785 # If no file are specified by the user, then we need to provide default
16786 # value.  By we need to know if files were specified by the user.
16787 ac_need_defaults=:
16788 while test $# != 0
16789 do
16790   case $1 in
16791   --*=*)
16792     ac_option=`expr "x$1" : 'x\([^=]*\)='`
16793     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
16794     ac_shift=:
16795     ;;
16796   -*)
16797     ac_option=$1
16798     ac_optarg=$2
16799     ac_shift=shift
16800     ;;
16801   *) # This is not an option, so the user has probably given explicit
16802      # arguments.
16803      ac_option=$1
16804      ac_need_defaults=false;;
16805   esac
16806
16807   case $ac_option in
16808   # Handling of the options.
16809 _ACEOF
16810 cat >>$CONFIG_STATUS <<\_ACEOF
16811   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16812     ac_cs_recheck=: ;;
16813   --version | --vers* | -V )
16814     echo "$ac_cs_version"; exit 0 ;;
16815   --he | --h)
16816     # Conflict between --help and --header
16817     { { echo "$as_me:$LINENO: error: ambiguous option: $1
16818 Try \`$0 --help' for more information." >&5
16819 echo "$as_me: error: ambiguous option: $1
16820 Try \`$0 --help' for more information." >&2;}
16821    { (exit 1); exit 1; }; };;
16822   --help | --hel | -h )
16823     echo "$ac_cs_usage"; exit 0 ;;
16824   --debug | --d* | -d )
16825     debug=: ;;
16826   --file | --fil | --fi | --f )
16827     $ac_shift
16828     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16829     ac_need_defaults=false;;
16830   --header | --heade | --head | --hea )
16831     $ac_shift
16832     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16833     ac_need_defaults=false;;
16834   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16835   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16836     ac_cs_silent=: ;;
16837
16838   # This is an error.
16839   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
16840 Try \`$0 --help' for more information." >&5
16841 echo "$as_me: error: unrecognized option: $1
16842 Try \`$0 --help' for more information." >&2;}
16843    { (exit 1); exit 1; }; } ;;
16844
16845   *) ac_config_targets="$ac_config_targets $1" ;;
16846
16847   esac
16848   shift
16849 done
16850
16851 ac_configure_extra_args=
16852
16853 if $ac_cs_silent; then
16854   exec 6>/dev/null
16855   ac_configure_extra_args="$ac_configure_extra_args --silent"
16856 fi
16857
16858 _ACEOF
16859 cat >>$CONFIG_STATUS <<_ACEOF
16860 if \$ac_cs_recheck; then
16861   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16862   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16863 fi
16864
16865 _ACEOF
16866
16867 cat >>$CONFIG_STATUS <<_ACEOF
16868 #
16869 # INIT-COMMANDS section.
16870 #
16871
16872 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16873 srcdir=${srcdir}
16874 host=${host}
16875 target=${target}
16876 with_multisubdir=${with_multisubdir}
16877 ac_configure_args="${multilib_arg} ${ac_configure_args}"
16878 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
16879 libgcj_basedir=${libgcj_basedir}
16880 CC="${CC}"
16881 CXX="${CXX}"
16882 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
16883
16884
16885 _ACEOF
16886
16887
16888
16889 cat >>$CONFIG_STATUS <<\_ACEOF
16890 for ac_config_target in $ac_config_targets
16891 do
16892   case "$ac_config_target" in
16893   # Handling of arguments.
16894   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16895   "libgcj.pc" ) CONFIG_FILES="$CONFIG_FILES libgcj.pc" ;;
16896   "libgcj.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj.spec" ;;
16897   "libgcj-test.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj-test.spec" ;;
16898   "gcj/Makefile" ) CONFIG_FILES="$CONFIG_FILES gcj/Makefile" ;;
16899   "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
16900   "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
16901   "include/platform.h" ) CONFIG_LINKS="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
16902   "java/io/natFile.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
16903   "java/lang/ConcreteProcess.java" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java" ;;
16904   "java/lang/natConcreteProcess.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
16905   "java/net/natInetAddress.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc" ;;
16906   "java/net/natVMNetworkInterface.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc" ;;
16907   "gnu/java/net/natPlainSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
16908   "gnu/java/net/natPlainDatagramSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
16909   "gnu/java/nio/natPipeImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc" ;;
16910   "gnu/java/nio/natSelectorImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc" ;;
16911   "gnu/java/nio/channels/natFileChannelImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
16912   "include/java-gc.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
16913   "include/java-threads.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
16914   "sysdep/locks.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
16915   "sysdep/backtrace.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/backtrace.h:$fallback_backtrace_h" ;;
16916   "sysdep/descriptor.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/descriptor.h:$descriptor_h" ;;
16917   "include/java-signal.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
16918   "include/java-signal-aux.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
16919   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16920   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16921   "include/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
16922   "gcj/libgcj-config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
16923   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16924 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16925    { (exit 1); exit 1; }; };;
16926   esac
16927 done
16928
16929 # If the user did not use the arguments to specify the items to instantiate,
16930 # then the envvar interface is used.  Set only those that are not.
16931 # We use the long form for the default assignment because of an extremely
16932 # bizarre bug on SunOS 4.1.3.
16933 if $ac_need_defaults; then
16934   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16935   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16936   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16937   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16938 fi
16939
16940 # Have a temporary directory for convenience.  Make it in the build tree
16941 # simply because there is no reason to put it here, and in addition,
16942 # creating and moving files from /tmp can sometimes cause problems.
16943 # Create a temporary directory, and hook for its removal unless debugging.
16944 $debug ||
16945 {
16946   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
16947   trap '{ (exit 1); exit 1; }' 1 2 13 15
16948 }
16949
16950 # Create a (secure) tmp directory for tmp files.
16951
16952 {
16953   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
16954   test -n "$tmp" && test -d "$tmp"
16955 }  ||
16956 {
16957   tmp=./confstat$$-$RANDOM
16958   (umask 077 && mkdir $tmp)
16959 } ||
16960 {
16961    echo "$me: cannot create a temporary directory in ." >&2
16962    { (exit 1); exit 1; }
16963 }
16964
16965 _ACEOF
16966
16967 cat >>$CONFIG_STATUS <<_ACEOF
16968
16969 #
16970 # CONFIG_FILES section.
16971 #
16972
16973 # No need to generate the scripts if there are no CONFIG_FILES.
16974 # This happens for instance when ./config.status config.h
16975 if test -n "\$CONFIG_FILES"; then
16976   # Protect against being on the right side of a sed subst in config.status.
16977   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
16978    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
16979 s,@SHELL@,$SHELL,;t t
16980 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
16981 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
16982 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
16983 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
16984 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
16985 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
16986 s,@exec_prefix@,$exec_prefix,;t t
16987 s,@prefix@,$prefix,;t t
16988 s,@program_transform_name@,$program_transform_name,;t t
16989 s,@bindir@,$bindir,;t t
16990 s,@sbindir@,$sbindir,;t t
16991 s,@libexecdir@,$libexecdir,;t t
16992 s,@datadir@,$datadir,;t t
16993 s,@sysconfdir@,$sysconfdir,;t t
16994 s,@sharedstatedir@,$sharedstatedir,;t t
16995 s,@localstatedir@,$localstatedir,;t t
16996 s,@libdir@,$libdir,;t t
16997 s,@includedir@,$includedir,;t t
16998 s,@oldincludedir@,$oldincludedir,;t t
16999 s,@infodir@,$infodir,;t t
17000 s,@mandir@,$mandir,;t t
17001 s,@build_alias@,$build_alias,;t t
17002 s,@host_alias@,$host_alias,;t t
17003 s,@target_alias@,$target_alias,;t t
17004 s,@DEFS@,$DEFS,;t t
17005 s,@ECHO_C@,$ECHO_C,;t t
17006 s,@ECHO_N@,$ECHO_N,;t t
17007 s,@ECHO_T@,$ECHO_T,;t t
17008 s,@LIBS@,$LIBS,;t t
17009 s,@build@,$build,;t t
17010 s,@build_cpu@,$build_cpu,;t t
17011 s,@build_vendor@,$build_vendor,;t t
17012 s,@build_os@,$build_os,;t t
17013 s,@build_subdir@,$build_subdir,;t t
17014 s,@host_subdir@,$host_subdir,;t t
17015 s,@target_subdir@,$target_subdir,;t t
17016 s,@libgcj_basedir@,$libgcj_basedir,;t t
17017 s,@host@,$host,;t t
17018 s,@host_cpu@,$host_cpu,;t t
17019 s,@host_vendor@,$host_vendor,;t t
17020 s,@host_os@,$host_os,;t t
17021 s,@target@,$target,;t t
17022 s,@target_cpu@,$target_cpu,;t t
17023 s,@target_vendor@,$target_vendor,;t t
17024 s,@target_os@,$target_os,;t t
17025 s,@target_noncanonical@,$target_noncanonical,;t t
17026 s,@LN_S@,$LN_S,;t t
17027 s,@mkinstalldirs@,$mkinstalldirs,;t t
17028 s,@CC@,$CC,;t t
17029 s,@ac_ct_CC@,$ac_ct_CC,;t t
17030 s,@EXEEXT@,$EXEEXT,;t t
17031 s,@OBJEXT@,$OBJEXT,;t t
17032 s,@CXX@,$CXX,;t t
17033 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17034 s,@CFLAGS@,$CFLAGS,;t t
17035 s,@CXXFLAGS@,$CXXFLAGS,;t t
17036 s,@LDFLAGS@,$LDFLAGS,;t t
17037 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17038 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17039 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17040 s,@CYGPATH_W@,$CYGPATH_W,;t t
17041 s,@PACKAGE@,$PACKAGE,;t t
17042 s,@VERSION@,$VERSION,;t t
17043 s,@ACLOCAL@,$ACLOCAL,;t t
17044 s,@AUTOCONF@,$AUTOCONF,;t t
17045 s,@AUTOMAKE@,$AUTOMAKE,;t t
17046 s,@AUTOHEADER@,$AUTOHEADER,;t t
17047 s,@MAKEINFO@,$MAKEINFO,;t t
17048 s,@install_sh@,$install_sh,;t t
17049 s,@STRIP@,$STRIP,;t t
17050 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17051 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
17052 s,@mkdir_p@,$mkdir_p,;t t
17053 s,@AWK@,$AWK,;t t
17054 s,@SET_MAKE@,$SET_MAKE,;t t
17055 s,@am__leading_dot@,$am__leading_dot,;t t
17056 s,@AMTAR@,$AMTAR,;t t
17057 s,@am__tar@,$am__tar,;t t
17058 s,@am__untar@,$am__untar,;t t
17059 s,@DEPDIR@,$DEPDIR,;t t
17060 s,@am__include@,$am__include,;t t
17061 s,@am__quote@,$am__quote,;t t
17062 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
17063 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
17064 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
17065 s,@CCDEPMODE@,$CCDEPMODE,;t t
17066 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
17067 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
17068 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
17069 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
17070 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
17071 s,@AS@,$AS,;t t
17072 s,@ac_ct_AS@,$ac_ct_AS,;t t
17073 s,@AR@,$AR,;t t
17074 s,@ac_ct_AR@,$ac_ct_AR,;t t
17075 s,@RANLIB@,$RANLIB,;t t
17076 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17077 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
17078 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
17079 s,@MAINT@,$MAINT,;t t
17080 s,@LIBGCJ_CFLAGS@,$LIBGCJ_CFLAGS,;t t
17081 s,@LIBGCJ_CXXFLAGS@,$LIBGCJ_CXXFLAGS,;t t
17082 s,@LIBGCJ_JAVAFLAGS@,$LIBGCJ_JAVAFLAGS,;t t
17083 s,@LIBGCJ_LD_SYMBOLIC@,$LIBGCJ_LD_SYMBOLIC,;t t
17084 s,@LIBGCJDEBUG@,$LIBGCJDEBUG,;t t
17085 s,@TOOLKIT@,$TOOLKIT,;t t
17086 s,@XLIB_AWT_TRUE@,$XLIB_AWT_TRUE,;t t
17087 s,@XLIB_AWT_FALSE@,$XLIB_AWT_FALSE,;t t
17088 s,@GTK_AWT_TRUE@,$GTK_AWT_TRUE,;t t
17089 s,@GTK_AWT_FALSE@,$GTK_AWT_FALSE,;t t
17090 s,@GCJH@,$GCJH,;t t
17091 s,@ZIP@,$ZIP,;t t
17092 s,@INCLTDL@,$INCLTDL,;t t
17093 s,@LIBLTDL@,$LIBLTDL,;t t
17094 s,@DIRLTDL@,$DIRLTDL,;t t
17095 s,@LIBTOOL@,$LIBTOOL,;t t
17096 s,@CXXCPP@,$CXXCPP,;t t
17097 s,@CPPFLAGS@,$CPPFLAGS,;t t
17098 s,@GCJ@,$GCJ,;t t
17099 s,@GCJFLAGS@,$GCJFLAGS,;t t
17100 s,@GCJDEPMODE@,$GCJDEPMODE,;t t
17101 s,@am__fastdepGCJ_TRUE@,$am__fastdepGCJ_TRUE,;t t
17102 s,@am__fastdepGCJ_FALSE@,$am__fastdepGCJ_FALSE,;t t
17103 s,@subdirs@,$subdirs,;t t
17104 s,@TESTSUBDIR_TRUE@,$TESTSUBDIR_TRUE,;t t
17105 s,@TESTSUBDIR_FALSE@,$TESTSUBDIR_FALSE,;t t
17106 s,@JAVA_HOME_SET_TRUE@,$JAVA_HOME_SET_TRUE,;t t
17107 s,@JAVA_HOME_SET_FALSE@,$JAVA_HOME_SET_FALSE,;t t
17108 s,@JAVA_HOME@,$JAVA_HOME,;t t
17109 s,@INTERPRETER@,$INTERPRETER,;t t
17110 s,@LIBFFI@,$LIBFFI,;t t
17111 s,@LIBFFIINCS@,$LIBFFIINCS,;t t
17112 s,@PLATFORM_INNER_NAT_HDRS@,$PLATFORM_INNER_NAT_HDRS,;t t
17113 s,@CPP@,$CPP,;t t
17114 s,@EGREP@,$EGREP,;t t
17115 s,@USING_WIN32_PLATFORM_TRUE@,$USING_WIN32_PLATFORM_TRUE,;t t
17116 s,@USING_WIN32_PLATFORM_FALSE@,$USING_WIN32_PLATFORM_FALSE,;t t
17117 s,@USING_POSIX_PLATFORM_TRUE@,$USING_POSIX_PLATFORM_TRUE,;t t
17118 s,@USING_POSIX_PLATFORM_FALSE@,$USING_POSIX_PLATFORM_FALSE,;t t
17119 s,@USING_DARWIN_CRT_TRUE@,$USING_DARWIN_CRT_TRUE,;t t
17120 s,@USING_DARWIN_CRT_FALSE@,$USING_DARWIN_CRT_FALSE,;t t
17121 s,@SYSTEMSPEC@,$SYSTEMSPEC,;t t
17122 s,@LIBGCJTESTSPEC@,$LIBGCJTESTSPEC,;t t
17123 s,@ZLIBSPEC@,$ZLIBSPEC,;t t
17124 s,@ZLIBTESTSPEC@,$ZLIBTESTSPEC,;t t
17125 s,@X_CFLAGS@,$X_CFLAGS,;t t
17126 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17127 s,@X_LIBS@,$X_LIBS,;t t
17128 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17129 s,@GTK_CAIRO_TRUE@,$GTK_CAIRO_TRUE,;t t
17130 s,@GTK_CAIRO_FALSE@,$GTK_CAIRO_FALSE,;t t
17131 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
17132 s,@CAIRO_CFLAGS@,$CAIRO_CFLAGS,;t t
17133 s,@CAIRO_LIBS@,$CAIRO_LIBS,;t t
17134 s,@PANGOFT2_CFLAGS@,$PANGOFT2_CFLAGS,;t t
17135 s,@PANGOFT2_LIBS@,$PANGOFT2_LIBS,;t t
17136 s,@extra_ldflags_libjava@,$extra_ldflags_libjava,;t t
17137 s,@GCLIBS@,$GCLIBS,;t t
17138 s,@GCINCS@,$GCINCS,;t t
17139 s,@GCDEPS@,$GCDEPS,;t t
17140 s,@GCSPEC@,$GCSPEC,;t t
17141 s,@JC1GCSPEC@,$JC1GCSPEC,;t t
17142 s,@GCTESTSPEC@,$GCTESTSPEC,;t t
17143 s,@USING_BOEHMGC_TRUE@,$USING_BOEHMGC_TRUE,;t t
17144 s,@USING_BOEHMGC_FALSE@,$USING_BOEHMGC_FALSE,;t t
17145 s,@USING_NOGC_TRUE@,$USING_NOGC_TRUE,;t t
17146 s,@USING_NOGC_FALSE@,$USING_NOGC_FALSE,;t t
17147 s,@THREADLIBS@,$THREADLIBS,;t t
17148 s,@THREADINCS@,$THREADINCS,;t t
17149 s,@THREADDEPS@,$THREADDEPS,;t t
17150 s,@THREADSPEC@,$THREADSPEC,;t t
17151 s,@THREADLDFLAGS@,$THREADLDFLAGS,;t t
17152 s,@THREADCXXFLAGS@,$THREADCXXFLAGS,;t t
17153 s,@USING_POSIX_THREADS_TRUE@,$USING_POSIX_THREADS_TRUE,;t t
17154 s,@USING_POSIX_THREADS_FALSE@,$USING_POSIX_THREADS_FALSE,;t t
17155 s,@USING_WIN32_THREADS_TRUE@,$USING_WIN32_THREADS_TRUE,;t t
17156 s,@USING_WIN32_THREADS_FALSE@,$USING_WIN32_THREADS_FALSE,;t t
17157 s,@USING_NO_THREADS_TRUE@,$USING_NO_THREADS_TRUE,;t t
17158 s,@USING_NO_THREADS_FALSE@,$USING_NO_THREADS_FALSE,;t t
17159 s,@HASH_SYNC_SPEC@,$HASH_SYNC_SPEC,;t t
17160 s,@USING_GCC_TRUE@,$USING_GCC_TRUE,;t t
17161 s,@USING_GCC_FALSE@,$USING_GCC_FALSE,;t t
17162 s,@LIBICONV@,$LIBICONV,;t t
17163 s,@LTLIBICONV@,$LTLIBICONV,;t t
17164 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
17165 s,@GTK_LIBS@,$GTK_LIBS,;t t
17166 s,@GLIB_CFLAGS@,$GLIB_CFLAGS,;t t
17167 s,@GLIB_LIBS@,$GLIB_LIBS,;t t
17168 s,@LIBART_CFLAGS@,$LIBART_CFLAGS,;t t
17169 s,@LIBART_LIBS@,$LIBART_LIBS,;t t
17170 s,@SUPPLY_BACKTRACE_TRUE@,$SUPPLY_BACKTRACE_TRUE,;t t
17171 s,@SUPPLY_BACKTRACE_FALSE@,$SUPPLY_BACKTRACE_FALSE,;t t
17172 s,@CLASSPATH_SEPARATOR@,$CLASSPATH_SEPARATOR,;t t
17173 s,@ac_ct_GCJ@,$ac_ct_GCJ,;t t
17174 s,@ZLIBS@,$ZLIBS,;t t
17175 s,@SYS_ZLIBS@,$SYS_ZLIBS,;t t
17176 s,@ZINCS@,$ZINCS,;t t
17177 s,@DIVIDESPEC@,$DIVIDESPEC,;t t
17178 s,@CHECKREFSPEC@,$CHECKREFSPEC,;t t
17179 s,@EXCEPTIONSPEC@,$EXCEPTIONSPEC,;t t
17180 s,@BACKTRACESPEC@,$BACKTRACESPEC,;t t
17181 s,@IEEESPEC@,$IEEESPEC,;t t
17182 s,@NATIVE_TRUE@,$NATIVE_TRUE,;t t
17183 s,@NATIVE_FALSE@,$NATIVE_FALSE,;t t
17184 s,@NEEDS_DATA_START_TRUE@,$NEEDS_DATA_START_TRUE,;t t
17185 s,@NEEDS_DATA_START_FALSE@,$NEEDS_DATA_START_FALSE,;t t
17186 s,@GCC_UNWIND_INCLUDE@,$GCC_UNWIND_INCLUDE,;t t
17187 s,@toolexecdir@,$toolexecdir,;t t
17188 s,@toolexecmainlibdir@,$toolexecmainlibdir,;t t
17189 s,@toolexeclibdir@,$toolexeclibdir,;t t
17190 s,@GCJVERSION@,$GCJVERSION,;t t
17191 s,@gxx_include_dir@,$gxx_include_dir,;t t
17192 s,@libstdcxx_incdir@,$libstdcxx_incdir,;t t
17193 s,@ALLOCA@,$ALLOCA,;t t
17194 s,@PERL@,$PERL,;t t
17195 s,@SYSDEP_SOURCES@,$SYSDEP_SOURCES,;t t
17196 s,@here@,$here,;t t
17197 s,@LIBOBJS@,$LIBOBJS,;t t
17198 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17199 CEOF
17200
17201 _ACEOF
17202
17203   cat >>$CONFIG_STATUS <<\_ACEOF
17204   # Split the substitutions into bite-sized pieces for seds with
17205   # small command number limits, like on Digital OSF/1 and HP-UX.
17206   ac_max_sed_lines=48
17207   ac_sed_frag=1 # Number of current file.
17208   ac_beg=1 # First line for current file.
17209   ac_end=$ac_max_sed_lines # Line after last line for current file.
17210   ac_more_lines=:
17211   ac_sed_cmds=
17212   while $ac_more_lines; do
17213     if test $ac_beg -gt 1; then
17214       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17215     else
17216       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17217     fi
17218     if test ! -s $tmp/subs.frag; then
17219       ac_more_lines=false
17220     else
17221       # The purpose of the label and of the branching condition is to
17222       # speed up the sed processing (if there are no `@' at all, there
17223       # is no need to browse any of the substitutions).
17224       # These are the two extra sed commands mentioned above.
17225       (echo ':t
17226   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17227       if test -z "$ac_sed_cmds"; then
17228         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17229       else
17230         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17231       fi
17232       ac_sed_frag=`expr $ac_sed_frag + 1`
17233       ac_beg=$ac_end
17234       ac_end=`expr $ac_end + $ac_max_sed_lines`
17235     fi
17236   done
17237   if test -z "$ac_sed_cmds"; then
17238     ac_sed_cmds=cat
17239   fi
17240 fi # test -n "$CONFIG_FILES"
17241
17242 _ACEOF
17243 cat >>$CONFIG_STATUS <<\_ACEOF
17244 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17245   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17246   case $ac_file in
17247   - | *:- | *:-:* ) # input from stdin
17248         cat >$tmp/stdin
17249         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17250         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17251   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17252         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17253   * )   ac_file_in=$ac_file.in ;;
17254   esac
17255
17256   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17257   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17258 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17259          X"$ac_file" : 'X\(//\)[^/]' \| \
17260          X"$ac_file" : 'X\(//\)$' \| \
17261          X"$ac_file" : 'X\(/\)' \| \
17262          .     : '\(.\)' 2>/dev/null ||
17263 echo X"$ac_file" |
17264     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17265           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17266           /^X\(\/\/\)$/{ s//\1/; q; }
17267           /^X\(\/\).*/{ s//\1/; q; }
17268           s/.*/./; q'`
17269   { if $as_mkdir_p; then
17270     mkdir -p "$ac_dir"
17271   else
17272     as_dir="$ac_dir"
17273     as_dirs=
17274     while test ! -d "$as_dir"; do
17275       as_dirs="$as_dir $as_dirs"
17276       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17277 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17278          X"$as_dir" : 'X\(//\)[^/]' \| \
17279          X"$as_dir" : 'X\(//\)$' \| \
17280          X"$as_dir" : 'X\(/\)' \| \
17281          .     : '\(.\)' 2>/dev/null ||
17282 echo X"$as_dir" |
17283     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17284           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17285           /^X\(\/\/\)$/{ s//\1/; q; }
17286           /^X\(\/\).*/{ s//\1/; q; }
17287           s/.*/./; q'`
17288     done
17289     test ! -n "$as_dirs" || mkdir $as_dirs
17290   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17291 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17292    { (exit 1); exit 1; }; }; }
17293
17294   ac_builddir=.
17295
17296 if test "$ac_dir" != .; then
17297   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17298   # A "../" for each directory in $ac_dir_suffix.
17299   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17300 else
17301   ac_dir_suffix= ac_top_builddir=
17302 fi
17303
17304 case $srcdir in
17305   .)  # No --srcdir option.  We are building in place.
17306     ac_srcdir=.
17307     if test -z "$ac_top_builddir"; then
17308        ac_top_srcdir=.
17309     else
17310        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17311     fi ;;
17312   [\\/]* | ?:[\\/]* )  # Absolute path.
17313     ac_srcdir=$srcdir$ac_dir_suffix;
17314     ac_top_srcdir=$srcdir ;;
17315   *) # Relative path.
17316     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17317     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17318 esac
17319
17320 # Do not use `cd foo && pwd` to compute absolute paths, because
17321 # the directories may not exist.
17322 case `pwd` in
17323 .) ac_abs_builddir="$ac_dir";;
17324 *)
17325   case "$ac_dir" in
17326   .) ac_abs_builddir=`pwd`;;
17327   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17328   *) ac_abs_builddir=`pwd`/"$ac_dir";;
17329   esac;;
17330 esac
17331 case $ac_abs_builddir in
17332 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17333 *)
17334   case ${ac_top_builddir}. in
17335   .) ac_abs_top_builddir=$ac_abs_builddir;;
17336   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17337   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17338   esac;;
17339 esac
17340 case $ac_abs_builddir in
17341 .) ac_abs_srcdir=$ac_srcdir;;
17342 *)
17343   case $ac_srcdir in
17344   .) ac_abs_srcdir=$ac_abs_builddir;;
17345   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17346   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17347   esac;;
17348 esac
17349 case $ac_abs_builddir in
17350 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17351 *)
17352   case $ac_top_srcdir in
17353   .) ac_abs_top_srcdir=$ac_abs_builddir;;
17354   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17355   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17356   esac;;
17357 esac
17358
17359
17360   case $INSTALL in
17361   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17362   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17363   esac
17364
17365   if test x"$ac_file" != x-; then
17366     { echo "$as_me:$LINENO: creating $ac_file" >&5
17367 echo "$as_me: creating $ac_file" >&6;}
17368     rm -f "$ac_file"
17369   fi
17370   # Let's still pretend it is `configure' which instantiates (i.e., don't
17371   # use $as_me), people would be surprised to read:
17372   #    /* config.h.  Generated by config.status.  */
17373   if test x"$ac_file" = x-; then
17374     configure_input=
17375   else
17376     configure_input="$ac_file.  "
17377   fi
17378   configure_input=$configure_input"Generated from `echo $ac_file_in |
17379                                      sed 's,.*/,,'` by configure."
17380
17381   # First look for the input files in the build tree, otherwise in the
17382   # src tree.
17383   ac_file_inputs=`IFS=:
17384     for f in $ac_file_in; do
17385       case $f in
17386       -) echo $tmp/stdin ;;
17387       [\\/$]*)
17388          # Absolute (can't be DOS-style, as IFS=:)
17389          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17390 echo "$as_me: error: cannot find input file: $f" >&2;}
17391    { (exit 1); exit 1; }; }
17392          echo "$f";;
17393       *) # Relative
17394          if test -f "$f"; then
17395            # Build tree
17396            echo "$f"
17397          elif test -f "$srcdir/$f"; then
17398            # Source tree
17399            echo "$srcdir/$f"
17400          else
17401            # /dev/null tree
17402            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17403 echo "$as_me: error: cannot find input file: $f" >&2;}
17404    { (exit 1); exit 1; }; }
17405          fi;;
17406       esac
17407     done` || { (exit 1); exit 1; }
17408 _ACEOF
17409 cat >>$CONFIG_STATUS <<_ACEOF
17410   sed "$ac_vpsub
17411 $extrasub
17412 _ACEOF
17413 cat >>$CONFIG_STATUS <<\_ACEOF
17414 :t
17415 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17416 s,@configure_input@,$configure_input,;t t
17417 s,@srcdir@,$ac_srcdir,;t t
17418 s,@abs_srcdir@,$ac_abs_srcdir,;t t
17419 s,@top_srcdir@,$ac_top_srcdir,;t t
17420 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17421 s,@builddir@,$ac_builddir,;t t
17422 s,@abs_builddir@,$ac_abs_builddir,;t t
17423 s,@top_builddir@,$ac_top_builddir,;t t
17424 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17425 s,@INSTALL@,$ac_INSTALL,;t t
17426 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17427   rm -f $tmp/stdin
17428   if test x"$ac_file" != x-; then
17429     mv $tmp/out $ac_file
17430   else
17431     cat $tmp/out
17432     rm -f $tmp/out
17433   fi
17434
17435 done
17436 _ACEOF
17437 cat >>$CONFIG_STATUS <<\_ACEOF
17438
17439 #
17440 # CONFIG_HEADER section.
17441 #
17442
17443 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17444 # NAME is the cpp macro being defined and VALUE is the value it is being given.
17445 #
17446 # ac_d sets the value in "#define NAME VALUE" lines.
17447 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
17448 ac_dB='[         ].*$,\1#\2'
17449 ac_dC=' '
17450 ac_dD=',;t'
17451 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17452 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
17453 ac_uB='$,\1#\2define\3'
17454 ac_uC=' '
17455 ac_uD=',;t'
17456
17457 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17458   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17459   case $ac_file in
17460   - | *:- | *:-:* ) # input from stdin
17461         cat >$tmp/stdin
17462         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17463         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17464   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17465         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17466   * )   ac_file_in=$ac_file.in ;;
17467   esac
17468
17469   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17470 echo "$as_me: creating $ac_file" >&6;}
17471
17472   # First look for the input files in the build tree, otherwise in the
17473   # src tree.
17474   ac_file_inputs=`IFS=:
17475     for f in $ac_file_in; do
17476       case $f in
17477       -) echo $tmp/stdin ;;
17478       [\\/$]*)
17479          # Absolute (can't be DOS-style, as IFS=:)
17480          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17481 echo "$as_me: error: cannot find input file: $f" >&2;}
17482    { (exit 1); exit 1; }; }
17483          # Do quote $f, to prevent DOS paths from being IFS'd.
17484          echo "$f";;
17485       *) # Relative
17486          if test -f "$f"; then
17487            # Build tree
17488            echo "$f"
17489          elif test -f "$srcdir/$f"; then
17490            # Source tree
17491            echo "$srcdir/$f"
17492          else
17493            # /dev/null tree
17494            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17495 echo "$as_me: error: cannot find input file: $f" >&2;}
17496    { (exit 1); exit 1; }; }
17497          fi;;
17498       esac
17499     done` || { (exit 1); exit 1; }
17500   # Remove the trailing spaces.
17501   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
17502
17503 _ACEOF
17504
17505 # Transform confdefs.h into two sed scripts, `conftest.defines' and
17506 # `conftest.undefs', that substitutes the proper values into
17507 # config.h.in to produce config.h.  The first handles `#define'
17508 # templates, and the second `#undef' templates.
17509 # And first: Protect against being on the right side of a sed subst in
17510 # config.status.  Protect against being in an unquoted here document
17511 # in config.status.
17512 rm -f conftest.defines conftest.undefs
17513 # Using a here document instead of a string reduces the quoting nightmare.
17514 # Putting comments in sed scripts is not portable.
17515 #
17516 # `end' is used to avoid that the second main sed command (meant for
17517 # 0-ary CPP macros) applies to n-ary macro definitions.
17518 # See the Autoconf documentation for `clear'.
17519 cat >confdef2sed.sed <<\_ACEOF
17520 s/[\\&,]/\\&/g
17521 s,[\\$`],\\&,g
17522 t clear
17523 : clear
17524 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17525 t end
17526 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17527 : end
17528 _ACEOF
17529 # If some macros were called several times there might be several times
17530 # the same #defines, which is useless.  Nevertheless, we may not want to
17531 # sort them, since we want the *last* AC-DEFINE to be honored.
17532 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17533 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17534 rm -f confdef2sed.sed
17535
17536 # This sed command replaces #undef with comments.  This is necessary, for
17537 # example, in the case of _POSIX_SOURCE, which is predefined and required
17538 # on some systems where configure will not decide to define it.
17539 cat >>conftest.undefs <<\_ACEOF
17540 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17541 _ACEOF
17542
17543 # Break up conftest.defines because some shells have a limit on the size
17544 # of here documents, and old seds have small limits too (100 cmds).
17545 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17546 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17547 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17548 echo '  :' >>$CONFIG_STATUS
17549 rm -f conftest.tail
17550 while grep . conftest.defines >/dev/null
17551 do
17552   # Write a limited-size here document to $tmp/defines.sed.
17553   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17554   # Speed up: don't consider the non `#define' lines.
17555   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
17556   # Work around the forget-to-reset-the-flag bug.
17557   echo 't clr' >>$CONFIG_STATUS
17558   echo ': clr' >>$CONFIG_STATUS
17559   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17560   echo 'CEOF
17561   sed -f $tmp/defines.sed $tmp/in >$tmp/out
17562   rm -f $tmp/in
17563   mv $tmp/out $tmp/in
17564 ' >>$CONFIG_STATUS
17565   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17566   rm -f conftest.defines
17567   mv conftest.tail conftest.defines
17568 done
17569 rm -f conftest.defines
17570 echo '  fi # grep' >>$CONFIG_STATUS
17571 echo >>$CONFIG_STATUS
17572
17573 # Break up conftest.undefs because some shells have a limit on the size
17574 # of here documents, and old seds have small limits too (100 cmds).
17575 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
17576 rm -f conftest.tail
17577 while grep . conftest.undefs >/dev/null
17578 do
17579   # Write a limited-size here document to $tmp/undefs.sed.
17580   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17581   # Speed up: don't consider the non `#undef'
17582   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
17583   # Work around the forget-to-reset-the-flag bug.
17584   echo 't clr' >>$CONFIG_STATUS
17585   echo ': clr' >>$CONFIG_STATUS
17586   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17587   echo 'CEOF
17588   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17589   rm -f $tmp/in
17590   mv $tmp/out $tmp/in
17591 ' >>$CONFIG_STATUS
17592   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17593   rm -f conftest.undefs
17594   mv conftest.tail conftest.undefs
17595 done
17596 rm -f conftest.undefs
17597
17598 cat >>$CONFIG_STATUS <<\_ACEOF
17599   # Let's still pretend it is `configure' which instantiates (i.e., don't
17600   # use $as_me), people would be surprised to read:
17601   #    /* config.h.  Generated by config.status.  */
17602   if test x"$ac_file" = x-; then
17603     echo "/* Generated by configure.  */" >$tmp/config.h
17604   else
17605     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
17606   fi
17607   cat $tmp/in >>$tmp/config.h
17608   rm -f $tmp/in
17609   if test x"$ac_file" != x-; then
17610     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17611       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17612 echo "$as_me: $ac_file is unchanged" >&6;}
17613     else
17614       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17615 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17616          X"$ac_file" : 'X\(//\)[^/]' \| \
17617          X"$ac_file" : 'X\(//\)$' \| \
17618          X"$ac_file" : 'X\(/\)' \| \
17619          .     : '\(.\)' 2>/dev/null ||
17620 echo X"$ac_file" |
17621     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17622           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17623           /^X\(\/\/\)$/{ s//\1/; q; }
17624           /^X\(\/\).*/{ s//\1/; q; }
17625           s/.*/./; q'`
17626       { if $as_mkdir_p; then
17627     mkdir -p "$ac_dir"
17628   else
17629     as_dir="$ac_dir"
17630     as_dirs=
17631     while test ! -d "$as_dir"; do
17632       as_dirs="$as_dir $as_dirs"
17633       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17634 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17635          X"$as_dir" : 'X\(//\)[^/]' \| \
17636          X"$as_dir" : 'X\(//\)$' \| \
17637          X"$as_dir" : 'X\(/\)' \| \
17638          .     : '\(.\)' 2>/dev/null ||
17639 echo X"$as_dir" |
17640     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17641           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17642           /^X\(\/\/\)$/{ s//\1/; q; }
17643           /^X\(\/\).*/{ s//\1/; q; }
17644           s/.*/./; q'`
17645     done
17646     test ! -n "$as_dirs" || mkdir $as_dirs
17647   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17648 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17649    { (exit 1); exit 1; }; }; }
17650
17651       rm -f $ac_file
17652       mv $tmp/config.h $ac_file
17653     fi
17654   else
17655     cat $tmp/config.h
17656     rm -f $tmp/config.h
17657   fi
17658 # Compute $ac_file's index in $config_headers.
17659 _am_stamp_count=1
17660 for _am_header in $config_headers :; do
17661   case $_am_header in
17662     $ac_file | $ac_file:* )
17663       break ;;
17664     * )
17665       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17666   esac
17667 done
17668 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
17669 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17670          X$ac_file : 'X\(//\)[^/]' \| \
17671          X$ac_file : 'X\(//\)$' \| \
17672          X$ac_file : 'X\(/\)' \| \
17673          .     : '\(.\)' 2>/dev/null ||
17674 echo X$ac_file |
17675     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17676           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17677           /^X\(\/\/\)$/{ s//\1/; q; }
17678           /^X\(\/\).*/{ s//\1/; q; }
17679           s/.*/./; q'`/stamp-h$_am_stamp_count
17680 done
17681 _ACEOF
17682 cat >>$CONFIG_STATUS <<\_ACEOF
17683
17684 #
17685 # CONFIG_LINKS section.
17686 #
17687
17688 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
17689   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
17690   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
17691
17692   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
17693 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
17694
17695   if test ! -r $srcdir/$ac_source; then
17696     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
17697 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
17698    { (exit 1); exit 1; }; }
17699   fi
17700   rm -f $ac_dest
17701
17702   # Make relative symlinks.
17703   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
17704 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17705          X"$ac_dest" : 'X\(//\)[^/]' \| \
17706          X"$ac_dest" : 'X\(//\)$' \| \
17707          X"$ac_dest" : 'X\(/\)' \| \
17708          .     : '\(.\)' 2>/dev/null ||
17709 echo X"$ac_dest" |
17710     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17711           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17712           /^X\(\/\/\)$/{ s//\1/; q; }
17713           /^X\(\/\).*/{ s//\1/; q; }
17714           s/.*/./; q'`
17715   { if $as_mkdir_p; then
17716     mkdir -p "$ac_dest_dir"
17717   else
17718     as_dir="$ac_dest_dir"
17719     as_dirs=
17720     while test ! -d "$as_dir"; do
17721       as_dirs="$as_dir $as_dirs"
17722       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17723 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17724          X"$as_dir" : 'X\(//\)[^/]' \| \
17725          X"$as_dir" : 'X\(//\)$' \| \
17726          X"$as_dir" : 'X\(/\)' \| \
17727          .     : '\(.\)' 2>/dev/null ||
17728 echo X"$as_dir" |
17729     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17730           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17731           /^X\(\/\/\)$/{ s//\1/; q; }
17732           /^X\(\/\).*/{ s//\1/; q; }
17733           s/.*/./; q'`
17734     done
17735     test ! -n "$as_dirs" || mkdir $as_dirs
17736   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
17737 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
17738    { (exit 1); exit 1; }; }; }
17739
17740   ac_builddir=.
17741
17742 if test "$ac_dest_dir" != .; then
17743   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
17744   # A "../" for each directory in $ac_dir_suffix.
17745   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17746 else
17747   ac_dir_suffix= ac_top_builddir=
17748 fi
17749
17750 case $srcdir in
17751   .)  # No --srcdir option.  We are building in place.
17752     ac_srcdir=.
17753     if test -z "$ac_top_builddir"; then
17754        ac_top_srcdir=.
17755     else
17756        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17757     fi ;;
17758   [\\/]* | ?:[\\/]* )  # Absolute path.
17759     ac_srcdir=$srcdir$ac_dir_suffix;
17760     ac_top_srcdir=$srcdir ;;
17761   *) # Relative path.
17762     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17763     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17764 esac
17765
17766 # Do not use `cd foo && pwd` to compute absolute paths, because
17767 # the directories may not exist.
17768 case `pwd` in
17769 .) ac_abs_builddir="$ac_dest_dir";;
17770 *)
17771   case "$ac_dest_dir" in
17772   .) ac_abs_builddir=`pwd`;;
17773   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
17774   *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
17775   esac;;
17776 esac
17777 case $ac_abs_builddir in
17778 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17779 *)
17780   case ${ac_top_builddir}. in
17781   .) ac_abs_top_builddir=$ac_abs_builddir;;
17782   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17783   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17784   esac;;
17785 esac
17786 case $ac_abs_builddir in
17787 .) ac_abs_srcdir=$ac_srcdir;;
17788 *)
17789   case $ac_srcdir in
17790   .) ac_abs_srcdir=$ac_abs_builddir;;
17791   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17792   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17793   esac;;
17794 esac
17795 case $ac_abs_builddir in
17796 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17797 *)
17798   case $ac_top_srcdir in
17799   .) ac_abs_top_srcdir=$ac_abs_builddir;;
17800   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17801   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17802   esac;;
17803 esac
17804
17805
17806   case $srcdir in
17807   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17808       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
17809   esac
17810
17811   # Try a symlink, then a hard link, then a copy.
17812   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
17813     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
17814     cp -p $srcdir/$ac_source $ac_dest ||
17815     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
17816 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
17817    { (exit 1); exit 1; }; }
17818 done
17819 _ACEOF
17820 cat >>$CONFIG_STATUS <<\_ACEOF
17821
17822 #
17823 # CONFIG_COMMANDS section.
17824 #
17825 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
17826   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
17827   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
17828   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
17829 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17830          X"$ac_dest" : 'X\(//\)[^/]' \| \
17831          X"$ac_dest" : 'X\(//\)$' \| \
17832          X"$ac_dest" : 'X\(/\)' \| \
17833          .     : '\(.\)' 2>/dev/null ||
17834 echo X"$ac_dest" |
17835     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17836           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17837           /^X\(\/\/\)$/{ s//\1/; q; }
17838           /^X\(\/\).*/{ s//\1/; q; }
17839           s/.*/./; q'`
17840   { if $as_mkdir_p; then
17841     mkdir -p "$ac_dir"
17842   else
17843     as_dir="$ac_dir"
17844     as_dirs=
17845     while test ! -d "$as_dir"; do
17846       as_dirs="$as_dir $as_dirs"
17847       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17848 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17849          X"$as_dir" : 'X\(//\)[^/]' \| \
17850          X"$as_dir" : 'X\(//\)$' \| \
17851          X"$as_dir" : 'X\(/\)' \| \
17852          .     : '\(.\)' 2>/dev/null ||
17853 echo X"$as_dir" |
17854     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17855           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17856           /^X\(\/\/\)$/{ s//\1/; q; }
17857           /^X\(\/\).*/{ s//\1/; q; }
17858           s/.*/./; q'`
17859     done
17860     test ! -n "$as_dirs" || mkdir $as_dirs
17861   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17862 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17863    { (exit 1); exit 1; }; }; }
17864
17865   ac_builddir=.
17866
17867 if test "$ac_dir" != .; then
17868   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17869   # A "../" for each directory in $ac_dir_suffix.
17870   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17871 else
17872   ac_dir_suffix= ac_top_builddir=
17873 fi
17874
17875 case $srcdir in
17876   .)  # No --srcdir option.  We are building in place.
17877     ac_srcdir=.
17878     if test -z "$ac_top_builddir"; then
17879        ac_top_srcdir=.
17880     else
17881        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17882     fi ;;
17883   [\\/]* | ?:[\\/]* )  # Absolute path.
17884     ac_srcdir=$srcdir$ac_dir_suffix;
17885     ac_top_srcdir=$srcdir ;;
17886   *) # Relative path.
17887     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17888     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17889 esac
17890
17891 # Do not use `cd foo && pwd` to compute absolute paths, because
17892 # the directories may not exist.
17893 case `pwd` in
17894 .) ac_abs_builddir="$ac_dir";;
17895 *)
17896   case "$ac_dir" in
17897   .) ac_abs_builddir=`pwd`;;
17898   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17899   *) ac_abs_builddir=`pwd`/"$ac_dir";;
17900   esac;;
17901 esac
17902 case $ac_abs_builddir in
17903 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17904 *)
17905   case ${ac_top_builddir}. in
17906   .) ac_abs_top_builddir=$ac_abs_builddir;;
17907   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17908   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17909   esac;;
17910 esac
17911 case $ac_abs_builddir in
17912 .) ac_abs_srcdir=$ac_srcdir;;
17913 *)
17914   case $ac_srcdir in
17915   .) ac_abs_srcdir=$ac_abs_builddir;;
17916   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17917   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17918   esac;;
17919 esac
17920 case $ac_abs_builddir in
17921 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17922 *)
17923   case $ac_top_srcdir in
17924   .) ac_abs_top_srcdir=$ac_abs_builddir;;
17925   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17926   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17927   esac;;
17928 esac
17929
17930
17931   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
17932 echo "$as_me: executing $ac_dest commands" >&6;}
17933   case $ac_dest in
17934     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
17935   # Strip MF so we end up with the name of the file.
17936   mf=`echo "$mf" | sed -e 's/:.*$//'`
17937   # Check whether this is an Automake generated Makefile or not.
17938   # We used to match only the files named `Makefile.in', but
17939   # some people rename them; so instead we look at the file content.
17940   # Grep'ing the first line is not enough: some people post-process
17941   # each Makefile.in and add a new line on top of each file to say so.
17942   # So let's grep whole file.
17943   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
17944     dirpart=`(dirname "$mf") 2>/dev/null ||
17945 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17946          X"$mf" : 'X\(//\)[^/]' \| \
17947          X"$mf" : 'X\(//\)$' \| \
17948          X"$mf" : 'X\(/\)' \| \
17949          .     : '\(.\)' 2>/dev/null ||
17950 echo X"$mf" |
17951     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17952           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17953           /^X\(\/\/\)$/{ s//\1/; q; }
17954           /^X\(\/\).*/{ s//\1/; q; }
17955           s/.*/./; q'`
17956   else
17957     continue
17958   fi
17959   # Extract the definition of DEPDIR, am__include, and am__quote
17960   # from the Makefile without running `make'.
17961   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17962   test -z "$DEPDIR" && continue
17963   am__include=`sed -n 's/^am__include = //p' < "$mf"`
17964   test -z "am__include" && continue
17965   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17966   # When using ansi2knr, U may be empty or an underscore; expand it
17967   U=`sed -n 's/^U = //p' < "$mf"`
17968   # Find all dependency output files, they are included files with
17969   # $(DEPDIR) in their names.  We invoke sed twice because it is the
17970   # simplest approach to changing $(DEPDIR) to its actual value in the
17971   # expansion.
17972   for file in `sed -n "
17973     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17974        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17975     # Make sure the directory exists.
17976     test -f "$dirpart/$file" && continue
17977     fdir=`(dirname "$file") 2>/dev/null ||
17978 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17979          X"$file" : 'X\(//\)[^/]' \| \
17980          X"$file" : 'X\(//\)$' \| \
17981          X"$file" : 'X\(/\)' \| \
17982          .     : '\(.\)' 2>/dev/null ||
17983 echo X"$file" |
17984     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17985           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17986           /^X\(\/\/\)$/{ s//\1/; q; }
17987           /^X\(\/\).*/{ s//\1/; q; }
17988           s/.*/./; q'`
17989     { if $as_mkdir_p; then
17990     mkdir -p $dirpart/$fdir
17991   else
17992     as_dir=$dirpart/$fdir
17993     as_dirs=
17994     while test ! -d "$as_dir"; do
17995       as_dirs="$as_dir $as_dirs"
17996       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17997 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17998          X"$as_dir" : 'X\(//\)[^/]' \| \
17999          X"$as_dir" : 'X\(//\)$' \| \
18000          X"$as_dir" : 'X\(/\)' \| \
18001          .     : '\(.\)' 2>/dev/null ||
18002 echo X"$as_dir" |
18003     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18004           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18005           /^X\(\/\/\)$/{ s//\1/; q; }
18006           /^X\(\/\).*/{ s//\1/; q; }
18007           s/.*/./; q'`
18008     done
18009     test ! -n "$as_dirs" || mkdir $as_dirs
18010   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
18011 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
18012    { (exit 1); exit 1; }; }; }
18013
18014     # echo "creating $dirpart/$file"
18015     echo '# dummy' > "$dirpart/$file"
18016   done
18017 done
18018  ;;
18019     default ) # Only add multilib support code if we just rebuilt top-level Makefile.
18020 case " $CONFIG_FILES " in
18021  *" Makefile "*)
18022    LD="${ORIGINAL_LD_FOR_MULTILIBS}"
18023    ac_file=Makefile . ${libgcj_basedir}/../config-ml.in
18024    ;;
18025 esac
18026 for ac_multi_file in $CONFIG_FILES; do
18027   case $ac_multi_file in
18028   */Makefile)
18029     grep "^MULTI[^ ]* =" Makefile >> "$ac_multi_file" ;;
18030   esac
18031 done
18032  ;;
18033   esac
18034 done
18035 _ACEOF
18036
18037 cat >>$CONFIG_STATUS <<\_ACEOF
18038
18039 { (exit 0); exit 0; }
18040 _ACEOF
18041 chmod +x $CONFIG_STATUS
18042 ac_clean_files=$ac_clean_files_save
18043
18044
18045 # configure is writing to config.log, and then calls config.status.
18046 # config.status does its own redirection, appending to config.log.
18047 # Unfortunately, on DOS this fails, as config.log is still kept open
18048 # by configure, so config.status won't be able to write to it; its
18049 # output is simply discarded.  So we exec the FD to /dev/null,
18050 # effectively closing config.log, so it can be properly (re)opened and
18051 # appended to by config.status.  When coming back to configure, we
18052 # need to make the FD available again.
18053 if test "$no_create" != yes; then
18054   ac_cs_success=:
18055   ac_config_status_args=
18056   test "$silent" = yes &&
18057     ac_config_status_args="$ac_config_status_args --quiet"
18058   exec 5>/dev/null
18059   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18060   exec 5>>config.log
18061   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18062   # would make configure fail if this is the last instruction.
18063   $ac_cs_success || { (exit 1); exit 1; }
18064 fi
18065
18066 #
18067 # CONFIG_SUBDIRS section.
18068 #
18069 if test "$no_recursion" != yes; then
18070
18071   # Remove --cache-file and --srcdir arguments so they do not pile up.
18072   ac_sub_configure_args=
18073   ac_prev=
18074   for ac_arg in $ac_configure_args; do
18075     if test -n "$ac_prev"; then
18076       ac_prev=
18077       continue
18078     fi
18079     case $ac_arg in
18080     -cache-file | --cache-file | --cache-fil | --cache-fi \
18081     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
18082       ac_prev=cache_file ;;
18083     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
18084     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
18085     | --c=*)
18086       ;;
18087     --config-cache | -C)
18088       ;;
18089     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
18090       ac_prev=srcdir ;;
18091     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
18092       ;;
18093     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
18094       ac_prev=prefix ;;
18095     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
18096       ;;
18097     *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
18098     esac
18099   done
18100
18101   # Always prepend --prefix to ensure using the same prefix
18102   # in subdir configurations.
18103   ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
18104
18105   ac_popdir=`pwd`
18106   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
18107
18108     # Do not complain, so a configure script can configure whichever
18109     # parts of a large source tree are present.
18110     test -d $srcdir/$ac_dir || continue
18111
18112     { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
18113 echo "$as_me: configuring in $ac_dir" >&6;}
18114     { if $as_mkdir_p; then
18115     mkdir -p "$ac_dir"
18116   else
18117     as_dir="$ac_dir"
18118     as_dirs=
18119     while test ! -d "$as_dir"; do
18120       as_dirs="$as_dir $as_dirs"
18121       as_dir=`(dirname "$as_dir") 2>/dev/null ||
18122 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18123          X"$as_dir" : 'X\(//\)[^/]' \| \
18124          X"$as_dir" : 'X\(//\)$' \| \
18125          X"$as_dir" : 'X\(/\)' \| \
18126          .     : '\(.\)' 2>/dev/null ||
18127 echo X"$as_dir" |
18128     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18129           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18130           /^X\(\/\/\)$/{ s//\1/; q; }
18131           /^X\(\/\).*/{ s//\1/; q; }
18132           s/.*/./; q'`
18133     done
18134     test ! -n "$as_dirs" || mkdir $as_dirs
18135   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18136 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18137    { (exit 1); exit 1; }; }; }
18138
18139     ac_builddir=.
18140
18141 if test "$ac_dir" != .; then
18142   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18143   # A "../" for each directory in $ac_dir_suffix.
18144   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18145 else
18146   ac_dir_suffix= ac_top_builddir=
18147 fi
18148
18149 case $srcdir in
18150   .)  # No --srcdir option.  We are building in place.
18151     ac_srcdir=.
18152     if test -z "$ac_top_builddir"; then
18153        ac_top_srcdir=.
18154     else
18155        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18156     fi ;;
18157   [\\/]* | ?:[\\/]* )  # Absolute path.
18158     ac_srcdir=$srcdir$ac_dir_suffix;
18159     ac_top_srcdir=$srcdir ;;
18160   *) # Relative path.
18161     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18162     ac_top_srcdir=$ac_top_builddir$srcdir ;;
18163 esac
18164
18165 # Do not use `cd foo && pwd` to compute absolute paths, because
18166 # the directories may not exist.
18167 case `pwd` in
18168 .) ac_abs_builddir="$ac_dir";;
18169 *)
18170   case "$ac_dir" in
18171   .) ac_abs_builddir=`pwd`;;
18172   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
18173   *) ac_abs_builddir=`pwd`/"$ac_dir";;
18174   esac;;
18175 esac
18176 case $ac_abs_builddir in
18177 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18178 *)
18179   case ${ac_top_builddir}. in
18180   .) ac_abs_top_builddir=$ac_abs_builddir;;
18181   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18182   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18183   esac;;
18184 esac
18185 case $ac_abs_builddir in
18186 .) ac_abs_srcdir=$ac_srcdir;;
18187 *)
18188   case $ac_srcdir in
18189   .) ac_abs_srcdir=$ac_abs_builddir;;
18190   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18191   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18192   esac;;
18193 esac
18194 case $ac_abs_builddir in
18195 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18196 *)
18197   case $ac_top_srcdir in
18198   .) ac_abs_top_srcdir=$ac_abs_builddir;;
18199   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18200   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18201   esac;;
18202 esac
18203
18204
18205     cd $ac_dir
18206
18207     # Check for guested configure; otherwise get Cygnus style configure.
18208     if test -f $ac_srcdir/configure.gnu; then
18209       ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
18210     elif test -f $ac_srcdir/configure; then
18211       ac_sub_configure="$SHELL '$ac_srcdir/configure'"
18212     elif test -f $ac_srcdir/configure.in; then
18213       ac_sub_configure=$ac_configure
18214     else
18215       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
18216 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
18217       ac_sub_configure=
18218     fi
18219
18220     # The recursion is here.
18221     if test -n "$ac_sub_configure"; then
18222       # Make the cache file name correct relative to the subdirectory.
18223       case $cache_file in
18224       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
18225       *) # Relative path.
18226         ac_sub_cache_file=$ac_top_builddir$cache_file ;;
18227       esac
18228
18229       { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
18230 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
18231       # The eval makes quoting arguments work.
18232       eval $ac_sub_configure $ac_sub_configure_args \
18233            --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
18234         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
18235 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
18236    { (exit 1); exit 1; }; }
18237     fi
18238
18239     cd $ac_popdir
18240   done
18241 fi
18242