OSDN Git Service

Daily bump.
[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 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 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 LIBGCJDEBUG INTERPRETER LIBFFI LIBFFIINCS PLATFORM_INNER_NAT_HDRS CPP EGREP USING_WIN32_PLATFORM_TRUE USING_WIN32_PLATFORM_FALSE USING_POSIX_PLATFORM_TRUE USING_POSIX_PLATFORM_FALSE USING_ECOS_PLATFORM_TRUE USING_ECOS_PLATFORM_FALSE USING_DARWIN_CRT_TRUE USING_DARWIN_CRT_FALSE SYSTEMSPEC LIBGCJTESTSPEC ZLIBSPEC ZLIBTESTSPEC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS TOOLKIT XLIB_AWT_TRUE XLIB_AWT_FALSE GTK_AWT_TRUE GTK_AWT_FALSE GTK_CAIRO_TRUE GTK_CAIRO_FALSE PKG_CONFIG CAIRO_CFLAGS CAIRO_LIBS PANGOFT2_CFLAGS PANGOFT2_LIBS GCLIBS GCINCS GCDEPS GCSPEC JC1GCSPEC GCTESTSPEC USING_BOEHMGC_TRUE USING_BOEHMGC_FALSE USING_NOGC_TRUE USING_NOGC_FALSE THREADLIBS THREADINCS THREADDEPS THREADSPEC THREADLDFLAGS THREADCXXFLAGS USING_POSIX_THREADS_TRUE USING_POSIX_THREADS_FALSE USING_WIN32_THREADS_TRUE USING_WIN32_THREADS_FALSE USING_NO_THREADS_TRUE USING_NO_THREADS_FALSE HASH_SYNC_SPEC USING_GCC_TRUE USING_GCC_FALSE LIBICONV LTLIBICONV GTK_CFLAGS GTK_LIBS GLIB_CFLAGS GLIB_LIBS LIBART_CFLAGS LIBART_LIBS SUPPLY_BACKTRACE_TRUE SUPPLY_BACKTRACE_FALSE GCJH ZIP CLASSPATH_SEPARATOR ac_ct_GCJ ZLIBS SYS_ZLIBS ZINCS DIVIDESPEC CHECKREFSPEC EXCEPTIONSPEC 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-shared=PKGS  build shared libraries default=yes
861   --enable-static=PKGS  build static libraries default=yes
862   --enable-fast-install=PKGS  optimize for fast installation default=yes
863   --disable-libtool-lock  avoid locking (might break parallel builds)
864   --disable-getenv-properties
865                           don't set system properties from GCJ_PROPERTIES
866   --enable-hash-synchronization
867                           use global hash table for monitor locks
868   --enable-libgcj-debug   enable runtime debugging code
869   --enable-gc-debug       include full support for pointer backtracing etc.
870   --enable-interpreter    enable interpreter
871   --enable-sjlj-exceptions
872                           force use of builtin_setjmp for exceptions
873   --disable-java-net      disable java.net
874   --disable-jvmpi         disable JVMPI support
875   --enable-java-awt       list of AWT peer implementations to be built
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 # Only use libltdl for non-newlib builds.
4018 if test "x${with_newlib}" = "x" || test "x${with_newlib}" = "xno"; then
4019      case $enable_ltdl_convenience in
4020   no) { { echo "$as_me:$LINENO: error: this package needs a convenience libltdl" >&5
4021 echo "$as_me: error: this package needs a convenience libltdl" >&2;}
4022    { (exit 1); exit 1; }; } ;;
4023   "") enable_ltdl_convenience=yes
4024       ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
4025   esac
4026   LIBLTDL='${top_builddir}/''libltdl'/libltdlc.la
4027   INCLTDL='-I${top_srcdir}/''libltdl'
4028
4029
4030    DIRLTDL=libltdl
4031
4032 cat >>confdefs.h <<\_ACEOF
4033 #define USE_LTDL 1
4034 _ACEOF
4035
4036    # Sigh.  Libtool's macro doesn't do the right thing.
4037    INCLTDL="-I\$(top_srcdir)/libltdl $INCLTDL"
4038    # FIXME: this is a hack.
4039    sub_auxdir="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
4040    ac_configure_args="$ac_configure_args --with-auxdir=$sub_auxdir"
4041 fi
4042
4043
4044
4045 # Check whether --enable-shared or --disable-shared was given.
4046 if test "${enable_shared+set}" = set; then
4047   enableval="$enable_shared"
4048   p=${PACKAGE-default}
4049 case $enableval in
4050 yes) enable_shared=yes ;;
4051 no) enable_shared=no ;;
4052 *)
4053   enable_shared=no
4054   # Look at the argument we got.  We use all the common list separators.
4055   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4056   for pkg in $enableval; do
4057     if test "X$pkg" = "X$p"; then
4058       enable_shared=yes
4059     fi
4060   done
4061   IFS="$ac_save_ifs"
4062   ;;
4063 esac
4064 else
4065   enable_shared=yes
4066 fi;
4067 # Check whether --enable-static or --disable-static was given.
4068 if test "${enable_static+set}" = set; then
4069   enableval="$enable_static"
4070   p=${PACKAGE-default}
4071 case $enableval in
4072 yes) enable_static=yes ;;
4073 no) enable_static=no ;;
4074 *)
4075   enable_static=no
4076   # Look at the argument we got.  We use all the common list separators.
4077   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4078   for pkg in $enableval; do
4079     if test "X$pkg" = "X$p"; then
4080       enable_static=yes
4081     fi
4082   done
4083   IFS="$ac_save_ifs"
4084   ;;
4085 esac
4086 else
4087   enable_static=yes
4088 fi;
4089 # Check whether --enable-fast-install or --disable-fast-install was given.
4090 if test "${enable_fast_install+set}" = set; then
4091   enableval="$enable_fast_install"
4092   p=${PACKAGE-default}
4093 case $enableval in
4094 yes) enable_fast_install=yes ;;
4095 no) enable_fast_install=no ;;
4096 *)
4097   enable_fast_install=no
4098   # Look at the argument we got.  We use all the common list separators.
4099   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
4100   for pkg in $enableval; do
4101     if test "X$pkg" = "X$p"; then
4102       enable_fast_install=yes
4103     fi
4104   done
4105   IFS="$ac_save_ifs"
4106   ;;
4107 esac
4108 else
4109   enable_fast_install=yes
4110 fi;
4111
4112 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4113 if test "${with_gnu_ld+set}" = set; then
4114   withval="$with_gnu_ld"
4115   test "$withval" = no || with_gnu_ld=yes
4116 else
4117   with_gnu_ld=no
4118 fi;
4119 ac_prog=ld
4120 if test "$GCC" = yes; then
4121   # Check if gcc -print-prog-name=ld gives a path.
4122   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4123 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4124   case $host in
4125   *-*-mingw*)
4126     # gcc leaves a trailing carriage return which upsets mingw
4127     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4128   *)
4129     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4130   esac
4131   case $ac_prog in
4132     # Accept absolute paths.
4133     [\\/]* | [A-Za-z]:[\\/]*)
4134       re_direlt='/[^/][^/]*/\.\./'
4135       # Canonicalize the path of ld
4136       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4137       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4138         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4139       done
4140       test -z "$LD" && LD="$ac_prog"
4141       ;;
4142   "")
4143     # If it fails, then pretend we aren't using GCC.
4144     ac_prog=ld
4145     ;;
4146   *)
4147     # If it is relative, then search for the first ld in PATH.
4148     with_gnu_ld=unknown
4149     ;;
4150   esac
4151 elif test "$with_gnu_ld" = yes; then
4152   echo "$as_me:$LINENO: checking for GNU ld" >&5
4153 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4154 else
4155   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4156 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4157 fi
4158 if test "${lt_cv_path_LD+set}" = set; then
4159   echo $ECHO_N "(cached) $ECHO_C" >&6
4160 else
4161   if test -z "$LD"; then
4162   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4163   for ac_dir in $PATH; do
4164     test -z "$ac_dir" && ac_dir=.
4165     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4166       lt_cv_path_LD="$ac_dir/$ac_prog"
4167       # Check to see if the program is GNU ld.  I'd rather use --version,
4168       # but apparently some GNU ld's only accept -v.
4169       # Break only if it was the GNU/non-GNU ld that we prefer.
4170       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4171         test "$with_gnu_ld" != no && break
4172       else
4173         test "$with_gnu_ld" != yes && break
4174       fi
4175     fi
4176   done
4177   IFS="$ac_save_ifs"
4178 else
4179   lt_cv_path_LD="$LD" # Let the user override the test with a path.
4180 fi
4181 fi
4182
4183 LD="$lt_cv_path_LD"
4184 if test -n "$LD"; then
4185   echo "$as_me:$LINENO: result: $LD" >&5
4186 echo "${ECHO_T}$LD" >&6
4187 else
4188   echo "$as_me:$LINENO: result: no" >&5
4189 echo "${ECHO_T}no" >&6
4190 fi
4191 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4192 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4193    { (exit 1); exit 1; }; }
4194 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4195 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4196 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4197   echo $ECHO_N "(cached) $ECHO_C" >&6
4198 else
4199   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4200 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4201   lt_cv_prog_gnu_ld=yes
4202 else
4203   lt_cv_prog_gnu_ld=no
4204 fi
4205 fi
4206 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4207 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4208 with_gnu_ld=$lt_cv_prog_gnu_ld
4209
4210
4211 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4212 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4213 if test "${lt_cv_ld_reload_flag+set}" = set; then
4214   echo $ECHO_N "(cached) $ECHO_C" >&6
4215 else
4216   lt_cv_ld_reload_flag='-r'
4217 fi
4218 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4219 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4220 reload_flag=$lt_cv_ld_reload_flag
4221 test -n "$reload_flag" && reload_flag=" $reload_flag"
4222
4223 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4224 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4225 if test "${lt_cv_path_NM+set}" = set; then
4226   echo $ECHO_N "(cached) $ECHO_C" >&6
4227 else
4228   if test -n "$NM"; then
4229   # Let the user override the test.
4230   lt_cv_path_NM="$NM"
4231 else
4232   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4233   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4234     test -z "$ac_dir" && ac_dir=.
4235     tmp_nm=$ac_dir/${ac_tool_prefix}nm
4236     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4237       # Check to see if the nm accepts a BSD-compat flag.
4238       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4239       #   nm: unknown option "B" ignored
4240       # Tru64's nm complains that /dev/null is an invalid object file
4241       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4242         lt_cv_path_NM="$tmp_nm -B"
4243         break
4244       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4245         lt_cv_path_NM="$tmp_nm -p"
4246         break
4247       else
4248         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4249         continue # so that we can try to find one that supports BSD flags
4250       fi
4251     fi
4252   done
4253   IFS="$ac_save_ifs"
4254   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4255 fi
4256 fi
4257
4258 NM="$lt_cv_path_NM"
4259 echo "$as_me:$LINENO: result: $NM" >&5
4260 echo "${ECHO_T}$NM" >&6
4261
4262 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4263 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4264 if test "${lt_cv_deplibs_check_method+set}" = set; then
4265   echo $ECHO_N "(cached) $ECHO_C" >&6
4266 else
4267   lt_cv_file_magic_cmd='$MAGIC_CMD'
4268 lt_cv_file_magic_test_file=
4269 lt_cv_deplibs_check_method='unknown'
4270 # Need to set the preceding variable on all platforms that support
4271 # interlibrary dependencies.
4272 # 'none' -- dependencies not supported.
4273 # `unknown' -- same as none, but documents that we really don't know.
4274 # 'pass_all' -- all dependencies passed with no checks.
4275 # 'test_compile' -- check by making test program.
4276 # 'file_magic [regex]' -- check by looking for files in library path
4277 # which responds to the $file_magic_cmd with a given egrep regex.
4278 # If you have `file' or equivalent on your system and you're not sure
4279 # whether `pass_all' will *always* work, you probably want this one.
4280
4281 case $host_os in
4282 aix*)
4283   lt_cv_deplibs_check_method=pass_all
4284   ;;
4285
4286 beos*)
4287   lt_cv_deplibs_check_method=pass_all
4288   ;;
4289
4290 bsdi4*)
4291   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4292   lt_cv_file_magic_cmd='/usr/bin/file -L'
4293   lt_cv_file_magic_test_file=/shlib/libc.so
4294   ;;
4295
4296 cygwin* | mingw* |pw32*)
4297   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4298   lt_cv_file_magic_cmd='$OBJDUMP -f'
4299   ;;
4300
4301 darwin* | rhapsody*)
4302   # this will be overwritten by pass_all, but leave it in just in case
4303   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4304   lt_cv_file_magic_cmd='/usr/bin/file -L'
4305   case "$host_os" in
4306   rhapsody* | darwin1.012)
4307     lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
4308     ;;
4309   *) # Darwin 1.3 on
4310     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
4311     ;;
4312   esac
4313   lt_cv_deplibs_check_method=pass_all
4314   ;;
4315
4316 freebsd* | kfreebsd*-gnu)
4317   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4318     case $host_cpu in
4319     i*86 )
4320       # Not sure whether the presence of OpenBSD here was a mistake.
4321       # Let's accept both of them until this is cleared up.
4322       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4323       lt_cv_file_magic_cmd=/usr/bin/file
4324       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4325       ;;
4326     esac
4327   else
4328     lt_cv_deplibs_check_method=pass_all
4329   fi
4330   ;;
4331
4332 gnu*)
4333   lt_cv_deplibs_check_method=pass_all
4334   ;;
4335
4336 hpux10.20*|hpux11*)
4337   case $host_cpu in
4338   hppa*)
4339     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4340     lt_cv_file_magic_cmd=/usr/bin/file
4341     lt_cv_file_magic_test_file=/usr/lib/libc.sl
4342     ;;
4343   ia64*)
4344     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4345     lt_cv_file_magic_cmd=/usr/bin/file
4346     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4347     ;;
4348   esac
4349   ;;
4350
4351 irix5* | irix6*)
4352   case $host_os in
4353   irix5*)
4354     # this will be overridden with pass_all, but let us keep it just in case
4355     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4356     ;;
4357   *)
4358     case $LD in
4359     *-32|*"-32 ") libmagic=32-bit;;
4360     *-n32|*"-n32 ") libmagic=N32;;
4361     *-64|*"-64 ") libmagic=64-bit;;
4362     *) libmagic=never-match;;
4363     esac
4364     # this will be overridden with pass_all, but let us keep it just in case
4365     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4366     ;;
4367   esac
4368   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4369   lt_cv_deplibs_check_method=pass_all
4370   ;;
4371
4372 # This must be Linux ELF.
4373 linux-gnu*)
4374   lt_cv_deplibs_check_method=pass_all
4375   ;;
4376
4377 netbsd* | knetbsd*-gnu)
4378   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4379     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
4380   else
4381     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
4382   fi
4383   ;;
4384
4385 newsos6)
4386   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4387   lt_cv_file_magic_cmd=/usr/bin/file
4388   lt_cv_file_magic_test_file=/usr/lib/libnls.so
4389   ;;
4390
4391 osf3* | osf4* | osf5*)
4392   # this will be overridden with pass_all, but let us keep it just in case
4393   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4394   lt_cv_file_magic_test_file=/shlib/libc.so
4395   lt_cv_deplibs_check_method=pass_all
4396   ;;
4397
4398 sco3.2v5*)
4399   lt_cv_deplibs_check_method=pass_all
4400   ;;
4401
4402 solaris*)
4403   lt_cv_deplibs_check_method=pass_all
4404   lt_cv_file_magic_test_file=/lib/libc.so
4405   ;;
4406
4407 sysv5uw[78]* | sysv4*uw2*)
4408   lt_cv_deplibs_check_method=pass_all
4409   ;;
4410
4411 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4412   case $host_vendor in
4413   ncr)
4414     lt_cv_deplibs_check_method=pass_all
4415     ;;
4416   motorola)
4417     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]'
4418     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4419     ;;
4420   esac
4421   ;;
4422 esac
4423
4424 fi
4425 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4426 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4427 file_magic_cmd=$lt_cv_file_magic_cmd
4428 deplibs_check_method=$lt_cv_deplibs_check_method
4429
4430
4431
4432
4433 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
4434
4435 # find the maximum length of command line arguments
4436 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4437 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4438 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4439   echo $ECHO_N "(cached) $ECHO_C" >&6
4440 else
4441     i=0
4442   teststring="ABCD"
4443
4444   case $build_os in
4445   msdosdjgpp*)
4446     # On DJGPP, this test can blow up pretty badly due to problems in libc
4447     # (any single argument exceeding 2000 bytes causes a buffer overrun
4448     # during glob expansion).  Even if it were fixed, the result of this
4449     # check would be larger than it should be.
4450     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4451     ;;
4452
4453   cygwin* | mingw*)
4454     # On Win9x/ME, this test blows up -- it succeeds, but takes
4455     # about 5 minutes as the teststring grows exponentially.
4456     # Worse, since 9x/ME are not pre-emptively multitasking,
4457     # you end up with a "frozen" computer, even though with patience
4458     # the test eventually succeeds (with a max line length of 256k).
4459     # Instead, let's just punt: use the minimum linelength reported by
4460     # all of the supported platforms: 8192 (on NT/2K/XP).
4461     lt_cv_sys_max_cmd_len=8192;
4462     ;;
4463
4464   amigaos*)
4465     # On AmigaOS with pdksh, this test takes hours, literally.
4466     # So we just punt and use a minimum line length of 8192.
4467     lt_cv_sys_max_cmd_len=8192;
4468     ;;
4469
4470   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4471     # This has been around since 386BSD, at least.  Likely further.
4472     if test -x /sbin/sysctl; then
4473       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4474     elif test -x /usr/sbin/sysctl; then
4475       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4476     else
4477       lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
4478     fi
4479     # And add a safety zone
4480     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4481     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4482     ;;
4483   esac
4484
4485 fi
4486
4487 if test -n "$lt_cv_sys_max_cmd_len" ; then
4488   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4489 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4490 else
4491   echo "$as_me:$LINENO: result: none" >&5
4492 echo "${ECHO_T}none" >&6
4493 fi
4494
4495
4496 # Only perform the check for file, if the check method requires it
4497 case $deplibs_check_method in
4498 file_magic*)
4499   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4500     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4501 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4502 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4503   echo $ECHO_N "(cached) $ECHO_C" >&6
4504 else
4505   case $MAGIC_CMD in
4506   /*)
4507   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4508   ;;
4509   ?:/*)
4510   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4511   ;;
4512   *)
4513   ac_save_MAGIC_CMD="$MAGIC_CMD"
4514   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4515   ac_dummy="/usr/bin:$PATH"
4516   for ac_dir in $ac_dummy; do
4517     test -z "$ac_dir" && ac_dir=.
4518     if test -f $ac_dir/${ac_tool_prefix}file; then
4519       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4520       if test -n "$file_magic_test_file"; then
4521         case $deplibs_check_method in
4522         "file_magic "*)
4523           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4524           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4525           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4526             egrep "$file_magic_regex" > /dev/null; then
4527             :
4528           else
4529             cat <<EOF 1>&2
4530
4531 *** Warning: the command libtool uses to detect shared libraries,
4532 *** $file_magic_cmd, produces output that libtool cannot recognize.
4533 *** The result is that libtool may fail to recognize shared libraries
4534 *** as such.  This will affect the creation of libtool libraries that
4535 *** depend on shared libraries, but programs linked with such libtool
4536 *** libraries will work regardless of this problem.  Nevertheless, you
4537 *** may want to report the problem to your system manager and/or to
4538 *** bug-libtool@gnu.org
4539
4540 EOF
4541           fi ;;
4542         esac
4543       fi
4544       break
4545     fi
4546   done
4547   IFS="$ac_save_ifs"
4548   MAGIC_CMD="$ac_save_MAGIC_CMD"
4549   ;;
4550 esac
4551 fi
4552
4553 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4554 if test -n "$MAGIC_CMD"; then
4555   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4556 echo "${ECHO_T}$MAGIC_CMD" >&6
4557 else
4558   echo "$as_me:$LINENO: result: no" >&5
4559 echo "${ECHO_T}no" >&6
4560 fi
4561
4562 if test -z "$lt_cv_path_MAGIC_CMD"; then
4563   if test -n "$ac_tool_prefix"; then
4564     echo "$as_me:$LINENO: checking for file" >&5
4565 echo $ECHO_N "checking for file... $ECHO_C" >&6
4566 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4567   echo $ECHO_N "(cached) $ECHO_C" >&6
4568 else
4569   case $MAGIC_CMD in
4570   /*)
4571   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4572   ;;
4573   ?:/*)
4574   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4575   ;;
4576   *)
4577   ac_save_MAGIC_CMD="$MAGIC_CMD"
4578   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4579   ac_dummy="/usr/bin:$PATH"
4580   for ac_dir in $ac_dummy; do
4581     test -z "$ac_dir" && ac_dir=.
4582     if test -f $ac_dir/file; then
4583       lt_cv_path_MAGIC_CMD="$ac_dir/file"
4584       if test -n "$file_magic_test_file"; then
4585         case $deplibs_check_method in
4586         "file_magic "*)
4587           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4588           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4589           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4590             egrep "$file_magic_regex" > /dev/null; then
4591             :
4592           else
4593             cat <<EOF 1>&2
4594
4595 *** Warning: the command libtool uses to detect shared libraries,
4596 *** $file_magic_cmd, produces output that libtool cannot recognize.
4597 *** The result is that libtool may fail to recognize shared libraries
4598 *** as such.  This will affect the creation of libtool libraries that
4599 *** depend on shared libraries, but programs linked with such libtool
4600 *** libraries will work regardless of this problem.  Nevertheless, you
4601 *** may want to report the problem to your system manager and/or to
4602 *** bug-libtool@gnu.org
4603
4604 EOF
4605           fi ;;
4606         esac
4607       fi
4608       break
4609     fi
4610   done
4611   IFS="$ac_save_ifs"
4612   MAGIC_CMD="$ac_save_MAGIC_CMD"
4613   ;;
4614 esac
4615 fi
4616
4617 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4618 if test -n "$MAGIC_CMD"; then
4619   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4620 echo "${ECHO_T}$MAGIC_CMD" >&6
4621 else
4622   echo "$as_me:$LINENO: result: no" >&5
4623 echo "${ECHO_T}no" >&6
4624 fi
4625
4626   else
4627     MAGIC_CMD=:
4628   fi
4629 fi
4630
4631   fi
4632   ;;
4633 esac
4634
4635 if test -n "$ac_tool_prefix"; then
4636   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4637 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4638 echo "$as_me:$LINENO: checking for $ac_word" >&5
4639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4640 if test "${ac_cv_prog_RANLIB+set}" = set; then
4641   echo $ECHO_N "(cached) $ECHO_C" >&6
4642 else
4643   if test -n "$RANLIB"; then
4644   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4645 else
4646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4647 for as_dir in $PATH
4648 do
4649   IFS=$as_save_IFS
4650   test -z "$as_dir" && as_dir=.
4651   for ac_exec_ext in '' $ac_executable_extensions; do
4652   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4653     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4654     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4655     break 2
4656   fi
4657 done
4658 done
4659
4660 fi
4661 fi
4662 RANLIB=$ac_cv_prog_RANLIB
4663 if test -n "$RANLIB"; then
4664   echo "$as_me:$LINENO: result: $RANLIB" >&5
4665 echo "${ECHO_T}$RANLIB" >&6
4666 else
4667   echo "$as_me:$LINENO: result: no" >&5
4668 echo "${ECHO_T}no" >&6
4669 fi
4670
4671 fi
4672 if test -z "$ac_cv_prog_RANLIB"; then
4673   ac_ct_RANLIB=$RANLIB
4674   # Extract the first word of "ranlib", so it can be a program name with args.
4675 set dummy ranlib; ac_word=$2
4676 echo "$as_me:$LINENO: checking for $ac_word" >&5
4677 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4678 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4679   echo $ECHO_N "(cached) $ECHO_C" >&6
4680 else
4681   if test -n "$ac_ct_RANLIB"; then
4682   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4683 else
4684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4685 for as_dir in $PATH
4686 do
4687   IFS=$as_save_IFS
4688   test -z "$as_dir" && as_dir=.
4689   for ac_exec_ext in '' $ac_executable_extensions; do
4690   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4691     ac_cv_prog_ac_ct_RANLIB="ranlib"
4692     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4693     break 2
4694   fi
4695 done
4696 done
4697
4698   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4699 fi
4700 fi
4701 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4702 if test -n "$ac_ct_RANLIB"; then
4703   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4704 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4705 else
4706   echo "$as_me:$LINENO: result: no" >&5
4707 echo "${ECHO_T}no" >&6
4708 fi
4709
4710   RANLIB=$ac_ct_RANLIB
4711 else
4712   RANLIB="$ac_cv_prog_RANLIB"
4713 fi
4714
4715 if test -n "$ac_tool_prefix"; then
4716   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4717 set dummy ${ac_tool_prefix}strip; ac_word=$2
4718 echo "$as_me:$LINENO: checking for $ac_word" >&5
4719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4720 if test "${ac_cv_prog_STRIP+set}" = set; then
4721   echo $ECHO_N "(cached) $ECHO_C" >&6
4722 else
4723   if test -n "$STRIP"; then
4724   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4725 else
4726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4727 for as_dir in $PATH
4728 do
4729   IFS=$as_save_IFS
4730   test -z "$as_dir" && as_dir=.
4731   for ac_exec_ext in '' $ac_executable_extensions; do
4732   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4733     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4734     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4735     break 2
4736   fi
4737 done
4738 done
4739
4740 fi
4741 fi
4742 STRIP=$ac_cv_prog_STRIP
4743 if test -n "$STRIP"; then
4744   echo "$as_me:$LINENO: result: $STRIP" >&5
4745 echo "${ECHO_T}$STRIP" >&6
4746 else
4747   echo "$as_me:$LINENO: result: no" >&5
4748 echo "${ECHO_T}no" >&6
4749 fi
4750
4751 fi
4752 if test -z "$ac_cv_prog_STRIP"; then
4753   ac_ct_STRIP=$STRIP
4754   # Extract the first word of "strip", so it can be a program name with args.
4755 set dummy strip; ac_word=$2
4756 echo "$as_me:$LINENO: checking for $ac_word" >&5
4757 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4758 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4759   echo $ECHO_N "(cached) $ECHO_C" >&6
4760 else
4761   if test -n "$ac_ct_STRIP"; then
4762   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4763 else
4764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4765 for as_dir in $PATH
4766 do
4767   IFS=$as_save_IFS
4768   test -z "$as_dir" && as_dir=.
4769   for ac_exec_ext in '' $ac_executable_extensions; do
4770   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4771     ac_cv_prog_ac_ct_STRIP="strip"
4772     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4773     break 2
4774   fi
4775 done
4776 done
4777
4778   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4779 fi
4780 fi
4781 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4782 if test -n "$ac_ct_STRIP"; then
4783   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4784 echo "${ECHO_T}$ac_ct_STRIP" >&6
4785 else
4786   echo "$as_me:$LINENO: result: no" >&5
4787 echo "${ECHO_T}no" >&6
4788 fi
4789
4790   STRIP=$ac_ct_STRIP
4791 else
4792   STRIP="$ac_cv_prog_STRIP"
4793 fi
4794
4795
4796 # Check for any special flags to pass to ltconfig.
4797 libtool_flags="--cache-file=$cache_file"
4798 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
4799 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
4800 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
4801 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
4802 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
4803
4804
4805 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4806 if test "${enable_libtool_lock+set}" = set; then
4807   enableval="$enable_libtool_lock"
4808
4809 fi;
4810 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
4811 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
4812
4813
4814 # Check whether --with-pic or --without-pic was given.
4815 if test "${with_pic+set}" = set; then
4816   withval="$with_pic"
4817   pic_mode="$withval"
4818 else
4819   pic_mode=default
4820 fi;
4821 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
4822 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
4823
4824 # Some flags need to be propagated to the compiler or linker for good
4825 # libtool support.
4826 case $host in
4827 *-*-irix6*)
4828   # Find out which ABI we are using.
4829   echo '#line 4829 "configure"' > conftest.$ac_ext
4830   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4831   (eval $ac_compile) 2>&5
4832   ac_status=$?
4833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4834   (exit $ac_status); }; then
4835    if test "$lt_cv_prog_gnu_ld" = yes; then
4836     case `/usr/bin/file conftest.$ac_objext` in
4837     *32-bit*)
4838       LD="${LD-ld} -melf32bsmip"
4839       ;;
4840     *N32*)
4841       LD="${LD-ld} -melf32bmipn32"
4842       ;;
4843     *64-bit*)
4844       LD="${LD-ld} -melf64bmip"
4845       ;;
4846     esac
4847    else
4848     case `/usr/bin/file conftest.$ac_objext` in
4849     *32-bit*)
4850       LD="${LD-ld} -32"
4851       ;;
4852     *N32*)
4853       LD="${LD-ld} -n32"
4854       ;;
4855     *64-bit*)
4856       LD="${LD-ld} -64"
4857       ;;
4858     esac
4859    fi
4860   fi
4861   rm -rf conftest*
4862   ;;
4863
4864 ia64-*-hpux*)
4865   # Find out which ABI we are using.
4866   echo 'int i;' > conftest.$ac_ext
4867   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4868   (eval $ac_compile) 2>&5
4869   ac_status=$?
4870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4871   (exit $ac_status); }; then
4872     case "`/usr/bin/file conftest.o`" in
4873     *ELF-32*)
4874       HPUX_IA64_MODE="32"
4875       ;;
4876     *ELF-64*)
4877       HPUX_IA64_MODE="64"
4878       ;;
4879     esac
4880   fi
4881   rm -rf conftest*
4882   ;;
4883
4884 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
4885   # Find out which ABI we are using.
4886   echo 'int i;' > conftest.$ac_ext
4887   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4888   (eval $ac_compile) 2>&5
4889   ac_status=$?
4890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4891   (exit $ac_status); }; then
4892     case "`/usr/bin/file conftest.o`" in
4893     *32-bit*)
4894       case $host in
4895         x86_64-*linux*)
4896           LD="${LD-ld} -m elf_i386"
4897           ;;
4898         ppc64-*linux*|powerpc64-*linux*)
4899           LD="${LD-ld} -m elf32ppclinux"
4900           ;;
4901         s390x-*linux*)
4902           LD="${LD-ld} -m elf_s390"
4903           ;;
4904         sparc64-*linux*)
4905           LD="${LD-ld} -m elf32_sparc"
4906           ;;
4907       esac
4908       ;;
4909     *64-bit*)
4910       case $host in
4911         x86_64-*linux*)
4912           LD="${LD-ld} -m elf_x86_64"
4913           ;;
4914         ppc*-*linux*|powerpc*-*linux*)
4915           LD="${LD-ld} -m elf64ppc"
4916           ;;
4917         s390*-*linux*)
4918           LD="${LD-ld} -m elf64_s390"
4919           ;;
4920         sparc*-*linux*)
4921           LD="${LD-ld} -m elf64_sparc"
4922           ;;
4923       esac
4924       ;;
4925     esac
4926   fi
4927   rm -rf conftest*
4928   ;;
4929
4930 *-*-sco3.2v5*)
4931   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4932   SAVE_CFLAGS="$CFLAGS"
4933   CFLAGS="$CFLAGS -belf"
4934   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4935 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
4936 if test "${lt_cv_cc_needs_belf+set}" = set; then
4937   echo $ECHO_N "(cached) $ECHO_C" >&6
4938 else
4939
4940
4941      ac_ext=c
4942 ac_cpp='$CPP $CPPFLAGS'
4943 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4944 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4945 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4946
4947      if test x$gcc_no_link = xyes; then
4948   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4949 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4950    { (exit 1); exit 1; }; }
4951 fi
4952 cat >conftest.$ac_ext <<_ACEOF
4953 /* confdefs.h.  */
4954 _ACEOF
4955 cat confdefs.h >>conftest.$ac_ext
4956 cat >>conftest.$ac_ext <<_ACEOF
4957 /* end confdefs.h.  */
4958
4959 int
4960 main ()
4961 {
4962
4963   ;
4964   return 0;
4965 }
4966 _ACEOF
4967 rm -f conftest.$ac_objext conftest$ac_exeext
4968 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4969   (eval $ac_link) 2>conftest.er1
4970   ac_status=$?
4971   grep -v '^ *+' conftest.er1 >conftest.err
4972   rm -f conftest.er1
4973   cat conftest.err >&5
4974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4975   (exit $ac_status); } &&
4976          { ac_try='test -z "$ac_c_werror_flag"
4977                          || test ! -s conftest.err'
4978   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4979   (eval $ac_try) 2>&5
4980   ac_status=$?
4981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4982   (exit $ac_status); }; } &&
4983          { ac_try='test -s conftest$ac_exeext'
4984   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4985   (eval $ac_try) 2>&5
4986   ac_status=$?
4987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4988   (exit $ac_status); }; }; then
4989   lt_cv_cc_needs_belf=yes
4990 else
4991   echo "$as_me: failed program was:" >&5
4992 sed 's/^/| /' conftest.$ac_ext >&5
4993
4994 lt_cv_cc_needs_belf=no
4995 fi
4996 rm -f conftest.err conftest.$ac_objext \
4997       conftest$ac_exeext conftest.$ac_ext
4998      ac_ext=c
4999 ac_cpp='$CPP $CPPFLAGS'
5000 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5001 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5002 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5003
5004 fi
5005 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5006 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5007   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5008     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5009     CFLAGS="$SAVE_CFLAGS"
5010   fi
5011   ;;
5012
5013
5014 esac
5015
5016
5017 # Save cache, so that ltconfig can load it
5018 cat >confcache <<\_ACEOF
5019 # This file is a shell script that caches the results of configure
5020 # tests run on this system so they can be shared between configure
5021 # scripts and configure runs, see configure's option --config-cache.
5022 # It is not useful on other systems.  If it contains results you don't
5023 # want to keep, you may remove or edit it.
5024 #
5025 # config.status only pays attention to the cache file if you give it
5026 # the --recheck option to rerun configure.
5027 #
5028 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5029 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5030 # following values.
5031
5032 _ACEOF
5033
5034 # The following way of writing the cache mishandles newlines in values,
5035 # but we know of no workaround that is simple, portable, and efficient.
5036 # So, don't put newlines in cache variables' values.
5037 # Ultrix sh set writes to stderr and can't be redirected directly,
5038 # and sets the high bit in the cache file unless we assign to the vars.
5039 {
5040   (set) 2>&1 |
5041     case `(ac_space=' '; set | grep ac_space) 2>&1` in
5042     *ac_space=\ *)
5043       # `set' does not quote correctly, so add quotes (double-quote
5044       # substitution turns \\\\ into \\, and sed turns \\ into \).
5045       sed -n \
5046         "s/'/'\\\\''/g;
5047           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5048       ;;
5049     *)
5050       # `set' quotes correctly as required by POSIX, so do not add quotes.
5051       sed -n \
5052         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
5053       ;;
5054     esac;
5055 } |
5056   sed '
5057      t clear
5058      : clear
5059      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5060      t end
5061      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5062      : end' >>confcache
5063 if diff $cache_file confcache >/dev/null 2>&1; then :; else
5064   if test -w $cache_file; then
5065     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
5066     cat confcache >$cache_file
5067   else
5068     echo "not updating unwritable cache $cache_file"
5069   fi
5070 fi
5071 rm -f confcache
5072
5073 # Actually configure libtool.  ac_aux_dir is where install-sh is found.
5074 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
5075 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5076 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5077 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5078 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5079 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
5080 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
5081 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
5082 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
5083 echo "$as_me: error: libtool configure failed" >&2;}
5084    { (exit 1); exit 1; }; }
5085
5086 # Reload cache, that may have been modified by ltconfig
5087 if test -r "$cache_file"; then
5088   # Some versions of bash will fail to source /dev/null (special
5089   # files actually), so we avoid doing that.
5090   if test -f "$cache_file"; then
5091     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
5092 echo "$as_me: loading cache $cache_file" >&6;}
5093     case $cache_file in
5094       [\\/]* | ?:[\\/]* ) . $cache_file;;
5095       *)                      . ./$cache_file;;
5096     esac
5097   fi
5098 else
5099   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
5100 echo "$as_me: creating cache $cache_file" >&6;}
5101   >$cache_file
5102 fi
5103
5104
5105 # This can be used to rebuild libtool when needed
5106 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
5107
5108 # Always use our own libtool.
5109 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
5110
5111 # Redirect the config.log output again, so that the ltconfig log is not
5112 # clobbered by the next message.
5113 exec 5>>./config.log
5114
5115 ac_ext=cc
5116 ac_cpp='$CXXCPP $CPPFLAGS'
5117 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5118 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5119 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5120 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
5121 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
5122 if test -z "$CXXCPP"; then
5123   if test "${ac_cv_prog_CXXCPP+set}" = set; then
5124   echo $ECHO_N "(cached) $ECHO_C" >&6
5125 else
5126       # Double quotes because CXXCPP needs to be expanded
5127     for CXXCPP in "$CXX -E" "/lib/cpp"
5128     do
5129       ac_preproc_ok=false
5130 for ac_cxx_preproc_warn_flag in '' yes
5131 do
5132   # Use a header file that comes with gcc, so configuring glibc
5133   # with a fresh cross-compiler works.
5134   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5135   # <limits.h> exists even on freestanding compilers.
5136   # On the NeXT, cc -E runs the code through the compiler's parser,
5137   # not just through cpp. "Syntax error" is here to catch this case.
5138   cat >conftest.$ac_ext <<_ACEOF
5139 /* confdefs.h.  */
5140 _ACEOF
5141 cat confdefs.h >>conftest.$ac_ext
5142 cat >>conftest.$ac_ext <<_ACEOF
5143 /* end confdefs.h.  */
5144 #ifdef __STDC__
5145 # include <limits.h>
5146 #else
5147 # include <assert.h>
5148 #endif
5149                      Syntax error
5150 _ACEOF
5151 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5152   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5153   ac_status=$?
5154   grep -v '^ *+' conftest.er1 >conftest.err
5155   rm -f conftest.er1
5156   cat conftest.err >&5
5157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5158   (exit $ac_status); } >/dev/null; then
5159   if test -s conftest.err; then
5160     ac_cpp_err=$ac_cxx_preproc_warn_flag
5161     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5162   else
5163     ac_cpp_err=
5164   fi
5165 else
5166   ac_cpp_err=yes
5167 fi
5168 if test -z "$ac_cpp_err"; then
5169   :
5170 else
5171   echo "$as_me: failed program was:" >&5
5172 sed 's/^/| /' conftest.$ac_ext >&5
5173
5174   # Broken: fails on valid input.
5175 continue
5176 fi
5177 rm -f conftest.err conftest.$ac_ext
5178
5179   # OK, works on sane cases.  Now check whether non-existent headers
5180   # can be detected and how.
5181   cat >conftest.$ac_ext <<_ACEOF
5182 /* confdefs.h.  */
5183 _ACEOF
5184 cat confdefs.h >>conftest.$ac_ext
5185 cat >>conftest.$ac_ext <<_ACEOF
5186 /* end confdefs.h.  */
5187 #include <ac_nonexistent.h>
5188 _ACEOF
5189 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5190   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5191   ac_status=$?
5192   grep -v '^ *+' conftest.er1 >conftest.err
5193   rm -f conftest.er1
5194   cat conftest.err >&5
5195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5196   (exit $ac_status); } >/dev/null; then
5197   if test -s conftest.err; then
5198     ac_cpp_err=$ac_cxx_preproc_warn_flag
5199     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5200   else
5201     ac_cpp_err=
5202   fi
5203 else
5204   ac_cpp_err=yes
5205 fi
5206 if test -z "$ac_cpp_err"; then
5207   # Broken: success on invalid input.
5208 continue
5209 else
5210   echo "$as_me: failed program was:" >&5
5211 sed 's/^/| /' conftest.$ac_ext >&5
5212
5213   # Passes both tests.
5214 ac_preproc_ok=:
5215 break
5216 fi
5217 rm -f conftest.err conftest.$ac_ext
5218
5219 done
5220 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5221 rm -f conftest.err conftest.$ac_ext
5222 if $ac_preproc_ok; then
5223   break
5224 fi
5225
5226     done
5227     ac_cv_prog_CXXCPP=$CXXCPP
5228
5229 fi
5230   CXXCPP=$ac_cv_prog_CXXCPP
5231 else
5232   ac_cv_prog_CXXCPP=$CXXCPP
5233 fi
5234 echo "$as_me:$LINENO: result: $CXXCPP" >&5
5235 echo "${ECHO_T}$CXXCPP" >&6
5236 ac_preproc_ok=false
5237 for ac_cxx_preproc_warn_flag in '' yes
5238 do
5239   # Use a header file that comes with gcc, so configuring glibc
5240   # with a fresh cross-compiler works.
5241   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5242   # <limits.h> exists even on freestanding compilers.
5243   # On the NeXT, cc -E runs the code through the compiler's parser,
5244   # not just through cpp. "Syntax error" is here to catch this case.
5245   cat >conftest.$ac_ext <<_ACEOF
5246 /* confdefs.h.  */
5247 _ACEOF
5248 cat confdefs.h >>conftest.$ac_ext
5249 cat >>conftest.$ac_ext <<_ACEOF
5250 /* end confdefs.h.  */
5251 #ifdef __STDC__
5252 # include <limits.h>
5253 #else
5254 # include <assert.h>
5255 #endif
5256                      Syntax error
5257 _ACEOF
5258 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5259   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5260   ac_status=$?
5261   grep -v '^ *+' conftest.er1 >conftest.err
5262   rm -f conftest.er1
5263   cat conftest.err >&5
5264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5265   (exit $ac_status); } >/dev/null; then
5266   if test -s conftest.err; then
5267     ac_cpp_err=$ac_cxx_preproc_warn_flag
5268     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5269   else
5270     ac_cpp_err=
5271   fi
5272 else
5273   ac_cpp_err=yes
5274 fi
5275 if test -z "$ac_cpp_err"; then
5276   :
5277 else
5278   echo "$as_me: failed program was:" >&5
5279 sed 's/^/| /' conftest.$ac_ext >&5
5280
5281   # Broken: fails on valid input.
5282 continue
5283 fi
5284 rm -f conftest.err conftest.$ac_ext
5285
5286   # OK, works on sane cases.  Now check whether non-existent headers
5287   # can be detected and how.
5288   cat >conftest.$ac_ext <<_ACEOF
5289 /* confdefs.h.  */
5290 _ACEOF
5291 cat confdefs.h >>conftest.$ac_ext
5292 cat >>conftest.$ac_ext <<_ACEOF
5293 /* end confdefs.h.  */
5294 #include <ac_nonexistent.h>
5295 _ACEOF
5296 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5297   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5298   ac_status=$?
5299   grep -v '^ *+' conftest.er1 >conftest.err
5300   rm -f conftest.er1
5301   cat conftest.err >&5
5302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5303   (exit $ac_status); } >/dev/null; then
5304   if test -s conftest.err; then
5305     ac_cpp_err=$ac_cxx_preproc_warn_flag
5306     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5307   else
5308     ac_cpp_err=
5309   fi
5310 else
5311   ac_cpp_err=yes
5312 fi
5313 if test -z "$ac_cpp_err"; then
5314   # Broken: success on invalid input.
5315 continue
5316 else
5317   echo "$as_me: failed program was:" >&5
5318 sed 's/^/| /' conftest.$ac_ext >&5
5319
5320   # Passes both tests.
5321 ac_preproc_ok=:
5322 break
5323 fi
5324 rm -f conftest.err conftest.$ac_ext
5325
5326 done
5327 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5328 rm -f conftest.err conftest.$ac_ext
5329 if $ac_preproc_ok; then
5330   :
5331 else
5332   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5333 See \`config.log' for more details." >&5
5334 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5335 See \`config.log' for more details." >&2;}
5336    { (exit 1); exit 1; }; }
5337 fi
5338
5339 ac_ext=c
5340 ac_cpp='$CPP $CPPFLAGS'
5341 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5342 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5343 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5344
5345
5346
5347 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-cxx.sh"
5348 lt_save_CC="$CC"
5349 lt_save_CFLAGS="$CFLAGS"
5350 AR="$AR" LTCC="$CC" CC="$CXX" CXX="$CXX" CFLAGS="$CXXFLAGS" CPPFLAGS="$CPPFLAGS" \
5351 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5352 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5353 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5354 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5355 deplibs_check_method="$deplibs_check_method" \
5356 file_magic_cmd="$file_magic_cmd" \
5357 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
5358 --build="$build" --add-tag=CXX $ac_aux_dir/ltcf-cxx.sh $host \
5359 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
5360 echo "$as_me: error: libtool tag configuration failed" >&2;}
5361    { (exit 1); exit 1; }; }
5362 CC="$lt_save_CC"
5363 CFLAGS="$lt_save_CFLAGS"
5364
5365 # Redirect the config.log output again, so that the ltconfig log is not
5366 # clobbered by the next message.
5367 exec 5>>./config.log
5368
5369
5370
5371
5372
5373
5374
5375 for ac_prog in gcj
5376 do
5377   # Extract the first word of "$ac_prog", so it can be a program name with args.
5378 set dummy $ac_prog; ac_word=$2
5379 echo "$as_me:$LINENO: checking for $ac_word" >&5
5380 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5381 if test "${ac_cv_prog_GCJ+set}" = set; then
5382   echo $ECHO_N "(cached) $ECHO_C" >&6
5383 else
5384   if test -n "$GCJ"; then
5385   ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
5386 else
5387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5388 for as_dir in $PATH
5389 do
5390   IFS=$as_save_IFS
5391   test -z "$as_dir" && as_dir=.
5392   for ac_exec_ext in '' $ac_executable_extensions; do
5393   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5394     ac_cv_prog_GCJ="$ac_prog"
5395     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5396     break 2
5397   fi
5398 done
5399 done
5400
5401 fi
5402 fi
5403 GCJ=$ac_cv_prog_GCJ
5404 if test -n "$GCJ"; then
5405   echo "$as_me:$LINENO: result: $GCJ" >&5
5406 echo "${ECHO_T}$GCJ" >&6
5407 else
5408   echo "$as_me:$LINENO: result: no" >&5
5409 echo "${ECHO_T}no" >&6
5410 fi
5411
5412   test -n "$GCJ" && break
5413 done
5414 test -n "$GCJ" || GCJ="gcj"
5415
5416 test -z "$GCJ" && { { echo "$as_me:$LINENO: error: no acceptable gcj found in \$PATH" >&5
5417 echo "$as_me: error: no acceptable gcj found in \$PATH" >&2;}
5418    { (exit 1); exit 1; }; }
5419 if test "x${GCJFLAGS-unset}" = xunset; then
5420    GCJFLAGS="-g -O2"
5421 fi
5422
5423
5424 depcc="$GCJ"  am_compiler_list='gcc3 gcc'
5425
5426 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5427 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5428 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then
5429   echo $ECHO_N "(cached) $ECHO_C" >&6
5430 else
5431   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5432   # We make a subdir and do the tests there.  Otherwise we can end up
5433   # making bogus files that we don't know about and never remove.  For
5434   # instance it was reported that on HP-UX the gcc test will end up
5435   # making a dummy file named `D' -- because `-MD' means `put the output
5436   # in D'.
5437   mkdir conftest.dir
5438   # Copy depcomp to subdir because otherwise we won't find it if we're
5439   # using a relative directory.
5440   cp "$am_depcomp" conftest.dir
5441   cd conftest.dir
5442   # We will build objects and dependencies in a subdirectory because
5443   # it helps to detect inapplicable dependency modes.  For instance
5444   # both Tru64's cc and ICC support -MD to output dependencies as a
5445   # side effect of compilation, but ICC will put the dependencies in
5446   # the current directory while Tru64 will put them in the object
5447   # directory.
5448   mkdir sub
5449
5450   am_cv_GCJ_dependencies_compiler_type=none
5451   if test "$am_compiler_list" = ""; then
5452      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5453   fi
5454   for depmode in $am_compiler_list; do
5455     # Setup a source with many dependencies, because some compilers
5456     # like to wrap large dependency lists on column 80 (with \), and
5457     # we should not choose a depcomp mode which is confused by this.
5458     #
5459     # We need to recreate these files for each test, as the compiler may
5460     # overwrite some of them when testing with obscure command lines.
5461     # This happens at least with the AIX C compiler.
5462     : > sub/conftest.c
5463     for i in 1 2 3 4 5 6; do
5464       echo '#include "conftst'$i'.h"' >> sub/conftest.c
5465       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5466       # Solaris 8's {/usr,}/bin/sh.
5467       touch sub/conftst$i.h
5468     done
5469     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5470
5471     case $depmode in
5472     nosideeffect)
5473       # after this tag, mechanisms are not by side-effect, so they'll
5474       # only be used when explicitly requested
5475       if test "x$enable_dependency_tracking" = xyes; then
5476         continue
5477       else
5478         break
5479       fi
5480       ;;
5481     none) break ;;
5482     esac
5483     # We check with `-c' and `-o' for the sake of the "dashmstdout"
5484     # mode.  It turns out that the SunPro C++ compiler does not properly
5485     # handle `-M -o', and we need to detect this.
5486     if depmode=$depmode \
5487        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5488        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5489        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5490          >/dev/null 2>conftest.err &&
5491        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5492        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5493        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5494       # icc doesn't choke on unknown options, it will just issue warnings
5495       # or remarks (even with -Werror).  So we grep stderr for any message
5496       # that says an option was ignored or not supported.
5497       # When given -MP, icc 7.0 and 7.1 complain thusly:
5498       #   icc: Command line warning: ignoring option '-M'; no argument required
5499       # The diagnosis changed in icc 8.0:
5500       #   icc: Command line remark: option '-MP' not supported
5501       if (grep 'ignoring option' conftest.err ||
5502           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5503         am_cv_GCJ_dependencies_compiler_type=$depmode
5504         break
5505       fi
5506     fi
5507   done
5508
5509   cd ..
5510   rm -rf conftest.dir
5511 else
5512   am_cv_GCJ_dependencies_compiler_type=none
5513 fi
5514
5515 fi
5516 echo "$as_me:$LINENO: result: $am_cv_GCJ_dependencies_compiler_type" >&5
5517 echo "${ECHO_T}$am_cv_GCJ_dependencies_compiler_type" >&6
5518 GCJDEPMODE=depmode=$am_cv_GCJ_dependencies_compiler_type
5519
5520
5521
5522 if
5523   test "x$enable_dependency_tracking" != xno \
5524   && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3; then
5525   am__fastdepGCJ_TRUE=
5526   am__fastdepGCJ_FALSE='#'
5527 else
5528   am__fastdepGCJ_TRUE='#'
5529   am__fastdepGCJ_FALSE=
5530 fi
5531
5532
5533
5534
5535 LIBTOOL_DEPS=$LIBTOOL_DEPS" $ac_aux_dir/ltcf-gcj.sh"
5536 lt_save_CC="$CC"
5537 lt_save_CFLAGS="$CFLAGS"
5538 AR="$AR" LTCC="$CC" CC="$GCJ" CFLAGS="$GCJFLAGS" CPPFLAGS="$CPPFLAGS" \
5539 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
5540 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
5541 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
5542 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
5543 deplibs_check_method="$deplibs_check_method" \
5544 file_magic_cmd="$file_magic_cmd" \
5545 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig -o libtool $libtool_flags \
5546 --build="$build" --add-tag=GCJ $ac_aux_dir/ltcf-gcj.sh $host \
5547 || { { echo "$as_me:$LINENO: error: libtool tag configuration failed" >&5
5548 echo "$as_me: error: libtool tag configuration failed" >&2;}
5549    { (exit 1); exit 1; }; }
5550 CC="$lt_save_CC"
5551 CFLAGS="$lt_save_CFLAGS"
5552
5553 # Redirect the config.log output again, so that the ltconfig log is not
5554 # clobbered by the next message.
5555 exec 5>>./config.log
5556
5557
5558
5559 if test "x$CC" != xcc; then
5560   echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
5561 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
5562 else
5563   echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
5564 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
5565 fi
5566 set dummy $CC; ac_cc=`echo $2 |
5567                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5568 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
5569   echo $ECHO_N "(cached) $ECHO_C" >&6
5570 else
5571   cat >conftest.$ac_ext <<_ACEOF
5572 /* confdefs.h.  */
5573 _ACEOF
5574 cat confdefs.h >>conftest.$ac_ext
5575 cat >>conftest.$ac_ext <<_ACEOF
5576 /* end confdefs.h.  */
5577
5578 int
5579 main ()
5580 {
5581
5582   ;
5583   return 0;
5584 }
5585 _ACEOF
5586 # Make sure it works both with $CC and with simple cc.
5587 # We do the test twice because some compilers refuse to overwrite an
5588 # existing .o file with -o, though they will create one.
5589 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
5590 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5591   (eval $ac_try) 2>&5
5592   ac_status=$?
5593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5594   (exit $ac_status); } &&
5595    test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5596   (eval $ac_try) 2>&5
5597   ac_status=$?
5598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5599   (exit $ac_status); };
5600 then
5601   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
5602   if test "x$CC" != xcc; then
5603     # Test first that cc exists at all.
5604     if { ac_try='cc -c conftest.$ac_ext >&5'
5605   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5606   (eval $ac_try) 2>&5
5607   ac_status=$?
5608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5609   (exit $ac_status); }; }; then
5610       ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
5611       if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5612   (eval $ac_try) 2>&5
5613   ac_status=$?
5614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5615   (exit $ac_status); } &&
5616          test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5617   (eval $ac_try) 2>&5
5618   ac_status=$?
5619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5620   (exit $ac_status); };
5621       then
5622         # cc works too.
5623         :
5624       else
5625         # cc exists but doesn't like -o.
5626         eval ac_cv_prog_cc_${ac_cc}_c_o=no
5627       fi
5628     fi
5629   fi
5630 else
5631   eval ac_cv_prog_cc_${ac_cc}_c_o=no
5632 fi
5633 rm -f conftest*
5634
5635 fi
5636 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
5637   echo "$as_me:$LINENO: result: yes" >&5
5638 echo "${ECHO_T}yes" >&6
5639 else
5640   echo "$as_me:$LINENO: result: no" >&5
5641 echo "${ECHO_T}no" >&6
5642
5643 cat >>confdefs.h <<\_ACEOF
5644 #define NO_MINUS_C_MINUS_O 1
5645 _ACEOF
5646
5647 fi
5648
5649 # FIXME: we rely on the cache variable name because
5650 # there is no other way.
5651 set dummy $CC
5652 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5653 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
5654    # Losing compiler, so override with the script.
5655    # FIXME: It is wrong to rewrite CC.
5656    # But if we don't then we get into trouble of one sort or another.
5657    # A longer-term fix would be to have automake use am__CC in this case,
5658    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5659    CC="$am_aux_dir/compile $CC"
5660 fi
5661
5662
5663
5664 subdirs="$subdirs libltdl"
5665
5666
5667 # The -no-testsuite modules omit the test subdir.
5668
5669
5670 if test -d $srcdir/testsuite; then
5671   TESTSUBDIR_TRUE=
5672   TESTSUBDIR_FALSE='#'
5673 else
5674   TESTSUBDIR_TRUE='#'
5675   TESTSUBDIR_FALSE=
5676 fi
5677
5678
5679 # Should the runtime set system properties by examining the
5680 # environment variable GCJ_PROPERTIES?
5681 # Check whether --enable-getenv-properties or --disable-getenv-properties was given.
5682 if test "${enable_getenv_properties+set}" = set; then
5683   enableval="$enable_getenv_properties"
5684
5685 fi;
5686
5687 # Whether GCJ_PROPERTIES is used depends on the target.
5688 if test -z "$enable_getenv_properties"; then
5689    enable_getenv_properties=${enable_getenv_properties_default-yes}
5690 fi
5691 if test "$enable_getenv_properties" = no; then
5692
5693 cat >>confdefs.h <<\_ACEOF
5694 #define DISABLE_GETENV_PROPERTIES 1
5695 _ACEOF
5696
5697 fi
5698
5699 # Whether we should use arguments to main()
5700 if test -z "$enable_main_args"; then
5701    enable_main_args=${enable_main_args_default-yes}
5702 fi
5703 if test "$enable_main_args" = no; then
5704
5705 cat >>confdefs.h <<\_ACEOF
5706 #define DISABLE_MAIN_ARGS 1
5707 _ACEOF
5708
5709 fi
5710
5711
5712 # Should we use hashtable-based synchronization?
5713 # Currently works only for Linux X86/ia64
5714 # Typically faster and more space-efficient
5715 # Check whether --enable-hash-synchronization or --disable-hash-synchronization was given.
5716 if test "${enable_hash_synchronization+set}" = set; then
5717   enableval="$enable_hash_synchronization"
5718
5719 fi;
5720
5721 if test -z "$enable_hash_synchronization"; then
5722    enable_hash_synchronization=$enable_hash_synchronization_default
5723 fi
5724
5725
5726 # Check whether --with-java-home or --without-java-home was given.
5727 if test "${with_java_home+set}" = set; then
5728   withval="$with_java_home"
5729   JAVA_HOME="${withval}"
5730 else
5731   JAVA_HOME=""
5732 fi;
5733
5734
5735 if test ! -z "$JAVA_HOME"; then
5736   JAVA_HOME_SET_TRUE=
5737   JAVA_HOME_SET_FALSE='#'
5738 else
5739   JAVA_HOME_SET_TRUE='#'
5740   JAVA_HOME_SET_FALSE=
5741 fi
5742
5743
5744
5745 # What is the native OS API for MinGW?
5746
5747 # Check whether --with-win32-nlsapi or --without-win32-nlsapi was given.
5748 if test "${with_win32_nlsapi+set}" = set; then
5749   withval="$with_win32_nlsapi"
5750   case "${withval}" in
5751   ansi) with_win32_nlsapi=ansi ;;
5752   unicows) with_win32_nlsapi=unicows ;;
5753   unicode) with_win32_nlsapi=unicode ;;
5754   *) { { echo "$as_me:$LINENO: error: Bad value ${withval} for --with-win32-nlsapi." >&5
5755 echo "$as_me: error: Bad value ${withval} for --with-win32-nlsapi." >&2;}
5756    { (exit 1); exit 1; }; } ;;
5757 esac
5758 else
5759   with_win32_nlsapi=ansi
5760 fi;
5761
5762 case "${with_win32_nlsapi}" in
5763   unicows | unicode)
5764
5765 cat >>confdefs.h <<\_ACEOF
5766 #define MINGW_LIBGCJ_UNICODE 1
5767 _ACEOF
5768
5769     ;;
5770 esac
5771
5772 # configure.host sets slow_pthread_self if the synchronization code should
5773 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
5774 if test "${slow_pthread_self}" = "yes"; then
5775
5776 cat >>confdefs.h <<\_ACEOF
5777 #define SLOW_PTHREAD_SELF 1
5778 _ACEOF
5779
5780 fi
5781
5782
5783 # See if the user has requested runtime debugging.
5784 LIBGCJDEBUG="false"
5785
5786 # Check whether --enable-libgcj-debug or --disable-libgcj-debug was given.
5787 if test "${enable_libgcj_debug+set}" = set; then
5788   enableval="$enable_libgcj_debug"
5789   if test "$enable_libgcj_debug" = yes; then
5790
5791 cat >>confdefs.h <<\_ACEOF
5792 #define DEBUG 1
5793 _ACEOF
5794
5795     LIBGCJDEBUG="true"
5796   fi
5797 fi;
5798
5799 # Check for gc debugging.  This option is handled both here and in the GC.
5800 # Check whether --enable-gc-debug or --disable-gc-debug was given.
5801 if test "${enable_gc_debug+set}" = set; then
5802   enableval="$enable_gc_debug"
5803    if test "$enable_gc_debug" = "yes"; then
5804
5805 cat >>confdefs.h <<\_ACEOF
5806 #define LIBGCJ_GC_DEBUG 1
5807 _ACEOF
5808
5809   fi
5810 fi;
5811
5812 # See if the user has the interpreter included.
5813 # Check whether --enable-interpreter or --disable-interpreter was given.
5814 if test "${enable_interpreter+set}" = set; then
5815   enableval="$enable_interpreter"
5816   if test "$enable_interpreter" = yes; then
5817     # This can also be set in configure.host.
5818     libgcj_interpreter=yes
5819   elif test "$enable_interpreter" = no; then
5820     libgcj_interpreter=no
5821   fi
5822 fi;
5823
5824 if test "$libgcj_interpreter" = yes; then
5825
5826 cat >>confdefs.h <<\_ACEOF
5827 #define INTERPRETER 1
5828 _ACEOF
5829
5830 fi
5831 INTERPRETER="$libgcj_interpreter"
5832
5833
5834 echo "$as_me:$LINENO: checking for exception model to use" >&5
5835 echo $ECHO_N "checking for exception model to use... $ECHO_C" >&6
5836 ac_ext=cc
5837 ac_cpp='$CXXCPP $CPPFLAGS'
5838 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5839 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5840 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5841
5842 # Check whether --enable-sjlj-exceptions or --disable-sjlj-exceptions was given.
5843 if test "${enable_sjlj_exceptions+set}" = set; then
5844   enableval="$enable_sjlj_exceptions"
5845   :
5846 else
5847   cat > conftest.$ac_ext << EOF
5848 #line 5848 "configure"
5849 struct S { ~S(); };
5850 void bar();
5851 void foo()
5852 {
5853   S s;
5854   bar();
5855 }
5856 EOF
5857 old_CXXFLAGS="$CXXFLAGS"
5858 CXXFLAGS=-S
5859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5860   (eval $ac_compile) 2>&5
5861   ac_status=$?
5862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5863   (exit $ac_status); }; then
5864   if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
5865     enable_sjlj_exceptions=yes
5866   elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
5867     enable_sjlj_exceptions=no
5868   fi
5869 fi
5870 CXXFLAGS="$old_CXXFLAGS"
5871 rm -f conftest*
5872 fi;
5873 if test x$enable_sjlj_exceptions = xyes; then
5874
5875 cat >>confdefs.h <<\_ACEOF
5876 #define SJLJ_EXCEPTIONS 1
5877 _ACEOF
5878
5879   ac_exception_model_name=sjlj
5880 elif test x$enable_sjlj_exceptions = xno; then
5881   ac_exception_model_name="call frame"
5882 else
5883   { { echo "$as_me:$LINENO: error: unable to detect exception model" >&5
5884 echo "$as_me: error: unable to detect exception model" >&2;}
5885    { (exit 1); exit 1; }; }
5886 fi
5887 ac_ext=c
5888 ac_cpp='$CPP $CPPFLAGS'
5889 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5890 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5891 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5892
5893 echo "$as_me:$LINENO: result: $ac_exception_model_name" >&5
5894 echo "${ECHO_T}$ac_exception_model_name" >&6
5895
5896 # If we are non using SJLJ exceptions, and this host does not have support
5897 # for unwinding from a signal handler, enable checked dereferences and divides.
5898 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
5899   CHECKREFSPEC=-fcheck-references
5900   DIVIDESPEC=-fuse-divide-subroutine
5901   EXCEPTIONSPEC=
5902 fi
5903
5904 # See if the user wants to disable java.net.  This is the mildly
5905 # ugly way that we admit that target-side configuration sucks.
5906 # Check whether --enable-java-net or --disable-java-net was given.
5907 if test "${enable_java_net+set}" = set; then
5908   enableval="$enable_java_net"
5909
5910 fi;
5911
5912 # Whether java.net is built by default can depend on the target.
5913 if test -z "$enable_java_net"; then
5914    enable_java_net=${enable_java_net_default-yes}
5915 fi
5916 if test "$enable_java_net" = no; then
5917
5918 cat >>confdefs.h <<\_ACEOF
5919 #define DISABLE_JAVA_NET 1
5920 _ACEOF
5921
5922 fi
5923
5924 # See if the user wants to configure without libffi.  Some
5925 # architectures don't support it, and default values are set in
5926 # configure.host.
5927
5928 # Check whether --with-libffi or --without-libffi was given.
5929 if test "${with_libffi+set}" = set; then
5930   withval="$with_libffi"
5931   :
5932 else
5933   with_libffi=${with_libffi_default-yes}
5934 fi;
5935
5936 LIBFFI=
5937 LIBFFIINCS=
5938 if test "$with_libffi" != no; then
5939
5940 cat >>confdefs.h <<\_ACEOF
5941 #define USE_LIBFFI 1
5942 _ACEOF
5943
5944    LIBFFI=../libffi/libffi_convenience.la
5945    LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
5946 fi
5947
5948
5949
5950 # See if the user wants to disable JVMPI support.
5951 # Check whether --enable-jvmpi or --disable-jvmpi was given.
5952 if test "${enable_jvmpi+set}" = set; then
5953   enableval="$enable_jvmpi"
5954
5955 fi;
5956
5957 if test "$enable_jvmpi" != no; then
5958
5959 cat >>confdefs.h <<\_ACEOF
5960 #define ENABLE_JVMPI 1
5961 _ACEOF
5962
5963 fi
5964
5965 # If the target is an eCos system, use the appropriate eCos
5966 # I/O routines.
5967 # FIXME: this should not be a local option but a global target
5968 # system; at present there is no eCos target.
5969 TARGET_ECOS=${PROCESS-"no"}
5970
5971 # Check whether --with-ecos or --without-ecos was given.
5972 if test "${with_ecos+set}" = set; then
5973   withval="$with_ecos"
5974   TARGET_ECOS="$with_ecos"
5975
5976 fi;
5977
5978 supply_backtrace=no
5979
5980 PLATFORM_INNER_NAT_HDRS=
5981 case "$TARGET_ECOS" in
5982    no) case "$host" in
5983       *mingw*)
5984             PLATFORM=Win32
5985             PLATFORMNET=Win32
5986             PLATFORMH=win32.h
5987
5988 echo "$as_me:$LINENO: checking whether 'ld' is at least 2.13" >&5
5989 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
5990 LD_PROG=`$CC --print-prog-name=ld`
5991 LD_VERSION=`$LD_PROG --version`
5992 LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
5993 LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
5994 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
5995   LD_OK="ok"
5996 else
5997   if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
5998     LD_OK="ok"
5999   fi
6000 fi
6001 if test "x$LD_OK" != x; then
6002   echo "$as_me:$LINENO: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
6003 echo "${ECHO_T}yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
6004 else
6005   echo "$as_me:$LINENO: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
6006 echo "${ECHO_T}no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6
6007   { echo "$as_me:$LINENO: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
6008 echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
6009
6010 cat >>confdefs.h <<\_ACEOF
6011 #define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1
6012 _ACEOF
6013
6014 fi
6015       ;;
6016       *)
6017             PLATFORM=Posix
6018             PLATFORMNET=Posix
6019             PLATFORMH=posix.h
6020             PLATFORM_INNER_NAT_HDRS='java/lang/ConcreteProcess$$ProcessManager.h'
6021       ;;
6022       esac
6023       ;;
6024    *)
6025       PLATFORM=Ecos
6026       PLATFORMNET=NoNet
6027
6028 cat >>confdefs.h <<\_ACEOF
6029 #define ECOS 1
6030 _ACEOF
6031
6032       PLATFORMH=posix.h
6033       ;;
6034 esac
6035
6036           ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
6037
6038
6039 ac_ext=c
6040 ac_cpp='$CPP $CPPFLAGS'
6041 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6042 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6043 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6044 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6045 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6046 # On Suns, sometimes $CPP names a directory.
6047 if test -n "$CPP" && test -d "$CPP"; then
6048   CPP=
6049 fi
6050 if test -z "$CPP"; then
6051   if test "${ac_cv_prog_CPP+set}" = set; then
6052   echo $ECHO_N "(cached) $ECHO_C" >&6
6053 else
6054       # Double quotes because CPP needs to be expanded
6055     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6056     do
6057       ac_preproc_ok=false
6058 for ac_c_preproc_warn_flag in '' yes
6059 do
6060   # Use a header file that comes with gcc, so configuring glibc
6061   # with a fresh cross-compiler works.
6062   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6063   # <limits.h> exists even on freestanding compilers.
6064   # On the NeXT, cc -E runs the code through the compiler's parser,
6065   # not just through cpp. "Syntax error" is here to catch this case.
6066   cat >conftest.$ac_ext <<_ACEOF
6067 /* confdefs.h.  */
6068 _ACEOF
6069 cat confdefs.h >>conftest.$ac_ext
6070 cat >>conftest.$ac_ext <<_ACEOF
6071 /* end confdefs.h.  */
6072 #ifdef __STDC__
6073 # include <limits.h>
6074 #else
6075 # include <assert.h>
6076 #endif
6077                      Syntax error
6078 _ACEOF
6079 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6080   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6081   ac_status=$?
6082   grep -v '^ *+' conftest.er1 >conftest.err
6083   rm -f conftest.er1
6084   cat conftest.err >&5
6085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6086   (exit $ac_status); } >/dev/null; then
6087   if test -s conftest.err; then
6088     ac_cpp_err=$ac_c_preproc_warn_flag
6089     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6090   else
6091     ac_cpp_err=
6092   fi
6093 else
6094   ac_cpp_err=yes
6095 fi
6096 if test -z "$ac_cpp_err"; then
6097   :
6098 else
6099   echo "$as_me: failed program was:" >&5
6100 sed 's/^/| /' conftest.$ac_ext >&5
6101
6102   # Broken: fails on valid input.
6103 continue
6104 fi
6105 rm -f conftest.err conftest.$ac_ext
6106
6107   # OK, works on sane cases.  Now check whether non-existent headers
6108   # can be detected and how.
6109   cat >conftest.$ac_ext <<_ACEOF
6110 /* confdefs.h.  */
6111 _ACEOF
6112 cat confdefs.h >>conftest.$ac_ext
6113 cat >>conftest.$ac_ext <<_ACEOF
6114 /* end confdefs.h.  */
6115 #include <ac_nonexistent.h>
6116 _ACEOF
6117 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6118   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6119   ac_status=$?
6120   grep -v '^ *+' conftest.er1 >conftest.err
6121   rm -f conftest.er1
6122   cat conftest.err >&5
6123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6124   (exit $ac_status); } >/dev/null; then
6125   if test -s conftest.err; then
6126     ac_cpp_err=$ac_c_preproc_warn_flag
6127     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6128   else
6129     ac_cpp_err=
6130   fi
6131 else
6132   ac_cpp_err=yes
6133 fi
6134 if test -z "$ac_cpp_err"; then
6135   # Broken: success on invalid input.
6136 continue
6137 else
6138   echo "$as_me: failed program was:" >&5
6139 sed 's/^/| /' conftest.$ac_ext >&5
6140
6141   # Passes both tests.
6142 ac_preproc_ok=:
6143 break
6144 fi
6145 rm -f conftest.err conftest.$ac_ext
6146
6147 done
6148 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6149 rm -f conftest.err conftest.$ac_ext
6150 if $ac_preproc_ok; then
6151   break
6152 fi
6153
6154     done
6155     ac_cv_prog_CPP=$CPP
6156
6157 fi
6158   CPP=$ac_cv_prog_CPP
6159 else
6160   ac_cv_prog_CPP=$CPP
6161 fi
6162 echo "$as_me:$LINENO: result: $CPP" >&5
6163 echo "${ECHO_T}$CPP" >&6
6164 ac_preproc_ok=false
6165 for ac_c_preproc_warn_flag in '' yes
6166 do
6167   # Use a header file that comes with gcc, so configuring glibc
6168   # with a fresh cross-compiler works.
6169   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6170   # <limits.h> exists even on freestanding compilers.
6171   # On the NeXT, cc -E runs the code through the compiler's parser,
6172   # not just through cpp. "Syntax error" is here to catch this case.
6173   cat >conftest.$ac_ext <<_ACEOF
6174 /* confdefs.h.  */
6175 _ACEOF
6176 cat confdefs.h >>conftest.$ac_ext
6177 cat >>conftest.$ac_ext <<_ACEOF
6178 /* end confdefs.h.  */
6179 #ifdef __STDC__
6180 # include <limits.h>
6181 #else
6182 # include <assert.h>
6183 #endif
6184                      Syntax error
6185 _ACEOF
6186 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6187   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6188   ac_status=$?
6189   grep -v '^ *+' conftest.er1 >conftest.err
6190   rm -f conftest.er1
6191   cat conftest.err >&5
6192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6193   (exit $ac_status); } >/dev/null; then
6194   if test -s conftest.err; then
6195     ac_cpp_err=$ac_c_preproc_warn_flag
6196     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6197   else
6198     ac_cpp_err=
6199   fi
6200 else
6201   ac_cpp_err=yes
6202 fi
6203 if test -z "$ac_cpp_err"; then
6204   :
6205 else
6206   echo "$as_me: failed program was:" >&5
6207 sed 's/^/| /' conftest.$ac_ext >&5
6208
6209   # Broken: fails on valid input.
6210 continue
6211 fi
6212 rm -f conftest.err conftest.$ac_ext
6213
6214   # OK, works on sane cases.  Now check whether non-existent headers
6215   # can be detected and how.
6216   cat >conftest.$ac_ext <<_ACEOF
6217 /* confdefs.h.  */
6218 _ACEOF
6219 cat confdefs.h >>conftest.$ac_ext
6220 cat >>conftest.$ac_ext <<_ACEOF
6221 /* end confdefs.h.  */
6222 #include <ac_nonexistent.h>
6223 _ACEOF
6224 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6225   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6226   ac_status=$?
6227   grep -v '^ *+' conftest.er1 >conftest.err
6228   rm -f conftest.er1
6229   cat conftest.err >&5
6230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6231   (exit $ac_status); } >/dev/null; then
6232   if test -s conftest.err; then
6233     ac_cpp_err=$ac_c_preproc_warn_flag
6234     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6235   else
6236     ac_cpp_err=
6237   fi
6238 else
6239   ac_cpp_err=yes
6240 fi
6241 if test -z "$ac_cpp_err"; then
6242   # Broken: success on invalid input.
6243 continue
6244 else
6245   echo "$as_me: failed program was:" >&5
6246 sed 's/^/| /' conftest.$ac_ext >&5
6247
6248   # Passes both tests.
6249 ac_preproc_ok=:
6250 break
6251 fi
6252 rm -f conftest.err conftest.$ac_ext
6253
6254 done
6255 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6256 rm -f conftest.err conftest.$ac_ext
6257 if $ac_preproc_ok; then
6258   :
6259 else
6260   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6261 See \`config.log' for more details." >&5
6262 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6263 See \`config.log' for more details." >&2;}
6264    { (exit 1); exit 1; }; }
6265 fi
6266
6267 ac_ext=c
6268 ac_cpp='$CPP $CPPFLAGS'
6269 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6270 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6271 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6272
6273
6274 echo "$as_me:$LINENO: checking for egrep" >&5
6275 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6276 if test "${ac_cv_prog_egrep+set}" = set; then
6277   echo $ECHO_N "(cached) $ECHO_C" >&6
6278 else
6279   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6280     then ac_cv_prog_egrep='grep -E'
6281     else ac_cv_prog_egrep='egrep'
6282     fi
6283 fi
6284 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6285 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6286  EGREP=$ac_cv_prog_egrep
6287
6288
6289 cat >conftest.$ac_ext <<_ACEOF
6290 /* confdefs.h.  */
6291 _ACEOF
6292 cat confdefs.h >>conftest.$ac_ext
6293 cat >>conftest.$ac_ext <<_ACEOF
6294 /* end confdefs.h.  */
6295 #include <stdint.h>
6296
6297 _ACEOF
6298 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6299   $EGREP "uint32_t" >/dev/null 2>&1; then
6300
6301 cat >>confdefs.h <<\_ACEOF
6302 #define HAVE_INT32_DEFINED 1
6303 _ACEOF
6304
6305 fi
6306 rm -f conftest*
6307
6308 cat >conftest.$ac_ext <<_ACEOF
6309 /* confdefs.h.  */
6310 _ACEOF
6311 cat confdefs.h >>conftest.$ac_ext
6312 cat >>conftest.$ac_ext <<_ACEOF
6313 /* end confdefs.h.  */
6314 #include <inttypes.h>
6315
6316 _ACEOF
6317 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6318   $EGREP "uint32_t" >/dev/null 2>&1; then
6319
6320 cat >>confdefs.h <<\_ACEOF
6321 #define HAVE_INT32_DEFINED 1
6322 _ACEOF
6323
6324 fi
6325 rm -f conftest*
6326
6327 cat >conftest.$ac_ext <<_ACEOF
6328 /* confdefs.h.  */
6329 _ACEOF
6330 cat confdefs.h >>conftest.$ac_ext
6331 cat >>conftest.$ac_ext <<_ACEOF
6332 /* end confdefs.h.  */
6333 #include <sys/types.h>
6334
6335 _ACEOF
6336 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6337   $EGREP "u_int32_t" >/dev/null 2>&1; then
6338
6339 cat >>confdefs.h <<\_ACEOF
6340 #define HAVE_BSD_INT32_DEFINED 1
6341 _ACEOF
6342
6343 fi
6344 rm -f conftest*
6345
6346 cat >conftest.$ac_ext <<_ACEOF
6347 /* confdefs.h.  */
6348 _ACEOF
6349 cat confdefs.h >>conftest.$ac_ext
6350 cat >>conftest.$ac_ext <<_ACEOF
6351 /* end confdefs.h.  */
6352 #include <sys/config.h>
6353
6354 _ACEOF
6355 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6356   $EGREP "u_int32_t" >/dev/null 2>&1; then
6357
6358 cat >>confdefs.h <<\_ACEOF
6359 #define HAVE_BSD_INT32_DEFINED 1
6360 _ACEOF
6361
6362 fi
6363 rm -f conftest*
6364
6365
6366
6367
6368 if test "$PLATFORM" = Win32; then
6369   USING_WIN32_PLATFORM_TRUE=
6370   USING_WIN32_PLATFORM_FALSE='#'
6371 else
6372   USING_WIN32_PLATFORM_TRUE='#'
6373   USING_WIN32_PLATFORM_FALSE=
6374 fi
6375
6376
6377
6378 if test "$PLATFORM" = Posix; then
6379   USING_POSIX_PLATFORM_TRUE=
6380   USING_POSIX_PLATFORM_FALSE='#'
6381 else
6382   USING_POSIX_PLATFORM_TRUE='#'
6383   USING_POSIX_PLATFORM_FALSE=
6384 fi
6385
6386
6387
6388 if test "$PLATFORM" = Ecos; then
6389   USING_ECOS_PLATFORM_TRUE=
6390   USING_ECOS_PLATFORM_FALSE='#'
6391 else
6392   USING_ECOS_PLATFORM_TRUE='#'
6393   USING_ECOS_PLATFORM_FALSE=
6394 fi
6395
6396
6397 case "$host" in
6398   *-darwin*) DARWIN_CRT=true ;;
6399   *) DARWIN_CRT=false ;;
6400 esac
6401
6402
6403 if $DARWIN_CRT; then
6404   USING_DARWIN_CRT_TRUE=
6405   USING_DARWIN_CRT_FALSE='#'
6406 else
6407   USING_DARWIN_CRT_TRUE='#'
6408   USING_DARWIN_CRT_FALSE=
6409 fi
6410
6411
6412 # These may not be defined in a non-ANS conformant embedded system.
6413 # FIXME: Should these case a runtime exception in that case?
6414 cat >conftest.$ac_ext <<_ACEOF
6415 /* confdefs.h.  */
6416 _ACEOF
6417 cat confdefs.h >>conftest.$ac_ext
6418 cat >>conftest.$ac_ext <<_ACEOF
6419 /* end confdefs.h.  */
6420 #include <time.h>
6421
6422 _ACEOF
6423 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6424   $EGREP "mktime" >/dev/null 2>&1; then
6425
6426 cat >>confdefs.h <<\_ACEOF
6427 #define HAVE_MKTIME 1
6428 _ACEOF
6429
6430 fi
6431 rm -f conftest*
6432
6433 cat >conftest.$ac_ext <<_ACEOF
6434 /* confdefs.h.  */
6435 _ACEOF
6436 cat confdefs.h >>conftest.$ac_ext
6437 cat >>conftest.$ac_ext <<_ACEOF
6438 /* end confdefs.h.  */
6439 #include <time.h>
6440
6441 _ACEOF
6442 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6443   $EGREP "localtime" >/dev/null 2>&1; then
6444
6445 cat >>confdefs.h <<\_ACEOF
6446 #define HAVE_LOCALTIME 1
6447 _ACEOF
6448
6449 fi
6450 rm -f conftest*
6451
6452
6453 # Create the subdirectory for natFile.cc, or the attempt
6454 # to create the link will fail.
6455 test -d java || mkdir java
6456 test -d java/io || mkdir java/io
6457 test -d gnu || mkdir gnu
6458           ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
6459
6460
6461 # Likewise for ConcreteProcess.java and natConcreteProcess.cc.
6462 test -d java/lang || mkdir java/lang
6463           ac_config_links="$ac_config_links java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java"
6464
6465           ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
6466
6467
6468 # Likewise for natInetAddress.cc and natVMNetworkInterface.cc.
6469 test -d java/net || mkdir java/net
6470           ac_config_links="$ac_config_links java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc"
6471
6472           ac_config_links="$ac_config_links java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc"
6473
6474
6475 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
6476 test -d gnu/java || mkdir gnu/java
6477 test -d gnu/java/net || mkdir gnu/java/net
6478           ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
6479
6480           ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
6481
6482
6483 # Likewise for natPipeImpl.cc and natSelectorImpl.cc.
6484 test -d gnu/java/nio || mkdir gnu/java/nio
6485           ac_config_links="$ac_config_links gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc"
6486
6487           ac_config_links="$ac_config_links gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc"
6488
6489 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
6490           ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
6491
6492
6493 case "${host}" in
6494     *mingw*)
6495       SYSTEMSPEC="-lgdi32 -lws2_32"
6496       if test "${with_win32_nlsapi}" = "unicows"; then
6497         SYSTEMSPEC="-lunicows $SYSTEMSPEC"
6498       fi
6499     ;;
6500     *)
6501       SYSTEMSPEC=
6502     ;;
6503 esac
6504
6505
6506 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
6507
6508
6509
6510 # Check whether --with-system-zlib or --without-system-zlib was given.
6511 if test "${with_system_zlib+set}" = set; then
6512   withval="$with_system_zlib"
6513
6514 fi;
6515 ZLIBSPEC=
6516
6517 ZLIBTESTSPEC=
6518
6519
6520 echo "$as_me:$LINENO: checking for X" >&5
6521 echo $ECHO_N "checking for X... $ECHO_C" >&6
6522
6523
6524 # Check whether --with-x or --without-x was given.
6525 if test "${with_x+set}" = set; then
6526   withval="$with_x"
6527
6528 fi;
6529 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6530 if test "x$with_x" = xno; then
6531   # The user explicitly disabled X.
6532   have_x=disabled
6533 else
6534   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
6535     # Both variables are already set.
6536     have_x=yes
6537   else
6538     if test "${ac_cv_have_x+set}" = set; then
6539   echo $ECHO_N "(cached) $ECHO_C" >&6
6540 else
6541   # One or both of the vars are not set, and there is no cached value.
6542 ac_x_includes=no ac_x_libraries=no
6543 rm -fr conftest.dir
6544 if mkdir conftest.dir; then
6545   cd conftest.dir
6546   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
6547   cat >Imakefile <<'_ACEOF'
6548 acfindx:
6549         @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
6550 _ACEOF
6551   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
6552     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6553     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
6554     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6555     for ac_extension in a so sl; do
6556       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
6557          test -f $ac_im_libdir/libX11.$ac_extension; then
6558         ac_im_usrlibdir=$ac_im_libdir; break
6559       fi
6560     done
6561     # Screen out bogus values from the imake configuration.  They are
6562     # bogus both because they are the default anyway, and because
6563     # using them would break gcc on systems where it needs fixed includes.
6564     case $ac_im_incroot in
6565         /usr/include) ;;
6566         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6567     esac
6568     case $ac_im_usrlibdir in
6569         /usr/lib | /lib) ;;
6570         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6571     esac
6572   fi
6573   cd ..
6574   rm -fr conftest.dir
6575 fi
6576
6577 # Standard set of common directories for X headers.
6578 # Check X11 before X11Rn because it is often a symlink to the current release.
6579 ac_x_header_dirs='
6580 /usr/X11/include
6581 /usr/X11R6/include
6582 /usr/X11R5/include
6583 /usr/X11R4/include
6584
6585 /usr/include/X11
6586 /usr/include/X11R6
6587 /usr/include/X11R5
6588 /usr/include/X11R4
6589
6590 /usr/local/X11/include
6591 /usr/local/X11R6/include
6592 /usr/local/X11R5/include
6593 /usr/local/X11R4/include
6594
6595 /usr/local/include/X11
6596 /usr/local/include/X11R6
6597 /usr/local/include/X11R5
6598 /usr/local/include/X11R4
6599
6600 /usr/X386/include
6601 /usr/x386/include
6602 /usr/XFree86/include/X11
6603
6604 /usr/include
6605 /usr/local/include
6606 /usr/unsupported/include
6607 /usr/athena/include
6608 /usr/local/x11r5/include
6609 /usr/lpp/Xamples/include
6610
6611 /usr/openwin/include
6612 /usr/openwin/share/include'
6613
6614 if test "$ac_x_includes" = no; then
6615   # Guess where to find include files, by looking for Intrinsic.h.
6616   # First, try using that file with no special directory specified.
6617   cat >conftest.$ac_ext <<_ACEOF
6618 /* confdefs.h.  */
6619 _ACEOF
6620 cat confdefs.h >>conftest.$ac_ext
6621 cat >>conftest.$ac_ext <<_ACEOF
6622 /* end confdefs.h.  */
6623 #include <X11/Intrinsic.h>
6624 _ACEOF
6625 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6626   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6627   ac_status=$?
6628   grep -v '^ *+' conftest.er1 >conftest.err
6629   rm -f conftest.er1
6630   cat conftest.err >&5
6631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6632   (exit $ac_status); } >/dev/null; then
6633   if test -s conftest.err; then
6634     ac_cpp_err=$ac_c_preproc_warn_flag
6635     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6636   else
6637     ac_cpp_err=
6638   fi
6639 else
6640   ac_cpp_err=yes
6641 fi
6642 if test -z "$ac_cpp_err"; then
6643   # We can compile using X headers with no special include directory.
6644 ac_x_includes=
6645 else
6646   echo "$as_me: failed program was:" >&5
6647 sed 's/^/| /' conftest.$ac_ext >&5
6648
6649   for ac_dir in $ac_x_header_dirs; do
6650   if test -r "$ac_dir/X11/Intrinsic.h"; then
6651     ac_x_includes=$ac_dir
6652     break
6653   fi
6654 done
6655 fi
6656 rm -f conftest.err conftest.$ac_ext
6657 fi # $ac_x_includes = no
6658
6659 if test "$ac_x_libraries" = no; then
6660   # Check for the libraries.
6661   # See if we find them without any special options.
6662   # Don't add to $LIBS permanently.
6663   ac_save_LIBS=$LIBS
6664   LIBS="-lXt $LIBS"
6665   if test x$gcc_no_link = xyes; then
6666   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6667 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6668    { (exit 1); exit 1; }; }
6669 fi
6670 cat >conftest.$ac_ext <<_ACEOF
6671 /* confdefs.h.  */
6672 _ACEOF
6673 cat confdefs.h >>conftest.$ac_ext
6674 cat >>conftest.$ac_ext <<_ACEOF
6675 /* end confdefs.h.  */
6676 #include <X11/Intrinsic.h>
6677 int
6678 main ()
6679 {
6680 XtMalloc (0)
6681   ;
6682   return 0;
6683 }
6684 _ACEOF
6685 rm -f conftest.$ac_objext conftest$ac_exeext
6686 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6687   (eval $ac_link) 2>conftest.er1
6688   ac_status=$?
6689   grep -v '^ *+' conftest.er1 >conftest.err
6690   rm -f conftest.er1
6691   cat conftest.err >&5
6692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6693   (exit $ac_status); } &&
6694          { ac_try='test -z "$ac_c_werror_flag"
6695                          || test ! -s conftest.err'
6696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6697   (eval $ac_try) 2>&5
6698   ac_status=$?
6699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6700   (exit $ac_status); }; } &&
6701          { ac_try='test -s conftest$ac_exeext'
6702   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6703   (eval $ac_try) 2>&5
6704   ac_status=$?
6705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6706   (exit $ac_status); }; }; then
6707   LIBS=$ac_save_LIBS
6708 # We can link X programs with no special library path.
6709 ac_x_libraries=
6710 else
6711   echo "$as_me: failed program was:" >&5
6712 sed 's/^/| /' conftest.$ac_ext >&5
6713
6714 LIBS=$ac_save_LIBS
6715 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6716 do
6717   # Don't even attempt the hair of trying to link an X program!
6718   for ac_extension in a so sl; do
6719     if test -r $ac_dir/libXt.$ac_extension; then
6720       ac_x_libraries=$ac_dir
6721       break 2
6722     fi
6723   done
6724 done
6725 fi
6726 rm -f conftest.err conftest.$ac_objext \
6727       conftest$ac_exeext conftest.$ac_ext
6728 fi # $ac_x_libraries = no
6729
6730 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
6731   # Didn't find X anywhere.  Cache the known absence of X.
6732   ac_cv_have_x="have_x=no"
6733 else
6734   # Record where we found X for the cache.
6735   ac_cv_have_x="have_x=yes \
6736                 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
6737 fi
6738 fi
6739
6740   fi
6741   eval "$ac_cv_have_x"
6742 fi # $with_x != no
6743
6744 if test "$have_x" != yes; then
6745   echo "$as_me:$LINENO: result: $have_x" >&5
6746 echo "${ECHO_T}$have_x" >&6
6747   no_x=yes
6748 else
6749   # If each of the values was on the command line, it overrides each guess.
6750   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6751   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6752   # Update the cache value to reflect the command line values.
6753   ac_cv_have_x="have_x=yes \
6754                 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
6755   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6756 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
6757 fi
6758
6759 if test "$no_x" = yes; then
6760   # Not all programs may use this symbol, but it does not hurt to define it.
6761
6762 cat >>confdefs.h <<\_ACEOF
6763 #define X_DISPLAY_MISSING 1
6764 _ACEOF
6765
6766   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6767 else
6768   if test -n "$x_includes"; then
6769     X_CFLAGS="$X_CFLAGS -I$x_includes"
6770   fi
6771
6772   # It would also be nice to do this for all -L options, not just this one.
6773   if test -n "$x_libraries"; then
6774     X_LIBS="$X_LIBS -L$x_libraries"
6775     # For Solaris; some versions of Sun CC require a space after -R and
6776     # others require no space.  Words are not sufficient . . . .
6777     case `(uname -sr) 2>/dev/null` in
6778     "SunOS 5"*)
6779       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6780 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
6781       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6782       if test x$gcc_no_link = xyes; then
6783   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6784 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6785    { (exit 1); exit 1; }; }
6786 fi
6787 cat >conftest.$ac_ext <<_ACEOF
6788 /* confdefs.h.  */
6789 _ACEOF
6790 cat confdefs.h >>conftest.$ac_ext
6791 cat >>conftest.$ac_ext <<_ACEOF
6792 /* end confdefs.h.  */
6793
6794 int
6795 main ()
6796 {
6797
6798   ;
6799   return 0;
6800 }
6801 _ACEOF
6802 rm -f conftest.$ac_objext conftest$ac_exeext
6803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6804   (eval $ac_link) 2>conftest.er1
6805   ac_status=$?
6806   grep -v '^ *+' conftest.er1 >conftest.err
6807   rm -f conftest.er1
6808   cat conftest.err >&5
6809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6810   (exit $ac_status); } &&
6811          { ac_try='test -z "$ac_c_werror_flag"
6812                          || test ! -s conftest.err'
6813   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6814   (eval $ac_try) 2>&5
6815   ac_status=$?
6816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6817   (exit $ac_status); }; } &&
6818          { ac_try='test -s conftest$ac_exeext'
6819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6820   (eval $ac_try) 2>&5
6821   ac_status=$?
6822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6823   (exit $ac_status); }; }; then
6824   ac_R_nospace=yes
6825 else
6826   echo "$as_me: failed program was:" >&5
6827 sed 's/^/| /' conftest.$ac_ext >&5
6828
6829 ac_R_nospace=no
6830 fi
6831 rm -f conftest.err conftest.$ac_objext \
6832       conftest$ac_exeext conftest.$ac_ext
6833       if test $ac_R_nospace = yes; then
6834         echo "$as_me:$LINENO: result: no" >&5
6835 echo "${ECHO_T}no" >&6
6836         X_LIBS="$X_LIBS -R$x_libraries"
6837       else
6838         LIBS="$ac_xsave_LIBS -R $x_libraries"
6839         if test x$gcc_no_link = xyes; then
6840   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6841 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6842    { (exit 1); exit 1; }; }
6843 fi
6844 cat >conftest.$ac_ext <<_ACEOF
6845 /* confdefs.h.  */
6846 _ACEOF
6847 cat confdefs.h >>conftest.$ac_ext
6848 cat >>conftest.$ac_ext <<_ACEOF
6849 /* end confdefs.h.  */
6850
6851 int
6852 main ()
6853 {
6854
6855   ;
6856   return 0;
6857 }
6858 _ACEOF
6859 rm -f conftest.$ac_objext conftest$ac_exeext
6860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6861   (eval $ac_link) 2>conftest.er1
6862   ac_status=$?
6863   grep -v '^ *+' conftest.er1 >conftest.err
6864   rm -f conftest.er1
6865   cat conftest.err >&5
6866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6867   (exit $ac_status); } &&
6868          { ac_try='test -z "$ac_c_werror_flag"
6869                          || test ! -s conftest.err'
6870   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6871   (eval $ac_try) 2>&5
6872   ac_status=$?
6873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6874   (exit $ac_status); }; } &&
6875          { ac_try='test -s conftest$ac_exeext'
6876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6877   (eval $ac_try) 2>&5
6878   ac_status=$?
6879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6880   (exit $ac_status); }; }; then
6881   ac_R_space=yes
6882 else
6883   echo "$as_me: failed program was:" >&5
6884 sed 's/^/| /' conftest.$ac_ext >&5
6885
6886 ac_R_space=no
6887 fi
6888 rm -f conftest.err conftest.$ac_objext \
6889       conftest$ac_exeext conftest.$ac_ext
6890         if test $ac_R_space = yes; then
6891           echo "$as_me:$LINENO: result: yes" >&5
6892 echo "${ECHO_T}yes" >&6
6893           X_LIBS="$X_LIBS -R $x_libraries"
6894         else
6895           echo "$as_me:$LINENO: result: neither works" >&5
6896 echo "${ECHO_T}neither works" >&6
6897         fi
6898       fi
6899       LIBS=$ac_xsave_LIBS
6900     esac
6901   fi
6902
6903   # Check for system-dependent libraries X programs must link with.
6904   # Do this before checking for the system-independent R6 libraries
6905   # (-lICE), since we may need -lsocket or whatever for X linking.
6906
6907   if test "$ISC" = yes; then
6908     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6909   else
6910     # Martyn Johnson says this is needed for Ultrix, if the X
6911     # libraries were built with DECnet support.  And Karl Berry says
6912     # the Alpha needs dnet_stub (dnet does not exist).
6913     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6914     if test x$gcc_no_link = xyes; then
6915   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6916 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6917    { (exit 1); exit 1; }; }
6918 fi
6919 cat >conftest.$ac_ext <<_ACEOF
6920 /* confdefs.h.  */
6921 _ACEOF
6922 cat confdefs.h >>conftest.$ac_ext
6923 cat >>conftest.$ac_ext <<_ACEOF
6924 /* end confdefs.h.  */
6925
6926 /* Override any gcc2 internal prototype to avoid an error.  */
6927 #ifdef __cplusplus
6928 extern "C"
6929 #endif
6930 /* We use char because int might match the return type of a gcc2
6931    builtin and then its argument prototype would still apply.  */
6932 char XOpenDisplay ();
6933 int
6934 main ()
6935 {
6936 XOpenDisplay ();
6937   ;
6938   return 0;
6939 }
6940 _ACEOF
6941 rm -f conftest.$ac_objext conftest$ac_exeext
6942 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6943   (eval $ac_link) 2>conftest.er1
6944   ac_status=$?
6945   grep -v '^ *+' conftest.er1 >conftest.err
6946   rm -f conftest.er1
6947   cat conftest.err >&5
6948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6949   (exit $ac_status); } &&
6950          { ac_try='test -z "$ac_c_werror_flag"
6951                          || test ! -s conftest.err'
6952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6953   (eval $ac_try) 2>&5
6954   ac_status=$?
6955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6956   (exit $ac_status); }; } &&
6957          { ac_try='test -s conftest$ac_exeext'
6958   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6959   (eval $ac_try) 2>&5
6960   ac_status=$?
6961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6962   (exit $ac_status); }; }; then
6963   :
6964 else
6965   echo "$as_me: failed program was:" >&5
6966 sed 's/^/| /' conftest.$ac_ext >&5
6967
6968 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6969 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
6970 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6971   echo $ECHO_N "(cached) $ECHO_C" >&6
6972 else
6973   ac_check_lib_save_LIBS=$LIBS
6974 LIBS="-ldnet  $LIBS"
6975 if test x$gcc_no_link = xyes; then
6976   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6977 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6978    { (exit 1); exit 1; }; }
6979 fi
6980 cat >conftest.$ac_ext <<_ACEOF
6981 /* confdefs.h.  */
6982 _ACEOF
6983 cat confdefs.h >>conftest.$ac_ext
6984 cat >>conftest.$ac_ext <<_ACEOF
6985 /* end confdefs.h.  */
6986
6987 /* Override any gcc2 internal prototype to avoid an error.  */
6988 #ifdef __cplusplus
6989 extern "C"
6990 #endif
6991 /* We use char because int might match the return type of a gcc2
6992    builtin and then its argument prototype would still apply.  */
6993 char dnet_ntoa ();
6994 int
6995 main ()
6996 {
6997 dnet_ntoa ();
6998   ;
6999   return 0;
7000 }
7001 _ACEOF
7002 rm -f conftest.$ac_objext conftest$ac_exeext
7003 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7004   (eval $ac_link) 2>conftest.er1
7005   ac_status=$?
7006   grep -v '^ *+' conftest.er1 >conftest.err
7007   rm -f conftest.er1
7008   cat conftest.err >&5
7009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010   (exit $ac_status); } &&
7011          { ac_try='test -z "$ac_c_werror_flag"
7012                          || test ! -s conftest.err'
7013   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7014   (eval $ac_try) 2>&5
7015   ac_status=$?
7016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7017   (exit $ac_status); }; } &&
7018          { ac_try='test -s conftest$ac_exeext'
7019   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7020   (eval $ac_try) 2>&5
7021   ac_status=$?
7022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7023   (exit $ac_status); }; }; then
7024   ac_cv_lib_dnet_dnet_ntoa=yes
7025 else
7026   echo "$as_me: failed program was:" >&5
7027 sed 's/^/| /' conftest.$ac_ext >&5
7028
7029 ac_cv_lib_dnet_dnet_ntoa=no
7030 fi
7031 rm -f conftest.err conftest.$ac_objext \
7032       conftest$ac_exeext conftest.$ac_ext
7033 LIBS=$ac_check_lib_save_LIBS
7034 fi
7035 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
7036 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
7037 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
7038   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
7039 fi
7040
7041     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
7042       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
7043 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
7044 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
7045   echo $ECHO_N "(cached) $ECHO_C" >&6
7046 else
7047   ac_check_lib_save_LIBS=$LIBS
7048 LIBS="-ldnet_stub  $LIBS"
7049 if test x$gcc_no_link = xyes; then
7050   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7051 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7052    { (exit 1); exit 1; }; }
7053 fi
7054 cat >conftest.$ac_ext <<_ACEOF
7055 /* confdefs.h.  */
7056 _ACEOF
7057 cat confdefs.h >>conftest.$ac_ext
7058 cat >>conftest.$ac_ext <<_ACEOF
7059 /* end confdefs.h.  */
7060
7061 /* Override any gcc2 internal prototype to avoid an error.  */
7062 #ifdef __cplusplus
7063 extern "C"
7064 #endif
7065 /* We use char because int might match the return type of a gcc2
7066    builtin and then its argument prototype would still apply.  */
7067 char dnet_ntoa ();
7068 int
7069 main ()
7070 {
7071 dnet_ntoa ();
7072   ;
7073   return 0;
7074 }
7075 _ACEOF
7076 rm -f conftest.$ac_objext conftest$ac_exeext
7077 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7078   (eval $ac_link) 2>conftest.er1
7079   ac_status=$?
7080   grep -v '^ *+' conftest.er1 >conftest.err
7081   rm -f conftest.er1
7082   cat conftest.err >&5
7083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7084   (exit $ac_status); } &&
7085          { ac_try='test -z "$ac_c_werror_flag"
7086                          || test ! -s conftest.err'
7087   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7088   (eval $ac_try) 2>&5
7089   ac_status=$?
7090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7091   (exit $ac_status); }; } &&
7092          { ac_try='test -s conftest$ac_exeext'
7093   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7094   (eval $ac_try) 2>&5
7095   ac_status=$?
7096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7097   (exit $ac_status); }; }; then
7098   ac_cv_lib_dnet_stub_dnet_ntoa=yes
7099 else
7100   echo "$as_me: failed program was:" >&5
7101 sed 's/^/| /' conftest.$ac_ext >&5
7102
7103 ac_cv_lib_dnet_stub_dnet_ntoa=no
7104 fi
7105 rm -f conftest.err conftest.$ac_objext \
7106       conftest$ac_exeext conftest.$ac_ext
7107 LIBS=$ac_check_lib_save_LIBS
7108 fi
7109 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
7110 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
7111 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
7112   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
7113 fi
7114
7115     fi
7116 fi
7117 rm -f conftest.err conftest.$ac_objext \
7118       conftest$ac_exeext conftest.$ac_ext
7119     LIBS="$ac_xsave_LIBS"
7120
7121     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
7122     # to get the SysV transport functions.
7123     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7124     # needs -lnsl.
7125     # The nsl library prevents programs from opening the X display
7126     # on Irix 5.2, according to T.E. Dickey.
7127     # The functions gethostbyname, getservbyname, and inet_addr are
7128     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
7129     echo "$as_me:$LINENO: checking for gethostbyname" >&5
7130 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
7131 if test "${ac_cv_func_gethostbyname+set}" = set; then
7132   echo $ECHO_N "(cached) $ECHO_C" >&6
7133 else
7134   if test x$gcc_no_link = xyes; then
7135   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7136 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7137    { (exit 1); exit 1; }; }
7138 fi
7139 cat >conftest.$ac_ext <<_ACEOF
7140 /* confdefs.h.  */
7141 _ACEOF
7142 cat confdefs.h >>conftest.$ac_ext
7143 cat >>conftest.$ac_ext <<_ACEOF
7144 /* end confdefs.h.  */
7145 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
7146    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7147 #define gethostbyname innocuous_gethostbyname
7148
7149 /* System header to define __stub macros and hopefully few prototypes,
7150     which can conflict with char gethostbyname (); below.
7151     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7152     <limits.h> exists even on freestanding compilers.  */
7153
7154 #ifdef __STDC__
7155 # include <limits.h>
7156 #else
7157 # include <assert.h>
7158 #endif
7159
7160 #undef gethostbyname
7161
7162 /* Override any gcc2 internal prototype to avoid an error.  */
7163 #ifdef __cplusplus
7164 extern "C"
7165 {
7166 #endif
7167 /* We use char because int might match the return type of a gcc2
7168    builtin and then its argument prototype would still apply.  */
7169 char gethostbyname ();
7170 /* The GNU C library defines this for functions which it implements
7171     to always fail with ENOSYS.  Some functions are actually named
7172     something starting with __ and the normal name is an alias.  */
7173 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
7174 choke me
7175 #else
7176 char (*f) () = gethostbyname;
7177 #endif
7178 #ifdef __cplusplus
7179 }
7180 #endif
7181
7182 int
7183 main ()
7184 {
7185 return f != gethostbyname;
7186   ;
7187   return 0;
7188 }
7189 _ACEOF
7190 rm -f conftest.$ac_objext conftest$ac_exeext
7191 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7192   (eval $ac_link) 2>conftest.er1
7193   ac_status=$?
7194   grep -v '^ *+' conftest.er1 >conftest.err
7195   rm -f conftest.er1
7196   cat conftest.err >&5
7197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7198   (exit $ac_status); } &&
7199          { ac_try='test -z "$ac_c_werror_flag"
7200                          || test ! -s conftest.err'
7201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7202   (eval $ac_try) 2>&5
7203   ac_status=$?
7204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7205   (exit $ac_status); }; } &&
7206          { ac_try='test -s conftest$ac_exeext'
7207   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7208   (eval $ac_try) 2>&5
7209   ac_status=$?
7210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7211   (exit $ac_status); }; }; then
7212   ac_cv_func_gethostbyname=yes
7213 else
7214   echo "$as_me: failed program was:" >&5
7215 sed 's/^/| /' conftest.$ac_ext >&5
7216
7217 ac_cv_func_gethostbyname=no
7218 fi
7219 rm -f conftest.err conftest.$ac_objext \
7220       conftest$ac_exeext conftest.$ac_ext
7221 fi
7222 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
7223 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
7224
7225     if test $ac_cv_func_gethostbyname = no; then
7226       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
7227 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
7228 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
7229   echo $ECHO_N "(cached) $ECHO_C" >&6
7230 else
7231   ac_check_lib_save_LIBS=$LIBS
7232 LIBS="-lnsl  $LIBS"
7233 if test x$gcc_no_link = xyes; then
7234   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7235 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7236    { (exit 1); exit 1; }; }
7237 fi
7238 cat >conftest.$ac_ext <<_ACEOF
7239 /* confdefs.h.  */
7240 _ACEOF
7241 cat confdefs.h >>conftest.$ac_ext
7242 cat >>conftest.$ac_ext <<_ACEOF
7243 /* end confdefs.h.  */
7244
7245 /* Override any gcc2 internal prototype to avoid an error.  */
7246 #ifdef __cplusplus
7247 extern "C"
7248 #endif
7249 /* We use char because int might match the return type of a gcc2
7250    builtin and then its argument prototype would still apply.  */
7251 char gethostbyname ();
7252 int
7253 main ()
7254 {
7255 gethostbyname ();
7256   ;
7257   return 0;
7258 }
7259 _ACEOF
7260 rm -f conftest.$ac_objext conftest$ac_exeext
7261 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7262   (eval $ac_link) 2>conftest.er1
7263   ac_status=$?
7264   grep -v '^ *+' conftest.er1 >conftest.err
7265   rm -f conftest.er1
7266   cat conftest.err >&5
7267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7268   (exit $ac_status); } &&
7269          { ac_try='test -z "$ac_c_werror_flag"
7270                          || test ! -s conftest.err'
7271   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7272   (eval $ac_try) 2>&5
7273   ac_status=$?
7274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7275   (exit $ac_status); }; } &&
7276          { ac_try='test -s conftest$ac_exeext'
7277   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7278   (eval $ac_try) 2>&5
7279   ac_status=$?
7280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7281   (exit $ac_status); }; }; then
7282   ac_cv_lib_nsl_gethostbyname=yes
7283 else
7284   echo "$as_me: failed program was:" >&5
7285 sed 's/^/| /' conftest.$ac_ext >&5
7286
7287 ac_cv_lib_nsl_gethostbyname=no
7288 fi
7289 rm -f conftest.err conftest.$ac_objext \
7290       conftest$ac_exeext conftest.$ac_ext
7291 LIBS=$ac_check_lib_save_LIBS
7292 fi
7293 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
7294 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
7295 if test $ac_cv_lib_nsl_gethostbyname = yes; then
7296   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
7297 fi
7298
7299       if test $ac_cv_lib_nsl_gethostbyname = no; then
7300         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
7301 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
7302 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
7303   echo $ECHO_N "(cached) $ECHO_C" >&6
7304 else
7305   ac_check_lib_save_LIBS=$LIBS
7306 LIBS="-lbsd  $LIBS"
7307 if test x$gcc_no_link = xyes; then
7308   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7309 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7310    { (exit 1); exit 1; }; }
7311 fi
7312 cat >conftest.$ac_ext <<_ACEOF
7313 /* confdefs.h.  */
7314 _ACEOF
7315 cat confdefs.h >>conftest.$ac_ext
7316 cat >>conftest.$ac_ext <<_ACEOF
7317 /* end confdefs.h.  */
7318
7319 /* Override any gcc2 internal prototype to avoid an error.  */
7320 #ifdef __cplusplus
7321 extern "C"
7322 #endif
7323 /* We use char because int might match the return type of a gcc2
7324    builtin and then its argument prototype would still apply.  */
7325 char gethostbyname ();
7326 int
7327 main ()
7328 {
7329 gethostbyname ();
7330   ;
7331   return 0;
7332 }
7333 _ACEOF
7334 rm -f conftest.$ac_objext conftest$ac_exeext
7335 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7336   (eval $ac_link) 2>conftest.er1
7337   ac_status=$?
7338   grep -v '^ *+' conftest.er1 >conftest.err
7339   rm -f conftest.er1
7340   cat conftest.err >&5
7341   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7342   (exit $ac_status); } &&
7343          { ac_try='test -z "$ac_c_werror_flag"
7344                          || test ! -s conftest.err'
7345   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346   (eval $ac_try) 2>&5
7347   ac_status=$?
7348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7349   (exit $ac_status); }; } &&
7350          { ac_try='test -s conftest$ac_exeext'
7351   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7352   (eval $ac_try) 2>&5
7353   ac_status=$?
7354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7355   (exit $ac_status); }; }; then
7356   ac_cv_lib_bsd_gethostbyname=yes
7357 else
7358   echo "$as_me: failed program was:" >&5
7359 sed 's/^/| /' conftest.$ac_ext >&5
7360
7361 ac_cv_lib_bsd_gethostbyname=no
7362 fi
7363 rm -f conftest.err conftest.$ac_objext \
7364       conftest$ac_exeext conftest.$ac_ext
7365 LIBS=$ac_check_lib_save_LIBS
7366 fi
7367 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7368 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
7369 if test $ac_cv_lib_bsd_gethostbyname = yes; then
7370   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7371 fi
7372
7373       fi
7374     fi
7375
7376     # lieder@skyler.mavd.honeywell.com says without -lsocket,
7377     # socket/setsockopt and other routines are undefined under SCO ODT
7378     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
7379     # on later versions), says Simon Leinen: it contains gethostby*
7380     # variants that don't use the name server (or something).  -lsocket
7381     # must be given before -lnsl if both are needed.  We assume that
7382     # if connect needs -lnsl, so does gethostbyname.
7383     echo "$as_me:$LINENO: checking for connect" >&5
7384 echo $ECHO_N "checking for connect... $ECHO_C" >&6
7385 if test "${ac_cv_func_connect+set}" = set; then
7386   echo $ECHO_N "(cached) $ECHO_C" >&6
7387 else
7388   if test x$gcc_no_link = xyes; then
7389   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7390 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7391    { (exit 1); exit 1; }; }
7392 fi
7393 cat >conftest.$ac_ext <<_ACEOF
7394 /* confdefs.h.  */
7395 _ACEOF
7396 cat confdefs.h >>conftest.$ac_ext
7397 cat >>conftest.$ac_ext <<_ACEOF
7398 /* end confdefs.h.  */
7399 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7400    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7401 #define connect innocuous_connect
7402
7403 /* System header to define __stub macros and hopefully few prototypes,
7404     which can conflict with char connect (); below.
7405     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7406     <limits.h> exists even on freestanding compilers.  */
7407
7408 #ifdef __STDC__
7409 # include <limits.h>
7410 #else
7411 # include <assert.h>
7412 #endif
7413
7414 #undef connect
7415
7416 /* Override any gcc2 internal prototype to avoid an error.  */
7417 #ifdef __cplusplus
7418 extern "C"
7419 {
7420 #endif
7421 /* We use char because int might match the return type of a gcc2
7422    builtin and then its argument prototype would still apply.  */
7423 char connect ();
7424 /* The GNU C library defines this for functions which it implements
7425     to always fail with ENOSYS.  Some functions are actually named
7426     something starting with __ and the normal name is an alias.  */
7427 #if defined (__stub_connect) || defined (__stub___connect)
7428 choke me
7429 #else
7430 char (*f) () = connect;
7431 #endif
7432 #ifdef __cplusplus
7433 }
7434 #endif
7435
7436 int
7437 main ()
7438 {
7439 return f != connect;
7440   ;
7441   return 0;
7442 }
7443 _ACEOF
7444 rm -f conftest.$ac_objext conftest$ac_exeext
7445 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7446   (eval $ac_link) 2>conftest.er1
7447   ac_status=$?
7448   grep -v '^ *+' conftest.er1 >conftest.err
7449   rm -f conftest.er1
7450   cat conftest.err >&5
7451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7452   (exit $ac_status); } &&
7453          { ac_try='test -z "$ac_c_werror_flag"
7454                          || test ! -s conftest.err'
7455   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7456   (eval $ac_try) 2>&5
7457   ac_status=$?
7458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7459   (exit $ac_status); }; } &&
7460          { ac_try='test -s conftest$ac_exeext'
7461   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7462   (eval $ac_try) 2>&5
7463   ac_status=$?
7464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7465   (exit $ac_status); }; }; then
7466   ac_cv_func_connect=yes
7467 else
7468   echo "$as_me: failed program was:" >&5
7469 sed 's/^/| /' conftest.$ac_ext >&5
7470
7471 ac_cv_func_connect=no
7472 fi
7473 rm -f conftest.err conftest.$ac_objext \
7474       conftest$ac_exeext conftest.$ac_ext
7475 fi
7476 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7477 echo "${ECHO_T}$ac_cv_func_connect" >&6
7478
7479     if test $ac_cv_func_connect = no; then
7480       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7481 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
7482 if test "${ac_cv_lib_socket_connect+set}" = set; then
7483   echo $ECHO_N "(cached) $ECHO_C" >&6
7484 else
7485   ac_check_lib_save_LIBS=$LIBS
7486 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7487 if test x$gcc_no_link = xyes; then
7488   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7489 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7490    { (exit 1); exit 1; }; }
7491 fi
7492 cat >conftest.$ac_ext <<_ACEOF
7493 /* confdefs.h.  */
7494 _ACEOF
7495 cat confdefs.h >>conftest.$ac_ext
7496 cat >>conftest.$ac_ext <<_ACEOF
7497 /* end confdefs.h.  */
7498
7499 /* Override any gcc2 internal prototype to avoid an error.  */
7500 #ifdef __cplusplus
7501 extern "C"
7502 #endif
7503 /* We use char because int might match the return type of a gcc2
7504    builtin and then its argument prototype would still apply.  */
7505 char connect ();
7506 int
7507 main ()
7508 {
7509 connect ();
7510   ;
7511   return 0;
7512 }
7513 _ACEOF
7514 rm -f conftest.$ac_objext conftest$ac_exeext
7515 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7516   (eval $ac_link) 2>conftest.er1
7517   ac_status=$?
7518   grep -v '^ *+' conftest.er1 >conftest.err
7519   rm -f conftest.er1
7520   cat conftest.err >&5
7521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7522   (exit $ac_status); } &&
7523          { ac_try='test -z "$ac_c_werror_flag"
7524                          || test ! -s conftest.err'
7525   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7526   (eval $ac_try) 2>&5
7527   ac_status=$?
7528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7529   (exit $ac_status); }; } &&
7530          { ac_try='test -s conftest$ac_exeext'
7531   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7532   (eval $ac_try) 2>&5
7533   ac_status=$?
7534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7535   (exit $ac_status); }; }; then
7536   ac_cv_lib_socket_connect=yes
7537 else
7538   echo "$as_me: failed program was:" >&5
7539 sed 's/^/| /' conftest.$ac_ext >&5
7540
7541 ac_cv_lib_socket_connect=no
7542 fi
7543 rm -f conftest.err conftest.$ac_objext \
7544       conftest$ac_exeext conftest.$ac_ext
7545 LIBS=$ac_check_lib_save_LIBS
7546 fi
7547 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7548 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
7549 if test $ac_cv_lib_socket_connect = yes; then
7550   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7551 fi
7552
7553     fi
7554
7555     # Guillermo Gomez says -lposix is necessary on A/UX.
7556     echo "$as_me:$LINENO: checking for remove" >&5
7557 echo $ECHO_N "checking for remove... $ECHO_C" >&6
7558 if test "${ac_cv_func_remove+set}" = set; then
7559   echo $ECHO_N "(cached) $ECHO_C" >&6
7560 else
7561   if test x$gcc_no_link = xyes; then
7562   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7563 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7564    { (exit 1); exit 1; }; }
7565 fi
7566 cat >conftest.$ac_ext <<_ACEOF
7567 /* confdefs.h.  */
7568 _ACEOF
7569 cat confdefs.h >>conftest.$ac_ext
7570 cat >>conftest.$ac_ext <<_ACEOF
7571 /* end confdefs.h.  */
7572 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7573    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7574 #define remove innocuous_remove
7575
7576 /* System header to define __stub macros and hopefully few prototypes,
7577     which can conflict with char remove (); below.
7578     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7579     <limits.h> exists even on freestanding compilers.  */
7580
7581 #ifdef __STDC__
7582 # include <limits.h>
7583 #else
7584 # include <assert.h>
7585 #endif
7586
7587 #undef remove
7588
7589 /* Override any gcc2 internal prototype to avoid an error.  */
7590 #ifdef __cplusplus
7591 extern "C"
7592 {
7593 #endif
7594 /* We use char because int might match the return type of a gcc2
7595    builtin and then its argument prototype would still apply.  */
7596 char remove ();
7597 /* The GNU C library defines this for functions which it implements
7598     to always fail with ENOSYS.  Some functions are actually named
7599     something starting with __ and the normal name is an alias.  */
7600 #if defined (__stub_remove) || defined (__stub___remove)
7601 choke me
7602 #else
7603 char (*f) () = remove;
7604 #endif
7605 #ifdef __cplusplus
7606 }
7607 #endif
7608
7609 int
7610 main ()
7611 {
7612 return f != remove;
7613   ;
7614   return 0;
7615 }
7616 _ACEOF
7617 rm -f conftest.$ac_objext conftest$ac_exeext
7618 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7619   (eval $ac_link) 2>conftest.er1
7620   ac_status=$?
7621   grep -v '^ *+' conftest.er1 >conftest.err
7622   rm -f conftest.er1
7623   cat conftest.err >&5
7624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7625   (exit $ac_status); } &&
7626          { ac_try='test -z "$ac_c_werror_flag"
7627                          || test ! -s conftest.err'
7628   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7629   (eval $ac_try) 2>&5
7630   ac_status=$?
7631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7632   (exit $ac_status); }; } &&
7633          { ac_try='test -s conftest$ac_exeext'
7634   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7635   (eval $ac_try) 2>&5
7636   ac_status=$?
7637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7638   (exit $ac_status); }; }; then
7639   ac_cv_func_remove=yes
7640 else
7641   echo "$as_me: failed program was:" >&5
7642 sed 's/^/| /' conftest.$ac_ext >&5
7643
7644 ac_cv_func_remove=no
7645 fi
7646 rm -f conftest.err conftest.$ac_objext \
7647       conftest$ac_exeext conftest.$ac_ext
7648 fi
7649 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7650 echo "${ECHO_T}$ac_cv_func_remove" >&6
7651
7652     if test $ac_cv_func_remove = no; then
7653       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7654 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
7655 if test "${ac_cv_lib_posix_remove+set}" = set; then
7656   echo $ECHO_N "(cached) $ECHO_C" >&6
7657 else
7658   ac_check_lib_save_LIBS=$LIBS
7659 LIBS="-lposix  $LIBS"
7660 if test x$gcc_no_link = xyes; then
7661   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7662 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7663    { (exit 1); exit 1; }; }
7664 fi
7665 cat >conftest.$ac_ext <<_ACEOF
7666 /* confdefs.h.  */
7667 _ACEOF
7668 cat confdefs.h >>conftest.$ac_ext
7669 cat >>conftest.$ac_ext <<_ACEOF
7670 /* end confdefs.h.  */
7671
7672 /* Override any gcc2 internal prototype to avoid an error.  */
7673 #ifdef __cplusplus
7674 extern "C"
7675 #endif
7676 /* We use char because int might match the return type of a gcc2
7677    builtin and then its argument prototype would still apply.  */
7678 char remove ();
7679 int
7680 main ()
7681 {
7682 remove ();
7683   ;
7684   return 0;
7685 }
7686 _ACEOF
7687 rm -f conftest.$ac_objext conftest$ac_exeext
7688 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7689   (eval $ac_link) 2>conftest.er1
7690   ac_status=$?
7691   grep -v '^ *+' conftest.er1 >conftest.err
7692   rm -f conftest.er1
7693   cat conftest.err >&5
7694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7695   (exit $ac_status); } &&
7696          { ac_try='test -z "$ac_c_werror_flag"
7697                          || test ! -s conftest.err'
7698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7699   (eval $ac_try) 2>&5
7700   ac_status=$?
7701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7702   (exit $ac_status); }; } &&
7703          { ac_try='test -s conftest$ac_exeext'
7704   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7705   (eval $ac_try) 2>&5
7706   ac_status=$?
7707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7708   (exit $ac_status); }; }; then
7709   ac_cv_lib_posix_remove=yes
7710 else
7711   echo "$as_me: failed program was:" >&5
7712 sed 's/^/| /' conftest.$ac_ext >&5
7713
7714 ac_cv_lib_posix_remove=no
7715 fi
7716 rm -f conftest.err conftest.$ac_objext \
7717       conftest$ac_exeext conftest.$ac_ext
7718 LIBS=$ac_check_lib_save_LIBS
7719 fi
7720 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7721 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
7722 if test $ac_cv_lib_posix_remove = yes; then
7723   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7724 fi
7725
7726     fi
7727
7728     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7729     echo "$as_me:$LINENO: checking for shmat" >&5
7730 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
7731 if test "${ac_cv_func_shmat+set}" = set; then
7732   echo $ECHO_N "(cached) $ECHO_C" >&6
7733 else
7734   if test x$gcc_no_link = xyes; then
7735   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7736 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7737    { (exit 1); exit 1; }; }
7738 fi
7739 cat >conftest.$ac_ext <<_ACEOF
7740 /* confdefs.h.  */
7741 _ACEOF
7742 cat confdefs.h >>conftest.$ac_ext
7743 cat >>conftest.$ac_ext <<_ACEOF
7744 /* end confdefs.h.  */
7745 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7746    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7747 #define shmat innocuous_shmat
7748
7749 /* System header to define __stub macros and hopefully few prototypes,
7750     which can conflict with char shmat (); below.
7751     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7752     <limits.h> exists even on freestanding compilers.  */
7753
7754 #ifdef __STDC__
7755 # include <limits.h>
7756 #else
7757 # include <assert.h>
7758 #endif
7759
7760 #undef shmat
7761
7762 /* Override any gcc2 internal prototype to avoid an error.  */
7763 #ifdef __cplusplus
7764 extern "C"
7765 {
7766 #endif
7767 /* We use char because int might match the return type of a gcc2
7768    builtin and then its argument prototype would still apply.  */
7769 char shmat ();
7770 /* The GNU C library defines this for functions which it implements
7771     to always fail with ENOSYS.  Some functions are actually named
7772     something starting with __ and the normal name is an alias.  */
7773 #if defined (__stub_shmat) || defined (__stub___shmat)
7774 choke me
7775 #else
7776 char (*f) () = shmat;
7777 #endif
7778 #ifdef __cplusplus
7779 }
7780 #endif
7781
7782 int
7783 main ()
7784 {
7785 return f != shmat;
7786   ;
7787   return 0;
7788 }
7789 _ACEOF
7790 rm -f conftest.$ac_objext conftest$ac_exeext
7791 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7792   (eval $ac_link) 2>conftest.er1
7793   ac_status=$?
7794   grep -v '^ *+' conftest.er1 >conftest.err
7795   rm -f conftest.er1
7796   cat conftest.err >&5
7797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7798   (exit $ac_status); } &&
7799          { ac_try='test -z "$ac_c_werror_flag"
7800                          || test ! -s conftest.err'
7801   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7802   (eval $ac_try) 2>&5
7803   ac_status=$?
7804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7805   (exit $ac_status); }; } &&
7806          { ac_try='test -s conftest$ac_exeext'
7807   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7808   (eval $ac_try) 2>&5
7809   ac_status=$?
7810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7811   (exit $ac_status); }; }; then
7812   ac_cv_func_shmat=yes
7813 else
7814   echo "$as_me: failed program was:" >&5
7815 sed 's/^/| /' conftest.$ac_ext >&5
7816
7817 ac_cv_func_shmat=no
7818 fi
7819 rm -f conftest.err conftest.$ac_objext \
7820       conftest$ac_exeext conftest.$ac_ext
7821 fi
7822 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7823 echo "${ECHO_T}$ac_cv_func_shmat" >&6
7824
7825     if test $ac_cv_func_shmat = no; then
7826       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7827 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
7828 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7829   echo $ECHO_N "(cached) $ECHO_C" >&6
7830 else
7831   ac_check_lib_save_LIBS=$LIBS
7832 LIBS="-lipc  $LIBS"
7833 if test x$gcc_no_link = xyes; then
7834   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7835 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7836    { (exit 1); exit 1; }; }
7837 fi
7838 cat >conftest.$ac_ext <<_ACEOF
7839 /* confdefs.h.  */
7840 _ACEOF
7841 cat confdefs.h >>conftest.$ac_ext
7842 cat >>conftest.$ac_ext <<_ACEOF
7843 /* end confdefs.h.  */
7844
7845 /* Override any gcc2 internal prototype to avoid an error.  */
7846 #ifdef __cplusplus
7847 extern "C"
7848 #endif
7849 /* We use char because int might match the return type of a gcc2
7850    builtin and then its argument prototype would still apply.  */
7851 char shmat ();
7852 int
7853 main ()
7854 {
7855 shmat ();
7856   ;
7857   return 0;
7858 }
7859 _ACEOF
7860 rm -f conftest.$ac_objext conftest$ac_exeext
7861 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7862   (eval $ac_link) 2>conftest.er1
7863   ac_status=$?
7864   grep -v '^ *+' conftest.er1 >conftest.err
7865   rm -f conftest.er1
7866   cat conftest.err >&5
7867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7868   (exit $ac_status); } &&
7869          { ac_try='test -z "$ac_c_werror_flag"
7870                          || test ! -s conftest.err'
7871   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7872   (eval $ac_try) 2>&5
7873   ac_status=$?
7874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7875   (exit $ac_status); }; } &&
7876          { ac_try='test -s conftest$ac_exeext'
7877   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7878   (eval $ac_try) 2>&5
7879   ac_status=$?
7880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7881   (exit $ac_status); }; }; then
7882   ac_cv_lib_ipc_shmat=yes
7883 else
7884   echo "$as_me: failed program was:" >&5
7885 sed 's/^/| /' conftest.$ac_ext >&5
7886
7887 ac_cv_lib_ipc_shmat=no
7888 fi
7889 rm -f conftest.err conftest.$ac_objext \
7890       conftest$ac_exeext conftest.$ac_ext
7891 LIBS=$ac_check_lib_save_LIBS
7892 fi
7893 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7894 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
7895 if test $ac_cv_lib_ipc_shmat = yes; then
7896   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7897 fi
7898
7899     fi
7900   fi
7901
7902   # Check for libraries that X11R6 Xt/Xaw programs need.
7903   ac_save_LDFLAGS=$LDFLAGS
7904   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7905   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7906   # check for ICE first), but we must link in the order -lSM -lICE or
7907   # we get undefined symbols.  So assume we have SM if we have ICE.
7908   # These have to be linked with before -lX11, unlike the other
7909   # libraries we check for below, so use a different variable.
7910   # John Interrante, Karl Berry
7911   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7912 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
7913 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7914   echo $ECHO_N "(cached) $ECHO_C" >&6
7915 else
7916   ac_check_lib_save_LIBS=$LIBS
7917 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7918 if test x$gcc_no_link = xyes; then
7919   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7920 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7921    { (exit 1); exit 1; }; }
7922 fi
7923 cat >conftest.$ac_ext <<_ACEOF
7924 /* confdefs.h.  */
7925 _ACEOF
7926 cat confdefs.h >>conftest.$ac_ext
7927 cat >>conftest.$ac_ext <<_ACEOF
7928 /* end confdefs.h.  */
7929
7930 /* Override any gcc2 internal prototype to avoid an error.  */
7931 #ifdef __cplusplus
7932 extern "C"
7933 #endif
7934 /* We use char because int might match the return type of a gcc2
7935    builtin and then its argument prototype would still apply.  */
7936 char IceConnectionNumber ();
7937 int
7938 main ()
7939 {
7940 IceConnectionNumber ();
7941   ;
7942   return 0;
7943 }
7944 _ACEOF
7945 rm -f conftest.$ac_objext conftest$ac_exeext
7946 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7947   (eval $ac_link) 2>conftest.er1
7948   ac_status=$?
7949   grep -v '^ *+' conftest.er1 >conftest.err
7950   rm -f conftest.er1
7951   cat conftest.err >&5
7952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7953   (exit $ac_status); } &&
7954          { ac_try='test -z "$ac_c_werror_flag"
7955                          || test ! -s conftest.err'
7956   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7957   (eval $ac_try) 2>&5
7958   ac_status=$?
7959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7960   (exit $ac_status); }; } &&
7961          { ac_try='test -s conftest$ac_exeext'
7962   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7963   (eval $ac_try) 2>&5
7964   ac_status=$?
7965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7966   (exit $ac_status); }; }; then
7967   ac_cv_lib_ICE_IceConnectionNumber=yes
7968 else
7969   echo "$as_me: failed program was:" >&5
7970 sed 's/^/| /' conftest.$ac_ext >&5
7971
7972 ac_cv_lib_ICE_IceConnectionNumber=no
7973 fi
7974 rm -f conftest.err conftest.$ac_objext \
7975       conftest$ac_exeext conftest.$ac_ext
7976 LIBS=$ac_check_lib_save_LIBS
7977 fi
7978 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7979 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
7980 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
7981   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7982 fi
7983
7984   LDFLAGS=$ac_save_LDFLAGS
7985
7986 fi
7987
7988
7989 # Determine which AWT peer libraries to build
7990 # Check whether --enable-java-awt or --disable-java-awt was given.
7991 if test "${enable_java_awt+set}" = set; then
7992   enableval="$enable_java_awt"
7993
7994 fi;
7995
7996 peerlibs="`echo ${enable_java_awt} | tr ',' ' '`"
7997 use_xlib_awt=""
7998 use_gtk_awt=""
7999 # The default toolkit to use is the first one specified.
8000 TOOLKIT=
8001
8002
8003 for peer in $peerlibs ; do
8004   case $peer in
8005     xlib)
8006       if test "$no_x" = yes; then
8007         echo "*** xlib peers requested but no X library available" 1>&2
8008         exit 1
8009       else
8010         use_xlib_awt="yes"
8011         if test -z "$TOOLKIT"; then
8012            TOOLKIT=gnu.awt.xlib.XToolkit
8013         fi
8014       fi
8015       ;;
8016     gtk)
8017       if test "$no_x" = yes; then
8018          echo "*** xlib peers requested but no X library available" 1>&2
8019          exit 1
8020       else
8021          use_gtk_awt=yes
8022          if test -z "$TOOLKIT"; then
8023             TOOLKIT=gnu.java.awt.peer.gtk.GtkToolkit
8024          fi
8025          test -d jniinclude || mkdir jniinclude
8026       fi
8027       ;;
8028     no)
8029       use_xlib_awt=
8030       use_gtk_awt=
8031       break
8032       ;;
8033     *)
8034       echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
8035       exit 1
8036   esac
8037 done
8038
8039
8040
8041 if test "$use_xlib_awt" = yes; then
8042   XLIB_AWT_TRUE=
8043   XLIB_AWT_FALSE='#'
8044 else
8045   XLIB_AWT_TRUE='#'
8046   XLIB_AWT_FALSE=
8047 fi
8048
8049
8050
8051 if test "$use_gtk_awt" = yes; then
8052   GTK_AWT_TRUE=
8053   GTK_AWT_FALSE='#'
8054 else
8055   GTK_AWT_TRUE='#'
8056   GTK_AWT_FALSE=
8057 fi
8058
8059
8060 # determine whether to enable the cairo GTK Graphics2D backend
8061 # Check whether --enable-gtk-cairo or --disable-gtk-cairo was given.
8062 if test "${enable_gtk_cairo+set}" = set; then
8063   enableval="$enable_gtk_cairo"
8064
8065 fi;
8066
8067
8068 if test "x${enable_gtk_cairo}" = xyes; then
8069   GTK_CAIRO_TRUE=
8070   GTK_CAIRO_FALSE='#'
8071 else
8072   GTK_CAIRO_TRUE='#'
8073   GTK_CAIRO_FALSE=
8074 fi
8075
8076 if test "x${enable_gtk_cairo}" = xyes
8077 then
8078
8079   succeeded=no
8080
8081   if test -z "$PKG_CONFIG"; then
8082     # Extract the first word of "pkg-config", so it can be a program name with args.
8083 set dummy pkg-config; ac_word=$2
8084 echo "$as_me:$LINENO: checking for $ac_word" >&5
8085 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8086 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8087   echo $ECHO_N "(cached) $ECHO_C" >&6
8088 else
8089   case $PKG_CONFIG in
8090   [\\/]* | ?:[\\/]*)
8091   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8092   ;;
8093   *)
8094   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8095 for as_dir in $PATH
8096 do
8097   IFS=$as_save_IFS
8098   test -z "$as_dir" && as_dir=.
8099   for ac_exec_ext in '' $ac_executable_extensions; do
8100   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8101     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8102     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8103     break 2
8104   fi
8105 done
8106 done
8107
8108   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8109   ;;
8110 esac
8111 fi
8112 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8113
8114 if test -n "$PKG_CONFIG"; then
8115   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8116 echo "${ECHO_T}$PKG_CONFIG" >&6
8117 else
8118   echo "$as_me:$LINENO: result: no" >&5
8119 echo "${ECHO_T}no" >&6
8120 fi
8121
8122   fi
8123
8124   if test "$PKG_CONFIG" = "no" ; then
8125      echo "*** The pkg-config script could not be found. Make sure it is"
8126      echo "*** in your path, or set the PKG_CONFIG environment variable"
8127      echo "*** to the full path to pkg-config."
8128      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8129   else
8130      PKG_CONFIG_MIN_VERSION=0.9.0
8131      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8132         echo "$as_me:$LINENO: checking for cairo" >&5
8133 echo $ECHO_N "checking for cairo... $ECHO_C" >&6
8134
8135         if $PKG_CONFIG --exists "cairo" ; then
8136             echo "$as_me:$LINENO: result: yes" >&5
8137 echo "${ECHO_T}yes" >&6
8138             succeeded=yes
8139
8140             echo "$as_me:$LINENO: checking CAIRO_CFLAGS" >&5
8141 echo $ECHO_N "checking CAIRO_CFLAGS... $ECHO_C" >&6
8142             CAIRO_CFLAGS=`$PKG_CONFIG --cflags "cairo"`
8143             echo "$as_me:$LINENO: result: $CAIRO_CFLAGS" >&5
8144 echo "${ECHO_T}$CAIRO_CFLAGS" >&6
8145
8146             echo "$as_me:$LINENO: checking CAIRO_LIBS" >&5
8147 echo $ECHO_N "checking CAIRO_LIBS... $ECHO_C" >&6
8148             CAIRO_LIBS=`$PKG_CONFIG --libs "cairo"`
8149             echo "$as_me:$LINENO: result: $CAIRO_LIBS" >&5
8150 echo "${ECHO_T}$CAIRO_LIBS" >&6
8151         else
8152             CAIRO_CFLAGS=""
8153             CAIRO_LIBS=""
8154             ## If we have a custom action on failure, don't print errors, but
8155             ## do set a variable so people can do so.
8156             CAIRO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "cairo"`
8157             echo $CAIRO_PKG_ERRORS
8158         fi
8159
8160
8161
8162      else
8163         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8164         echo "*** See http://www.freedesktop.org/software/pkgconfig"
8165      fi
8166   fi
8167
8168   if test $succeeded = yes; then
8169      :
8170   else
8171      { { 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
8172 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;}
8173    { (exit 1); exit 1; }; }
8174   fi
8175
8176
8177   succeeded=no
8178
8179   if test -z "$PKG_CONFIG"; then
8180     # Extract the first word of "pkg-config", so it can be a program name with args.
8181 set dummy pkg-config; ac_word=$2
8182 echo "$as_me:$LINENO: checking for $ac_word" >&5
8183 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8184 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
8185   echo $ECHO_N "(cached) $ECHO_C" >&6
8186 else
8187   case $PKG_CONFIG in
8188   [\\/]* | ?:[\\/]*)
8189   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8190   ;;
8191   *)
8192   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8193 for as_dir in $PATH
8194 do
8195   IFS=$as_save_IFS
8196   test -z "$as_dir" && as_dir=.
8197   for ac_exec_ext in '' $ac_executable_extensions; do
8198   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8199     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8200     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8201     break 2
8202   fi
8203 done
8204 done
8205
8206   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8207   ;;
8208 esac
8209 fi
8210 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8211
8212 if test -n "$PKG_CONFIG"; then
8213   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8214 echo "${ECHO_T}$PKG_CONFIG" >&6
8215 else
8216   echo "$as_me:$LINENO: result: no" >&5
8217 echo "${ECHO_T}no" >&6
8218 fi
8219
8220   fi
8221
8222   if test "$PKG_CONFIG" = "no" ; then
8223      echo "*** The pkg-config script could not be found. Make sure it is"
8224      echo "*** in your path, or set the PKG_CONFIG environment variable"
8225      echo "*** to the full path to pkg-config."
8226      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
8227   else
8228      PKG_CONFIG_MIN_VERSION=0.9.0
8229      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
8230         echo "$as_me:$LINENO: checking for pangoft2" >&5
8231 echo $ECHO_N "checking for pangoft2... $ECHO_C" >&6
8232
8233         if $PKG_CONFIG --exists "pangoft2" ; then
8234             echo "$as_me:$LINENO: result: yes" >&5
8235 echo "${ECHO_T}yes" >&6
8236             succeeded=yes
8237
8238             echo "$as_me:$LINENO: checking PANGOFT2_CFLAGS" >&5
8239 echo $ECHO_N "checking PANGOFT2_CFLAGS... $ECHO_C" >&6
8240             PANGOFT2_CFLAGS=`$PKG_CONFIG --cflags "pangoft2"`
8241             echo "$as_me:$LINENO: result: $PANGOFT2_CFLAGS" >&5
8242 echo "${ECHO_T}$PANGOFT2_CFLAGS" >&6
8243
8244             echo "$as_me:$LINENO: checking PANGOFT2_LIBS" >&5
8245 echo $ECHO_N "checking PANGOFT2_LIBS... $ECHO_C" >&6
8246             PANGOFT2_LIBS=`$PKG_CONFIG --libs "pangoft2"`
8247             echo "$as_me:$LINENO: result: $PANGOFT2_LIBS" >&5
8248 echo "${ECHO_T}$PANGOFT2_LIBS" >&6
8249         else
8250             PANGOFT2_CFLAGS=""
8251             PANGOFT2_LIBS=""
8252             ## If we have a custom action on failure, don't print errors, but
8253             ## do set a variable so people can do so.
8254             PANGOFT2_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "pangoft2"`
8255             echo $PANGOFT2_PKG_ERRORS
8256         fi
8257
8258
8259
8260      else
8261         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
8262         echo "*** See http://www.freedesktop.org/software/pkgconfig"
8263      fi
8264   fi
8265
8266   if test $succeeded = yes; then
8267      :
8268   else
8269      { { 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
8270 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;}
8271    { (exit 1); exit 1; }; }
8272   fi
8273
8274 fi
8275
8276
8277
8278
8279
8280 # FIXME: this should be _libs on some hosts.
8281 libsubdir=.libs
8282
8283 # Allow the GC to be disabled.  Can be useful when debugging.
8284 echo "$as_me:$LINENO: checking for garbage collector to use" >&5
8285 echo $ECHO_N "checking for garbage collector to use... $ECHO_C" >&6
8286 # Check whether --enable-java-gc or --disable-java-gc was given.
8287 if test "${enable_java_gc+set}" = set; then
8288   enableval="$enable_java_gc"
8289   GC=$enableval
8290 else
8291   GC=boehm
8292 fi;
8293 GCLIBS=
8294 GCINCS=
8295 GCDEPS=
8296 GCSPEC=
8297 JC1GCSPEC=
8298 GCTESTSPEC=
8299 case "$GC" in
8300  boehm)
8301     echo "$as_me:$LINENO: result: boehm" >&5
8302 echo "${ECHO_T}boehm" >&6
8303     GCLIBS=../boehm-gc/libgcjgc_convenience.la
8304     JC1GCSPEC='-fuse-boehm-gc'
8305     GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
8306     GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
8307     GCOBJS=boehm.lo
8308     GCHDR=boehm-gc.h
8309     # The POSIX thread support needs to know this.
8310
8311 cat >>confdefs.h <<\_ACEOF
8312 #define HAVE_BOEHM_GC 1
8313 _ACEOF
8314
8315     ;;
8316  no)
8317     echo "$as_me:$LINENO: result: none" >&5
8318 echo "${ECHO_T}none" >&6
8319     GCHDR=no-gc.h
8320     ;;
8321  *)
8322     { { echo "$as_me:$LINENO: error: unrecognized collector \"$GC\"" >&5
8323 echo "$as_me: error: unrecognized collector \"$GC\"" >&2;}
8324    { (exit 1); exit 1; }; }
8325     ;;
8326 esac
8327
8328
8329
8330
8331
8332
8333           ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
8334
8335
8336
8337 if test "$GC" = boehm; then
8338   USING_BOEHMGC_TRUE=
8339   USING_BOEHMGC_FALSE='#'
8340 else
8341   USING_BOEHMGC_TRUE='#'
8342   USING_BOEHMGC_FALSE=
8343 fi
8344
8345
8346
8347 if test "$GC" = no; then
8348   USING_NOGC_TRUE=
8349   USING_NOGC_FALSE='#'
8350 else
8351   USING_NOGC_TRUE='#'
8352   USING_NOGC_FALSE=
8353 fi
8354
8355
8356
8357 echo "$as_me:$LINENO: checking for thread model used by GCC" >&5
8358 echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
8359 THREADS=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
8360 echo "$as_me:$LINENO: result: $THREADS" >&5
8361 echo "${ECHO_T}$THREADS" >&6
8362
8363 case "$THREADS" in
8364  no | none | single)
8365     THREADS=none
8366     ;;
8367  posix | posix95 | pthreads)
8368     THREADS=posix
8369     case "$host" in
8370      *-*-linux*)
8371
8372 cat >>confdefs.h <<\_ACEOF
8373 #define LINUX_THREADS 1
8374 _ACEOF
8375
8376         ;;
8377     esac
8378     ;;
8379  win32)
8380     ;;
8381  decosf1 | irix | mach | os2 | solaris | dce | vxworks)
8382     { { echo "$as_me:$LINENO: error: thread package $THREADS not yet supported" >&5
8383 echo "$as_me: error: thread package $THREADS not yet supported" >&2;}
8384    { (exit 1); exit 1; }; }
8385     ;;
8386  *)
8387     { { echo "$as_me:$LINENO: error: $THREADS is an unknown thread package" >&5
8388 echo "$as_me: error: $THREADS is an unknown thread package" >&2;}
8389    { (exit 1); exit 1; }; }
8390     ;;
8391 esac
8392
8393 THREADCXXFLAGS=
8394 THREADLDFLAGS=
8395 THREADLIBS=
8396 THREADINCS=
8397 THREADDEPS=
8398 THREADH=
8399 THREADSPEC=
8400 case "$THREADS" in
8401  posix)
8402     case "$host" in
8403      *-*-cygwin*)
8404         # Don't set THREADLIBS here.  Cygwin doesn't have -lpthread.
8405         ;;
8406      *-*-freebsd[1234]*)
8407         # Before FreeBSD 5, it didn't have -lpthread (or any library which
8408         # merely adds pthread_* functions) but it does have a -pthread switch
8409         # which is required at link-time to select -lc_r *instead* of -lc.
8410         THREADLDFLAGS=-pthread
8411         # Don't set THREADSPEC here as might be expected since -pthread is
8412         # not processed when found within a spec file, it must come from
8413         # the command line.  For now, the user must provide the -pthread
8414         # switch to link code compiled with gcj.  In future, consider adding
8415         # support for weak references to pthread_* functions ala gthr.h API.
8416         THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
8417         ;;
8418      *-*-freebsd*)
8419         # FreeBSD 5 implements a model much closer to other modern UNIX
8420         # which support threads.  However, it still does not support
8421         # -lpthread.
8422         THREADLDFLAGS=-pthread
8423         THREADSPEC=-lc_r
8424         ;;
8425      alpha*-dec-osf*)
8426         THREADCXXFLAGS=-pthread
8427         # boehm-gc needs some functions from librt, so link that too.
8428         THREADLIBS='-lpthread -lrt'
8429         THREADSPEC='-lpthread -lrt'
8430         ;;
8431      *)
8432         THREADLIBS=-lpthread
8433         THREADSPEC=-lpthread
8434         ;;
8435     esac
8436     THREADH=posix-threads.h
8437     # MIT pthreads doesn't seem to have the mutexattr functions.
8438     # But for now we don't check for it.  We just assume you aren't
8439     # using MIT pthreads.
8440
8441 cat >>confdefs.h <<\_ACEOF
8442 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
8443 _ACEOF
8444
8445
8446     # If we're using the Boehm GC, then we happen to know that it
8447     # defines _REENTRANT, so we don't bother.  Eww.
8448     if test "$GC" != boehm; then
8449
8450 cat >>confdefs.h <<\_ACEOF
8451 #define _REENTRANT 1
8452 _ACEOF
8453
8454     fi
8455
8456 cat >>confdefs.h <<\_ACEOF
8457 #define _POSIX_PTHREAD_SEMANTICS 1
8458 _ACEOF
8459
8460     ;;
8461
8462  win32)
8463     THREADH=win32-threads.h
8464     ;;
8465
8466  none)
8467     THREADH=no-threads.h
8468     ;;
8469 esac
8470           ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480 if test "$THREADS" = posix; then
8481   USING_POSIX_THREADS_TRUE=
8482   USING_POSIX_THREADS_FALSE='#'
8483 else
8484   USING_POSIX_THREADS_TRUE='#'
8485   USING_POSIX_THREADS_FALSE=
8486 fi
8487
8488
8489
8490 if test "$THREADS" = win32; then
8491   USING_WIN32_THREADS_TRUE=
8492   USING_WIN32_THREADS_FALSE='#'
8493 else
8494   USING_WIN32_THREADS_TRUE='#'
8495   USING_WIN32_THREADS_FALSE=
8496 fi
8497
8498
8499
8500 if test "$THREADS" = none; then
8501   USING_NO_THREADS_TRUE=
8502   USING_NO_THREADS_FALSE='#'
8503 else
8504   USING_NO_THREADS_TRUE='#'
8505   USING_NO_THREADS_FALSE=
8506 fi
8507
8508
8509 if test -d sysdep; then true; else mkdir sysdep; fi
8510           ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
8511
8512           ac_config_links="$ac_config_links sysdep/backtrace.h:$fallback_backtrace_h"
8513
8514           ac_config_links="$ac_config_links sysdep/descriptor.h:$descriptor_h"
8515
8516
8517 HASH_SYNC_SPEC=
8518 # Hash synchronization is only useful with posix threads right now.
8519 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
8520    HASH_SYNC_SPEC=-fhash-synchronization
8521
8522 cat >>confdefs.h <<\_ACEOF
8523 #define JV_HASH_SYNCHRONIZATION 1
8524 _ACEOF
8525
8526 fi
8527
8528
8529
8530
8531 if test "$GCC" = yes; then
8532   USING_GCC_TRUE=
8533   USING_GCC_FALSE='#'
8534 else
8535   USING_GCC_TRUE='#'
8536   USING_GCC_FALSE=
8537 fi
8538
8539
8540 # We're in the tree with gcc, and need to include some of its headers.
8541 GCC_UNWIND_INCLUDE='-I$(libgcj_basedir)/../gcc'
8542
8543 if test "x${with_newlib}" = "xyes"; then
8544    # We are being configured with a cross compiler.  AC_REPLACE_FUNCS
8545    # may not work correctly, because the compiler may not be able to
8546    # link executables.
8547
8548    # We assume newlib.  This lets us hard-code the functions we know
8549    # we'll have.
8550
8551 cat >>confdefs.h <<\_ACEOF
8552 #define HAVE_MEMMOVE 1
8553 _ACEOF
8554
8555
8556 cat >>confdefs.h <<\_ACEOF
8557 #define HAVE_MEMCPY 1
8558 _ACEOF
8559
8560
8561 cat >>confdefs.h <<\_ACEOF
8562 #define HAVE_STRERROR 1
8563 _ACEOF
8564
8565
8566 cat >>confdefs.h <<\_ACEOF
8567 #define HAVE_TIME 1
8568 _ACEOF
8569
8570
8571 cat >>confdefs.h <<\_ACEOF
8572 #define HAVE_GMTIME_R 1
8573 _ACEOF
8574
8575
8576 cat >>confdefs.h <<\_ACEOF
8577 #define HAVE_LOCALTIME_R 1
8578 _ACEOF
8579
8580
8581 cat >>confdefs.h <<\_ACEOF
8582 #define HAVE_USLEEP_DECL 1
8583 _ACEOF
8584
8585    # This is only for POSIX threads.
8586
8587 cat >>confdefs.h <<\_ACEOF
8588 #define HAVE_PTHREAD_MUTEXATTR_INIT 1
8589 _ACEOF
8590
8591    # We also assume we are using gcc, which provides alloca.
8592    cat >>confdefs.h <<\_ACEOF
8593 #define HAVE_ALLOCA 1
8594 _ACEOF
8595
8596
8597    # Assume we do not have getuid and friends.
8598
8599 cat >>confdefs.h <<\_ACEOF
8600 #define NO_GETUID 1
8601 _ACEOF
8602
8603    PLATFORMNET=NoNet
8604 else
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637 for ac_func in strerror ioctl select fstat open fsync sleep opendir \
8638                    gmtime_r localtime_r readdir_r getpwuid_r getcwd \
8639                    access stat mkdir rename rmdir unlink realpath utime chmod \
8640                    nl_langinfo setlocale \
8641                    inet_pton uname inet_ntoa \
8642                    fork execvp pipe sigaction ftruncate
8643 do
8644 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8645 echo "$as_me:$LINENO: checking for $ac_func" >&5
8646 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8647 if eval "test \"\${$as_ac_var+set}\" = set"; then
8648   echo $ECHO_N "(cached) $ECHO_C" >&6
8649 else
8650   if test x$gcc_no_link = xyes; then
8651   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8652 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8653    { (exit 1); exit 1; }; }
8654 fi
8655 cat >conftest.$ac_ext <<_ACEOF
8656 /* confdefs.h.  */
8657 _ACEOF
8658 cat confdefs.h >>conftest.$ac_ext
8659 cat >>conftest.$ac_ext <<_ACEOF
8660 /* end confdefs.h.  */
8661 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8662    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8663 #define $ac_func innocuous_$ac_func
8664
8665 /* System header to define __stub macros and hopefully few prototypes,
8666     which can conflict with char $ac_func (); below.
8667     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8668     <limits.h> exists even on freestanding compilers.  */
8669
8670 #ifdef __STDC__
8671 # include <limits.h>
8672 #else
8673 # include <assert.h>
8674 #endif
8675
8676 #undef $ac_func
8677
8678 /* Override any gcc2 internal prototype to avoid an error.  */
8679 #ifdef __cplusplus
8680 extern "C"
8681 {
8682 #endif
8683 /* We use char because int might match the return type of a gcc2
8684    builtin and then its argument prototype would still apply.  */
8685 char $ac_func ();
8686 /* The GNU C library defines this for functions which it implements
8687     to always fail with ENOSYS.  Some functions are actually named
8688     something starting with __ and the normal name is an alias.  */
8689 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8690 choke me
8691 #else
8692 char (*f) () = $ac_func;
8693 #endif
8694 #ifdef __cplusplus
8695 }
8696 #endif
8697
8698 int
8699 main ()
8700 {
8701 return f != $ac_func;
8702   ;
8703   return 0;
8704 }
8705 _ACEOF
8706 rm -f conftest.$ac_objext conftest$ac_exeext
8707 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8708   (eval $ac_link) 2>conftest.er1
8709   ac_status=$?
8710   grep -v '^ *+' conftest.er1 >conftest.err
8711   rm -f conftest.er1
8712   cat conftest.err >&5
8713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8714   (exit $ac_status); } &&
8715          { ac_try='test -z "$ac_c_werror_flag"
8716                          || test ! -s conftest.err'
8717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8718   (eval $ac_try) 2>&5
8719   ac_status=$?
8720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8721   (exit $ac_status); }; } &&
8722          { ac_try='test -s conftest$ac_exeext'
8723   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8724   (eval $ac_try) 2>&5
8725   ac_status=$?
8726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8727   (exit $ac_status); }; }; then
8728   eval "$as_ac_var=yes"
8729 else
8730   echo "$as_me: failed program was:" >&5
8731 sed 's/^/| /' conftest.$ac_ext >&5
8732
8733 eval "$as_ac_var=no"
8734 fi
8735 rm -f conftest.err conftest.$ac_objext \
8736       conftest$ac_exeext conftest.$ac_ext
8737 fi
8738 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8739 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8740 if test `eval echo '${'$as_ac_var'}'` = yes; then
8741   cat >>confdefs.h <<_ACEOF
8742 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8743 _ACEOF
8744
8745 fi
8746 done
8747
8748
8749
8750 for ac_func in inet_aton inet_addr
8751 do
8752 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8753 echo "$as_me:$LINENO: checking for $ac_func" >&5
8754 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8755 if eval "test \"\${$as_ac_var+set}\" = set"; then
8756   echo $ECHO_N "(cached) $ECHO_C" >&6
8757 else
8758   if test x$gcc_no_link = xyes; then
8759   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8760 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8761    { (exit 1); exit 1; }; }
8762 fi
8763 cat >conftest.$ac_ext <<_ACEOF
8764 /* confdefs.h.  */
8765 _ACEOF
8766 cat confdefs.h >>conftest.$ac_ext
8767 cat >>conftest.$ac_ext <<_ACEOF
8768 /* end confdefs.h.  */
8769 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8770    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8771 #define $ac_func innocuous_$ac_func
8772
8773 /* System header to define __stub macros and hopefully few prototypes,
8774     which can conflict with char $ac_func (); below.
8775     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8776     <limits.h> exists even on freestanding compilers.  */
8777
8778 #ifdef __STDC__
8779 # include <limits.h>
8780 #else
8781 # include <assert.h>
8782 #endif
8783
8784 #undef $ac_func
8785
8786 /* Override any gcc2 internal prototype to avoid an error.  */
8787 #ifdef __cplusplus
8788 extern "C"
8789 {
8790 #endif
8791 /* We use char because int might match the return type of a gcc2
8792    builtin and then its argument prototype would still apply.  */
8793 char $ac_func ();
8794 /* The GNU C library defines this for functions which it implements
8795     to always fail with ENOSYS.  Some functions are actually named
8796     something starting with __ and the normal name is an alias.  */
8797 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8798 choke me
8799 #else
8800 char (*f) () = $ac_func;
8801 #endif
8802 #ifdef __cplusplus
8803 }
8804 #endif
8805
8806 int
8807 main ()
8808 {
8809 return f != $ac_func;
8810   ;
8811   return 0;
8812 }
8813 _ACEOF
8814 rm -f conftest.$ac_objext conftest$ac_exeext
8815 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8816   (eval $ac_link) 2>conftest.er1
8817   ac_status=$?
8818   grep -v '^ *+' conftest.er1 >conftest.err
8819   rm -f conftest.er1
8820   cat conftest.err >&5
8821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8822   (exit $ac_status); } &&
8823          { ac_try='test -z "$ac_c_werror_flag"
8824                          || test ! -s conftest.err'
8825   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8826   (eval $ac_try) 2>&5
8827   ac_status=$?
8828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8829   (exit $ac_status); }; } &&
8830          { ac_try='test -s conftest$ac_exeext'
8831   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8832   (eval $ac_try) 2>&5
8833   ac_status=$?
8834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8835   (exit $ac_status); }; }; then
8836   eval "$as_ac_var=yes"
8837 else
8838   echo "$as_me: failed program was:" >&5
8839 sed 's/^/| /' conftest.$ac_ext >&5
8840
8841 eval "$as_ac_var=no"
8842 fi
8843 rm -f conftest.err conftest.$ac_objext \
8844       conftest$ac_exeext conftest.$ac_ext
8845 fi
8846 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8847 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8848 if test `eval echo '${'$as_ac_var'}'` = yes; then
8849   cat >>confdefs.h <<_ACEOF
8850 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8851 _ACEOF
8852  break
8853 fi
8854 done
8855
8856    echo "$as_me:$LINENO: checking for ANSI C header files" >&5
8857 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
8858 if test "${ac_cv_header_stdc+set}" = set; then
8859   echo $ECHO_N "(cached) $ECHO_C" >&6
8860 else
8861   cat >conftest.$ac_ext <<_ACEOF
8862 /* confdefs.h.  */
8863 _ACEOF
8864 cat confdefs.h >>conftest.$ac_ext
8865 cat >>conftest.$ac_ext <<_ACEOF
8866 /* end confdefs.h.  */
8867 #include <stdlib.h>
8868 #include <stdarg.h>
8869 #include <string.h>
8870 #include <float.h>
8871
8872 int
8873 main ()
8874 {
8875
8876   ;
8877   return 0;
8878 }
8879 _ACEOF
8880 rm -f conftest.$ac_objext
8881 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8882   (eval $ac_compile) 2>conftest.er1
8883   ac_status=$?
8884   grep -v '^ *+' conftest.er1 >conftest.err
8885   rm -f conftest.er1
8886   cat conftest.err >&5
8887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8888   (exit $ac_status); } &&
8889          { ac_try='test -z "$ac_c_werror_flag"
8890                          || test ! -s conftest.err'
8891   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8892   (eval $ac_try) 2>&5
8893   ac_status=$?
8894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8895   (exit $ac_status); }; } &&
8896          { ac_try='test -s conftest.$ac_objext'
8897   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8898   (eval $ac_try) 2>&5
8899   ac_status=$?
8900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8901   (exit $ac_status); }; }; then
8902   ac_cv_header_stdc=yes
8903 else
8904   echo "$as_me: failed program was:" >&5
8905 sed 's/^/| /' conftest.$ac_ext >&5
8906
8907 ac_cv_header_stdc=no
8908 fi
8909 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8910
8911 if test $ac_cv_header_stdc = yes; then
8912   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8913   cat >conftest.$ac_ext <<_ACEOF
8914 /* confdefs.h.  */
8915 _ACEOF
8916 cat confdefs.h >>conftest.$ac_ext
8917 cat >>conftest.$ac_ext <<_ACEOF
8918 /* end confdefs.h.  */
8919 #include <string.h>
8920
8921 _ACEOF
8922 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8923   $EGREP "memchr" >/dev/null 2>&1; then
8924   :
8925 else
8926   ac_cv_header_stdc=no
8927 fi
8928 rm -f conftest*
8929
8930 fi
8931
8932 if test $ac_cv_header_stdc = yes; then
8933   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8934   cat >conftest.$ac_ext <<_ACEOF
8935 /* confdefs.h.  */
8936 _ACEOF
8937 cat confdefs.h >>conftest.$ac_ext
8938 cat >>conftest.$ac_ext <<_ACEOF
8939 /* end confdefs.h.  */
8940 #include <stdlib.h>
8941
8942 _ACEOF
8943 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8944   $EGREP "free" >/dev/null 2>&1; then
8945   :
8946 else
8947   ac_cv_header_stdc=no
8948 fi
8949 rm -f conftest*
8950
8951 fi
8952
8953 if test $ac_cv_header_stdc = yes; then
8954   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8955   if test "$cross_compiling" = yes; then
8956   :
8957 else
8958   cat >conftest.$ac_ext <<_ACEOF
8959 /* confdefs.h.  */
8960 _ACEOF
8961 cat confdefs.h >>conftest.$ac_ext
8962 cat >>conftest.$ac_ext <<_ACEOF
8963 /* end confdefs.h.  */
8964 #include <ctype.h>
8965 #if ((' ' & 0x0FF) == 0x020)
8966 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8967 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8968 #else
8969 # define ISLOWER(c) \
8970                    (('a' <= (c) && (c) <= 'i') \
8971                      || ('j' <= (c) && (c) <= 'r') \
8972                      || ('s' <= (c) && (c) <= 'z'))
8973 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8974 #endif
8975
8976 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8977 int
8978 main ()
8979 {
8980   int i;
8981   for (i = 0; i < 256; i++)
8982     if (XOR (islower (i), ISLOWER (i))
8983         || toupper (i) != TOUPPER (i))
8984       exit(2);
8985   exit (0);
8986 }
8987 _ACEOF
8988 rm -f conftest$ac_exeext
8989 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8990   (eval $ac_link) 2>&5
8991   ac_status=$?
8992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8993   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8995   (eval $ac_try) 2>&5
8996   ac_status=$?
8997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8998   (exit $ac_status); }; }; then
8999   :
9000 else
9001   echo "$as_me: program exited with status $ac_status" >&5
9002 echo "$as_me: failed program was:" >&5
9003 sed 's/^/| /' conftest.$ac_ext >&5
9004
9005 ( exit $ac_status )
9006 ac_cv_header_stdc=no
9007 fi
9008 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9009 fi
9010 fi
9011 fi
9012 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9013 echo "${ECHO_T}$ac_cv_header_stdc" >&6
9014 if test $ac_cv_header_stdc = yes; then
9015
9016 cat >>confdefs.h <<\_ACEOF
9017 #define STDC_HEADERS 1
9018 _ACEOF
9019
9020 fi
9021
9022 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9033                   inttypes.h stdint.h unistd.h
9034 do
9035 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9036 echo "$as_me:$LINENO: checking for $ac_header" >&5
9037 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9038 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9039   echo $ECHO_N "(cached) $ECHO_C" >&6
9040 else
9041   cat >conftest.$ac_ext <<_ACEOF
9042 /* confdefs.h.  */
9043 _ACEOF
9044 cat confdefs.h >>conftest.$ac_ext
9045 cat >>conftest.$ac_ext <<_ACEOF
9046 /* end confdefs.h.  */
9047 $ac_includes_default
9048
9049 #include <$ac_header>
9050 _ACEOF
9051 rm -f conftest.$ac_objext
9052 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9053   (eval $ac_compile) 2>conftest.er1
9054   ac_status=$?
9055   grep -v '^ *+' conftest.er1 >conftest.err
9056   rm -f conftest.er1
9057   cat conftest.err >&5
9058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9059   (exit $ac_status); } &&
9060          { ac_try='test -z "$ac_c_werror_flag"
9061                          || test ! -s conftest.err'
9062   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9063   (eval $ac_try) 2>&5
9064   ac_status=$?
9065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9066   (exit $ac_status); }; } &&
9067          { ac_try='test -s conftest.$ac_objext'
9068   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9069   (eval $ac_try) 2>&5
9070   ac_status=$?
9071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9072   (exit $ac_status); }; }; then
9073   eval "$as_ac_Header=yes"
9074 else
9075   echo "$as_me: failed program was:" >&5
9076 sed 's/^/| /' conftest.$ac_ext >&5
9077
9078 eval "$as_ac_Header=no"
9079 fi
9080 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9081 fi
9082 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9083 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9084 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9085   cat >>confdefs.h <<_ACEOF
9086 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9087 _ACEOF
9088
9089 fi
9090
9091 done
9092
9093
9094
9095
9096
9097 for ac_header in execinfo.h unistd.h dlfcn.h
9098 do
9099 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9100 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9101   echo "$as_me:$LINENO: checking for $ac_header" >&5
9102 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9103 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9104   echo $ECHO_N "(cached) $ECHO_C" >&6
9105 fi
9106 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9107 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9108 else
9109   # Is the header compilable?
9110 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9111 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9112 cat >conftest.$ac_ext <<_ACEOF
9113 /* confdefs.h.  */
9114 _ACEOF
9115 cat confdefs.h >>conftest.$ac_ext
9116 cat >>conftest.$ac_ext <<_ACEOF
9117 /* end confdefs.h.  */
9118 $ac_includes_default
9119 #include <$ac_header>
9120 _ACEOF
9121 rm -f conftest.$ac_objext
9122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9123   (eval $ac_compile) 2>conftest.er1
9124   ac_status=$?
9125   grep -v '^ *+' conftest.er1 >conftest.err
9126   rm -f conftest.er1
9127   cat conftest.err >&5
9128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9129   (exit $ac_status); } &&
9130          { ac_try='test -z "$ac_c_werror_flag"
9131                          || test ! -s conftest.err'
9132   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9133   (eval $ac_try) 2>&5
9134   ac_status=$?
9135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9136   (exit $ac_status); }; } &&
9137          { ac_try='test -s conftest.$ac_objext'
9138   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9139   (eval $ac_try) 2>&5
9140   ac_status=$?
9141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142   (exit $ac_status); }; }; then
9143   ac_header_compiler=yes
9144 else
9145   echo "$as_me: failed program was:" >&5
9146 sed 's/^/| /' conftest.$ac_ext >&5
9147
9148 ac_header_compiler=no
9149 fi
9150 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9151 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9152 echo "${ECHO_T}$ac_header_compiler" >&6
9153
9154 # Is the header present?
9155 echo "$as_me:$LINENO: checking $ac_header presence" >&5
9156 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9157 cat >conftest.$ac_ext <<_ACEOF
9158 /* confdefs.h.  */
9159 _ACEOF
9160 cat confdefs.h >>conftest.$ac_ext
9161 cat >>conftest.$ac_ext <<_ACEOF
9162 /* end confdefs.h.  */
9163 #include <$ac_header>
9164 _ACEOF
9165 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9166   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9167   ac_status=$?
9168   grep -v '^ *+' conftest.er1 >conftest.err
9169   rm -f conftest.er1
9170   cat conftest.err >&5
9171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9172   (exit $ac_status); } >/dev/null; then
9173   if test -s conftest.err; then
9174     ac_cpp_err=$ac_c_preproc_warn_flag
9175     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9176   else
9177     ac_cpp_err=
9178   fi
9179 else
9180   ac_cpp_err=yes
9181 fi
9182 if test -z "$ac_cpp_err"; then
9183   ac_header_preproc=yes
9184 else
9185   echo "$as_me: failed program was:" >&5
9186 sed 's/^/| /' conftest.$ac_ext >&5
9187
9188   ac_header_preproc=no
9189 fi
9190 rm -f conftest.err conftest.$ac_ext
9191 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9192 echo "${ECHO_T}$ac_header_preproc" >&6
9193
9194 # So?  What about this header?
9195 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9196   yes:no: )
9197     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9198 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9199     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9200 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9201     ac_header_preproc=yes
9202     ;;
9203   no:yes:* )
9204     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9205 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9206     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9207 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9208     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9209 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9210     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9211 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9212     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9213 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9214     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9215 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9216     (
9217       cat <<\_ASBOX
9218 ## ---------------------------------- ##
9219 ## Report this to the libjava lists.  ##
9220 ## ---------------------------------- ##
9221 _ASBOX
9222     ) |
9223       sed "s/^/$as_me: WARNING:     /" >&2
9224     ;;
9225 esac
9226 echo "$as_me:$LINENO: checking for $ac_header" >&5
9227 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9228 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9229   echo $ECHO_N "(cached) $ECHO_C" >&6
9230 else
9231   eval "$as_ac_Header=\$ac_header_preproc"
9232 fi
9233 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9234 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9235
9236 fi
9237 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9238   cat >>confdefs.h <<_ACEOF
9239 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9240 _ACEOF
9241
9242 fi
9243
9244 done
9245
9246    echo "$as_me:$LINENO: checking for backtrace" >&5
9247 echo $ECHO_N "checking for backtrace... $ECHO_C" >&6
9248 if test "${ac_cv_func_backtrace+set}" = set; then
9249   echo $ECHO_N "(cached) $ECHO_C" >&6
9250 else
9251   if test x$gcc_no_link = xyes; then
9252   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9253 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9254    { (exit 1); exit 1; }; }
9255 fi
9256 cat >conftest.$ac_ext <<_ACEOF
9257 /* confdefs.h.  */
9258 _ACEOF
9259 cat confdefs.h >>conftest.$ac_ext
9260 cat >>conftest.$ac_ext <<_ACEOF
9261 /* end confdefs.h.  */
9262 /* Define backtrace to an innocuous variant, in case <limits.h> declares backtrace.
9263    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9264 #define backtrace innocuous_backtrace
9265
9266 /* System header to define __stub macros and hopefully few prototypes,
9267     which can conflict with char backtrace (); below.
9268     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9269     <limits.h> exists even on freestanding compilers.  */
9270
9271 #ifdef __STDC__
9272 # include <limits.h>
9273 #else
9274 # include <assert.h>
9275 #endif
9276
9277 #undef backtrace
9278
9279 /* Override any gcc2 internal prototype to avoid an error.  */
9280 #ifdef __cplusplus
9281 extern "C"
9282 {
9283 #endif
9284 /* We use char because int might match the return type of a gcc2
9285    builtin and then its argument prototype would still apply.  */
9286 char backtrace ();
9287 /* The GNU C library defines this for functions which it implements
9288     to always fail with ENOSYS.  Some functions are actually named
9289     something starting with __ and the normal name is an alias.  */
9290 #if defined (__stub_backtrace) || defined (__stub___backtrace)
9291 choke me
9292 #else
9293 char (*f) () = backtrace;
9294 #endif
9295 #ifdef __cplusplus
9296 }
9297 #endif
9298
9299 int
9300 main ()
9301 {
9302 return f != backtrace;
9303   ;
9304   return 0;
9305 }
9306 _ACEOF
9307 rm -f conftest.$ac_objext conftest$ac_exeext
9308 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9309   (eval $ac_link) 2>conftest.er1
9310   ac_status=$?
9311   grep -v '^ *+' conftest.er1 >conftest.err
9312   rm -f conftest.er1
9313   cat conftest.err >&5
9314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9315   (exit $ac_status); } &&
9316          { ac_try='test -z "$ac_c_werror_flag"
9317                          || test ! -s conftest.err'
9318   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9319   (eval $ac_try) 2>&5
9320   ac_status=$?
9321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9322   (exit $ac_status); }; } &&
9323          { ac_try='test -s conftest$ac_exeext'
9324   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9325   (eval $ac_try) 2>&5
9326   ac_status=$?
9327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9328   (exit $ac_status); }; }; then
9329   ac_cv_func_backtrace=yes
9330 else
9331   echo "$as_me: failed program was:" >&5
9332 sed 's/^/| /' conftest.$ac_ext >&5
9333
9334 ac_cv_func_backtrace=no
9335 fi
9336 rm -f conftest.err conftest.$ac_objext \
9337       conftest$ac_exeext conftest.$ac_ext
9338 fi
9339 echo "$as_me:$LINENO: result: $ac_cv_func_backtrace" >&5
9340 echo "${ECHO_T}$ac_cv_func_backtrace" >&6
9341 if test $ac_cv_func_backtrace = yes; then
9342
9343      case "$host" in
9344        ia64-*-linux*)
9345          # Has broken backtrace()
9346          ;;
9347        mips*-*-linux*)
9348          # Has broken backtrace(), but we supply our own.
9349          if test -d sysdep; then true; else mkdir -p sysdep; fi
9350          supply_backtrace=yes
9351
9352 cat >>confdefs.h <<\_ACEOF
9353 #define HAVE_BACKTRACE 1
9354 _ACEOF
9355
9356          ;;
9357        *)
9358
9359 cat >>confdefs.h <<\_ACEOF
9360 #define HAVE_BACKTRACE 1
9361 _ACEOF
9362
9363          ;;
9364      esac
9365
9366 else
9367
9368      case "$host" in
9369        *mingw*)
9370          # Has backtrace() defined in libgcj itself
9371
9372 cat >>confdefs.h <<\_ACEOF
9373 #define HAVE_BACKTRACE 1
9374 _ACEOF
9375
9376          ;;
9377      esac
9378
9379 fi
9380
9381
9382    echo "$as_me:$LINENO: checking for dladdr in -ldl" >&5
9383 echo $ECHO_N "checking for dladdr in -ldl... $ECHO_C" >&6
9384 if test "${ac_cv_lib_dl_dladdr+set}" = set; then
9385   echo $ECHO_N "(cached) $ECHO_C" >&6
9386 else
9387   ac_check_lib_save_LIBS=$LIBS
9388 LIBS="-ldl  $LIBS"
9389 if test x$gcc_no_link = xyes; then
9390   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
9391 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
9392    { (exit 1); exit 1; }; }
9393 fi
9394 cat >conftest.$ac_ext <<_ACEOF
9395 /* confdefs.h.  */
9396 _ACEOF
9397 cat confdefs.h >>conftest.$ac_ext
9398 cat >>conftest.$ac_ext <<_ACEOF
9399 /* end confdefs.h.  */
9400
9401 /* Override any gcc2 internal prototype to avoid an error.  */
9402 #ifdef __cplusplus
9403 extern "C"
9404 #endif
9405 /* We use char because int might match the return type of a gcc2
9406    builtin and then its argument prototype would still apply.  */
9407 char dladdr ();
9408 int
9409 main ()
9410 {
9411 dladdr ();
9412   ;
9413   return 0;
9414 }
9415 _ACEOF
9416 rm -f conftest.$ac_objext conftest$ac_exeext
9417 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9418   (eval $ac_link) 2>conftest.er1
9419   ac_status=$?
9420   grep -v '^ *+' conftest.er1 >conftest.err
9421   rm -f conftest.er1
9422   cat conftest.err >&5
9423   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9424   (exit $ac_status); } &&
9425          { ac_try='test -z "$ac_c_werror_flag"
9426                          || test ! -s conftest.err'
9427   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9428   (eval $ac_try) 2>&5
9429   ac_status=$?
9430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9431   (exit $ac_status); }; } &&
9432          { ac_try='test -s conftest$ac_exeext'
9433   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9434   (eval $ac_try) 2>&5
9435   ac_status=$?
9436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9437   (exit $ac_status); }; }; then
9438   ac_cv_lib_dl_dladdr=yes
9439 else
9440   echo "$as_me: failed program was:" >&5
9441 sed 's/^/| /' conftest.$ac_ext >&5
9442
9443 ac_cv_lib_dl_dladdr=no
9444 fi
9445 rm -f conftest.err conftest.$ac_objext \
9446       conftest$ac_exeext conftest.$ac_ext
9447 LIBS=$ac_check_lib_save_LIBS
9448 fi
9449 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dladdr" >&5
9450 echo "${ECHO_T}$ac_cv_lib_dl_dladdr" >&6
9451 if test $ac_cv_lib_dl_dladdr = yes; then
9452
9453      if test "x${disable_dladdr}" = "xyes"; then
9454        #Broken dladdr().
9455        true
9456      else
9457
9458 cat >>confdefs.h <<\_ACEOF
9459 #define HAVE_DLADDR 1
9460 _ACEOF
9461
9462      fi
9463
9464 fi
9465
9466    if test x"$build" = x"$host"; then
9467      echo "$as_me:$LINENO: checking for /proc/self/exe" >&5
9468 echo $ECHO_N "checking for /proc/self/exe... $ECHO_C" >&6
9469 if test "${ac_cv_file__proc_self_exe+set}" = set; then
9470   echo $ECHO_N "(cached) $ECHO_C" >&6
9471 else
9472   test "$cross_compiling" = yes &&
9473   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
9474 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
9475    { (exit 1); exit 1; }; }
9476 if test -r "/proc/self/exe"; then
9477   ac_cv_file__proc_self_exe=yes
9478 else
9479   ac_cv_file__proc_self_exe=no
9480 fi
9481 fi
9482 echo "$as_me:$LINENO: result: $ac_cv_file__proc_self_exe" >&5
9483 echo "${ECHO_T}$ac_cv_file__proc_self_exe" >&6
9484 if test $ac_cv_file__proc_self_exe = yes; then
9485
9486 cat >>confdefs.h <<_ACEOF
9487 #define HAVE__PROC_SELF_EXE 1
9488 _ACEOF
9489
9490
9491
9492 cat >>confdefs.h <<\_ACEOF
9493 #define HAVE_PROC_SELF_EXE 1
9494 _ACEOF
9495
9496 fi
9497
9498    else
9499      case $host in
9500      *-linux*)
9501
9502 cat >>confdefs.h <<\_ACEOF
9503 #define HAVE_PROC_SELF_EXE 1
9504 _ACEOF
9505
9506        ;;
9507      esac
9508    fi
9509
9510
9511       if test "X$prefix" = "XNONE"; then
9512     acl_final_prefix="$ac_default_prefix"
9513   else
9514     acl_final_prefix="$prefix"
9515   fi
9516   if test "X$exec_prefix" = "XNONE"; then
9517     acl_final_exec_prefix='${prefix}'
9518   else
9519     acl_final_exec_prefix="$exec_prefix"
9520   fi
9521   acl_save_prefix="$prefix"
9522   prefix="$acl_final_prefix"
9523   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
9524   prefix="$acl_save_prefix"
9525
9526
9527 # Check whether --with-gnu-ld or --without-gnu-ld was given.
9528 if test "${with_gnu_ld+set}" = set; then
9529   withval="$with_gnu_ld"
9530   test "$withval" = no || with_gnu_ld=yes
9531 else
9532   with_gnu_ld=no
9533 fi;
9534 # Prepare PATH_SEPARATOR.
9535 # The user is always right.
9536 if test "${PATH_SEPARATOR+set}" != set; then
9537   echo "#! /bin/sh" >conf$$.sh
9538   echo  "exit 0"   >>conf$$.sh
9539   chmod +x conf$$.sh
9540   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9541     PATH_SEPARATOR=';'
9542   else
9543     PATH_SEPARATOR=:
9544   fi
9545   rm -f conf$$.sh
9546 fi
9547 ac_prog=ld
9548 if test "$GCC" = yes; then
9549   # Check if gcc -print-prog-name=ld gives a path.
9550   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
9551 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
9552   case $host in
9553   *-*-mingw*)
9554     # gcc leaves a trailing carriage return which upsets mingw
9555     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
9556   *)
9557     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
9558   esac
9559   case $ac_prog in
9560     # Accept absolute paths.
9561     [\\/]* | [A-Za-z]:[\\/]*)
9562       re_direlt='/[^/][^/]*/\.\./'
9563       # Canonicalize the path of ld
9564       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
9565       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
9566         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
9567       done
9568       test -z "$LD" && LD="$ac_prog"
9569       ;;
9570   "")
9571     # If it fails, then pretend we aren't using GCC.
9572     ac_prog=ld
9573     ;;
9574   *)
9575     # If it is relative, then search for the first ld in PATH.
9576     with_gnu_ld=unknown
9577     ;;
9578   esac
9579 elif test "$with_gnu_ld" = yes; then
9580   echo "$as_me:$LINENO: checking for GNU ld" >&5
9581 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
9582 else
9583   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
9584 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
9585 fi
9586 if test "${acl_cv_path_LD+set}" = set; then
9587   echo $ECHO_N "(cached) $ECHO_C" >&6
9588 else
9589   if test -z "$LD"; then
9590   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
9591   for ac_dir in $PATH; do
9592     test -z "$ac_dir" && ac_dir=.
9593     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
9594       acl_cv_path_LD="$ac_dir/$ac_prog"
9595       # Check to see if the program is GNU ld.  I'd rather use --version,
9596       # but apparently some GNU ld's only accept -v.
9597       # Break only if it was the GNU/non-GNU ld that we prefer.
9598       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
9599         test "$with_gnu_ld" != no && break
9600       else
9601         test "$with_gnu_ld" != yes && break
9602       fi
9603     fi
9604   done
9605   IFS="$ac_save_ifs"
9606 else
9607   acl_cv_path_LD="$LD" # Let the user override the test with a path.
9608 fi
9609 fi
9610
9611 LD="$acl_cv_path_LD"
9612 if test -n "$LD"; then
9613   echo "$as_me:$LINENO: result: $LD" >&5
9614 echo "${ECHO_T}$LD" >&6
9615 else
9616   echo "$as_me:$LINENO: result: no" >&5
9617 echo "${ECHO_T}no" >&6
9618 fi
9619 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
9620 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
9621    { (exit 1); exit 1; }; }
9622 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
9623 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
9624 if test "${acl_cv_prog_gnu_ld+set}" = set; then
9625   echo $ECHO_N "(cached) $ECHO_C" >&6
9626 else
9627   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
9628 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
9629   acl_cv_prog_gnu_ld=yes
9630 else
9631   acl_cv_prog_gnu_ld=no
9632 fi
9633 fi
9634 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
9635 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
9636 with_gnu_ld=$acl_cv_prog_gnu_ld
9637
9638
9639
9640                                                 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
9641 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
9642 if test "${acl_cv_rpath+set}" = set; then
9643   echo $ECHO_N "(cached) $ECHO_C" >&6
9644 else
9645
9646     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
9647     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
9648     . ./conftest.sh
9649     rm -f ./conftest.sh
9650     acl_cv_rpath=done
9651
9652 fi
9653 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
9654 echo "${ECHO_T}$acl_cv_rpath" >&6
9655   wl="$acl_cv_wl"
9656   libext="$acl_cv_libext"
9657   shlibext="$acl_cv_shlibext"
9658   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
9659   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
9660   hardcode_direct="$acl_cv_hardcode_direct"
9661   hardcode_minus_L="$acl_cv_hardcode_minus_L"
9662     # Check whether --enable-rpath or --disable-rpath was given.
9663 if test "${enable_rpath+set}" = set; then
9664   enableval="$enable_rpath"
9665   :
9666 else
9667   enable_rpath=yes
9668 fi;
9669
9670
9671
9672
9673
9674
9675
9676     use_additional=yes
9677
9678   acl_save_prefix="$prefix"
9679   prefix="$acl_final_prefix"
9680   acl_save_exec_prefix="$exec_prefix"
9681   exec_prefix="$acl_final_exec_prefix"
9682
9683     eval additional_includedir=\"$includedir\"
9684     eval additional_libdir=\"$libdir\"
9685
9686   exec_prefix="$acl_save_exec_prefix"
9687   prefix="$acl_save_prefix"
9688
9689
9690 # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
9691 if test "${with_libiconv_prefix+set}" = set; then
9692   withval="$with_libiconv_prefix"
9693
9694     if test "X$withval" = "Xno"; then
9695       use_additional=no
9696     else
9697       if test "X$withval" = "X"; then
9698
9699   acl_save_prefix="$prefix"
9700   prefix="$acl_final_prefix"
9701   acl_save_exec_prefix="$exec_prefix"
9702   exec_prefix="$acl_final_exec_prefix"
9703
9704           eval additional_includedir=\"$includedir\"
9705           eval additional_libdir=\"$libdir\"
9706
9707   exec_prefix="$acl_save_exec_prefix"
9708   prefix="$acl_save_prefix"
9709
9710       else
9711         additional_includedir="$withval/include"
9712         additional_libdir="$withval/lib"
9713       fi
9714     fi
9715
9716 fi;
9717       LIBICONV=
9718   LTLIBICONV=
9719   INCICONV=
9720   rpathdirs=
9721   ltrpathdirs=
9722   names_already_handled=
9723   names_next_round='iconv '
9724   while test -n "$names_next_round"; do
9725     names_this_round="$names_next_round"
9726     names_next_round=
9727     for name in $names_this_round; do
9728       already_handled=
9729       for n in $names_already_handled; do
9730         if test "$n" = "$name"; then
9731           already_handled=yes
9732           break
9733         fi
9734       done
9735       if test -z "$already_handled"; then
9736         names_already_handled="$names_already_handled $name"
9737                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
9738         eval value=\"\$HAVE_LIB$uppername\"
9739         if test -n "$value"; then
9740           if test "$value" = yes; then
9741             eval value=\"\$LIB$uppername\"
9742             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
9743             eval value=\"\$LTLIB$uppername\"
9744             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
9745           else
9746                                     :
9747           fi
9748         else
9749                               found_dir=
9750           found_la=
9751           found_so=
9752           found_a=
9753           if test $use_additional = yes; then
9754             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
9755               found_dir="$additional_libdir"
9756               found_so="$additional_libdir/lib$name.$shlibext"
9757               if test -f "$additional_libdir/lib$name.la"; then
9758                 found_la="$additional_libdir/lib$name.la"
9759               fi
9760             else
9761               if test -f "$additional_libdir/lib$name.$libext"; then
9762                 found_dir="$additional_libdir"
9763                 found_a="$additional_libdir/lib$name.$libext"
9764                 if test -f "$additional_libdir/lib$name.la"; then
9765                   found_la="$additional_libdir/lib$name.la"
9766                 fi
9767               fi
9768             fi
9769           fi
9770           if test "X$found_dir" = "X"; then
9771             for x in $LDFLAGS $LTLIBICONV; do
9772
9773   acl_save_prefix="$prefix"
9774   prefix="$acl_final_prefix"
9775   acl_save_exec_prefix="$exec_prefix"
9776   exec_prefix="$acl_final_exec_prefix"
9777   eval x=\"$x\"
9778   exec_prefix="$acl_save_exec_prefix"
9779   prefix="$acl_save_prefix"
9780
9781               case "$x" in
9782                 -L*)
9783                   dir=`echo "X$x" | sed -e 's/^X-L//'`
9784                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9785                     found_dir="$dir"
9786                     found_so="$dir/lib$name.$shlibext"
9787                     if test -f "$dir/lib$name.la"; then
9788                       found_la="$dir/lib$name.la"
9789                     fi
9790                   else
9791                     if test -f "$dir/lib$name.$libext"; then
9792                       found_dir="$dir"
9793                       found_a="$dir/lib$name.$libext"
9794                       if test -f "$dir/lib$name.la"; then
9795                         found_la="$dir/lib$name.la"
9796                       fi
9797                     fi
9798                   fi
9799                   ;;
9800               esac
9801               if test "X$found_dir" != "X"; then
9802                 break
9803               fi
9804             done
9805           fi
9806           if test "X$found_dir" != "X"; then
9807                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
9808             if test "X$found_so" != "X"; then
9809                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9810                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9811               else
9812                                                                                 haveit=
9813                 for x in $ltrpathdirs; do
9814                   if test "X$x" = "X$found_dir"; then
9815                     haveit=yes
9816                     break
9817                   fi
9818                 done
9819                 if test -z "$haveit"; then
9820                   ltrpathdirs="$ltrpathdirs $found_dir"
9821                 fi
9822                                 if test "$hardcode_direct" = yes; then
9823                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9824                 else
9825                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9826                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9827                                                             haveit=
9828                     for x in $rpathdirs; do
9829                       if test "X$x" = "X$found_dir"; then
9830                         haveit=yes
9831                         break
9832                       fi
9833                     done
9834                     if test -z "$haveit"; then
9835                       rpathdirs="$rpathdirs $found_dir"
9836                     fi
9837                   else
9838                                                                                 haveit=
9839                     for x in $LDFLAGS $LIBICONV; do
9840
9841   acl_save_prefix="$prefix"
9842   prefix="$acl_final_prefix"
9843   acl_save_exec_prefix="$exec_prefix"
9844   exec_prefix="$acl_final_exec_prefix"
9845   eval x=\"$x\"
9846   exec_prefix="$acl_save_exec_prefix"
9847   prefix="$acl_save_prefix"
9848
9849                       if test "X$x" = "X-L$found_dir"; then
9850                         haveit=yes
9851                         break
9852                       fi
9853                     done
9854                     if test -z "$haveit"; then
9855                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
9856                     fi
9857                     if test "$hardcode_minus_L" != no; then
9858                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9859                     else
9860                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9861                     fi
9862                   fi
9863                 fi
9864               fi
9865             else
9866               if test "X$found_a" != "X"; then
9867                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
9868               else
9869                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
9870               fi
9871             fi
9872                         additional_includedir=
9873             case "$found_dir" in
9874               */lib | */lib/)
9875                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9876                 additional_includedir="$basedir/include"
9877                 ;;
9878             esac
9879             if test "X$additional_includedir" != "X"; then
9880                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
9881                 haveit=
9882                 if test "X$additional_includedir" = "X/usr/local/include"; then
9883                   if test -n "$GCC"; then
9884                     case $host_os in
9885                       linux*) haveit=yes;;
9886                     esac
9887                   fi
9888                 fi
9889                 if test -z "$haveit"; then
9890                   for x in $CPPFLAGS $INCICONV; do
9891
9892   acl_save_prefix="$prefix"
9893   prefix="$acl_final_prefix"
9894   acl_save_exec_prefix="$exec_prefix"
9895   exec_prefix="$acl_final_exec_prefix"
9896   eval x=\"$x\"
9897   exec_prefix="$acl_save_exec_prefix"
9898   prefix="$acl_save_prefix"
9899
9900                     if test "X$x" = "X-I$additional_includedir"; then
9901                       haveit=yes
9902                       break
9903                     fi
9904                   done
9905                   if test -z "$haveit"; then
9906                     if test -d "$additional_includedir"; then
9907                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9908                     fi
9909                   fi
9910                 fi
9911               fi
9912             fi
9913                         if test -n "$found_la"; then
9914                                                         save_libdir="$libdir"
9915               case "$found_la" in
9916                 */* | *\\*) . "$found_la" ;;
9917                 *) . "./$found_la" ;;
9918               esac
9919               libdir="$save_libdir"
9920                             for dep in $dependency_libs; do
9921                 case "$dep" in
9922                   -L*)
9923                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9924                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
9925                       haveit=
9926                       if test "X$additional_libdir" = "X/usr/local/lib"; then
9927                         if test -n "$GCC"; then
9928                           case $host_os in
9929                             linux*) haveit=yes;;
9930                           esac
9931                         fi
9932                       fi
9933                       if test -z "$haveit"; then
9934                         haveit=
9935                         for x in $LDFLAGS $LIBICONV; do
9936
9937   acl_save_prefix="$prefix"
9938   prefix="$acl_final_prefix"
9939   acl_save_exec_prefix="$exec_prefix"
9940   exec_prefix="$acl_final_exec_prefix"
9941   eval x=\"$x\"
9942   exec_prefix="$acl_save_exec_prefix"
9943   prefix="$acl_save_prefix"
9944
9945                           if test "X$x" = "X-L$additional_libdir"; then
9946                             haveit=yes
9947                             break
9948                           fi
9949                         done
9950                         if test -z "$haveit"; then
9951                           if test -d "$additional_libdir"; then
9952                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9953                           fi
9954                         fi
9955                         haveit=
9956                         for x in $LDFLAGS $LTLIBICONV; do
9957
9958   acl_save_prefix="$prefix"
9959   prefix="$acl_final_prefix"
9960   acl_save_exec_prefix="$exec_prefix"
9961   exec_prefix="$acl_final_exec_prefix"
9962   eval x=\"$x\"
9963   exec_prefix="$acl_save_exec_prefix"
9964   prefix="$acl_save_prefix"
9965
9966                           if test "X$x" = "X-L$additional_libdir"; then
9967                             haveit=yes
9968                             break
9969                           fi
9970                         done
9971                         if test -z "$haveit"; then
9972                           if test -d "$additional_libdir"; then
9973                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9974                           fi
9975                         fi
9976                       fi
9977                     fi
9978                     ;;
9979                   -R*)
9980                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
9981                     if test "$enable_rpath" != no; then
9982                                                                   haveit=
9983                       for x in $rpathdirs; do
9984                         if test "X$x" = "X$dir"; then
9985                           haveit=yes
9986                           break
9987                         fi
9988                       done
9989                       if test -z "$haveit"; then
9990                         rpathdirs="$rpathdirs $dir"
9991                       fi
9992                                                                   haveit=
9993                       for x in $ltrpathdirs; do
9994                         if test "X$x" = "X$dir"; then
9995                           haveit=yes
9996                           break
9997                         fi
9998                       done
9999                       if test -z "$haveit"; then
10000                         ltrpathdirs="$ltrpathdirs $dir"
10001                       fi
10002                     fi
10003                     ;;
10004                   -l*)
10005                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10006                     ;;
10007                   *.la)
10008                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10009                     ;;
10010                   *)
10011                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
10012                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
10013                     ;;
10014                 esac
10015               done
10016             fi
10017           else
10018                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
10019             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
10020           fi
10021         fi
10022       fi
10023     done
10024   done
10025   if test "X$rpathdirs" != "X"; then
10026     if test -n "$hardcode_libdir_separator"; then
10027                         alldirs=
10028       for found_dir in $rpathdirs; do
10029         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10030       done
10031             acl_save_libdir="$libdir"
10032       libdir="$alldirs"
10033       eval flag=\"$hardcode_libdir_flag_spec\"
10034       libdir="$acl_save_libdir"
10035       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10036     else
10037             for found_dir in $rpathdirs; do
10038         acl_save_libdir="$libdir"
10039         libdir="$found_dir"
10040         eval flag=\"$hardcode_libdir_flag_spec\"
10041         libdir="$acl_save_libdir"
10042         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
10043       done
10044     fi
10045   fi
10046   if test "X$ltrpathdirs" != "X"; then
10047             for found_dir in $ltrpathdirs; do
10048       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
10049     done
10050   fi
10051
10052
10053
10054
10055
10056
10057
10058           am_save_CPPFLAGS="$CPPFLAGS"
10059
10060   for element in $INCICONV; do
10061     haveit=
10062     for x in $CPPFLAGS; 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$element"; then
10073         haveit=yes
10074         break
10075       fi
10076     done
10077     if test -z "$haveit"; then
10078       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10079     fi
10080   done
10081
10082
10083   echo "$as_me:$LINENO: checking for iconv" >&5
10084 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
10085 if test "${am_cv_func_iconv+set}" = set; then
10086   echo $ECHO_N "(cached) $ECHO_C" >&6
10087 else
10088
10089     am_cv_func_iconv="no, consider installing GNU libiconv"
10090     am_cv_lib_iconv=no
10091     if test x$gcc_no_link = xyes; then
10092   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10093 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10094    { (exit 1); exit 1; }; }
10095 fi
10096 cat >conftest.$ac_ext <<_ACEOF
10097 /* confdefs.h.  */
10098 _ACEOF
10099 cat confdefs.h >>conftest.$ac_ext
10100 cat >>conftest.$ac_ext <<_ACEOF
10101 /* end confdefs.h.  */
10102 #include <stdlib.h>
10103 #include <iconv.h>
10104 int
10105 main ()
10106 {
10107 iconv_t cd = iconv_open("","");
10108        iconv(cd,NULL,NULL,NULL,NULL);
10109        iconv_close(cd);
10110   ;
10111   return 0;
10112 }
10113 _ACEOF
10114 rm -f conftest.$ac_objext conftest$ac_exeext
10115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10116   (eval $ac_link) 2>conftest.er1
10117   ac_status=$?
10118   grep -v '^ *+' conftest.er1 >conftest.err
10119   rm -f conftest.er1
10120   cat conftest.err >&5
10121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10122   (exit $ac_status); } &&
10123          { ac_try='test -z "$ac_c_werror_flag"
10124                          || test ! -s conftest.err'
10125   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10126   (eval $ac_try) 2>&5
10127   ac_status=$?
10128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10129   (exit $ac_status); }; } &&
10130          { ac_try='test -s conftest$ac_exeext'
10131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10132   (eval $ac_try) 2>&5
10133   ac_status=$?
10134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10135   (exit $ac_status); }; }; then
10136   am_cv_func_iconv=yes
10137 else
10138   echo "$as_me: failed program was:" >&5
10139 sed 's/^/| /' conftest.$ac_ext >&5
10140
10141 fi
10142 rm -f conftest.err conftest.$ac_objext \
10143       conftest$ac_exeext conftest.$ac_ext
10144     if test "$am_cv_func_iconv" != yes; then
10145       am_save_LIBS="$LIBS"
10146       LIBS="$LIBS $LIBICONV"
10147       if test x$gcc_no_link = xyes; then
10148   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10149 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10150    { (exit 1); exit 1; }; }
10151 fi
10152 cat >conftest.$ac_ext <<_ACEOF
10153 /* confdefs.h.  */
10154 _ACEOF
10155 cat confdefs.h >>conftest.$ac_ext
10156 cat >>conftest.$ac_ext <<_ACEOF
10157 /* end confdefs.h.  */
10158 #include <stdlib.h>
10159 #include <iconv.h>
10160 int
10161 main ()
10162 {
10163 iconv_t cd = iconv_open("","");
10164          iconv(cd,NULL,NULL,NULL,NULL);
10165          iconv_close(cd);
10166   ;
10167   return 0;
10168 }
10169 _ACEOF
10170 rm -f conftest.$ac_objext conftest$ac_exeext
10171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10172   (eval $ac_link) 2>conftest.er1
10173   ac_status=$?
10174   grep -v '^ *+' conftest.er1 >conftest.err
10175   rm -f conftest.er1
10176   cat conftest.err >&5
10177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10178   (exit $ac_status); } &&
10179          { ac_try='test -z "$ac_c_werror_flag"
10180                          || test ! -s conftest.err'
10181   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10182   (eval $ac_try) 2>&5
10183   ac_status=$?
10184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10185   (exit $ac_status); }; } &&
10186          { ac_try='test -s conftest$ac_exeext'
10187   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10188   (eval $ac_try) 2>&5
10189   ac_status=$?
10190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191   (exit $ac_status); }; }; then
10192   am_cv_lib_iconv=yes
10193         am_cv_func_iconv=yes
10194 else
10195   echo "$as_me: failed program was:" >&5
10196 sed 's/^/| /' conftest.$ac_ext >&5
10197
10198 fi
10199 rm -f conftest.err conftest.$ac_objext \
10200       conftest$ac_exeext conftest.$ac_ext
10201       LIBS="$am_save_LIBS"
10202     fi
10203
10204 fi
10205 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
10206 echo "${ECHO_T}$am_cv_func_iconv" >&6
10207   if test "$am_cv_func_iconv" = yes; then
10208
10209 cat >>confdefs.h <<\_ACEOF
10210 #define HAVE_ICONV 1
10211 _ACEOF
10212
10213   fi
10214   if test "$am_cv_lib_iconv" = yes; then
10215     echo "$as_me:$LINENO: checking how to link with libiconv" >&5
10216 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
10217     echo "$as_me:$LINENO: result: $LIBICONV" >&5
10218 echo "${ECHO_T}$LIBICONV" >&6
10219   else
10220             CPPFLAGS="$am_save_CPPFLAGS"
10221     LIBICONV=
10222     LTLIBICONV=
10223   fi
10224
10225
10226
10227   if test "$am_cv_func_iconv" = yes; then
10228     echo "$as_me:$LINENO: checking for iconv declaration" >&5
10229 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
10230     if test "${am_cv_proto_iconv+set}" = set; then
10231   echo $ECHO_N "(cached) $ECHO_C" >&6
10232 else
10233
10234       cat >conftest.$ac_ext <<_ACEOF
10235 /* confdefs.h.  */
10236 _ACEOF
10237 cat confdefs.h >>conftest.$ac_ext
10238 cat >>conftest.$ac_ext <<_ACEOF
10239 /* end confdefs.h.  */
10240
10241 #include <stdlib.h>
10242 #include <iconv.h>
10243 extern
10244 #ifdef __cplusplus
10245 "C"
10246 #endif
10247 #if defined(__STDC__) || defined(__cplusplus)
10248 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
10249 #else
10250 size_t iconv();
10251 #endif
10252
10253 int
10254 main ()
10255 {
10256
10257   ;
10258   return 0;
10259 }
10260 _ACEOF
10261 rm -f conftest.$ac_objext
10262 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10263   (eval $ac_compile) 2>conftest.er1
10264   ac_status=$?
10265   grep -v '^ *+' conftest.er1 >conftest.err
10266   rm -f conftest.er1
10267   cat conftest.err >&5
10268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10269   (exit $ac_status); } &&
10270          { ac_try='test -z "$ac_c_werror_flag"
10271                          || test ! -s conftest.err'
10272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10273   (eval $ac_try) 2>&5
10274   ac_status=$?
10275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276   (exit $ac_status); }; } &&
10277          { ac_try='test -s conftest.$ac_objext'
10278   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10279   (eval $ac_try) 2>&5
10280   ac_status=$?
10281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10282   (exit $ac_status); }; }; then
10283   am_cv_proto_iconv_arg1=""
10284 else
10285   echo "$as_me: failed program was:" >&5
10286 sed 's/^/| /' conftest.$ac_ext >&5
10287
10288 am_cv_proto_iconv_arg1="const"
10289 fi
10290 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10291       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);"
10292 fi
10293
10294     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
10295     echo "$as_me:$LINENO: result: ${ac_t:-
10296          }$am_cv_proto_iconv" >&5
10297 echo "${ECHO_T}${ac_t:-
10298          }$am_cv_proto_iconv" >&6
10299
10300 cat >>confdefs.h <<_ACEOF
10301 #define ICONV_CONST $am_cv_proto_iconv_arg1
10302 _ACEOF
10303
10304   fi
10305
10306
10307   echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
10308 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
10309 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
10310   echo $ECHO_N "(cached) $ECHO_C" >&6
10311 else
10312   if test x$gcc_no_link = xyes; then
10313   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10314 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10315    { (exit 1); exit 1; }; }
10316 fi
10317 cat >conftest.$ac_ext <<_ACEOF
10318 /* confdefs.h.  */
10319 _ACEOF
10320 cat confdefs.h >>conftest.$ac_ext
10321 cat >>conftest.$ac_ext <<_ACEOF
10322 /* end confdefs.h.  */
10323 #include <locale.h>
10324 int
10325 main ()
10326 {
10327 return LC_MESSAGES
10328   ;
10329   return 0;
10330 }
10331 _ACEOF
10332 rm -f conftest.$ac_objext conftest$ac_exeext
10333 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10334   (eval $ac_link) 2>conftest.er1
10335   ac_status=$?
10336   grep -v '^ *+' conftest.er1 >conftest.err
10337   rm -f conftest.er1
10338   cat conftest.err >&5
10339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340   (exit $ac_status); } &&
10341          { ac_try='test -z "$ac_c_werror_flag"
10342                          || test ! -s conftest.err'
10343   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10344   (eval $ac_try) 2>&5
10345   ac_status=$?
10346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10347   (exit $ac_status); }; } &&
10348          { ac_try='test -s conftest$ac_exeext'
10349   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10350   (eval $ac_try) 2>&5
10351   ac_status=$?
10352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10353   (exit $ac_status); }; }; then
10354   am_cv_val_LC_MESSAGES=yes
10355 else
10356   echo "$as_me: failed program was:" >&5
10357 sed 's/^/| /' conftest.$ac_ext >&5
10358
10359 am_cv_val_LC_MESSAGES=no
10360 fi
10361 rm -f conftest.err conftest.$ac_objext \
10362       conftest$ac_exeext conftest.$ac_ext
10363 fi
10364 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
10365 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
10366   if test $am_cv_val_LC_MESSAGES = yes; then
10367
10368 cat >>confdefs.h <<\_ACEOF
10369 #define HAVE_LC_MESSAGES 1
10370 _ACEOF
10371
10372   fi
10373
10374    echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
10375 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
10376 if test "${ac_cv_struct_tm+set}" = set; then
10377   echo $ECHO_N "(cached) $ECHO_C" >&6
10378 else
10379   cat >conftest.$ac_ext <<_ACEOF
10380 /* confdefs.h.  */
10381 _ACEOF
10382 cat confdefs.h >>conftest.$ac_ext
10383 cat >>conftest.$ac_ext <<_ACEOF
10384 /* end confdefs.h.  */
10385 #include <sys/types.h>
10386 #include <time.h>
10387
10388 int
10389 main ()
10390 {
10391 struct tm *tp; tp->tm_sec;
10392   ;
10393   return 0;
10394 }
10395 _ACEOF
10396 rm -f conftest.$ac_objext
10397 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10398   (eval $ac_compile) 2>conftest.er1
10399   ac_status=$?
10400   grep -v '^ *+' conftest.er1 >conftest.err
10401   rm -f conftest.er1
10402   cat conftest.err >&5
10403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10404   (exit $ac_status); } &&
10405          { ac_try='test -z "$ac_c_werror_flag"
10406                          || test ! -s conftest.err'
10407   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10408   (eval $ac_try) 2>&5
10409   ac_status=$?
10410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10411   (exit $ac_status); }; } &&
10412          { ac_try='test -s conftest.$ac_objext'
10413   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10414   (eval $ac_try) 2>&5
10415   ac_status=$?
10416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10417   (exit $ac_status); }; }; then
10418   ac_cv_struct_tm=time.h
10419 else
10420   echo "$as_me: failed program was:" >&5
10421 sed 's/^/| /' conftest.$ac_ext >&5
10422
10423 ac_cv_struct_tm=sys/time.h
10424 fi
10425 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10426 fi
10427 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
10428 echo "${ECHO_T}$ac_cv_struct_tm" >&6
10429 if test $ac_cv_struct_tm = sys/time.h; then
10430
10431 cat >>confdefs.h <<\_ACEOF
10432 #define TM_IN_SYS_TIME 1
10433 _ACEOF
10434
10435 fi
10436
10437 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
10438 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
10439 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
10440   echo $ECHO_N "(cached) $ECHO_C" >&6
10441 else
10442   cat >conftest.$ac_ext <<_ACEOF
10443 /* confdefs.h.  */
10444 _ACEOF
10445 cat confdefs.h >>conftest.$ac_ext
10446 cat >>conftest.$ac_ext <<_ACEOF
10447 /* end confdefs.h.  */
10448 #include <sys/types.h>
10449 #include <$ac_cv_struct_tm>
10450
10451
10452 int
10453 main ()
10454 {
10455 static struct tm ac_aggr;
10456 if (ac_aggr.tm_zone)
10457 return 0;
10458   ;
10459   return 0;
10460 }
10461 _ACEOF
10462 rm -f conftest.$ac_objext
10463 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10464   (eval $ac_compile) 2>conftest.er1
10465   ac_status=$?
10466   grep -v '^ *+' conftest.er1 >conftest.err
10467   rm -f conftest.er1
10468   cat conftest.err >&5
10469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10470   (exit $ac_status); } &&
10471          { ac_try='test -z "$ac_c_werror_flag"
10472                          || test ! -s conftest.err'
10473   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10474   (eval $ac_try) 2>&5
10475   ac_status=$?
10476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10477   (exit $ac_status); }; } &&
10478          { ac_try='test -s conftest.$ac_objext'
10479   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10480   (eval $ac_try) 2>&5
10481   ac_status=$?
10482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10483   (exit $ac_status); }; }; then
10484   ac_cv_member_struct_tm_tm_zone=yes
10485 else
10486   echo "$as_me: failed program was:" >&5
10487 sed 's/^/| /' conftest.$ac_ext >&5
10488
10489 cat >conftest.$ac_ext <<_ACEOF
10490 /* confdefs.h.  */
10491 _ACEOF
10492 cat confdefs.h >>conftest.$ac_ext
10493 cat >>conftest.$ac_ext <<_ACEOF
10494 /* end confdefs.h.  */
10495 #include <sys/types.h>
10496 #include <$ac_cv_struct_tm>
10497
10498
10499 int
10500 main ()
10501 {
10502 static struct tm ac_aggr;
10503 if (sizeof ac_aggr.tm_zone)
10504 return 0;
10505   ;
10506   return 0;
10507 }
10508 _ACEOF
10509 rm -f conftest.$ac_objext
10510 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10511   (eval $ac_compile) 2>conftest.er1
10512   ac_status=$?
10513   grep -v '^ *+' conftest.er1 >conftest.err
10514   rm -f conftest.er1
10515   cat conftest.err >&5
10516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10517   (exit $ac_status); } &&
10518          { ac_try='test -z "$ac_c_werror_flag"
10519                          || test ! -s conftest.err'
10520   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10521   (eval $ac_try) 2>&5
10522   ac_status=$?
10523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10524   (exit $ac_status); }; } &&
10525          { ac_try='test -s conftest.$ac_objext'
10526   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10527   (eval $ac_try) 2>&5
10528   ac_status=$?
10529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10530   (exit $ac_status); }; }; then
10531   ac_cv_member_struct_tm_tm_zone=yes
10532 else
10533   echo "$as_me: failed program was:" >&5
10534 sed 's/^/| /' conftest.$ac_ext >&5
10535
10536 ac_cv_member_struct_tm_tm_zone=no
10537 fi
10538 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10539 fi
10540 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10541 fi
10542 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
10543 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
10544 if test $ac_cv_member_struct_tm_tm_zone = yes; then
10545
10546 cat >>confdefs.h <<_ACEOF
10547 #define HAVE_STRUCT_TM_TM_ZONE 1
10548 _ACEOF
10549
10550
10551 fi
10552
10553 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
10554
10555 cat >>confdefs.h <<\_ACEOF
10556 #define HAVE_TM_ZONE 1
10557 _ACEOF
10558
10559 else
10560   echo "$as_me:$LINENO: checking for tzname" >&5
10561 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
10562 if test "${ac_cv_var_tzname+set}" = set; then
10563   echo $ECHO_N "(cached) $ECHO_C" >&6
10564 else
10565   if test x$gcc_no_link = xyes; then
10566   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10567 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10568    { (exit 1); exit 1; }; }
10569 fi
10570 cat >conftest.$ac_ext <<_ACEOF
10571 /* confdefs.h.  */
10572 _ACEOF
10573 cat confdefs.h >>conftest.$ac_ext
10574 cat >>conftest.$ac_ext <<_ACEOF
10575 /* end confdefs.h.  */
10576 #include <time.h>
10577 #ifndef tzname /* For SGI.  */
10578 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
10579 #endif
10580
10581 int
10582 main ()
10583 {
10584 atoi(*tzname);
10585   ;
10586   return 0;
10587 }
10588 _ACEOF
10589 rm -f conftest.$ac_objext conftest$ac_exeext
10590 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10591   (eval $ac_link) 2>conftest.er1
10592   ac_status=$?
10593   grep -v '^ *+' conftest.er1 >conftest.err
10594   rm -f conftest.er1
10595   cat conftest.err >&5
10596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10597   (exit $ac_status); } &&
10598          { ac_try='test -z "$ac_c_werror_flag"
10599                          || test ! -s conftest.err'
10600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10601   (eval $ac_try) 2>&5
10602   ac_status=$?
10603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10604   (exit $ac_status); }; } &&
10605          { ac_try='test -s conftest$ac_exeext'
10606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10607   (eval $ac_try) 2>&5
10608   ac_status=$?
10609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610   (exit $ac_status); }; }; then
10611   ac_cv_var_tzname=yes
10612 else
10613   echo "$as_me: failed program was:" >&5
10614 sed 's/^/| /' conftest.$ac_ext >&5
10615
10616 ac_cv_var_tzname=no
10617 fi
10618 rm -f conftest.err conftest.$ac_objext \
10619       conftest$ac_exeext conftest.$ac_ext
10620 fi
10621 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
10622 echo "${ECHO_T}$ac_cv_var_tzname" >&6
10623   if test $ac_cv_var_tzname = yes; then
10624
10625 cat >>confdefs.h <<\_ACEOF
10626 #define HAVE_TZNAME 1
10627 _ACEOF
10628
10629   fi
10630 fi
10631
10632
10633
10634
10635 for ac_func in gethostbyname_r
10636 do
10637 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10638 echo "$as_me:$LINENO: checking for $ac_func" >&5
10639 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10640 if eval "test \"\${$as_ac_var+set}\" = set"; then
10641   echo $ECHO_N "(cached) $ECHO_C" >&6
10642 else
10643   if test x$gcc_no_link = xyes; then
10644   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10645 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10646    { (exit 1); exit 1; }; }
10647 fi
10648 cat >conftest.$ac_ext <<_ACEOF
10649 /* confdefs.h.  */
10650 _ACEOF
10651 cat confdefs.h >>conftest.$ac_ext
10652 cat >>conftest.$ac_ext <<_ACEOF
10653 /* end confdefs.h.  */
10654 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10655    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10656 #define $ac_func innocuous_$ac_func
10657
10658 /* System header to define __stub macros and hopefully few prototypes,
10659     which can conflict with char $ac_func (); below.
10660     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10661     <limits.h> exists even on freestanding compilers.  */
10662
10663 #ifdef __STDC__
10664 # include <limits.h>
10665 #else
10666 # include <assert.h>
10667 #endif
10668
10669 #undef $ac_func
10670
10671 /* Override any gcc2 internal prototype to avoid an error.  */
10672 #ifdef __cplusplus
10673 extern "C"
10674 {
10675 #endif
10676 /* We use char because int might match the return type of a gcc2
10677    builtin and then its argument prototype would still apply.  */
10678 char $ac_func ();
10679 /* The GNU C library defines this for functions which it implements
10680     to always fail with ENOSYS.  Some functions are actually named
10681     something starting with __ and the normal name is an alias.  */
10682 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10683 choke me
10684 #else
10685 char (*f) () = $ac_func;
10686 #endif
10687 #ifdef __cplusplus
10688 }
10689 #endif
10690
10691 int
10692 main ()
10693 {
10694 return f != $ac_func;
10695   ;
10696   return 0;
10697 }
10698 _ACEOF
10699 rm -f conftest.$ac_objext conftest$ac_exeext
10700 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10701   (eval $ac_link) 2>conftest.er1
10702   ac_status=$?
10703   grep -v '^ *+' conftest.er1 >conftest.err
10704   rm -f conftest.er1
10705   cat conftest.err >&5
10706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10707   (exit $ac_status); } &&
10708          { ac_try='test -z "$ac_c_werror_flag"
10709                          || test ! -s conftest.err'
10710   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10711   (eval $ac_try) 2>&5
10712   ac_status=$?
10713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10714   (exit $ac_status); }; } &&
10715          { ac_try='test -s conftest$ac_exeext'
10716   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10717   (eval $ac_try) 2>&5
10718   ac_status=$?
10719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10720   (exit $ac_status); }; }; then
10721   eval "$as_ac_var=yes"
10722 else
10723   echo "$as_me: failed program was:" >&5
10724 sed 's/^/| /' conftest.$ac_ext >&5
10725
10726 eval "$as_ac_var=no"
10727 fi
10728 rm -f conftest.err conftest.$ac_objext \
10729       conftest$ac_exeext conftest.$ac_ext
10730 fi
10731 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10732 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10733 if test `eval echo '${'$as_ac_var'}'` = yes; then
10734   cat >>confdefs.h <<_ACEOF
10735 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10736 _ACEOF
10737
10738
10739 cat >>confdefs.h <<\_ACEOF
10740 #define HAVE_GETHOSTBYNAME_R 1
10741 _ACEOF
10742
10743      # There are two different kinds of gethostbyname_r.
10744      # We look for the one that returns `int'.
10745      # Hopefully this check is robust enough.
10746      cat >conftest.$ac_ext <<_ACEOF
10747 /* confdefs.h.  */
10748 _ACEOF
10749 cat confdefs.h >>conftest.$ac_ext
10750 cat >>conftest.$ac_ext <<_ACEOF
10751 /* end confdefs.h.  */
10752 #include <netdb.h>
10753
10754 _ACEOF
10755 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10756   $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then
10757
10758
10759 cat >>confdefs.h <<\_ACEOF
10760 #define GETHOSTBYNAME_R_RETURNS_INT 1
10761 _ACEOF
10762
10763 fi
10764 rm -f conftest*
10765
10766
10767      case " $GCINCS " in
10768      *" -D_REENTRANT "*) ;;
10769      *)
10770                 echo "$as_me:$LINENO: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
10771 echo $ECHO_N "checking whether gethostbyname_r declaration requires -D_REENTRANT... $ECHO_C" >&6
10772 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then
10773   echo $ECHO_N "(cached) $ECHO_C" >&6
10774 else
10775    ac_ext=cc
10776 ac_cpp='$CXXCPP $CPPFLAGS'
10777 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10778 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10779 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10780
10781           cat >conftest.$ac_ext <<_ACEOF
10782 /* confdefs.h.  */
10783 _ACEOF
10784 cat confdefs.h >>conftest.$ac_ext
10785 cat >>conftest.$ac_ext <<_ACEOF
10786 /* end confdefs.h.  */
10787 #include <netdb.h>
10788 int
10789 main ()
10790 {
10791 gethostbyname_r("", 0, 0);
10792   ;
10793   return 0;
10794 }
10795 _ACEOF
10796 rm -f conftest.$ac_objext
10797 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10798   (eval $ac_compile) 2>conftest.er1
10799   ac_status=$?
10800   grep -v '^ *+' conftest.er1 >conftest.err
10801   rm -f conftest.er1
10802   cat conftest.err >&5
10803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10804   (exit $ac_status); } &&
10805          { ac_try='test -z "$ac_cxx_werror_flag"
10806                          || test ! -s conftest.err'
10807   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10808   (eval $ac_try) 2>&5
10809   ac_status=$?
10810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10811   (exit $ac_status); }; } &&
10812          { ac_try='test -s conftest.$ac_objext'
10813   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10814   (eval $ac_try) 2>&5
10815   ac_status=$?
10816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10817   (exit $ac_status); }; }; then
10818   libjava_cv_gethostbyname_r_needs_reentrant=no
10819 else
10820   echo "$as_me: failed program was:" >&5
10821 sed 's/^/| /' conftest.$ac_ext >&5
10822
10823                 CPPFLAGS_SAVE="$CPPFLAGS"
10824                 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
10825                 cat >conftest.$ac_ext <<_ACEOF
10826 /* confdefs.h.  */
10827 _ACEOF
10828 cat confdefs.h >>conftest.$ac_ext
10829 cat >>conftest.$ac_ext <<_ACEOF
10830 /* end confdefs.h.  */
10831 #include <netdb.h>
10832 int
10833 main ()
10834 {
10835 gethostbyname_r("", 0, 0);
10836   ;
10837   return 0;
10838 }
10839 _ACEOF
10840 rm -f conftest.$ac_objext
10841 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10842   (eval $ac_compile) 2>conftest.er1
10843   ac_status=$?
10844   grep -v '^ *+' conftest.er1 >conftest.err
10845   rm -f conftest.er1
10846   cat conftest.err >&5
10847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10848   (exit $ac_status); } &&
10849          { ac_try='test -z "$ac_cxx_werror_flag"
10850                          || test ! -s conftest.err'
10851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10852   (eval $ac_try) 2>&5
10853   ac_status=$?
10854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10855   (exit $ac_status); }; } &&
10856          { ac_try='test -s conftest.$ac_objext'
10857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10858   (eval $ac_try) 2>&5
10859   ac_status=$?
10860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10861   (exit $ac_status); }; }; then
10862   libjava_cv_gethostbyname_r_needs_reentrant=yes
10863 else
10864   echo "$as_me: failed program was:" >&5
10865 sed 's/^/| /' conftest.$ac_ext >&5
10866
10867 libjava_cv_gethostbyname_r_needs_reentrant=fail
10868 fi
10869 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10870                 CPPFLAGS="$CPPFLAGS_SAVE"
10871
10872 fi
10873 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10874           ac_ext=c
10875 ac_cpp='$CPP $CPPFLAGS'
10876 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10877 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10878 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10879
10880
10881 fi
10882 echo "$as_me:$LINENO: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
10883 echo "${ECHO_T}$libjava_cv_gethostbyname_r_needs_reentrant" >&6
10884         if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
10885
10886 cat >>confdefs.h <<\_ACEOF
10887 #define _REENTRANT 1
10888 _ACEOF
10889
10890         fi
10891      ;;
10892      esac
10893
10894      echo "$as_me:$LINENO: checking for struct hostent_data" >&5
10895 echo $ECHO_N "checking for struct hostent_data... $ECHO_C" >&6
10896 if test "${libjava_cv_struct_hostent_data+set}" = set; then
10897   echo $ECHO_N "(cached) $ECHO_C" >&6
10898 else
10899         cat >conftest.$ac_ext <<_ACEOF
10900 /* confdefs.h.  */
10901 _ACEOF
10902 cat confdefs.h >>conftest.$ac_ext
10903 cat >>conftest.$ac_ext <<_ACEOF
10904 /* end confdefs.h.  */
10905
10906 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
10907 # define _REENTRANT 1
10908 #endif
10909 #include <netdb.h>
10910 int
10911 main ()
10912 {
10913 struct hostent_data data;
10914   ;
10915   return 0;
10916 }
10917 _ACEOF
10918 rm -f conftest.$ac_objext
10919 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10920   (eval $ac_compile) 2>conftest.er1
10921   ac_status=$?
10922   grep -v '^ *+' conftest.er1 >conftest.err
10923   rm -f conftest.er1
10924   cat conftest.err >&5
10925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10926   (exit $ac_status); } &&
10927          { ac_try='test -z "$ac_c_werror_flag"
10928                          || test ! -s conftest.err'
10929   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10930   (eval $ac_try) 2>&5
10931   ac_status=$?
10932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10933   (exit $ac_status); }; } &&
10934          { ac_try='test -s conftest.$ac_objext'
10935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10936   (eval $ac_try) 2>&5
10937   ac_status=$?
10938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10939   (exit $ac_status); }; }; then
10940   libjava_cv_struct_hostent_data=yes
10941 else
10942   echo "$as_me: failed program was:" >&5
10943 sed 's/^/| /' conftest.$ac_ext >&5
10944
10945 libjava_cv_struct_hostent_data=no
10946 fi
10947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10948 fi
10949 echo "$as_me:$LINENO: result: $libjava_cv_struct_hostent_data" >&5
10950 echo "${ECHO_T}$libjava_cv_struct_hostent_data" >&6
10951      if test "x$libjava_cv_struct_hostent_data" = xyes; then
10952
10953 cat >>confdefs.h <<\_ACEOF
10954 #define HAVE_STRUCT_HOSTENT_DATA 1
10955 _ACEOF
10956
10957      fi
10958
10959 fi
10960 done
10961
10962
10963    # FIXME: libjava source code expects to find a prototype for
10964    # gethostbyaddr_r in netdb.h.  The outer check ensures that
10965    # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
10966    # to exist where expected.  (The root issue: AC_CHECK_FUNCS assumes C
10967    # linkage check is enough, yet C++ code requires proper prototypes.)
10968    cat >conftest.$ac_ext <<_ACEOF
10969 /* confdefs.h.  */
10970 _ACEOF
10971 cat confdefs.h >>conftest.$ac_ext
10972 cat >>conftest.$ac_ext <<_ACEOF
10973 /* end confdefs.h.  */
10974 #include <netdb.h>
10975
10976 _ACEOF
10977 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10978   $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then
10979
10980
10981 for ac_func in gethostbyaddr_r
10982 do
10983 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10984 echo "$as_me:$LINENO: checking for $ac_func" >&5
10985 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10986 if eval "test \"\${$as_ac_var+set}\" = set"; then
10987   echo $ECHO_N "(cached) $ECHO_C" >&6
10988 else
10989   if test x$gcc_no_link = xyes; then
10990   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
10991 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
10992    { (exit 1); exit 1; }; }
10993 fi
10994 cat >conftest.$ac_ext <<_ACEOF
10995 /* confdefs.h.  */
10996 _ACEOF
10997 cat confdefs.h >>conftest.$ac_ext
10998 cat >>conftest.$ac_ext <<_ACEOF
10999 /* end confdefs.h.  */
11000 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11001    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11002 #define $ac_func innocuous_$ac_func
11003
11004 /* System header to define __stub macros and hopefully few prototypes,
11005     which can conflict with char $ac_func (); below.
11006     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11007     <limits.h> exists even on freestanding compilers.  */
11008
11009 #ifdef __STDC__
11010 # include <limits.h>
11011 #else
11012 # include <assert.h>
11013 #endif
11014
11015 #undef $ac_func
11016
11017 /* Override any gcc2 internal prototype to avoid an error.  */
11018 #ifdef __cplusplus
11019 extern "C"
11020 {
11021 #endif
11022 /* We use char because int might match the return type of a gcc2
11023    builtin and then its argument prototype would still apply.  */
11024 char $ac_func ();
11025 /* The GNU C library defines this for functions which it implements
11026     to always fail with ENOSYS.  Some functions are actually named
11027     something starting with __ and the normal name is an alias.  */
11028 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11029 choke me
11030 #else
11031 char (*f) () = $ac_func;
11032 #endif
11033 #ifdef __cplusplus
11034 }
11035 #endif
11036
11037 int
11038 main ()
11039 {
11040 return f != $ac_func;
11041   ;
11042   return 0;
11043 }
11044 _ACEOF
11045 rm -f conftest.$ac_objext conftest$ac_exeext
11046 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11047   (eval $ac_link) 2>conftest.er1
11048   ac_status=$?
11049   grep -v '^ *+' conftest.er1 >conftest.err
11050   rm -f conftest.er1
11051   cat conftest.err >&5
11052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11053   (exit $ac_status); } &&
11054          { ac_try='test -z "$ac_c_werror_flag"
11055                          || test ! -s conftest.err'
11056   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11057   (eval $ac_try) 2>&5
11058   ac_status=$?
11059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11060   (exit $ac_status); }; } &&
11061          { ac_try='test -s conftest$ac_exeext'
11062   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11063   (eval $ac_try) 2>&5
11064   ac_status=$?
11065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11066   (exit $ac_status); }; }; then
11067   eval "$as_ac_var=yes"
11068 else
11069   echo "$as_me: failed program was:" >&5
11070 sed 's/^/| /' conftest.$ac_ext >&5
11071
11072 eval "$as_ac_var=no"
11073 fi
11074 rm -f conftest.err conftest.$ac_objext \
11075       conftest$ac_exeext conftest.$ac_ext
11076 fi
11077 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11078 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11079 if test `eval echo '${'$as_ac_var'}'` = yes; then
11080   cat >>confdefs.h <<_ACEOF
11081 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11082 _ACEOF
11083
11084
11085 cat >>confdefs.h <<\_ACEOF
11086 #define HAVE_GETHOSTBYADDR_R 1
11087 _ACEOF
11088
11089      # There are two different kinds of gethostbyaddr_r.
11090      # We look for the one that returns `int'.
11091      # Hopefully this check is robust enough.
11092      cat >conftest.$ac_ext <<_ACEOF
11093 /* confdefs.h.  */
11094 _ACEOF
11095 cat confdefs.h >>conftest.$ac_ext
11096 cat >>conftest.$ac_ext <<_ACEOF
11097 /* end confdefs.h.  */
11098 #include <netdb.h>
11099
11100 _ACEOF
11101 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11102   $EGREP "int.*gethostbyaddr_r" >/dev/null 2>&1; then
11103
11104
11105 cat >>confdefs.h <<\_ACEOF
11106 #define GETHOSTBYADDR_R_RETURNS_INT 1
11107 _ACEOF
11108
11109 fi
11110 rm -f conftest*
11111
11112 fi
11113 done
11114
11115 fi
11116 rm -f conftest*
11117
11118
11119
11120 for ac_func in gethostname
11121 do
11122 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11123 echo "$as_me:$LINENO: checking for $ac_func" >&5
11124 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11125 if eval "test \"\${$as_ac_var+set}\" = set"; then
11126   echo $ECHO_N "(cached) $ECHO_C" >&6
11127 else
11128   if test x$gcc_no_link = xyes; then
11129   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11130 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11131    { (exit 1); exit 1; }; }
11132 fi
11133 cat >conftest.$ac_ext <<_ACEOF
11134 /* confdefs.h.  */
11135 _ACEOF
11136 cat confdefs.h >>conftest.$ac_ext
11137 cat >>conftest.$ac_ext <<_ACEOF
11138 /* end confdefs.h.  */
11139 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11140    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11141 #define $ac_func innocuous_$ac_func
11142
11143 /* System header to define __stub macros and hopefully few prototypes,
11144     which can conflict with char $ac_func (); below.
11145     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11146     <limits.h> exists even on freestanding compilers.  */
11147
11148 #ifdef __STDC__
11149 # include <limits.h>
11150 #else
11151 # include <assert.h>
11152 #endif
11153
11154 #undef $ac_func
11155
11156 /* Override any gcc2 internal prototype to avoid an error.  */
11157 #ifdef __cplusplus
11158 extern "C"
11159 {
11160 #endif
11161 /* We use char because int might match the return type of a gcc2
11162    builtin and then its argument prototype would still apply.  */
11163 char $ac_func ();
11164 /* The GNU C library defines this for functions which it implements
11165     to always fail with ENOSYS.  Some functions are actually named
11166     something starting with __ and the normal name is an alias.  */
11167 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11168 choke me
11169 #else
11170 char (*f) () = $ac_func;
11171 #endif
11172 #ifdef __cplusplus
11173 }
11174 #endif
11175
11176 int
11177 main ()
11178 {
11179 return f != $ac_func;
11180   ;
11181   return 0;
11182 }
11183 _ACEOF
11184 rm -f conftest.$ac_objext conftest$ac_exeext
11185 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11186   (eval $ac_link) 2>conftest.er1
11187   ac_status=$?
11188   grep -v '^ *+' conftest.er1 >conftest.err
11189   rm -f conftest.er1
11190   cat conftest.err >&5
11191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11192   (exit $ac_status); } &&
11193          { ac_try='test -z "$ac_c_werror_flag"
11194                          || test ! -s conftest.err'
11195   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11196   (eval $ac_try) 2>&5
11197   ac_status=$?
11198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11199   (exit $ac_status); }; } &&
11200          { ac_try='test -s conftest$ac_exeext'
11201   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11202   (eval $ac_try) 2>&5
11203   ac_status=$?
11204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11205   (exit $ac_status); }; }; then
11206   eval "$as_ac_var=yes"
11207 else
11208   echo "$as_me: failed program was:" >&5
11209 sed 's/^/| /' conftest.$ac_ext >&5
11210
11211 eval "$as_ac_var=no"
11212 fi
11213 rm -f conftest.err conftest.$ac_objext \
11214       conftest$ac_exeext conftest.$ac_ext
11215 fi
11216 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11217 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11218 if test `eval echo '${'$as_ac_var'}'` = yes; then
11219   cat >>confdefs.h <<_ACEOF
11220 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11221 _ACEOF
11222
11223
11224 cat >>confdefs.h <<\_ACEOF
11225 #define HAVE_GETHOSTNAME 1
11226 _ACEOF
11227
11228      cat >conftest.$ac_ext <<_ACEOF
11229 /* confdefs.h.  */
11230 _ACEOF
11231 cat confdefs.h >>conftest.$ac_ext
11232 cat >>conftest.$ac_ext <<_ACEOF
11233 /* end confdefs.h.  */
11234 #include <unistd.h>
11235
11236 _ACEOF
11237 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11238   $EGREP "gethostname" >/dev/null 2>&1; then
11239
11240
11241 cat >>confdefs.h <<\_ACEOF
11242 #define HAVE_GETHOSTNAME_DECL 1
11243 _ACEOF
11244
11245 fi
11246 rm -f conftest*
11247
11248 fi
11249 done
11250
11251
11252
11253 for ac_func in usleep
11254 do
11255 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11256 echo "$as_me:$LINENO: checking for $ac_func" >&5
11257 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11258 if eval "test \"\${$as_ac_var+set}\" = set"; then
11259   echo $ECHO_N "(cached) $ECHO_C" >&6
11260 else
11261   if test x$gcc_no_link = xyes; then
11262   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11263 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11264    { (exit 1); exit 1; }; }
11265 fi
11266 cat >conftest.$ac_ext <<_ACEOF
11267 /* confdefs.h.  */
11268 _ACEOF
11269 cat confdefs.h >>conftest.$ac_ext
11270 cat >>conftest.$ac_ext <<_ACEOF
11271 /* end confdefs.h.  */
11272 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11273    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11274 #define $ac_func innocuous_$ac_func
11275
11276 /* System header to define __stub macros and hopefully few prototypes,
11277     which can conflict with char $ac_func (); below.
11278     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11279     <limits.h> exists even on freestanding compilers.  */
11280
11281 #ifdef __STDC__
11282 # include <limits.h>
11283 #else
11284 # include <assert.h>
11285 #endif
11286
11287 #undef $ac_func
11288
11289 /* Override any gcc2 internal prototype to avoid an error.  */
11290 #ifdef __cplusplus
11291 extern "C"
11292 {
11293 #endif
11294 /* We use char because int might match the return type of a gcc2
11295    builtin and then its argument prototype would still apply.  */
11296 char $ac_func ();
11297 /* The GNU C library defines this for functions which it implements
11298     to always fail with ENOSYS.  Some functions are actually named
11299     something starting with __ and the normal name is an alias.  */
11300 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11301 choke me
11302 #else
11303 char (*f) () = $ac_func;
11304 #endif
11305 #ifdef __cplusplus
11306 }
11307 #endif
11308
11309 int
11310 main ()
11311 {
11312 return f != $ac_func;
11313   ;
11314   return 0;
11315 }
11316 _ACEOF
11317 rm -f conftest.$ac_objext conftest$ac_exeext
11318 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11319   (eval $ac_link) 2>conftest.er1
11320   ac_status=$?
11321   grep -v '^ *+' conftest.er1 >conftest.err
11322   rm -f conftest.er1
11323   cat conftest.err >&5
11324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11325   (exit $ac_status); } &&
11326          { ac_try='test -z "$ac_c_werror_flag"
11327                          || test ! -s conftest.err'
11328   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11329   (eval $ac_try) 2>&5
11330   ac_status=$?
11331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11332   (exit $ac_status); }; } &&
11333          { ac_try='test -s conftest$ac_exeext'
11334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11335   (eval $ac_try) 2>&5
11336   ac_status=$?
11337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11338   (exit $ac_status); }; }; then
11339   eval "$as_ac_var=yes"
11340 else
11341   echo "$as_me: failed program was:" >&5
11342 sed 's/^/| /' conftest.$ac_ext >&5
11343
11344 eval "$as_ac_var=no"
11345 fi
11346 rm -f conftest.err conftest.$ac_objext \
11347       conftest$ac_exeext conftest.$ac_ext
11348 fi
11349 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11350 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11351 if test `eval echo '${'$as_ac_var'}'` = yes; then
11352   cat >>confdefs.h <<_ACEOF
11353 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11354 _ACEOF
11355
11356      cat >conftest.$ac_ext <<_ACEOF
11357 /* confdefs.h.  */
11358 _ACEOF
11359 cat confdefs.h >>conftest.$ac_ext
11360 cat >>conftest.$ac_ext <<_ACEOF
11361 /* end confdefs.h.  */
11362 #include <unistd.h>
11363
11364 _ACEOF
11365 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11366   $EGREP "usleep" >/dev/null 2>&1; then
11367
11368
11369 cat >>confdefs.h <<\_ACEOF
11370 #define HAVE_USLEEP_DECL 1
11371 _ACEOF
11372
11373 fi
11374 rm -f conftest*
11375
11376 fi
11377 done
11378
11379
11380    # Look for these functions in the thread library, but only bother
11381    # if using POSIX threads.
11382    if test "$THREADS" = posix; then
11383       save_LIBS="$LIBS"
11384       LIBS="$LIBS $THREADLIBS"
11385       # Some POSIX thread systems don't have pthread_mutexattr_settype.
11386       # E.g., Solaris.
11387
11388
11389 for ac_func in pthread_mutexattr_settype pthread_mutexattr_setkind_np
11390 do
11391 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11392 echo "$as_me:$LINENO: checking for $ac_func" >&5
11393 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11394 if eval "test \"\${$as_ac_var+set}\" = set"; then
11395   echo $ECHO_N "(cached) $ECHO_C" >&6
11396 else
11397   if test x$gcc_no_link = xyes; then
11398   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11399 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11400    { (exit 1); exit 1; }; }
11401 fi
11402 cat >conftest.$ac_ext <<_ACEOF
11403 /* confdefs.h.  */
11404 _ACEOF
11405 cat confdefs.h >>conftest.$ac_ext
11406 cat >>conftest.$ac_ext <<_ACEOF
11407 /* end confdefs.h.  */
11408 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11409    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11410 #define $ac_func innocuous_$ac_func
11411
11412 /* System header to define __stub macros and hopefully few prototypes,
11413     which can conflict with char $ac_func (); below.
11414     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11415     <limits.h> exists even on freestanding compilers.  */
11416
11417 #ifdef __STDC__
11418 # include <limits.h>
11419 #else
11420 # include <assert.h>
11421 #endif
11422
11423 #undef $ac_func
11424
11425 /* Override any gcc2 internal prototype to avoid an error.  */
11426 #ifdef __cplusplus
11427 extern "C"
11428 {
11429 #endif
11430 /* We use char because int might match the return type of a gcc2
11431    builtin and then its argument prototype would still apply.  */
11432 char $ac_func ();
11433 /* The GNU C library defines this for functions which it implements
11434     to always fail with ENOSYS.  Some functions are actually named
11435     something starting with __ and the normal name is an alias.  */
11436 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11437 choke me
11438 #else
11439 char (*f) () = $ac_func;
11440 #endif
11441 #ifdef __cplusplus
11442 }
11443 #endif
11444
11445 int
11446 main ()
11447 {
11448 return f != $ac_func;
11449   ;
11450   return 0;
11451 }
11452 _ACEOF
11453 rm -f conftest.$ac_objext conftest$ac_exeext
11454 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11455   (eval $ac_link) 2>conftest.er1
11456   ac_status=$?
11457   grep -v '^ *+' conftest.er1 >conftest.err
11458   rm -f conftest.er1
11459   cat conftest.err >&5
11460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11461   (exit $ac_status); } &&
11462          { ac_try='test -z "$ac_c_werror_flag"
11463                          || test ! -s conftest.err'
11464   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11465   (eval $ac_try) 2>&5
11466   ac_status=$?
11467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11468   (exit $ac_status); }; } &&
11469          { ac_try='test -s conftest$ac_exeext'
11470   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11471   (eval $ac_try) 2>&5
11472   ac_status=$?
11473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474   (exit $ac_status); }; }; then
11475   eval "$as_ac_var=yes"
11476 else
11477   echo "$as_me: failed program was:" >&5
11478 sed 's/^/| /' conftest.$ac_ext >&5
11479
11480 eval "$as_ac_var=no"
11481 fi
11482 rm -f conftest.err conftest.$ac_objext \
11483       conftest$ac_exeext conftest.$ac_ext
11484 fi
11485 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11486 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11487 if test `eval echo '${'$as_ac_var'}'` = yes; then
11488   cat >>confdefs.h <<_ACEOF
11489 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11490 _ACEOF
11491
11492 fi
11493 done
11494
11495
11496       # Look for sched_yield.  Up to Solaris 2.6, it is in libposix4, since
11497       # Solaris 7 the name librt is preferred.
11498
11499 for ac_func in sched_yield
11500 do
11501 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11502 echo "$as_me:$LINENO: checking for $ac_func" >&5
11503 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11504 if eval "test \"\${$as_ac_var+set}\" = set"; then
11505   echo $ECHO_N "(cached) $ECHO_C" >&6
11506 else
11507   if test x$gcc_no_link = xyes; then
11508   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11509 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11510    { (exit 1); exit 1; }; }
11511 fi
11512 cat >conftest.$ac_ext <<_ACEOF
11513 /* confdefs.h.  */
11514 _ACEOF
11515 cat confdefs.h >>conftest.$ac_ext
11516 cat >>conftest.$ac_ext <<_ACEOF
11517 /* end confdefs.h.  */
11518 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11519    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11520 #define $ac_func innocuous_$ac_func
11521
11522 /* System header to define __stub macros and hopefully few prototypes,
11523     which can conflict with char $ac_func (); below.
11524     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11525     <limits.h> exists even on freestanding compilers.  */
11526
11527 #ifdef __STDC__
11528 # include <limits.h>
11529 #else
11530 # include <assert.h>
11531 #endif
11532
11533 #undef $ac_func
11534
11535 /* Override any gcc2 internal prototype to avoid an error.  */
11536 #ifdef __cplusplus
11537 extern "C"
11538 {
11539 #endif
11540 /* We use char because int might match the return type of a gcc2
11541    builtin and then its argument prototype would still apply.  */
11542 char $ac_func ();
11543 /* The GNU C library defines this for functions which it implements
11544     to always fail with ENOSYS.  Some functions are actually named
11545     something starting with __ and the normal name is an alias.  */
11546 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11547 choke me
11548 #else
11549 char (*f) () = $ac_func;
11550 #endif
11551 #ifdef __cplusplus
11552 }
11553 #endif
11554
11555 int
11556 main ()
11557 {
11558 return f != $ac_func;
11559   ;
11560   return 0;
11561 }
11562 _ACEOF
11563 rm -f conftest.$ac_objext conftest$ac_exeext
11564 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11565   (eval $ac_link) 2>conftest.er1
11566   ac_status=$?
11567   grep -v '^ *+' conftest.er1 >conftest.err
11568   rm -f conftest.er1
11569   cat conftest.err >&5
11570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11571   (exit $ac_status); } &&
11572          { ac_try='test -z "$ac_c_werror_flag"
11573                          || test ! -s conftest.err'
11574   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11575   (eval $ac_try) 2>&5
11576   ac_status=$?
11577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11578   (exit $ac_status); }; } &&
11579          { ac_try='test -s conftest$ac_exeext'
11580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11581   (eval $ac_try) 2>&5
11582   ac_status=$?
11583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11584   (exit $ac_status); }; }; then
11585   eval "$as_ac_var=yes"
11586 else
11587   echo "$as_me: failed program was:" >&5
11588 sed 's/^/| /' conftest.$ac_ext >&5
11589
11590 eval "$as_ac_var=no"
11591 fi
11592 rm -f conftest.err conftest.$ac_objext \
11593       conftest$ac_exeext conftest.$ac_ext
11594 fi
11595 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11596 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11597 if test `eval echo '${'$as_ac_var'}'` = yes; then
11598   cat >>confdefs.h <<_ACEOF
11599 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11600 _ACEOF
11601
11602 else
11603
11604         echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
11605 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
11606 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
11607   echo $ECHO_N "(cached) $ECHO_C" >&6
11608 else
11609   ac_check_lib_save_LIBS=$LIBS
11610 LIBS="-lrt  $LIBS"
11611 if test x$gcc_no_link = xyes; then
11612   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11613 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11614    { (exit 1); exit 1; }; }
11615 fi
11616 cat >conftest.$ac_ext <<_ACEOF
11617 /* confdefs.h.  */
11618 _ACEOF
11619 cat confdefs.h >>conftest.$ac_ext
11620 cat >>conftest.$ac_ext <<_ACEOF
11621 /* end confdefs.h.  */
11622
11623 /* Override any gcc2 internal prototype to avoid an error.  */
11624 #ifdef __cplusplus
11625 extern "C"
11626 #endif
11627 /* We use char because int might match the return type of a gcc2
11628    builtin and then its argument prototype would still apply.  */
11629 char sched_yield ();
11630 int
11631 main ()
11632 {
11633 sched_yield ();
11634   ;
11635   return 0;
11636 }
11637 _ACEOF
11638 rm -f conftest.$ac_objext conftest$ac_exeext
11639 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11640   (eval $ac_link) 2>conftest.er1
11641   ac_status=$?
11642   grep -v '^ *+' conftest.er1 >conftest.err
11643   rm -f conftest.er1
11644   cat conftest.err >&5
11645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11646   (exit $ac_status); } &&
11647          { ac_try='test -z "$ac_c_werror_flag"
11648                          || test ! -s conftest.err'
11649   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11650   (eval $ac_try) 2>&5
11651   ac_status=$?
11652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11653   (exit $ac_status); }; } &&
11654          { ac_try='test -s conftest$ac_exeext'
11655   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11656   (eval $ac_try) 2>&5
11657   ac_status=$?
11658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11659   (exit $ac_status); }; }; then
11660   ac_cv_lib_rt_sched_yield=yes
11661 else
11662   echo "$as_me: failed program was:" >&5
11663 sed 's/^/| /' conftest.$ac_ext >&5
11664
11665 ac_cv_lib_rt_sched_yield=no
11666 fi
11667 rm -f conftest.err conftest.$ac_objext \
11668       conftest$ac_exeext conftest.$ac_ext
11669 LIBS=$ac_check_lib_save_LIBS
11670 fi
11671 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
11672 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
11673 if test $ac_cv_lib_rt_sched_yield = yes; then
11674
11675           cat >>confdefs.h <<\_ACEOF
11676 #define HAVE_SCHED_YIELD 1
11677 _ACEOF
11678
11679           THREADLIBS="$THREADLIBS -lrt"
11680           THREADSPEC="$THREADSPEC -lrt"
11681 else
11682
11683           echo "$as_me:$LINENO: checking for sched_yield in -lposix4" >&5
11684 echo $ECHO_N "checking for sched_yield in -lposix4... $ECHO_C" >&6
11685 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then
11686   echo $ECHO_N "(cached) $ECHO_C" >&6
11687 else
11688   ac_check_lib_save_LIBS=$LIBS
11689 LIBS="-lposix4  $LIBS"
11690 if test x$gcc_no_link = xyes; then
11691   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11692 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11693    { (exit 1); exit 1; }; }
11694 fi
11695 cat >conftest.$ac_ext <<_ACEOF
11696 /* confdefs.h.  */
11697 _ACEOF
11698 cat confdefs.h >>conftest.$ac_ext
11699 cat >>conftest.$ac_ext <<_ACEOF
11700 /* end confdefs.h.  */
11701
11702 /* Override any gcc2 internal prototype to avoid an error.  */
11703 #ifdef __cplusplus
11704 extern "C"
11705 #endif
11706 /* We use char because int might match the return type of a gcc2
11707    builtin and then its argument prototype would still apply.  */
11708 char sched_yield ();
11709 int
11710 main ()
11711 {
11712 sched_yield ();
11713   ;
11714   return 0;
11715 }
11716 _ACEOF
11717 rm -f conftest.$ac_objext conftest$ac_exeext
11718 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11719   (eval $ac_link) 2>conftest.er1
11720   ac_status=$?
11721   grep -v '^ *+' conftest.er1 >conftest.err
11722   rm -f conftest.er1
11723   cat conftest.err >&5
11724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725   (exit $ac_status); } &&
11726          { ac_try='test -z "$ac_c_werror_flag"
11727                          || test ! -s conftest.err'
11728   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11729   (eval $ac_try) 2>&5
11730   ac_status=$?
11731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11732   (exit $ac_status); }; } &&
11733          { ac_try='test -s conftest$ac_exeext'
11734   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11735   (eval $ac_try) 2>&5
11736   ac_status=$?
11737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11738   (exit $ac_status); }; }; then
11739   ac_cv_lib_posix4_sched_yield=yes
11740 else
11741   echo "$as_me: failed program was:" >&5
11742 sed 's/^/| /' conftest.$ac_ext >&5
11743
11744 ac_cv_lib_posix4_sched_yield=no
11745 fi
11746 rm -f conftest.err conftest.$ac_objext \
11747       conftest$ac_exeext conftest.$ac_ext
11748 LIBS=$ac_check_lib_save_LIBS
11749 fi
11750 echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_sched_yield" >&5
11751 echo "${ECHO_T}$ac_cv_lib_posix4_sched_yield" >&6
11752 if test $ac_cv_lib_posix4_sched_yield = yes; then
11753
11754             cat >>confdefs.h <<\_ACEOF
11755 #define HAVE_SCHED_YIELD 1
11756 _ACEOF
11757
11758             THREADLIBS="$THREADLIBS -lposix4"
11759             THREADSPEC="$THREADSPEC -lposix4"
11760 fi
11761
11762 fi
11763
11764 fi
11765 done
11766
11767       LIBS="$save_LIBS"
11768
11769       # We can save a little space at runtime if the mutex has m_count
11770       # or __m_count.  This is a nice hack for Linux.
11771       cat >conftest.$ac_ext <<_ACEOF
11772 /* confdefs.h.  */
11773 _ACEOF
11774 cat confdefs.h >>conftest.$ac_ext
11775 cat >>conftest.$ac_ext <<_ACEOF
11776 /* end confdefs.h.  */
11777 #include <pthread.h>
11778 int
11779 main ()
11780 {
11781
11782           extern pthread_mutex_t *mutex; int q = mutex->m_count;
11783
11784   ;
11785   return 0;
11786 }
11787 _ACEOF
11788 rm -f conftest.$ac_objext
11789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11790   (eval $ac_compile) 2>conftest.er1
11791   ac_status=$?
11792   grep -v '^ *+' conftest.er1 >conftest.err
11793   rm -f conftest.er1
11794   cat conftest.err >&5
11795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11796   (exit $ac_status); } &&
11797          { ac_try='test -z "$ac_c_werror_flag"
11798                          || test ! -s conftest.err'
11799   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11800   (eval $ac_try) 2>&5
11801   ac_status=$?
11802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11803   (exit $ac_status); }; } &&
11804          { ac_try='test -s conftest.$ac_objext'
11805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11806   (eval $ac_try) 2>&5
11807   ac_status=$?
11808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11809   (exit $ac_status); }; }; then
11810
11811 cat >>confdefs.h <<\_ACEOF
11812 #define PTHREAD_MUTEX_HAVE_M_COUNT 1
11813 _ACEOF
11814
11815 else
11816   echo "$as_me: failed program was:" >&5
11817 sed 's/^/| /' conftest.$ac_ext >&5
11818
11819
11820         cat >conftest.$ac_ext <<_ACEOF
11821 /* confdefs.h.  */
11822 _ACEOF
11823 cat confdefs.h >>conftest.$ac_ext
11824 cat >>conftest.$ac_ext <<_ACEOF
11825 /* end confdefs.h.  */
11826 #include <pthread.h>
11827 int
11828 main ()
11829 {
11830
11831             extern pthread_mutex_t *mutex; int q = mutex->__m_count;
11832
11833   ;
11834   return 0;
11835 }
11836 _ACEOF
11837 rm -f conftest.$ac_objext
11838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11839   (eval $ac_compile) 2>conftest.er1
11840   ac_status=$?
11841   grep -v '^ *+' conftest.er1 >conftest.err
11842   rm -f conftest.er1
11843   cat conftest.err >&5
11844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11845   (exit $ac_status); } &&
11846          { ac_try='test -z "$ac_c_werror_flag"
11847                          || test ! -s conftest.err'
11848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11849   (eval $ac_try) 2>&5
11850   ac_status=$?
11851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11852   (exit $ac_status); }; } &&
11853          { ac_try='test -s conftest.$ac_objext'
11854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11855   (eval $ac_try) 2>&5
11856   ac_status=$?
11857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11858   (exit $ac_status); }; }; then
11859
11860 cat >>confdefs.h <<\_ACEOF
11861 #define PTHREAD_MUTEX_HAVE___M_COUNT 1
11862 _ACEOF
11863
11864 else
11865   echo "$as_me: failed program was:" >&5
11866 sed 's/^/| /' conftest.$ac_ext >&5
11867
11868 fi
11869 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11870 fi
11871 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11872    fi
11873
11874    # We require a way to get the time.
11875    time_found=no
11876
11877
11878
11879 for ac_func in gettimeofday time ftime
11880 do
11881 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11882 echo "$as_me:$LINENO: checking for $ac_func" >&5
11883 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11884 if eval "test \"\${$as_ac_var+set}\" = set"; then
11885   echo $ECHO_N "(cached) $ECHO_C" >&6
11886 else
11887   if test x$gcc_no_link = xyes; then
11888   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
11889 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
11890    { (exit 1); exit 1; }; }
11891 fi
11892 cat >conftest.$ac_ext <<_ACEOF
11893 /* confdefs.h.  */
11894 _ACEOF
11895 cat confdefs.h >>conftest.$ac_ext
11896 cat >>conftest.$ac_ext <<_ACEOF
11897 /* end confdefs.h.  */
11898 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11899    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11900 #define $ac_func innocuous_$ac_func
11901
11902 /* System header to define __stub macros and hopefully few prototypes,
11903     which can conflict with char $ac_func (); below.
11904     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11905     <limits.h> exists even on freestanding compilers.  */
11906
11907 #ifdef __STDC__
11908 # include <limits.h>
11909 #else
11910 # include <assert.h>
11911 #endif
11912
11913 #undef $ac_func
11914
11915 /* Override any gcc2 internal prototype to avoid an error.  */
11916 #ifdef __cplusplus
11917 extern "C"
11918 {
11919 #endif
11920 /* We use char because int might match the return type of a gcc2
11921    builtin and then its argument prototype would still apply.  */
11922 char $ac_func ();
11923 /* The GNU C library defines this for functions which it implements
11924     to always fail with ENOSYS.  Some functions are actually named
11925     something starting with __ and the normal name is an alias.  */
11926 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11927 choke me
11928 #else
11929 char (*f) () = $ac_func;
11930 #endif
11931 #ifdef __cplusplus
11932 }
11933 #endif
11934
11935 int
11936 main ()
11937 {
11938 return f != $ac_func;
11939   ;
11940   return 0;
11941 }
11942 _ACEOF
11943 rm -f conftest.$ac_objext conftest$ac_exeext
11944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11945   (eval $ac_link) 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_exeext'
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   eval "$as_ac_var=yes"
11966 else
11967   echo "$as_me: failed program was:" >&5
11968 sed 's/^/| /' conftest.$ac_ext >&5
11969
11970 eval "$as_ac_var=no"
11971 fi
11972 rm -f conftest.err conftest.$ac_objext \
11973       conftest$ac_exeext conftest.$ac_ext
11974 fi
11975 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11976 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11977 if test `eval echo '${'$as_ac_var'}'` = yes; then
11978   cat >>confdefs.h <<_ACEOF
11979 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11980 _ACEOF
11981  time_found=yes
11982 fi
11983 done
11984
11985    if test "$time_found" = no; then
11986       { { echo "$as_me:$LINENO: error: no function found to get the time" >&5
11987 echo "$as_me: error: no function found to get the time" >&2;}
11988    { (exit 1); exit 1; }; }
11989    fi
11990
11991
11992 for ac_func in memmove
11993 do
11994 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11995 echo "$as_me:$LINENO: checking for $ac_func" >&5
11996 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11997 if eval "test \"\${$as_ac_var+set}\" = set"; then
11998   echo $ECHO_N "(cached) $ECHO_C" >&6
11999 else
12000   if test x$gcc_no_link = xyes; then
12001   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12002 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12003    { (exit 1); exit 1; }; }
12004 fi
12005 cat >conftest.$ac_ext <<_ACEOF
12006 /* confdefs.h.  */
12007 _ACEOF
12008 cat confdefs.h >>conftest.$ac_ext
12009 cat >>conftest.$ac_ext <<_ACEOF
12010 /* end confdefs.h.  */
12011 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12012    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12013 #define $ac_func innocuous_$ac_func
12014
12015 /* System header to define __stub macros and hopefully few prototypes,
12016     which can conflict with char $ac_func (); below.
12017     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12018     <limits.h> exists even on freestanding compilers.  */
12019
12020 #ifdef __STDC__
12021 # include <limits.h>
12022 #else
12023 # include <assert.h>
12024 #endif
12025
12026 #undef $ac_func
12027
12028 /* Override any gcc2 internal prototype to avoid an error.  */
12029 #ifdef __cplusplus
12030 extern "C"
12031 {
12032 #endif
12033 /* We use char because int might match the return type of a gcc2
12034    builtin and then its argument prototype would still apply.  */
12035 char $ac_func ();
12036 /* The GNU C library defines this for functions which it implements
12037     to always fail with ENOSYS.  Some functions are actually named
12038     something starting with __ and the normal name is an alias.  */
12039 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12040 choke me
12041 #else
12042 char (*f) () = $ac_func;
12043 #endif
12044 #ifdef __cplusplus
12045 }
12046 #endif
12047
12048 int
12049 main ()
12050 {
12051 return f != $ac_func;
12052   ;
12053   return 0;
12054 }
12055 _ACEOF
12056 rm -f conftest.$ac_objext conftest$ac_exeext
12057 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12058   (eval $ac_link) 2>conftest.er1
12059   ac_status=$?
12060   grep -v '^ *+' conftest.er1 >conftest.err
12061   rm -f conftest.er1
12062   cat conftest.err >&5
12063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12064   (exit $ac_status); } &&
12065          { ac_try='test -z "$ac_c_werror_flag"
12066                          || test ! -s conftest.err'
12067   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12068   (eval $ac_try) 2>&5
12069   ac_status=$?
12070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12071   (exit $ac_status); }; } &&
12072          { ac_try='test -s conftest$ac_exeext'
12073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12074   (eval $ac_try) 2>&5
12075   ac_status=$?
12076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12077   (exit $ac_status); }; }; then
12078   eval "$as_ac_var=yes"
12079 else
12080   echo "$as_me: failed program was:" >&5
12081 sed 's/^/| /' conftest.$ac_ext >&5
12082
12083 eval "$as_ac_var=no"
12084 fi
12085 rm -f conftest.err conftest.$ac_objext \
12086       conftest$ac_exeext conftest.$ac_ext
12087 fi
12088 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12089 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12090 if test `eval echo '${'$as_ac_var'}'` = yes; then
12091   cat >>confdefs.h <<_ACEOF
12092 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12093 _ACEOF
12094
12095 fi
12096 done
12097
12098
12099    # We require memcpy.
12100    memcpy_found=no
12101
12102 for ac_func in memcpy
12103 do
12104 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12105 echo "$as_me:$LINENO: checking for $ac_func" >&5
12106 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12107 if eval "test \"\${$as_ac_var+set}\" = set"; then
12108   echo $ECHO_N "(cached) $ECHO_C" >&6
12109 else
12110   if test x$gcc_no_link = xyes; then
12111   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12112 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12113    { (exit 1); exit 1; }; }
12114 fi
12115 cat >conftest.$ac_ext <<_ACEOF
12116 /* confdefs.h.  */
12117 _ACEOF
12118 cat confdefs.h >>conftest.$ac_ext
12119 cat >>conftest.$ac_ext <<_ACEOF
12120 /* end confdefs.h.  */
12121 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12122    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12123 #define $ac_func innocuous_$ac_func
12124
12125 /* System header to define __stub macros and hopefully few prototypes,
12126     which can conflict with char $ac_func (); below.
12127     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12128     <limits.h> exists even on freestanding compilers.  */
12129
12130 #ifdef __STDC__
12131 # include <limits.h>
12132 #else
12133 # include <assert.h>
12134 #endif
12135
12136 #undef $ac_func
12137
12138 /* Override any gcc2 internal prototype to avoid an error.  */
12139 #ifdef __cplusplus
12140 extern "C"
12141 {
12142 #endif
12143 /* We use char because int might match the return type of a gcc2
12144    builtin and then its argument prototype would still apply.  */
12145 char $ac_func ();
12146 /* The GNU C library defines this for functions which it implements
12147     to always fail with ENOSYS.  Some functions are actually named
12148     something starting with __ and the normal name is an alias.  */
12149 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12150 choke me
12151 #else
12152 char (*f) () = $ac_func;
12153 #endif
12154 #ifdef __cplusplus
12155 }
12156 #endif
12157
12158 int
12159 main ()
12160 {
12161 return f != $ac_func;
12162   ;
12163   return 0;
12164 }
12165 _ACEOF
12166 rm -f conftest.$ac_objext conftest$ac_exeext
12167 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12168   (eval $ac_link) 2>conftest.er1
12169   ac_status=$?
12170   grep -v '^ *+' conftest.er1 >conftest.err
12171   rm -f conftest.er1
12172   cat conftest.err >&5
12173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12174   (exit $ac_status); } &&
12175          { ac_try='test -z "$ac_c_werror_flag"
12176                          || test ! -s conftest.err'
12177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12178   (eval $ac_try) 2>&5
12179   ac_status=$?
12180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12181   (exit $ac_status); }; } &&
12182          { ac_try='test -s conftest$ac_exeext'
12183   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12184   (eval $ac_try) 2>&5
12185   ac_status=$?
12186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12187   (exit $ac_status); }; }; then
12188   eval "$as_ac_var=yes"
12189 else
12190   echo "$as_me: failed program was:" >&5
12191 sed 's/^/| /' conftest.$ac_ext >&5
12192
12193 eval "$as_ac_var=no"
12194 fi
12195 rm -f conftest.err conftest.$ac_objext \
12196       conftest$ac_exeext conftest.$ac_ext
12197 fi
12198 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12199 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12200 if test `eval echo '${'$as_ac_var'}'` = yes; then
12201   cat >>confdefs.h <<_ACEOF
12202 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12203 _ACEOF
12204  memcpy_found=yes
12205 fi
12206 done
12207
12208    if test "$memcpy_found" = no; then
12209       { { echo "$as_me:$LINENO: error: memcpy is required" >&5
12210 echo "$as_me: error: memcpy is required" >&2;}
12211    { (exit 1); exit 1; }; }
12212    fi
12213
12214    echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
12215 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
12216 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
12217   echo $ECHO_N "(cached) $ECHO_C" >&6
12218 else
12219   ac_check_lib_save_LIBS=$LIBS
12220 LIBS="-ldl  $LIBS"
12221 if test x$gcc_no_link = xyes; then
12222   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12223 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12224    { (exit 1); exit 1; }; }
12225 fi
12226 cat >conftest.$ac_ext <<_ACEOF
12227 /* confdefs.h.  */
12228 _ACEOF
12229 cat confdefs.h >>conftest.$ac_ext
12230 cat >>conftest.$ac_ext <<_ACEOF
12231 /* end confdefs.h.  */
12232
12233 /* Override any gcc2 internal prototype to avoid an error.  */
12234 #ifdef __cplusplus
12235 extern "C"
12236 #endif
12237 /* We use char because int might match the return type of a gcc2
12238    builtin and then its argument prototype would still apply.  */
12239 char dlopen ();
12240 int
12241 main ()
12242 {
12243 dlopen ();
12244   ;
12245   return 0;
12246 }
12247 _ACEOF
12248 rm -f conftest.$ac_objext conftest$ac_exeext
12249 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12250   (eval $ac_link) 2>conftest.er1
12251   ac_status=$?
12252   grep -v '^ *+' conftest.er1 >conftest.err
12253   rm -f conftest.er1
12254   cat conftest.err >&5
12255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256   (exit $ac_status); } &&
12257          { ac_try='test -z "$ac_c_werror_flag"
12258                          || test ! -s conftest.err'
12259   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12260   (eval $ac_try) 2>&5
12261   ac_status=$?
12262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12263   (exit $ac_status); }; } &&
12264          { ac_try='test -s conftest$ac_exeext'
12265   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12266   (eval $ac_try) 2>&5
12267   ac_status=$?
12268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12269   (exit $ac_status); }; }; then
12270   ac_cv_lib_dl_dlopen=yes
12271 else
12272   echo "$as_me: failed program was:" >&5
12273 sed 's/^/| /' conftest.$ac_ext >&5
12274
12275 ac_cv_lib_dl_dlopen=no
12276 fi
12277 rm -f conftest.err conftest.$ac_objext \
12278       conftest$ac_exeext conftest.$ac_ext
12279 LIBS=$ac_check_lib_save_LIBS
12280 fi
12281 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
12282 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
12283 if test $ac_cv_lib_dl_dlopen = yes; then
12284
12285
12286 cat >>confdefs.h <<\_ACEOF
12287 #define HAVE_DLOPEN 1
12288 _ACEOF
12289
12290 fi
12291
12292
12293    # Some library-finding code we stole from Tcl.
12294    #--------------------------------------------------------------------
12295    #    Check for the existence of the -lsocket and -lnsl libraries.
12296    #    The order here is important, so that they end up in the right
12297    #    order in the command line generated by make.  Here are some
12298    #    special considerations:
12299    #    1. Use "connect" and "accept" to check for -lsocket, and
12300    #       "gethostbyname" to check for -lnsl.
12301    #    2. Use each function name only once:  can't redo a check because
12302    #       autoconf caches the results of the last check and won't redo it.
12303    #    3. Use -lnsl and -lsocket only if they supply procedures that
12304    #       aren't already present in the normal libraries.  This is because
12305    #       IRIX 5.2 has libraries, but they aren't needed and they're
12306    #       bogus:  they goof up name resolution if used.
12307    #    4. On some SVR4 systems, can't use -lsocket without -lnsl too.
12308    #       To get around this problem, check for both libraries together
12309    #       if -lsocket doesn't work by itself.
12310    #--------------------------------------------------------------------
12311
12312    echo "$as_me:$LINENO: checking for socket libraries" >&5
12313 echo $ECHO_N "checking for socket libraries... $ECHO_C" >&6
12314 if test "${gcj_cv_lib_sockets+set}" = set; then
12315   echo $ECHO_N "(cached) $ECHO_C" >&6
12316 else
12317   gcj_cv_lib_sockets=
12318      gcj_checkBoth=0
12319      unset ac_cv_func_connect
12320      echo "$as_me:$LINENO: checking for connect" >&5
12321 echo $ECHO_N "checking for connect... $ECHO_C" >&6
12322 if test "${ac_cv_func_connect+set}" = set; then
12323   echo $ECHO_N "(cached) $ECHO_C" >&6
12324 else
12325   if test x$gcc_no_link = xyes; then
12326   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12327 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12328    { (exit 1); exit 1; }; }
12329 fi
12330 cat >conftest.$ac_ext <<_ACEOF
12331 /* confdefs.h.  */
12332 _ACEOF
12333 cat confdefs.h >>conftest.$ac_ext
12334 cat >>conftest.$ac_ext <<_ACEOF
12335 /* end confdefs.h.  */
12336 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
12337    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12338 #define connect innocuous_connect
12339
12340 /* System header to define __stub macros and hopefully few prototypes,
12341     which can conflict with char connect (); below.
12342     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12343     <limits.h> exists even on freestanding compilers.  */
12344
12345 #ifdef __STDC__
12346 # include <limits.h>
12347 #else
12348 # include <assert.h>
12349 #endif
12350
12351 #undef connect
12352
12353 /* Override any gcc2 internal prototype to avoid an error.  */
12354 #ifdef __cplusplus
12355 extern "C"
12356 {
12357 #endif
12358 /* We use char because int might match the return type of a gcc2
12359    builtin and then its argument prototype would still apply.  */
12360 char connect ();
12361 /* The GNU C library defines this for functions which it implements
12362     to always fail with ENOSYS.  Some functions are actually named
12363     something starting with __ and the normal name is an alias.  */
12364 #if defined (__stub_connect) || defined (__stub___connect)
12365 choke me
12366 #else
12367 char (*f) () = connect;
12368 #endif
12369 #ifdef __cplusplus
12370 }
12371 #endif
12372
12373 int
12374 main ()
12375 {
12376 return f != connect;
12377   ;
12378   return 0;
12379 }
12380 _ACEOF
12381 rm -f conftest.$ac_objext conftest$ac_exeext
12382 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12383   (eval $ac_link) 2>conftest.er1
12384   ac_status=$?
12385   grep -v '^ *+' conftest.er1 >conftest.err
12386   rm -f conftest.er1
12387   cat conftest.err >&5
12388   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12389   (exit $ac_status); } &&
12390          { ac_try='test -z "$ac_c_werror_flag"
12391                          || test ! -s conftest.err'
12392   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12393   (eval $ac_try) 2>&5
12394   ac_status=$?
12395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12396   (exit $ac_status); }; } &&
12397          { ac_try='test -s conftest$ac_exeext'
12398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12399   (eval $ac_try) 2>&5
12400   ac_status=$?
12401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12402   (exit $ac_status); }; }; then
12403   ac_cv_func_connect=yes
12404 else
12405   echo "$as_me: failed program was:" >&5
12406 sed 's/^/| /' conftest.$ac_ext >&5
12407
12408 ac_cv_func_connect=no
12409 fi
12410 rm -f conftest.err conftest.$ac_objext \
12411       conftest$ac_exeext conftest.$ac_ext
12412 fi
12413 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
12414 echo "${ECHO_T}$ac_cv_func_connect" >&6
12415 if test $ac_cv_func_connect = yes; then
12416   gcj_checkSocket=0
12417 else
12418   gcj_checkSocket=1
12419 fi
12420
12421      if test "$gcj_checkSocket" = 1; then
12422          unset ac_cv_func_connect
12423          echo "$as_me:$LINENO: checking for main in -lsocket" >&5
12424 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
12425 if test "${ac_cv_lib_socket_main+set}" = set; then
12426   echo $ECHO_N "(cached) $ECHO_C" >&6
12427 else
12428   ac_check_lib_save_LIBS=$LIBS
12429 LIBS="-lsocket  $LIBS"
12430 if test x$gcc_no_link = xyes; then
12431   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12432 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12433    { (exit 1); exit 1; }; }
12434 fi
12435 cat >conftest.$ac_ext <<_ACEOF
12436 /* confdefs.h.  */
12437 _ACEOF
12438 cat confdefs.h >>conftest.$ac_ext
12439 cat >>conftest.$ac_ext <<_ACEOF
12440 /* end confdefs.h.  */
12441
12442
12443 int
12444 main ()
12445 {
12446 main ();
12447   ;
12448   return 0;
12449 }
12450 _ACEOF
12451 rm -f conftest.$ac_objext conftest$ac_exeext
12452 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12453   (eval $ac_link) 2>conftest.er1
12454   ac_status=$?
12455   grep -v '^ *+' conftest.er1 >conftest.err
12456   rm -f conftest.er1
12457   cat conftest.err >&5
12458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12459   (exit $ac_status); } &&
12460          { ac_try='test -z "$ac_c_werror_flag"
12461                          || test ! -s conftest.err'
12462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12463   (eval $ac_try) 2>&5
12464   ac_status=$?
12465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12466   (exit $ac_status); }; } &&
12467          { ac_try='test -s conftest$ac_exeext'
12468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12469   (eval $ac_try) 2>&5
12470   ac_status=$?
12471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12472   (exit $ac_status); }; }; then
12473   ac_cv_lib_socket_main=yes
12474 else
12475   echo "$as_me: failed program was:" >&5
12476 sed 's/^/| /' conftest.$ac_ext >&5
12477
12478 ac_cv_lib_socket_main=no
12479 fi
12480 rm -f conftest.err conftest.$ac_objext \
12481       conftest$ac_exeext conftest.$ac_ext
12482 LIBS=$ac_check_lib_save_LIBS
12483 fi
12484 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
12485 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
12486 if test $ac_cv_lib_socket_main = yes; then
12487   gcj_cv_lib_sockets="-lsocket"
12488 else
12489   gcj_checkBoth=1
12490 fi
12491
12492      fi
12493      if test "$gcj_checkBoth" = 1; then
12494          gcj_oldLibs=$LIBS
12495          LIBS="$LIBS -lsocket -lnsl"
12496          unset ac_cv_func_accept
12497          echo "$as_me:$LINENO: checking for accept" >&5
12498 echo $ECHO_N "checking for accept... $ECHO_C" >&6
12499 if test "${ac_cv_func_accept+set}" = set; then
12500   echo $ECHO_N "(cached) $ECHO_C" >&6
12501 else
12502   if test x$gcc_no_link = xyes; then
12503   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12504 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12505    { (exit 1); exit 1; }; }
12506 fi
12507 cat >conftest.$ac_ext <<_ACEOF
12508 /* confdefs.h.  */
12509 _ACEOF
12510 cat confdefs.h >>conftest.$ac_ext
12511 cat >>conftest.$ac_ext <<_ACEOF
12512 /* end confdefs.h.  */
12513 /* Define accept to an innocuous variant, in case <limits.h> declares accept.
12514    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12515 #define accept innocuous_accept
12516
12517 /* System header to define __stub macros and hopefully few prototypes,
12518     which can conflict with char accept (); below.
12519     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12520     <limits.h> exists even on freestanding compilers.  */
12521
12522 #ifdef __STDC__
12523 # include <limits.h>
12524 #else
12525 # include <assert.h>
12526 #endif
12527
12528 #undef accept
12529
12530 /* Override any gcc2 internal prototype to avoid an error.  */
12531 #ifdef __cplusplus
12532 extern "C"
12533 {
12534 #endif
12535 /* We use char because int might match the return type of a gcc2
12536    builtin and then its argument prototype would still apply.  */
12537 char accept ();
12538 /* The GNU C library defines this for functions which it implements
12539     to always fail with ENOSYS.  Some functions are actually named
12540     something starting with __ and the normal name is an alias.  */
12541 #if defined (__stub_accept) || defined (__stub___accept)
12542 choke me
12543 #else
12544 char (*f) () = accept;
12545 #endif
12546 #ifdef __cplusplus
12547 }
12548 #endif
12549
12550 int
12551 main ()
12552 {
12553 return f != accept;
12554   ;
12555   return 0;
12556 }
12557 _ACEOF
12558 rm -f conftest.$ac_objext conftest$ac_exeext
12559 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12560   (eval $ac_link) 2>conftest.er1
12561   ac_status=$?
12562   grep -v '^ *+' conftest.er1 >conftest.err
12563   rm -f conftest.er1
12564   cat conftest.err >&5
12565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12566   (exit $ac_status); } &&
12567          { ac_try='test -z "$ac_c_werror_flag"
12568                          || test ! -s conftest.err'
12569   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12570   (eval $ac_try) 2>&5
12571   ac_status=$?
12572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12573   (exit $ac_status); }; } &&
12574          { ac_try='test -s conftest$ac_exeext'
12575   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12576   (eval $ac_try) 2>&5
12577   ac_status=$?
12578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12579   (exit $ac_status); }; }; then
12580   ac_cv_func_accept=yes
12581 else
12582   echo "$as_me: failed program was:" >&5
12583 sed 's/^/| /' conftest.$ac_ext >&5
12584
12585 ac_cv_func_accept=no
12586 fi
12587 rm -f conftest.err conftest.$ac_objext \
12588       conftest$ac_exeext conftest.$ac_ext
12589 fi
12590 echo "$as_me:$LINENO: result: $ac_cv_func_accept" >&5
12591 echo "${ECHO_T}$ac_cv_func_accept" >&6
12592 if test $ac_cv_func_accept = yes; then
12593   gcj_checkNsl=0
12594                         gcj_cv_lib_sockets="-lsocket -lnsl"
12595 fi
12596
12597          unset ac_cv_func_accept
12598          LIBS=$gcj_oldLibs
12599      fi
12600      unset ac_cv_func_gethostbyname
12601      gcj_oldLibs=$LIBS
12602      LIBS="$LIBS $gcj_cv_lib_sockets"
12603      echo "$as_me:$LINENO: checking for gethostbyname" >&5
12604 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
12605 if test "${ac_cv_func_gethostbyname+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 gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
12620    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12621 #define gethostbyname innocuous_gethostbyname
12622
12623 /* System header to define __stub macros and hopefully few prototypes,
12624     which can conflict with char gethostbyname (); 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 gethostbyname
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 gethostbyname ();
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_gethostbyname) || defined (__stub___gethostbyname)
12648 choke me
12649 #else
12650 char (*f) () = gethostbyname;
12651 #endif
12652 #ifdef __cplusplus
12653 }
12654 #endif
12655
12656 int
12657 main ()
12658 {
12659 return f != gethostbyname;
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_gethostbyname=yes
12687 else
12688   echo "$as_me: failed program was:" >&5
12689 sed 's/^/| /' conftest.$ac_ext >&5
12690
12691 ac_cv_func_gethostbyname=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_gethostbyname" >&5
12697 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
12698 if test $ac_cv_func_gethostbyname = yes; then
12699   :
12700 else
12701   echo "$as_me:$LINENO: checking for main in -lnsl" >&5
12702 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
12703 if test "${ac_cv_lib_nsl_main+set}" = set; then
12704   echo $ECHO_N "(cached) $ECHO_C" >&6
12705 else
12706   ac_check_lib_save_LIBS=$LIBS
12707 LIBS="-lnsl  $LIBS"
12708 if test x$gcc_no_link = xyes; then
12709   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12710 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12711    { (exit 1); exit 1; }; }
12712 fi
12713 cat >conftest.$ac_ext <<_ACEOF
12714 /* confdefs.h.  */
12715 _ACEOF
12716 cat confdefs.h >>conftest.$ac_ext
12717 cat >>conftest.$ac_ext <<_ACEOF
12718 /* end confdefs.h.  */
12719
12720
12721 int
12722 main ()
12723 {
12724 main ();
12725   ;
12726   return 0;
12727 }
12728 _ACEOF
12729 rm -f conftest.$ac_objext conftest$ac_exeext
12730 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12731   (eval $ac_link) 2>conftest.er1
12732   ac_status=$?
12733   grep -v '^ *+' conftest.er1 >conftest.err
12734   rm -f conftest.er1
12735   cat conftest.err >&5
12736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12737   (exit $ac_status); } &&
12738          { ac_try='test -z "$ac_c_werror_flag"
12739                          || test ! -s conftest.err'
12740   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12741   (eval $ac_try) 2>&5
12742   ac_status=$?
12743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12744   (exit $ac_status); }; } &&
12745          { ac_try='test -s conftest$ac_exeext'
12746   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12747   (eval $ac_try) 2>&5
12748   ac_status=$?
12749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12750   (exit $ac_status); }; }; then
12751   ac_cv_lib_nsl_main=yes
12752 else
12753   echo "$as_me: failed program was:" >&5
12754 sed 's/^/| /' conftest.$ac_ext >&5
12755
12756 ac_cv_lib_nsl_main=no
12757 fi
12758 rm -f conftest.err conftest.$ac_objext \
12759       conftest$ac_exeext conftest.$ac_ext
12760 LIBS=$ac_check_lib_save_LIBS
12761 fi
12762 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
12763 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
12764 if test $ac_cv_lib_nsl_main = yes; then
12765   gcj_cv_lib_sockets="$gcj_cv_lib_sockets -lnsl"
12766 fi
12767
12768 fi
12769
12770      unset ac_cv_func_gethostbyname
12771      LIBS=$gcj_oldLIBS
12772
12773 fi
12774 echo "$as_me:$LINENO: result: $gcj_cv_lib_sockets" >&5
12775 echo "${ECHO_T}$gcj_cv_lib_sockets" >&6
12776    SYSTEMSPEC="$SYSTEMSPEC $gcj_cv_lib_sockets"
12777
12778    if test "$with_system_zlib" = yes; then
12779       echo "$as_me:$LINENO: checking for deflate in -lz" >&5
12780 echo $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6
12781 if test "${ac_cv_lib_z_deflate+set}" = set; then
12782   echo $ECHO_N "(cached) $ECHO_C" >&6
12783 else
12784   ac_check_lib_save_LIBS=$LIBS
12785 LIBS="-lz  $LIBS"
12786 if test x$gcc_no_link = xyes; then
12787   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
12788 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
12789    { (exit 1); exit 1; }; }
12790 fi
12791 cat >conftest.$ac_ext <<_ACEOF
12792 /* confdefs.h.  */
12793 _ACEOF
12794 cat confdefs.h >>conftest.$ac_ext
12795 cat >>conftest.$ac_ext <<_ACEOF
12796 /* end confdefs.h.  */
12797
12798 /* Override any gcc2 internal prototype to avoid an error.  */
12799 #ifdef __cplusplus
12800 extern "C"
12801 #endif
12802 /* We use char because int might match the return type of a gcc2
12803    builtin and then its argument prototype would still apply.  */
12804 char deflate ();
12805 int
12806 main ()
12807 {
12808 deflate ();
12809   ;
12810   return 0;
12811 }
12812 _ACEOF
12813 rm -f conftest.$ac_objext conftest$ac_exeext
12814 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12815   (eval $ac_link) 2>conftest.er1
12816   ac_status=$?
12817   grep -v '^ *+' conftest.er1 >conftest.err
12818   rm -f conftest.er1
12819   cat conftest.err >&5
12820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12821   (exit $ac_status); } &&
12822          { ac_try='test -z "$ac_c_werror_flag"
12823                          || test ! -s conftest.err'
12824   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12825   (eval $ac_try) 2>&5
12826   ac_status=$?
12827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12828   (exit $ac_status); }; } &&
12829          { ac_try='test -s conftest$ac_exeext'
12830   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12831   (eval $ac_try) 2>&5
12832   ac_status=$?
12833   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12834   (exit $ac_status); }; }; then
12835   ac_cv_lib_z_deflate=yes
12836 else
12837   echo "$as_me: failed program was:" >&5
12838 sed 's/^/| /' conftest.$ac_ext >&5
12839
12840 ac_cv_lib_z_deflate=no
12841 fi
12842 rm -f conftest.err conftest.$ac_objext \
12843       conftest$ac_exeext conftest.$ac_ext
12844 LIBS=$ac_check_lib_save_LIBS
12845 fi
12846 echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
12847 echo "${ECHO_T}$ac_cv_lib_z_deflate" >&6
12848 if test $ac_cv_lib_z_deflate = yes; then
12849   ZLIBSPEC=-lz
12850 else
12851   ZLIBSPEC=
12852 fi
12853
12854    fi
12855
12856    # Test for Gtk stuff, if asked for.
12857    if test "$use_gtk_awt" = yes; then
12858
12859   succeeded=no
12860
12861   if test -z "$PKG_CONFIG"; then
12862     # Extract the first word of "pkg-config", so it can be a program name with args.
12863 set dummy pkg-config; ac_word=$2
12864 echo "$as_me:$LINENO: checking for $ac_word" >&5
12865 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12866 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12867   echo $ECHO_N "(cached) $ECHO_C" >&6
12868 else
12869   case $PKG_CONFIG in
12870   [\\/]* | ?:[\\/]*)
12871   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12872   ;;
12873   *)
12874   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12875 for as_dir in $PATH
12876 do
12877   IFS=$as_save_IFS
12878   test -z "$as_dir" && as_dir=.
12879   for ac_exec_ext in '' $ac_executable_extensions; do
12880   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12881     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12883     break 2
12884   fi
12885 done
12886 done
12887
12888   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12889   ;;
12890 esac
12891 fi
12892 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12893
12894 if test -n "$PKG_CONFIG"; then
12895   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12896 echo "${ECHO_T}$PKG_CONFIG" >&6
12897 else
12898   echo "$as_me:$LINENO: result: no" >&5
12899 echo "${ECHO_T}no" >&6
12900 fi
12901
12902   fi
12903
12904   if test "$PKG_CONFIG" = "no" ; then
12905      echo "*** The pkg-config script could not be found. Make sure it is"
12906      echo "*** in your path, or set the PKG_CONFIG environment variable"
12907      echo "*** to the full path to pkg-config."
12908      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
12909   else
12910      PKG_CONFIG_MIN_VERSION=0.9.0
12911      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
12912         echo "$as_me:$LINENO: checking for gtk+-2.0 >= 2.4" >&5
12913 echo $ECHO_N "checking for gtk+-2.0 >= 2.4... $ECHO_C" >&6
12914
12915         if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
12916             echo "$as_me:$LINENO: result: yes" >&5
12917 echo "${ECHO_T}yes" >&6
12918             succeeded=yes
12919
12920             echo "$as_me:$LINENO: checking GTK_CFLAGS" >&5
12921 echo $ECHO_N "checking GTK_CFLAGS... $ECHO_C" >&6
12922             GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
12923             echo "$as_me:$LINENO: result: $GTK_CFLAGS" >&5
12924 echo "${ECHO_T}$GTK_CFLAGS" >&6
12925
12926             echo "$as_me:$LINENO: checking GTK_LIBS" >&5
12927 echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
12928             GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
12929             echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
12930 echo "${ECHO_T}$GTK_LIBS" >&6
12931         else
12932             GTK_CFLAGS=""
12933             GTK_LIBS=""
12934             ## If we have a custom action on failure, don't print errors, but
12935             ## do set a variable so people can do so.
12936             GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
12937             echo $GTK_PKG_ERRORS
12938         fi
12939
12940
12941
12942      else
12943         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
12944         echo "*** See http://www.freedesktop.org/software/pkgconfig"
12945      fi
12946   fi
12947
12948   if test $succeeded = yes; then
12949      :
12950   else
12951      { { 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
12952 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;}
12953    { (exit 1); exit 1; }; }
12954   fi
12955
12956
12957
12958
12959
12960   succeeded=no
12961
12962   if test -z "$PKG_CONFIG"; then
12963     # Extract the first word of "pkg-config", so it can be a program name with args.
12964 set dummy pkg-config; ac_word=$2
12965 echo "$as_me:$LINENO: checking for $ac_word" >&5
12966 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12967 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12968   echo $ECHO_N "(cached) $ECHO_C" >&6
12969 else
12970   case $PKG_CONFIG in
12971   [\\/]* | ?:[\\/]*)
12972   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12973   ;;
12974   *)
12975   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12976 for as_dir in $PATH
12977 do
12978   IFS=$as_save_IFS
12979   test -z "$as_dir" && as_dir=.
12980   for ac_exec_ext in '' $ac_executable_extensions; do
12981   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12982     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12983     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12984     break 2
12985   fi
12986 done
12987 done
12988
12989   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12990   ;;
12991 esac
12992 fi
12993 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12994
12995 if test -n "$PKG_CONFIG"; then
12996   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12997 echo "${ECHO_T}$PKG_CONFIG" >&6
12998 else
12999   echo "$as_me:$LINENO: result: no" >&5
13000 echo "${ECHO_T}no" >&6
13001 fi
13002
13003   fi
13004
13005   if test "$PKG_CONFIG" = "no" ; then
13006      echo "*** The pkg-config script could not be found. Make sure it is"
13007      echo "*** in your path, or set the PKG_CONFIG environment variable"
13008      echo "*** to the full path to pkg-config."
13009      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13010   else
13011      PKG_CONFIG_MIN_VERSION=0.9.0
13012      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13013         echo "$as_me:$LINENO: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
13014 echo $ECHO_N "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... $ECHO_C" >&6
13015
13016         if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
13017             echo "$as_me:$LINENO: result: yes" >&5
13018 echo "${ECHO_T}yes" >&6
13019             succeeded=yes
13020
13021             echo "$as_me:$LINENO: checking GLIB_CFLAGS" >&5
13022 echo $ECHO_N "checking GLIB_CFLAGS... $ECHO_C" >&6
13023             GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13024             echo "$as_me:$LINENO: result: $GLIB_CFLAGS" >&5
13025 echo "${ECHO_T}$GLIB_CFLAGS" >&6
13026
13027             echo "$as_me:$LINENO: checking GLIB_LIBS" >&5
13028 echo $ECHO_N "checking GLIB_LIBS... $ECHO_C" >&6
13029             GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13030             echo "$as_me:$LINENO: result: $GLIB_LIBS" >&5
13031 echo "${ECHO_T}$GLIB_LIBS" >&6
13032         else
13033             GLIB_CFLAGS=""
13034             GLIB_LIBS=""
13035             ## If we have a custom action on failure, don't print errors, but
13036             ## do set a variable so people can do so.
13037             GLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
13038             echo $GLIB_PKG_ERRORS
13039         fi
13040
13041
13042
13043      else
13044         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13045         echo "*** See http://www.freedesktop.org/software/pkgconfig"
13046      fi
13047   fi
13048
13049   if test $succeeded = yes; then
13050      :
13051   else
13052      { { 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
13053 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;}
13054    { (exit 1); exit 1; }; }
13055   fi
13056
13057
13058
13059
13060
13061   succeeded=no
13062
13063   if test -z "$PKG_CONFIG"; then
13064     # Extract the first word of "pkg-config", so it can be a program name with args.
13065 set dummy pkg-config; ac_word=$2
13066 echo "$as_me:$LINENO: checking for $ac_word" >&5
13067 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13068 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
13069   echo $ECHO_N "(cached) $ECHO_C" >&6
13070 else
13071   case $PKG_CONFIG in
13072   [\\/]* | ?:[\\/]*)
13073   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13074   ;;
13075   *)
13076   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13077 for as_dir in $PATH
13078 do
13079   IFS=$as_save_IFS
13080   test -z "$as_dir" && as_dir=.
13081   for ac_exec_ext in '' $ac_executable_extensions; do
13082   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13083     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13084     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13085     break 2
13086   fi
13087 done
13088 done
13089
13090   test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
13091   ;;
13092 esac
13093 fi
13094 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13095
13096 if test -n "$PKG_CONFIG"; then
13097   echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
13098 echo "${ECHO_T}$PKG_CONFIG" >&6
13099 else
13100   echo "$as_me:$LINENO: result: no" >&5
13101 echo "${ECHO_T}no" >&6
13102 fi
13103
13104   fi
13105
13106   if test "$PKG_CONFIG" = "no" ; then
13107      echo "*** The pkg-config script could not be found. Make sure it is"
13108      echo "*** in your path, or set the PKG_CONFIG environment variable"
13109      echo "*** to the full path to pkg-config."
13110      echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
13111   else
13112      PKG_CONFIG_MIN_VERSION=0.9.0
13113      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
13114         echo "$as_me:$LINENO: checking for libart-2.0 >= 2.1" >&5
13115 echo $ECHO_N "checking for libart-2.0 >= 2.1... $ECHO_C" >&6
13116
13117         if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
13118             echo "$as_me:$LINENO: result: yes" >&5
13119 echo "${ECHO_T}yes" >&6
13120             succeeded=yes
13121
13122             echo "$as_me:$LINENO: checking LIBART_CFLAGS" >&5
13123 echo $ECHO_N "checking LIBART_CFLAGS... $ECHO_C" >&6
13124             LIBART_CFLAGS=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
13125             echo "$as_me:$LINENO: result: $LIBART_CFLAGS" >&5
13126 echo "${ECHO_T}$LIBART_CFLAGS" >&6
13127
13128             echo "$as_me:$LINENO: checking LIBART_LIBS" >&5
13129 echo $ECHO_N "checking LIBART_LIBS... $ECHO_C" >&6
13130             LIBART_LIBS=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
13131             echo "$as_me:$LINENO: result: $LIBART_LIBS" >&5
13132 echo "${ECHO_T}$LIBART_LIBS" >&6
13133         else
13134             LIBART_CFLAGS=""
13135             LIBART_LIBS=""
13136             ## If we have a custom action on failure, don't print errors, but
13137             ## do set a variable so people can do so.
13138             LIBART_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
13139             echo $LIBART_PKG_ERRORS
13140         fi
13141
13142
13143
13144      else
13145         echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
13146         echo "*** See http://www.freedesktop.org/software/pkgconfig"
13147      fi
13148   fi
13149
13150   if test $succeeded = yes; then
13151      :
13152   else
13153      { { 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
13154 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;}
13155    { (exit 1); exit 1; }; }
13156   fi
13157
13158
13159
13160
13161       # We require the XTest Extension to support java.awt.Robot.
13162       echo "$as_me:$LINENO: checking for XTestQueryExtension in -lXtst" >&5
13163 echo $ECHO_N "checking for XTestQueryExtension in -lXtst... $ECHO_C" >&6
13164 if test "${ac_cv_lib_Xtst_XTestQueryExtension+set}" = set; then
13165   echo $ECHO_N "(cached) $ECHO_C" >&6
13166 else
13167   ac_check_lib_save_LIBS=$LIBS
13168 LIBS="-lXtst ${X_LIBS} $LIBS"
13169 if test x$gcc_no_link = xyes; then
13170   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13171 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13172    { (exit 1); exit 1; }; }
13173 fi
13174 cat >conftest.$ac_ext <<_ACEOF
13175 /* confdefs.h.  */
13176 _ACEOF
13177 cat confdefs.h >>conftest.$ac_ext
13178 cat >>conftest.$ac_ext <<_ACEOF
13179 /* end confdefs.h.  */
13180
13181 /* Override any gcc2 internal prototype to avoid an error.  */
13182 #ifdef __cplusplus
13183 extern "C"
13184 #endif
13185 /* We use char because int might match the return type of a gcc2
13186    builtin and then its argument prototype would still apply.  */
13187 char XTestQueryExtension ();
13188 int
13189 main ()
13190 {
13191 XTestQueryExtension ();
13192   ;
13193   return 0;
13194 }
13195 _ACEOF
13196 rm -f conftest.$ac_objext conftest$ac_exeext
13197 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13198   (eval $ac_link) 2>conftest.er1
13199   ac_status=$?
13200   grep -v '^ *+' conftest.er1 >conftest.err
13201   rm -f conftest.er1
13202   cat conftest.err >&5
13203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13204   (exit $ac_status); } &&
13205          { ac_try='test -z "$ac_c_werror_flag"
13206                          || test ! -s conftest.err'
13207   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13208   (eval $ac_try) 2>&5
13209   ac_status=$?
13210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13211   (exit $ac_status); }; } &&
13212          { ac_try='test -s conftest$ac_exeext'
13213   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13214   (eval $ac_try) 2>&5
13215   ac_status=$?
13216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13217   (exit $ac_status); }; }; then
13218   ac_cv_lib_Xtst_XTestQueryExtension=yes
13219 else
13220   echo "$as_me: failed program was:" >&5
13221 sed 's/^/| /' conftest.$ac_ext >&5
13222
13223 ac_cv_lib_Xtst_XTestQueryExtension=no
13224 fi
13225 rm -f conftest.err conftest.$ac_objext \
13226       conftest$ac_exeext conftest.$ac_ext
13227 LIBS=$ac_check_lib_save_LIBS
13228 fi
13229 echo "$as_me:$LINENO: result: $ac_cv_lib_Xtst_XTestQueryExtension" >&5
13230 echo "${ECHO_T}$ac_cv_lib_Xtst_XTestQueryExtension" >&6
13231 if test $ac_cv_lib_Xtst_XTestQueryExtension = yes; then
13232   true
13233 else
13234   { { echo "$as_me:$LINENO: error: libXtst not found, required by java.awt.Robot" >&5
13235 echo "$as_me: error: libXtst not found, required by java.awt.Robot" >&2;}
13236    { (exit 1); exit 1; }; }
13237 fi
13238
13239    fi
13240
13241    # On Solaris, and maybe other architectures, the Boehm collector
13242    # requires -ldl.
13243    if test "$GC" = boehm; then
13244       echo "$as_me:$LINENO: checking for main in -ldl" >&5
13245 echo $ECHO_N "checking for main in -ldl... $ECHO_C" >&6
13246 if test "${ac_cv_lib_dl_main+set}" = set; then
13247   echo $ECHO_N "(cached) $ECHO_C" >&6
13248 else
13249   ac_check_lib_save_LIBS=$LIBS
13250 LIBS="-ldl  $LIBS"
13251 if test x$gcc_no_link = xyes; then
13252   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
13253 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
13254    { (exit 1); exit 1; }; }
13255 fi
13256 cat >conftest.$ac_ext <<_ACEOF
13257 /* confdefs.h.  */
13258 _ACEOF
13259 cat confdefs.h >>conftest.$ac_ext
13260 cat >>conftest.$ac_ext <<_ACEOF
13261 /* end confdefs.h.  */
13262
13263
13264 int
13265 main ()
13266 {
13267 main ();
13268   ;
13269   return 0;
13270 }
13271 _ACEOF
13272 rm -f conftest.$ac_objext conftest$ac_exeext
13273 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13274   (eval $ac_link) 2>conftest.er1
13275   ac_status=$?
13276   grep -v '^ *+' conftest.er1 >conftest.err
13277   rm -f conftest.er1
13278   cat conftest.err >&5
13279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13280   (exit $ac_status); } &&
13281          { ac_try='test -z "$ac_c_werror_flag"
13282                          || test ! -s conftest.err'
13283   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13284   (eval $ac_try) 2>&5
13285   ac_status=$?
13286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13287   (exit $ac_status); }; } &&
13288          { ac_try='test -s conftest$ac_exeext'
13289   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13290   (eval $ac_try) 2>&5
13291   ac_status=$?
13292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13293   (exit $ac_status); }; }; then
13294   ac_cv_lib_dl_main=yes
13295 else
13296   echo "$as_me: failed program was:" >&5
13297 sed 's/^/| /' conftest.$ac_ext >&5
13298
13299 ac_cv_lib_dl_main=no
13300 fi
13301 rm -f conftest.err conftest.$ac_objext \
13302       conftest$ac_exeext conftest.$ac_ext
13303 LIBS=$ac_check_lib_save_LIBS
13304 fi
13305 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_main" >&5
13306 echo "${ECHO_T}$ac_cv_lib_dl_main" >&6
13307 if test $ac_cv_lib_dl_main = yes; then
13308   SYSTEMSPEC="$SYSTEMSPEC -ldl"
13309 fi
13310
13311    fi
13312 fi
13313
13314
13315 if test "$supply_backtrace" = yes; then
13316   SUPPLY_BACKTRACE_TRUE=
13317   SUPPLY_BACKTRACE_FALSE='#'
13318 else
13319   SUPPLY_BACKTRACE_TRUE='#'
13320   SUPPLY_BACKTRACE_FALSE=
13321 fi
13322
13323
13324 if test -z "${with_multisubdir}"; then
13325    builddotdot=.
13326 else
13327    builddotdot=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
13328 fi
13329
13330 NATIVE=yes
13331
13332 # Which gcj do we use?
13333 which_gcj=default
13334 built_gcc_dir="`cd ${builddotdot}/../../${host_subdir}/gcc && ${PWDCMD-pwd}`"
13335 if test -n "${with_cross_host}"; then
13336   # We are being configured with a cross compiler. We can't
13337   # use ac_exeext, because that is for the target platform.
13338   NATIVE=no
13339   cross_host_exeext=
13340   case "${with_cross_host}" in
13341      *mingw* | *cygwin*)
13342          cross_host_exeext=.exe
13343      ;;
13344   esac
13345   if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
13346      if test x"$build_noncanonical" = x"$with_cross_host"; then
13347         # Ordinary cross (host!=target and host=build)
13348         which_gcj=built
13349      else
13350         # Canadian cross (host!=target and host!=build)
13351         which_gcj=cross
13352      fi
13353   else
13354      which_gcj=cross
13355   fi
13356 else
13357   # We are being configured with a native or crossed-native compiler
13358   if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
13359      if test x"$build" = x"$host"; then
13360         # True native build (host=target and host=build)
13361         which_gcj=built
13362      else
13363         # Crossed-native build (host=target and host!=build)
13364         which_gcj=cross
13365      fi
13366   else
13367      which_gcj=path
13368   fi
13369 fi
13370 case "${which_gcj}" in
13371    built)
13372       GCJ="$built_gcc_dir/gcj -B`${PWDCMD-pwd}`/ -B$built_gcc_dir/"
13373       GCJH='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/gcc/gcjh'
13374       ZIP='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/fastjar/fastjar'
13375    ;;
13376    cross)
13377       if test "x${with_newlib}" = "xyes"; then
13378          # FIXME (comment): Why is this needed?
13379          GCC_UNWIND_INCLUDE=
13380          GCJ="${target_noncanonical}-gcj"
13381       else
13382          GCJ="${target_noncanonical}-gcj -B`${PWDCMD-pwd}`/"
13383       fi
13384       ZIP='$(target_noncanonical)-fastjar'
13385       GCJH='$(target_noncanonical)-gcjh'
13386    ;;
13387    path)
13388       GCJ="gcj -B`${PWDCMD-pwd}`/"
13389       ## In this case, gcj is found outside the build tree.  However, zip is
13390       ## found in the build tree.
13391       ZIP='$(top_builddir)/$(MULTIBUILDTOP)../$(COMPPATH)/fastjar/fastjar'
13392       GCJH=gcjh
13393    ;;
13394 esac
13395
13396
13397
13398
13399 # Create it, so that compile/link tests don't fail
13400 test -f libgcj.spec || touch libgcj.spec
13401
13402 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
13403 case $build in
13404     *-mingw32) CLASSPATH_SEPARATOR=';' ;;
13405     *)         CLASSPATH_SEPARATOR=':' ;;
13406 esac
13407
13408
13409 # We must search the source tree for java.lang, since we still don't
13410 # have libgcj.jar nor java/lang/*.class
13411 GCJ_SAVE_CPPFLAGS=$CPPFLAGS
13412 CPPFLAGS="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
13413
13414 # Since some classes depend on this one, we need its source available
13415 # before we can do any GCJ compilation test :-(
13416 if test ! -f gnu/classpath/Configuration.java; then
13417   test -d gnu || mkdir gnu
13418   test -d gnu/classpath || mkdir gnu/classpath
13419   sed -e 's,@LIBGCJDEBUG@,$LIBGCJDEBUG,' \
13420       -e 's,@TOOLKIT@,$TOOLKIT,' \
13421         < $srcdir/gnu/classpath/Configuration.java.in \
13422         > gnu/classpath/Configuration.java
13423   # We do not want to redirect the output of the grep below to /dev/null,
13424   # but we add /dev/null to the input list so that grep will print the
13425   # filename of Configuration.java in case it finds any matches.
13426   if grep @ gnu/classpath/Configuration.java /dev/null; then
13427     { { echo "$as_me:$LINENO: error: configure.ac is missing the substitutions above" >&5
13428 echo "$as_me: error: configure.ac is missing the substitutions above" >&2;}
13429    { (exit 1); exit 1; }; }
13430   fi
13431 fi
13432
13433 if test -n "$ac_tool_prefix"; then
13434   # Extract the first word of "${ac_tool_prefix}gcj", so it can be a program name with args.
13435 set dummy ${ac_tool_prefix}gcj; ac_word=$2
13436 echo "$as_me:$LINENO: checking for $ac_word" >&5
13437 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13438 if test "${ac_cv_prog_GCJ+set}" = set; then
13439   echo $ECHO_N "(cached) $ECHO_C" >&6
13440 else
13441   if test -n "$GCJ"; then
13442   ac_cv_prog_GCJ="$GCJ" # Let the user override the test.
13443 else
13444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13445 for as_dir in $PATH
13446 do
13447   IFS=$as_save_IFS
13448   test -z "$as_dir" && as_dir=.
13449   for ac_exec_ext in '' $ac_executable_extensions; do
13450   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13451     ac_cv_prog_GCJ="${ac_tool_prefix}gcj"
13452     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13453     break 2
13454   fi
13455 done
13456 done
13457
13458 fi
13459 fi
13460 GCJ=$ac_cv_prog_GCJ
13461 if test -n "$GCJ"; then
13462   echo "$as_me:$LINENO: result: $GCJ" >&5
13463 echo "${ECHO_T}$GCJ" >&6
13464 else
13465   echo "$as_me:$LINENO: result: no" >&5
13466 echo "${ECHO_T}no" >&6
13467 fi
13468
13469 fi
13470 if test -z "$ac_cv_prog_GCJ"; then
13471   ac_ct_GCJ=$GCJ
13472   # Extract the first word of "gcj", so it can be a program name with args.
13473 set dummy gcj; ac_word=$2
13474 echo "$as_me:$LINENO: checking for $ac_word" >&5
13475 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13476 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then
13477   echo $ECHO_N "(cached) $ECHO_C" >&6
13478 else
13479   if test -n "$ac_ct_GCJ"; then
13480   ac_cv_prog_ac_ct_GCJ="$ac_ct_GCJ" # Let the user override the test.
13481 else
13482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13483 for as_dir in $PATH
13484 do
13485   IFS=$as_save_IFS
13486   test -z "$as_dir" && as_dir=.
13487   for ac_exec_ext in '' $ac_executable_extensions; do
13488   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13489     ac_cv_prog_ac_ct_GCJ="gcj"
13490     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13491     break 2
13492   fi
13493 done
13494 done
13495
13496   test -z "$ac_cv_prog_ac_ct_GCJ" && ac_cv_prog_ac_ct_GCJ="no"
13497 fi
13498 fi
13499 ac_ct_GCJ=$ac_cv_prog_ac_ct_GCJ
13500 if test -n "$ac_ct_GCJ"; then
13501   echo "$as_me:$LINENO: result: $ac_ct_GCJ" >&5
13502 echo "${ECHO_T}$ac_ct_GCJ" >&6
13503 else
13504   echo "$as_me:$LINENO: result: no" >&5
13505 echo "${ECHO_T}no" >&6
13506 fi
13507
13508   GCJ=$ac_ct_GCJ
13509 else
13510   GCJ="$ac_cv_prog_GCJ"
13511 fi
13512
13513   test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
13514
13515
13516
13517
13518 CPPFLAGS=$GCJ_SAVE_CPPFLAGS
13519
13520 echo "$as_me:$LINENO: checking for void *" >&5
13521 echo $ECHO_N "checking for void *... $ECHO_C" >&6
13522 if test "${ac_cv_type_void_p+set}" = set; then
13523   echo $ECHO_N "(cached) $ECHO_C" >&6
13524 else
13525   cat >conftest.$ac_ext <<_ACEOF
13526 /* confdefs.h.  */
13527 _ACEOF
13528 cat confdefs.h >>conftest.$ac_ext
13529 cat >>conftest.$ac_ext <<_ACEOF
13530 /* end confdefs.h.  */
13531 $ac_includes_default
13532 int
13533 main ()
13534 {
13535 if ((void * *) 0)
13536   return 0;
13537 if (sizeof (void *))
13538   return 0;
13539   ;
13540   return 0;
13541 }
13542 _ACEOF
13543 rm -f conftest.$ac_objext
13544 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13545   (eval $ac_compile) 2>conftest.er1
13546   ac_status=$?
13547   grep -v '^ *+' conftest.er1 >conftest.err
13548   rm -f conftest.er1
13549   cat conftest.err >&5
13550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13551   (exit $ac_status); } &&
13552          { ac_try='test -z "$ac_c_werror_flag"
13553                          || test ! -s conftest.err'
13554   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13555   (eval $ac_try) 2>&5
13556   ac_status=$?
13557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13558   (exit $ac_status); }; } &&
13559          { ac_try='test -s conftest.$ac_objext'
13560   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13561   (eval $ac_try) 2>&5
13562   ac_status=$?
13563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13564   (exit $ac_status); }; }; then
13565   ac_cv_type_void_p=yes
13566 else
13567   echo "$as_me: failed program was:" >&5
13568 sed 's/^/| /' conftest.$ac_ext >&5
13569
13570 ac_cv_type_void_p=no
13571 fi
13572 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13573 fi
13574 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
13575 echo "${ECHO_T}$ac_cv_type_void_p" >&6
13576
13577 echo "$as_me:$LINENO: checking size of void *" >&5
13578 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
13579 if test "${ac_cv_sizeof_void_p+set}" = set; then
13580   echo $ECHO_N "(cached) $ECHO_C" >&6
13581 else
13582   if test "$ac_cv_type_void_p" = yes; then
13583   # The cast to unsigned long works around a bug in the HP C Compiler
13584   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13585   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13586   # This bug is HP SR number 8606223364.
13587   if test "$cross_compiling" = yes; then
13588   # Depending upon the size, compute the lo and hi bounds.
13589 cat >conftest.$ac_ext <<_ACEOF
13590 /* confdefs.h.  */
13591 _ACEOF
13592 cat confdefs.h >>conftest.$ac_ext
13593 cat >>conftest.$ac_ext <<_ACEOF
13594 /* end confdefs.h.  */
13595 $ac_includes_default
13596 int
13597 main ()
13598 {
13599 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
13600 test_array [0] = 0
13601
13602   ;
13603   return 0;
13604 }
13605 _ACEOF
13606 rm -f conftest.$ac_objext
13607 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13608   (eval $ac_compile) 2>conftest.er1
13609   ac_status=$?
13610   grep -v '^ *+' conftest.er1 >conftest.err
13611   rm -f conftest.er1
13612   cat conftest.err >&5
13613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13614   (exit $ac_status); } &&
13615          { ac_try='test -z "$ac_c_werror_flag"
13616                          || test ! -s conftest.err'
13617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13618   (eval $ac_try) 2>&5
13619   ac_status=$?
13620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13621   (exit $ac_status); }; } &&
13622          { ac_try='test -s conftest.$ac_objext'
13623   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13624   (eval $ac_try) 2>&5
13625   ac_status=$?
13626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13627   (exit $ac_status); }; }; then
13628   ac_lo=0 ac_mid=0
13629   while :; do
13630     cat >conftest.$ac_ext <<_ACEOF
13631 /* confdefs.h.  */
13632 _ACEOF
13633 cat confdefs.h >>conftest.$ac_ext
13634 cat >>conftest.$ac_ext <<_ACEOF
13635 /* end confdefs.h.  */
13636 $ac_includes_default
13637 int
13638 main ()
13639 {
13640 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13641 test_array [0] = 0
13642
13643   ;
13644   return 0;
13645 }
13646 _ACEOF
13647 rm -f conftest.$ac_objext
13648 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13649   (eval $ac_compile) 2>conftest.er1
13650   ac_status=$?
13651   grep -v '^ *+' conftest.er1 >conftest.err
13652   rm -f conftest.er1
13653   cat conftest.err >&5
13654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13655   (exit $ac_status); } &&
13656          { ac_try='test -z "$ac_c_werror_flag"
13657                          || test ! -s conftest.err'
13658   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13659   (eval $ac_try) 2>&5
13660   ac_status=$?
13661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13662   (exit $ac_status); }; } &&
13663          { ac_try='test -s conftest.$ac_objext'
13664   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13665   (eval $ac_try) 2>&5
13666   ac_status=$?
13667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13668   (exit $ac_status); }; }; then
13669   ac_hi=$ac_mid; break
13670 else
13671   echo "$as_me: failed program was:" >&5
13672 sed 's/^/| /' conftest.$ac_ext >&5
13673
13674 ac_lo=`expr $ac_mid + 1`
13675                     if test $ac_lo -le $ac_mid; then
13676                       ac_lo= ac_hi=
13677                       break
13678                     fi
13679                     ac_mid=`expr 2 '*' $ac_mid + 1`
13680 fi
13681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13682   done
13683 else
13684   echo "$as_me: failed program was:" >&5
13685 sed 's/^/| /' conftest.$ac_ext >&5
13686
13687 cat >conftest.$ac_ext <<_ACEOF
13688 /* confdefs.h.  */
13689 _ACEOF
13690 cat confdefs.h >>conftest.$ac_ext
13691 cat >>conftest.$ac_ext <<_ACEOF
13692 /* end confdefs.h.  */
13693 $ac_includes_default
13694 int
13695 main ()
13696 {
13697 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
13698 test_array [0] = 0
13699
13700   ;
13701   return 0;
13702 }
13703 _ACEOF
13704 rm -f conftest.$ac_objext
13705 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13706   (eval $ac_compile) 2>conftest.er1
13707   ac_status=$?
13708   grep -v '^ *+' conftest.er1 >conftest.err
13709   rm -f conftest.er1
13710   cat conftest.err >&5
13711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13712   (exit $ac_status); } &&
13713          { ac_try='test -z "$ac_c_werror_flag"
13714                          || test ! -s conftest.err'
13715   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13716   (eval $ac_try) 2>&5
13717   ac_status=$?
13718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13719   (exit $ac_status); }; } &&
13720          { ac_try='test -s conftest.$ac_objext'
13721   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13722   (eval $ac_try) 2>&5
13723   ac_status=$?
13724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13725   (exit $ac_status); }; }; then
13726   ac_hi=-1 ac_mid=-1
13727   while :; do
13728     cat >conftest.$ac_ext <<_ACEOF
13729 /* confdefs.h.  */
13730 _ACEOF
13731 cat confdefs.h >>conftest.$ac_ext
13732 cat >>conftest.$ac_ext <<_ACEOF
13733 /* end confdefs.h.  */
13734 $ac_includes_default
13735 int
13736 main ()
13737 {
13738 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
13739 test_array [0] = 0
13740
13741   ;
13742   return 0;
13743 }
13744 _ACEOF
13745 rm -f conftest.$ac_objext
13746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13747   (eval $ac_compile) 2>conftest.er1
13748   ac_status=$?
13749   grep -v '^ *+' conftest.er1 >conftest.err
13750   rm -f conftest.er1
13751   cat conftest.err >&5
13752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13753   (exit $ac_status); } &&
13754          { ac_try='test -z "$ac_c_werror_flag"
13755                          || test ! -s conftest.err'
13756   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13757   (eval $ac_try) 2>&5
13758   ac_status=$?
13759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13760   (exit $ac_status); }; } &&
13761          { ac_try='test -s conftest.$ac_objext'
13762   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13763   (eval $ac_try) 2>&5
13764   ac_status=$?
13765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13766   (exit $ac_status); }; }; then
13767   ac_lo=$ac_mid; break
13768 else
13769   echo "$as_me: failed program was:" >&5
13770 sed 's/^/| /' conftest.$ac_ext >&5
13771
13772 ac_hi=`expr '(' $ac_mid ')' - 1`
13773                        if test $ac_mid -le $ac_hi; then
13774                          ac_lo= ac_hi=
13775                          break
13776                        fi
13777                        ac_mid=`expr 2 '*' $ac_mid`
13778 fi
13779 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13780   done
13781 else
13782   echo "$as_me: failed program was:" >&5
13783 sed 's/^/| /' conftest.$ac_ext >&5
13784
13785 ac_lo= ac_hi=
13786 fi
13787 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13788 fi
13789 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13790 # Binary search between lo and hi bounds.
13791 while test "x$ac_lo" != "x$ac_hi"; do
13792   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13793   cat >conftest.$ac_ext <<_ACEOF
13794 /* confdefs.h.  */
13795 _ACEOF
13796 cat confdefs.h >>conftest.$ac_ext
13797 cat >>conftest.$ac_ext <<_ACEOF
13798 /* end confdefs.h.  */
13799 $ac_includes_default
13800 int
13801 main ()
13802 {
13803 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13804 test_array [0] = 0
13805
13806   ;
13807   return 0;
13808 }
13809 _ACEOF
13810 rm -f conftest.$ac_objext
13811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13812   (eval $ac_compile) 2>conftest.er1
13813   ac_status=$?
13814   grep -v '^ *+' conftest.er1 >conftest.err
13815   rm -f conftest.er1
13816   cat conftest.err >&5
13817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13818   (exit $ac_status); } &&
13819          { ac_try='test -z "$ac_c_werror_flag"
13820                          || test ! -s conftest.err'
13821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13822   (eval $ac_try) 2>&5
13823   ac_status=$?
13824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13825   (exit $ac_status); }; } &&
13826          { ac_try='test -s conftest.$ac_objext'
13827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13828   (eval $ac_try) 2>&5
13829   ac_status=$?
13830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13831   (exit $ac_status); }; }; then
13832   ac_hi=$ac_mid
13833 else
13834   echo "$as_me: failed program was:" >&5
13835 sed 's/^/| /' conftest.$ac_ext >&5
13836
13837 ac_lo=`expr '(' $ac_mid ')' + 1`
13838 fi
13839 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13840 done
13841 case $ac_lo in
13842 ?*) ac_cv_sizeof_void_p=$ac_lo;;
13843 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13844 See \`config.log' for more details." >&5
13845 echo "$as_me: error: cannot compute sizeof (void *), 77
13846 See \`config.log' for more details." >&2;}
13847    { (exit 1); exit 1; }; } ;;
13848 esac
13849 else
13850   if test "$cross_compiling" = yes; then
13851   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13852 See \`config.log' for more details." >&5
13853 echo "$as_me: error: cannot run test program while cross compiling
13854 See \`config.log' for more details." >&2;}
13855    { (exit 1); exit 1; }; }
13856 else
13857   cat >conftest.$ac_ext <<_ACEOF
13858 /* confdefs.h.  */
13859 _ACEOF
13860 cat confdefs.h >>conftest.$ac_ext
13861 cat >>conftest.$ac_ext <<_ACEOF
13862 /* end confdefs.h.  */
13863 $ac_includes_default
13864 long longval () { return (long) (sizeof (void *)); }
13865 unsigned long ulongval () { return (long) (sizeof (void *)); }
13866 #include <stdio.h>
13867 #include <stdlib.h>
13868 int
13869 main ()
13870 {
13871
13872   FILE *f = fopen ("conftest.val", "w");
13873   if (! f)
13874     exit (1);
13875   if (((long) (sizeof (void *))) < 0)
13876     {
13877       long i = longval ();
13878       if (i != ((long) (sizeof (void *))))
13879         exit (1);
13880       fprintf (f, "%ld\n", i);
13881     }
13882   else
13883     {
13884       unsigned long i = ulongval ();
13885       if (i != ((long) (sizeof (void *))))
13886         exit (1);
13887       fprintf (f, "%lu\n", i);
13888     }
13889   exit (ferror (f) || fclose (f) != 0);
13890
13891   ;
13892   return 0;
13893 }
13894 _ACEOF
13895 rm -f conftest$ac_exeext
13896 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13897   (eval $ac_link) 2>&5
13898   ac_status=$?
13899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13900   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13901   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13902   (eval $ac_try) 2>&5
13903   ac_status=$?
13904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13905   (exit $ac_status); }; }; then
13906   ac_cv_sizeof_void_p=`cat conftest.val`
13907 else
13908   echo "$as_me: program exited with status $ac_status" >&5
13909 echo "$as_me: failed program was:" >&5
13910 sed 's/^/| /' conftest.$ac_ext >&5
13911
13912 ( exit $ac_status )
13913 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13914 See \`config.log' for more details." >&5
13915 echo "$as_me: error: cannot compute sizeof (void *), 77
13916 See \`config.log' for more details." >&2;}
13917    { (exit 1); exit 1; }; }
13918 fi
13919 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13920 fi
13921 fi
13922 rm -f conftest.val
13923 else
13924   ac_cv_sizeof_void_p=0
13925 fi
13926 fi
13927 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
13928 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
13929 cat >>confdefs.h <<_ACEOF
13930 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13931 _ACEOF
13932
13933
13934
13935 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
13936 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
13937 if test "${ac_cv_c_bigendian+set}" = set; then
13938   echo $ECHO_N "(cached) $ECHO_C" >&6
13939 else
13940   # See if sys/param.h defines the BYTE_ORDER macro.
13941 cat >conftest.$ac_ext <<_ACEOF
13942 /* confdefs.h.  */
13943 _ACEOF
13944 cat confdefs.h >>conftest.$ac_ext
13945 cat >>conftest.$ac_ext <<_ACEOF
13946 /* end confdefs.h.  */
13947 #include <sys/types.h>
13948 #include <sys/param.h>
13949
13950 int
13951 main ()
13952 {
13953 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
13954  bogus endian macros
13955 #endif
13956
13957   ;
13958   return 0;
13959 }
13960 _ACEOF
13961 rm -f conftest.$ac_objext
13962 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13963   (eval $ac_compile) 2>conftest.er1
13964   ac_status=$?
13965   grep -v '^ *+' conftest.er1 >conftest.err
13966   rm -f conftest.er1
13967   cat conftest.err >&5
13968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13969   (exit $ac_status); } &&
13970          { ac_try='test -z "$ac_c_werror_flag"
13971                          || test ! -s conftest.err'
13972   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13973   (eval $ac_try) 2>&5
13974   ac_status=$?
13975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13976   (exit $ac_status); }; } &&
13977          { ac_try='test -s conftest.$ac_objext'
13978   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13979   (eval $ac_try) 2>&5
13980   ac_status=$?
13981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13982   (exit $ac_status); }; }; then
13983   # It does; now see whether it defined to BIG_ENDIAN or not.
13984 cat >conftest.$ac_ext <<_ACEOF
13985 /* confdefs.h.  */
13986 _ACEOF
13987 cat confdefs.h >>conftest.$ac_ext
13988 cat >>conftest.$ac_ext <<_ACEOF
13989 /* end confdefs.h.  */
13990 #include <sys/types.h>
13991 #include <sys/param.h>
13992
13993 int
13994 main ()
13995 {
13996 #if BYTE_ORDER != BIG_ENDIAN
13997  not big endian
13998 #endif
13999
14000   ;
14001   return 0;
14002 }
14003 _ACEOF
14004 rm -f conftest.$ac_objext
14005 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14006   (eval $ac_compile) 2>conftest.er1
14007   ac_status=$?
14008   grep -v '^ *+' conftest.er1 >conftest.err
14009   rm -f conftest.er1
14010   cat conftest.err >&5
14011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14012   (exit $ac_status); } &&
14013          { ac_try='test -z "$ac_c_werror_flag"
14014                          || test ! -s conftest.err'
14015   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14016   (eval $ac_try) 2>&5
14017   ac_status=$?
14018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14019   (exit $ac_status); }; } &&
14020          { ac_try='test -s conftest.$ac_objext'
14021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14022   (eval $ac_try) 2>&5
14023   ac_status=$?
14024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14025   (exit $ac_status); }; }; then
14026   ac_cv_c_bigendian=yes
14027 else
14028   echo "$as_me: failed program was:" >&5
14029 sed 's/^/| /' conftest.$ac_ext >&5
14030
14031 ac_cv_c_bigendian=no
14032 fi
14033 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14034 else
14035   echo "$as_me: failed program was:" >&5
14036 sed 's/^/| /' conftest.$ac_ext >&5
14037
14038 # It does not; compile a test program.
14039 if test "$cross_compiling" = yes; then
14040   # try to guess the endianness by grepping values into an object file
14041   ac_cv_c_bigendian=unknown
14042   cat >conftest.$ac_ext <<_ACEOF
14043 /* confdefs.h.  */
14044 _ACEOF
14045 cat confdefs.h >>conftest.$ac_ext
14046 cat >>conftest.$ac_ext <<_ACEOF
14047 /* end confdefs.h.  */
14048 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14049 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14050 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
14051 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14052 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14053 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
14054 int
14055 main ()
14056 {
14057  _ascii (); _ebcdic ();
14058   ;
14059   return 0;
14060 }
14061 _ACEOF
14062 rm -f conftest.$ac_objext
14063 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14064   (eval $ac_compile) 2>conftest.er1
14065   ac_status=$?
14066   grep -v '^ *+' conftest.er1 >conftest.err
14067   rm -f conftest.er1
14068   cat conftest.err >&5
14069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14070   (exit $ac_status); } &&
14071          { ac_try='test -z "$ac_c_werror_flag"
14072                          || test ! -s conftest.err'
14073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14074   (eval $ac_try) 2>&5
14075   ac_status=$?
14076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14077   (exit $ac_status); }; } &&
14078          { ac_try='test -s conftest.$ac_objext'
14079   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14080   (eval $ac_try) 2>&5
14081   ac_status=$?
14082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14083   (exit $ac_status); }; }; then
14084   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
14085   ac_cv_c_bigendian=yes
14086 fi
14087 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14088   if test "$ac_cv_c_bigendian" = unknown; then
14089     ac_cv_c_bigendian=no
14090   else
14091     # finding both strings is unlikely to happen, but who knows?
14092     ac_cv_c_bigendian=unknown
14093   fi
14094 fi
14095 else
14096   echo "$as_me: failed program was:" >&5
14097 sed 's/^/| /' conftest.$ac_ext >&5
14098
14099 fi
14100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14101 else
14102   cat >conftest.$ac_ext <<_ACEOF
14103 /* confdefs.h.  */
14104 _ACEOF
14105 cat confdefs.h >>conftest.$ac_ext
14106 cat >>conftest.$ac_ext <<_ACEOF
14107 /* end confdefs.h.  */
14108 int
14109 main ()
14110 {
14111   /* Are we little or big endian?  From Harbison&Steele.  */
14112   union
14113   {
14114     long l;
14115     char c[sizeof (long)];
14116   } u;
14117   u.l = 1;
14118   exit (u.c[sizeof (long) - 1] == 1);
14119 }
14120 _ACEOF
14121 rm -f conftest$ac_exeext
14122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14123   (eval $ac_link) 2>&5
14124   ac_status=$?
14125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14126   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14127   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14128   (eval $ac_try) 2>&5
14129   ac_status=$?
14130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14131   (exit $ac_status); }; }; then
14132   ac_cv_c_bigendian=no
14133 else
14134   echo "$as_me: program exited with status $ac_status" >&5
14135 echo "$as_me: failed program was:" >&5
14136 sed 's/^/| /' conftest.$ac_ext >&5
14137
14138 ( exit $ac_status )
14139 ac_cv_c_bigendian=yes
14140 fi
14141 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14142 fi
14143 fi
14144 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14145 fi
14146 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14147 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
14148 case $ac_cv_c_bigendian in
14149   yes)
14150
14151 cat >>confdefs.h <<\_ACEOF
14152 #define WORDS_BIGENDIAN 1
14153 _ACEOF
14154  ;;
14155   no)
14156      ;;
14157   *)
14158     { { echo "$as_me:$LINENO: error: unknown endianness
14159 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14160 echo "$as_me: error: unknown endianness
14161 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14162    { (exit 1); exit 1; }; } ;;
14163 esac
14164
14165
14166 ZLIBS=
14167 SYS_ZLIBS=
14168 ZINCS=
14169
14170 if test -z "$ZLIBSPEC"; then
14171    # Use zlib from the GCC tree.
14172    ZINCS='-I$(top_srcdir)/../zlib'
14173    ZLIBS=../zlib/libzgcj_convenience.la
14174 else
14175    # System's zlib.
14176    SYS_ZLIBS="$ZLIBSPEC"
14177 fi
14178
14179
14180
14181
14182
14183
14184
14185
14186
14187
14188
14189 if test "$NATIVE" = yes; then
14190   NATIVE_TRUE=
14191   NATIVE_FALSE='#'
14192 else
14193   NATIVE_TRUE='#'
14194   NATIVE_FALSE=
14195 fi
14196
14197
14198
14199 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
14200   NEEDS_DATA_START_TRUE=
14201   NEEDS_DATA_START_FALSE='#'
14202 else
14203   NEEDS_DATA_START_TRUE='#'
14204   NEEDS_DATA_START_FALSE=
14205 fi
14206
14207
14208
14209 # Process the option "--enable-version-specific-runtime-libs"
14210 # Calculate toolexeclibdir
14211 case ${version_specific_libs} in
14212   yes)
14213     # Need the gcc compiler version to know where to install libraries
14214     # and header files if --enable-version-specific-runtime-libs option
14215     # is selected.
14216     includedir='$(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include/'
14217     toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
14218     toolexecmainlibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
14219     toolexeclibdir=$toolexecmainlibdir
14220     ;;
14221   no)
14222     if test -n "$with_cross_host" &&
14223        test x"$with_cross_host" != x"no"; then
14224       # Install a library built with a cross compiler in tooldir, not libdir.
14225       toolexecdir='$(exec_prefix)/$(target_noncanonical)'
14226       toolexecmainlibdir='$(toolexecdir)/lib'
14227     else
14228       toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
14229       toolexecmainlibdir='$(libdir)'
14230     fi
14231     multi_os_directory=`$CC -print-multi-os-directory`
14232     case $multi_os_directory in
14233       .) toolexeclibdir=$toolexecmainlibdir ;; # Avoid trailing /.
14234       *) toolexeclibdir=$toolexecmainlibdir/$multi_os_directory ;;
14235     esac
14236     ;;
14237 esac
14238
14239
14240
14241
14242 # Determine gcj version number.
14243 gcjversion=`$GCJ -v 2>&1 | sed -n 's/^.*version \([^ ]*\).*$/\1/p'`
14244 GCJVERSION=$gcjversion
14245
14246
14247 cat >>confdefs.h <<_ACEOF
14248 #define GCJVERSION "$GCJVERSION"
14249 _ACEOF
14250
14251
14252
14253 cat >>confdefs.h <<\_ACEOF
14254 #define JV_VERSION "1.4.2"
14255 _ACEOF
14256
14257
14258 cat >>confdefs.h <<\_ACEOF
14259 #define JV_API_VERSION "1.4"
14260 _ACEOF
14261
14262
14263
14264 case "${with_gxx_include_dir}" in
14265   yes)
14266     { { echo "$as_me:$LINENO: error: --with-gxx-include-dir=[dir] requires a directory" >&5
14267 echo "$as_me: error: --with-gxx-include-dir=[dir] requires a directory" >&2;}
14268    { (exit 1); exit 1; }; }
14269     ;;
14270   no | "")
14271     case "${enable_version_specific_runtime_libs}" in
14272       yes) gxx_include_dir='$(libsubdir)/include/c++' ;;
14273       *)
14274         libstdcxx_incdir='c++/$(gcc_version)'
14275         gxx_include_dir='$(prefix)/include/$(libstdcxx_incdir)' ;;
14276     esac ;;
14277   *) gxx_include_dir=${with_gxx_include_dir} ;;
14278 esac
14279
14280
14281
14282
14283 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
14284 # On that system, sys/ioctl.h will not include sys/filio.h unless
14285 # BSD_COMP is defined; just including sys/filio.h is simpler.
14286 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
14287 # for now.  If you change this, you also must update natFile.cc.
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308 for ac_header in unistd.h bstring.h sys/time.h sys/types.h fcntl.h \
14309                   sys/ioctl.h sys/filio.h sys/stat.h sys/select.h \
14310                   sys/socket.h netinet/in.h arpa/inet.h netdb.h net/if.h \
14311                   pwd.h sys/config.h stdint.h langinfo.h locale.h \
14312                   dirent.h
14313 do
14314 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14315 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14316   echo "$as_me:$LINENO: checking for $ac_header" >&5
14317 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14318 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14319   echo $ECHO_N "(cached) $ECHO_C" >&6
14320 fi
14321 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14322 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14323 else
14324   # Is the header compilable?
14325 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14326 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14327 cat >conftest.$ac_ext <<_ACEOF
14328 /* confdefs.h.  */
14329 _ACEOF
14330 cat confdefs.h >>conftest.$ac_ext
14331 cat >>conftest.$ac_ext <<_ACEOF
14332 /* end confdefs.h.  */
14333 $ac_includes_default
14334 #include <$ac_header>
14335 _ACEOF
14336 rm -f conftest.$ac_objext
14337 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14338   (eval $ac_compile) 2>conftest.er1
14339   ac_status=$?
14340   grep -v '^ *+' conftest.er1 >conftest.err
14341   rm -f conftest.er1
14342   cat conftest.err >&5
14343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14344   (exit $ac_status); } &&
14345          { ac_try='test -z "$ac_c_werror_flag"
14346                          || test ! -s conftest.err'
14347   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14348   (eval $ac_try) 2>&5
14349   ac_status=$?
14350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14351   (exit $ac_status); }; } &&
14352          { ac_try='test -s conftest.$ac_objext'
14353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14354   (eval $ac_try) 2>&5
14355   ac_status=$?
14356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14357   (exit $ac_status); }; }; then
14358   ac_header_compiler=yes
14359 else
14360   echo "$as_me: failed program was:" >&5
14361 sed 's/^/| /' conftest.$ac_ext >&5
14362
14363 ac_header_compiler=no
14364 fi
14365 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14366 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14367 echo "${ECHO_T}$ac_header_compiler" >&6
14368
14369 # Is the header present?
14370 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14371 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14372 cat >conftest.$ac_ext <<_ACEOF
14373 /* confdefs.h.  */
14374 _ACEOF
14375 cat confdefs.h >>conftest.$ac_ext
14376 cat >>conftest.$ac_ext <<_ACEOF
14377 /* end confdefs.h.  */
14378 #include <$ac_header>
14379 _ACEOF
14380 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14381   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14382   ac_status=$?
14383   grep -v '^ *+' conftest.er1 >conftest.err
14384   rm -f conftest.er1
14385   cat conftest.err >&5
14386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14387   (exit $ac_status); } >/dev/null; then
14388   if test -s conftest.err; then
14389     ac_cpp_err=$ac_c_preproc_warn_flag
14390     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14391   else
14392     ac_cpp_err=
14393   fi
14394 else
14395   ac_cpp_err=yes
14396 fi
14397 if test -z "$ac_cpp_err"; then
14398   ac_header_preproc=yes
14399 else
14400   echo "$as_me: failed program was:" >&5
14401 sed 's/^/| /' conftest.$ac_ext >&5
14402
14403   ac_header_preproc=no
14404 fi
14405 rm -f conftest.err conftest.$ac_ext
14406 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14407 echo "${ECHO_T}$ac_header_preproc" >&6
14408
14409 # So?  What about this header?
14410 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14411   yes:no: )
14412     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14413 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14414     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14415 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14416     ac_header_preproc=yes
14417     ;;
14418   no:yes:* )
14419     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14420 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14421     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14422 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14423     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14424 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14425     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14426 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14427     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14428 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14429     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14430 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14431     (
14432       cat <<\_ASBOX
14433 ## ---------------------------------- ##
14434 ## Report this to the libjava lists.  ##
14435 ## ---------------------------------- ##
14436 _ASBOX
14437     ) |
14438       sed "s/^/$as_me: WARNING:     /" >&2
14439     ;;
14440 esac
14441 echo "$as_me:$LINENO: checking for $ac_header" >&5
14442 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14443 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14444   echo $ECHO_N "(cached) $ECHO_C" >&6
14445 else
14446   eval "$as_ac_Header=\$ac_header_preproc"
14447 fi
14448 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14449 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14450
14451 fi
14452 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14453   cat >>confdefs.h <<_ACEOF
14454 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14455 _ACEOF
14456
14457 fi
14458
14459 done
14460
14461
14462 for ac_header in inttypes.h
14463 do
14464 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14465 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14466   echo "$as_me:$LINENO: checking for $ac_header" >&5
14467 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14468 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14469   echo $ECHO_N "(cached) $ECHO_C" >&6
14470 fi
14471 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14472 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14473 else
14474   # Is the header compilable?
14475 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14476 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14477 cat >conftest.$ac_ext <<_ACEOF
14478 /* confdefs.h.  */
14479 _ACEOF
14480 cat confdefs.h >>conftest.$ac_ext
14481 cat >>conftest.$ac_ext <<_ACEOF
14482 /* end confdefs.h.  */
14483 $ac_includes_default
14484 #include <$ac_header>
14485 _ACEOF
14486 rm -f conftest.$ac_objext
14487 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14488   (eval $ac_compile) 2>conftest.er1
14489   ac_status=$?
14490   grep -v '^ *+' conftest.er1 >conftest.err
14491   rm -f conftest.er1
14492   cat conftest.err >&5
14493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14494   (exit $ac_status); } &&
14495          { ac_try='test -z "$ac_c_werror_flag"
14496                          || test ! -s conftest.err'
14497   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14498   (eval $ac_try) 2>&5
14499   ac_status=$?
14500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14501   (exit $ac_status); }; } &&
14502          { ac_try='test -s conftest.$ac_objext'
14503   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14504   (eval $ac_try) 2>&5
14505   ac_status=$?
14506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14507   (exit $ac_status); }; }; then
14508   ac_header_compiler=yes
14509 else
14510   echo "$as_me: failed program was:" >&5
14511 sed 's/^/| /' conftest.$ac_ext >&5
14512
14513 ac_header_compiler=no
14514 fi
14515 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14516 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14517 echo "${ECHO_T}$ac_header_compiler" >&6
14518
14519 # Is the header present?
14520 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14521 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14522 cat >conftest.$ac_ext <<_ACEOF
14523 /* confdefs.h.  */
14524 _ACEOF
14525 cat confdefs.h >>conftest.$ac_ext
14526 cat >>conftest.$ac_ext <<_ACEOF
14527 /* end confdefs.h.  */
14528 #include <$ac_header>
14529 _ACEOF
14530 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14531   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14532   ac_status=$?
14533   grep -v '^ *+' conftest.er1 >conftest.err
14534   rm -f conftest.er1
14535   cat conftest.err >&5
14536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14537   (exit $ac_status); } >/dev/null; then
14538   if test -s conftest.err; then
14539     ac_cpp_err=$ac_c_preproc_warn_flag
14540     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14541   else
14542     ac_cpp_err=
14543   fi
14544 else
14545   ac_cpp_err=yes
14546 fi
14547 if test -z "$ac_cpp_err"; then
14548   ac_header_preproc=yes
14549 else
14550   echo "$as_me: failed program was:" >&5
14551 sed 's/^/| /' conftest.$ac_ext >&5
14552
14553   ac_header_preproc=no
14554 fi
14555 rm -f conftest.err conftest.$ac_ext
14556 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14557 echo "${ECHO_T}$ac_header_preproc" >&6
14558
14559 # So?  What about this header?
14560 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14561   yes:no: )
14562     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14563 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14564     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14565 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14566     ac_header_preproc=yes
14567     ;;
14568   no:yes:* )
14569     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14570 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14571     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14572 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14573     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14574 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14575     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14576 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14577     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14578 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14579     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14580 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14581     (
14582       cat <<\_ASBOX
14583 ## ---------------------------------- ##
14584 ## Report this to the libjava lists.  ##
14585 ## ---------------------------------- ##
14586 _ASBOX
14587     ) |
14588       sed "s/^/$as_me: WARNING:     /" >&2
14589     ;;
14590 esac
14591 echo "$as_me:$LINENO: checking for $ac_header" >&5
14592 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14593 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14594   echo $ECHO_N "(cached) $ECHO_C" >&6
14595 else
14596   eval "$as_ac_Header=\$ac_header_preproc"
14597 fi
14598 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14599 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14600
14601 fi
14602 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14603   cat >>confdefs.h <<_ACEOF
14604 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14605 _ACEOF
14606
14607
14608 cat >>confdefs.h <<\_ACEOF
14609 #define HAVE_INTTYPES_H 1
14610 _ACEOF
14611
14612
14613 cat >>confdefs.h <<\_ACEOF
14614 #define JV_HAVE_INTTYPES_H 1
14615 _ACEOF
14616
14617
14618 fi
14619
14620 done
14621
14622 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14623 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
14624 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14625   echo $ECHO_N "(cached) $ECHO_C" >&6
14626 else
14627   cat >conftest.$ac_ext <<_ACEOF
14628 /* confdefs.h.  */
14629 _ACEOF
14630 cat confdefs.h >>conftest.$ac_ext
14631 cat >>conftest.$ac_ext <<_ACEOF
14632 /* end confdefs.h.  */
14633 #include <sys/types.h>
14634 #include <sys/wait.h>
14635 #ifndef WEXITSTATUS
14636 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
14637 #endif
14638 #ifndef WIFEXITED
14639 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14640 #endif
14641
14642 int
14643 main ()
14644 {
14645   int s;
14646   wait (&s);
14647   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14648   ;
14649   return 0;
14650 }
14651 _ACEOF
14652 rm -f conftest.$ac_objext
14653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14654   (eval $ac_compile) 2>conftest.er1
14655   ac_status=$?
14656   grep -v '^ *+' conftest.er1 >conftest.err
14657   rm -f conftest.er1
14658   cat conftest.err >&5
14659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14660   (exit $ac_status); } &&
14661          { ac_try='test -z "$ac_c_werror_flag"
14662                          || test ! -s conftest.err'
14663   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14664   (eval $ac_try) 2>&5
14665   ac_status=$?
14666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14667   (exit $ac_status); }; } &&
14668          { ac_try='test -s conftest.$ac_objext'
14669   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14670   (eval $ac_try) 2>&5
14671   ac_status=$?
14672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14673   (exit $ac_status); }; }; then
14674   ac_cv_header_sys_wait_h=yes
14675 else
14676   echo "$as_me: failed program was:" >&5
14677 sed 's/^/| /' conftest.$ac_ext >&5
14678
14679 ac_cv_header_sys_wait_h=no
14680 fi
14681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14682 fi
14683 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14684 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
14685 if test $ac_cv_header_sys_wait_h = yes; then
14686
14687 cat >>confdefs.h <<\_ACEOF
14688 #define HAVE_SYS_WAIT_H 1
14689 _ACEOF
14690
14691 fi
14692
14693
14694 echo "$as_me:$LINENO: checking for ssize_t" >&5
14695 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
14696 if test "${ac_cv_type_ssize_t+set}" = set; then
14697   echo $ECHO_N "(cached) $ECHO_C" >&6
14698 else
14699   cat >conftest.$ac_ext <<_ACEOF
14700 /* confdefs.h.  */
14701 _ACEOF
14702 cat confdefs.h >>conftest.$ac_ext
14703 cat >>conftest.$ac_ext <<_ACEOF
14704 /* end confdefs.h.  */
14705 $ac_includes_default
14706 int
14707 main ()
14708 {
14709 if ((ssize_t *) 0)
14710   return 0;
14711 if (sizeof (ssize_t))
14712   return 0;
14713   ;
14714   return 0;
14715 }
14716 _ACEOF
14717 rm -f conftest.$ac_objext
14718 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14719   (eval $ac_compile) 2>conftest.er1
14720   ac_status=$?
14721   grep -v '^ *+' conftest.er1 >conftest.err
14722   rm -f conftest.er1
14723   cat conftest.err >&5
14724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14725   (exit $ac_status); } &&
14726          { ac_try='test -z "$ac_c_werror_flag"
14727                          || test ! -s conftest.err'
14728   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14729   (eval $ac_try) 2>&5
14730   ac_status=$?
14731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14732   (exit $ac_status); }; } &&
14733          { ac_try='test -s conftest.$ac_objext'
14734   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14735   (eval $ac_try) 2>&5
14736   ac_status=$?
14737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14738   (exit $ac_status); }; }; then
14739   ac_cv_type_ssize_t=yes
14740 else
14741   echo "$as_me: failed program was:" >&5
14742 sed 's/^/| /' conftest.$ac_ext >&5
14743
14744 ac_cv_type_ssize_t=no
14745 fi
14746 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14747 fi
14748 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
14749 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
14750 if test $ac_cv_type_ssize_t = yes; then
14751   :
14752 else
14753
14754 cat >>confdefs.h <<_ACEOF
14755 #define ssize_t int
14756 _ACEOF
14757
14758 fi
14759
14760
14761 echo "$as_me:$LINENO: checking for in_addr_t" >&5
14762 echo $ECHO_N "checking for in_addr_t... $ECHO_C" >&6
14763 cat >conftest.$ac_ext <<_ACEOF
14764 /* confdefs.h.  */
14765 _ACEOF
14766 cat confdefs.h >>conftest.$ac_ext
14767 cat >>conftest.$ac_ext <<_ACEOF
14768 /* end confdefs.h.  */
14769 #include <sys/types.h>
14770 #if STDC_HEADERS
14771 #include <stdlib.h>
14772 #include <stddef.h>
14773 #endif
14774 #if HAVE_NETINET_IN_H
14775 #include <netinet/in.h>
14776 #endif
14777 int
14778 main ()
14779 {
14780 in_addr_t foo;
14781   ;
14782   return 0;
14783 }
14784 _ACEOF
14785 rm -f conftest.$ac_objext
14786 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14787   (eval $ac_compile) 2>conftest.er1
14788   ac_status=$?
14789   grep -v '^ *+' conftest.er1 >conftest.err
14790   rm -f conftest.er1
14791   cat conftest.err >&5
14792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14793   (exit $ac_status); } &&
14794          { ac_try='test -z "$ac_c_werror_flag"
14795                          || test ! -s conftest.err'
14796   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14797   (eval $ac_try) 2>&5
14798   ac_status=$?
14799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14800   (exit $ac_status); }; } &&
14801          { ac_try='test -s conftest.$ac_objext'
14802   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14803   (eval $ac_try) 2>&5
14804   ac_status=$?
14805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14806   (exit $ac_status); }; }; then
14807
14808 cat >>confdefs.h <<\_ACEOF
14809 #define HAVE_IN_ADDR_T 1
14810 _ACEOF
14811
14812    echo "$as_me:$LINENO: result: yes" >&5
14813 echo "${ECHO_T}yes" >&6
14814 else
14815   echo "$as_me: failed program was:" >&5
14816 sed 's/^/| /' conftest.$ac_ext >&5
14817
14818 echo "$as_me:$LINENO: result: no" >&5
14819 echo "${ECHO_T}no" >&6
14820 fi
14821 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14822
14823 echo "$as_me:$LINENO: checking whether struct ip_mreq is in netinet/in.h" >&5
14824 echo $ECHO_N "checking whether struct ip_mreq is in netinet/in.h... $ECHO_C" >&6
14825 cat >conftest.$ac_ext <<_ACEOF
14826 /* confdefs.h.  */
14827 _ACEOF
14828 cat confdefs.h >>conftest.$ac_ext
14829 cat >>conftest.$ac_ext <<_ACEOF
14830 /* end confdefs.h.  */
14831 #include <netinet/in.h>
14832 int
14833 main ()
14834 {
14835 struct ip_mreq mreq;
14836   ;
14837   return 0;
14838 }
14839 _ACEOF
14840 rm -f conftest.$ac_objext
14841 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14842   (eval $ac_compile) 2>conftest.er1
14843   ac_status=$?
14844   grep -v '^ *+' conftest.er1 >conftest.err
14845   rm -f conftest.er1
14846   cat conftest.err >&5
14847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14848   (exit $ac_status); } &&
14849          { ac_try='test -z "$ac_c_werror_flag"
14850                          || test ! -s conftest.err'
14851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14852   (eval $ac_try) 2>&5
14853   ac_status=$?
14854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14855   (exit $ac_status); }; } &&
14856          { ac_try='test -s conftest.$ac_objext'
14857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14858   (eval $ac_try) 2>&5
14859   ac_status=$?
14860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14861   (exit $ac_status); }; }; then
14862
14863 cat >>confdefs.h <<\_ACEOF
14864 #define HAVE_STRUCT_IP_MREQ 1
14865 _ACEOF
14866
14867    echo "$as_me:$LINENO: result: yes" >&5
14868 echo "${ECHO_T}yes" >&6
14869 else
14870   echo "$as_me: failed program was:" >&5
14871 sed 's/^/| /' conftest.$ac_ext >&5
14872
14873 echo "$as_me:$LINENO: result: no" >&5
14874 echo "${ECHO_T}no" >&6
14875 fi
14876 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14877
14878 echo "$as_me:$LINENO: checking whether struct ipv6_mreq is in netinet/in.h" >&5
14879 echo $ECHO_N "checking whether struct ipv6_mreq is in netinet/in.h... $ECHO_C" >&6
14880 cat >conftest.$ac_ext <<_ACEOF
14881 /* confdefs.h.  */
14882 _ACEOF
14883 cat confdefs.h >>conftest.$ac_ext
14884 cat >>conftest.$ac_ext <<_ACEOF
14885 /* end confdefs.h.  */
14886 #include <netinet/in.h>
14887 int
14888 main ()
14889 {
14890 struct ipv6_mreq mreq6;
14891   ;
14892   return 0;
14893 }
14894 _ACEOF
14895 rm -f conftest.$ac_objext
14896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14897   (eval $ac_compile) 2>conftest.er1
14898   ac_status=$?
14899   grep -v '^ *+' conftest.er1 >conftest.err
14900   rm -f conftest.er1
14901   cat conftest.err >&5
14902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14903   (exit $ac_status); } &&
14904          { ac_try='test -z "$ac_c_werror_flag"
14905                          || test ! -s conftest.err'
14906   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14907   (eval $ac_try) 2>&5
14908   ac_status=$?
14909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14910   (exit $ac_status); }; } &&
14911          { ac_try='test -s conftest.$ac_objext'
14912   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14913   (eval $ac_try) 2>&5
14914   ac_status=$?
14915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14916   (exit $ac_status); }; }; then
14917
14918 cat >>confdefs.h <<\_ACEOF
14919 #define HAVE_STRUCT_IPV6_MREQ 1
14920 _ACEOF
14921
14922    echo "$as_me:$LINENO: result: yes" >&5
14923 echo "${ECHO_T}yes" >&6
14924 else
14925   echo "$as_me: failed program was:" >&5
14926 sed 's/^/| /' conftest.$ac_ext >&5
14927
14928 echo "$as_me:$LINENO: result: no" >&5
14929 echo "${ECHO_T}no" >&6
14930 fi
14931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14932
14933 echo "$as_me:$LINENO: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
14934 echo $ECHO_N "checking whether struct sockaddr_in6 is in netinet/in.h... $ECHO_C" >&6
14935 cat >conftest.$ac_ext <<_ACEOF
14936 /* confdefs.h.  */
14937 _ACEOF
14938 cat confdefs.h >>conftest.$ac_ext
14939 cat >>conftest.$ac_ext <<_ACEOF
14940 /* end confdefs.h.  */
14941 #include <netinet/in.h>
14942 int
14943 main ()
14944 {
14945 struct sockaddr_in6 addr6;
14946   ;
14947   return 0;
14948 }
14949 _ACEOF
14950 rm -f conftest.$ac_objext
14951 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14952   (eval $ac_compile) 2>conftest.er1
14953   ac_status=$?
14954   grep -v '^ *+' conftest.er1 >conftest.err
14955   rm -f conftest.er1
14956   cat conftest.err >&5
14957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14958   (exit $ac_status); } &&
14959          { ac_try='test -z "$ac_c_werror_flag"
14960                          || test ! -s conftest.err'
14961   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14962   (eval $ac_try) 2>&5
14963   ac_status=$?
14964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14965   (exit $ac_status); }; } &&
14966          { ac_try='test -s conftest.$ac_objext'
14967   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14968   (eval $ac_try) 2>&5
14969   ac_status=$?
14970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14971   (exit $ac_status); }; }; then
14972
14973 cat >>confdefs.h <<\_ACEOF
14974 #define HAVE_INET6 1
14975 _ACEOF
14976
14977    echo "$as_me:$LINENO: result: yes" >&5
14978 echo "${ECHO_T}yes" >&6
14979 else
14980   echo "$as_me: failed program was:" >&5
14981 sed 's/^/| /' conftest.$ac_ext >&5
14982
14983 echo "$as_me:$LINENO: result: no" >&5
14984 echo "${ECHO_T}no" >&6
14985 fi
14986 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14987
14988 echo "$as_me:$LINENO: checking for socklen_t in sys/socket.h" >&5
14989 echo $ECHO_N "checking for socklen_t in sys/socket.h... $ECHO_C" >&6
14990 cat >conftest.$ac_ext <<_ACEOF
14991 /* confdefs.h.  */
14992 _ACEOF
14993 cat confdefs.h >>conftest.$ac_ext
14994 cat >>conftest.$ac_ext <<_ACEOF
14995 /* end confdefs.h.  */
14996 #define _POSIX_PII_SOCKET
14997 #include <sys/types.h>
14998 #include <sys/socket.h>
14999 int
15000 main ()
15001 {
15002 socklen_t x = 5;
15003   ;
15004   return 0;
15005 }
15006 _ACEOF
15007 rm -f conftest.$ac_objext
15008 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15009   (eval $ac_compile) 2>conftest.er1
15010   ac_status=$?
15011   grep -v '^ *+' conftest.er1 >conftest.err
15012   rm -f conftest.er1
15013   cat conftest.err >&5
15014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15015   (exit $ac_status); } &&
15016          { ac_try='test -z "$ac_c_werror_flag"
15017                          || test ! -s conftest.err'
15018   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15019   (eval $ac_try) 2>&5
15020   ac_status=$?
15021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15022   (exit $ac_status); }; } &&
15023          { ac_try='test -s conftest.$ac_objext'
15024   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15025   (eval $ac_try) 2>&5
15026   ac_status=$?
15027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15028   (exit $ac_status); }; }; then
15029
15030 cat >>confdefs.h <<\_ACEOF
15031 #define HAVE_SOCKLEN_T 1
15032 _ACEOF
15033
15034    echo "$as_me:$LINENO: result: yes" >&5
15035 echo "${ECHO_T}yes" >&6
15036 else
15037   echo "$as_me: failed program was:" >&5
15038 sed 's/^/| /' conftest.$ac_ext >&5
15039
15040 echo "$as_me:$LINENO: result: no" >&5
15041 echo "${ECHO_T}no" >&6
15042 fi
15043 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15044
15045 echo "$as_me:$LINENO: checking for tm_gmtoff in struct tm" >&5
15046 echo $ECHO_N "checking for tm_gmtoff in struct tm... $ECHO_C" >&6
15047 cat >conftest.$ac_ext <<_ACEOF
15048 /* confdefs.h.  */
15049 _ACEOF
15050 cat confdefs.h >>conftest.$ac_ext
15051 cat >>conftest.$ac_ext <<_ACEOF
15052 /* end confdefs.h.  */
15053 #include <time.h>
15054 int
15055 main ()
15056 {
15057 struct tm tim; tim.tm_gmtoff = 0;
15058   ;
15059   return 0;
15060 }
15061 _ACEOF
15062 rm -f conftest.$ac_objext
15063 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15064   (eval $ac_compile) 2>conftest.er1
15065   ac_status=$?
15066   grep -v '^ *+' conftest.er1 >conftest.err
15067   rm -f conftest.er1
15068   cat conftest.err >&5
15069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15070   (exit $ac_status); } &&
15071          { ac_try='test -z "$ac_c_werror_flag"
15072                          || test ! -s conftest.err'
15073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15074   (eval $ac_try) 2>&5
15075   ac_status=$?
15076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15077   (exit $ac_status); }; } &&
15078          { ac_try='test -s conftest.$ac_objext'
15079   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15080   (eval $ac_try) 2>&5
15081   ac_status=$?
15082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15083   (exit $ac_status); }; }; then
15084
15085 cat >>confdefs.h <<\_ACEOF
15086 #define STRUCT_TM_HAS_GMTOFF 1
15087 _ACEOF
15088
15089    echo "$as_me:$LINENO: result: yes" >&5
15090 echo "${ECHO_T}yes" >&6
15091 else
15092   echo "$as_me: failed program was:" >&5
15093 sed 's/^/| /' conftest.$ac_ext >&5
15094
15095 echo "$as_me:$LINENO: result: no" >&5
15096 echo "${ECHO_T}no" >&6
15097    echo "$as_me:$LINENO: checking for global timezone variable" >&5
15098 echo $ECHO_N "checking for global timezone variable... $ECHO_C" >&6
15099                cat >conftest.$ac_ext <<_ACEOF
15100 /* confdefs.h.  */
15101 _ACEOF
15102 cat confdefs.h >>conftest.$ac_ext
15103 cat >>conftest.$ac_ext <<_ACEOF
15104 /* end confdefs.h.  */
15105 #include <time.h>
15106 int
15107 main ()
15108 {
15109 void i(){long z2 = 2*timezone;}
15110   ;
15111   return 0;
15112 }
15113 _ACEOF
15114 rm -f conftest.$ac_objext
15115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15116   (eval $ac_compile) 2>conftest.er1
15117   ac_status=$?
15118   grep -v '^ *+' conftest.er1 >conftest.err
15119   rm -f conftest.er1
15120   cat conftest.err >&5
15121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15122   (exit $ac_status); } &&
15123          { ac_try='test -z "$ac_c_werror_flag"
15124                          || test ! -s conftest.err'
15125   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15126   (eval $ac_try) 2>&5
15127   ac_status=$?
15128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15129   (exit $ac_status); }; } &&
15130          { ac_try='test -s conftest.$ac_objext'
15131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15132   (eval $ac_try) 2>&5
15133   ac_status=$?
15134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15135   (exit $ac_status); }; }; then
15136
15137 cat >>confdefs.h <<\_ACEOF
15138 #define HAVE_TIMEZONE 1
15139 _ACEOF
15140
15141       echo "$as_me:$LINENO: result: yes" >&5
15142 echo "${ECHO_T}yes" >&6
15143 else
15144   echo "$as_me: failed program was:" >&5
15145 sed 's/^/| /' conftest.$ac_ext >&5
15146
15147 echo "$as_me:$LINENO: result: no" >&5
15148 echo "${ECHO_T}no" >&6
15149        echo "$as_me:$LINENO: checking for global _timezone variable" >&5
15150 echo $ECHO_N "checking for global _timezone variable... $ECHO_C" >&6
15151               cat >conftest.$ac_ext <<_ACEOF
15152 /* confdefs.h.  */
15153 _ACEOF
15154 cat confdefs.h >>conftest.$ac_ext
15155 cat >>conftest.$ac_ext <<_ACEOF
15156 /* end confdefs.h.  */
15157 #include <time.h>
15158 int
15159 main ()
15160 {
15161 long z2 = _timezone;
15162   ;
15163   return 0;
15164 }
15165 _ACEOF
15166 rm -f conftest.$ac_objext
15167 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15168   (eval $ac_compile) 2>conftest.er1
15169   ac_status=$?
15170   grep -v '^ *+' conftest.er1 >conftest.err
15171   rm -f conftest.er1
15172   cat conftest.err >&5
15173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15174   (exit $ac_status); } &&
15175          { ac_try='test -z "$ac_c_werror_flag"
15176                          || test ! -s conftest.err'
15177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15178   (eval $ac_try) 2>&5
15179   ac_status=$?
15180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15181   (exit $ac_status); }; } &&
15182          { ac_try='test -s conftest.$ac_objext'
15183   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15184   (eval $ac_try) 2>&5
15185   ac_status=$?
15186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15187   (exit $ac_status); }; }; then
15188
15189 cat >>confdefs.h <<\_ACEOF
15190 #define HAVE_UNDERSCORE_TIMEZONE 1
15191 _ACEOF
15192
15193           echo "$as_me:$LINENO: result: yes" >&5
15194 echo "${ECHO_T}yes" >&6
15195 else
15196   echo "$as_me: failed program was:" >&5
15197 sed 's/^/| /' conftest.$ac_ext >&5
15198
15199 echo "$as_me:$LINENO: result: no" >&5
15200 echo "${ECHO_T}no" >&6
15201 fi
15202 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15203 fi
15204 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15205 fi
15206 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15207
15208 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
15209 # for constant arguments.  Useless!
15210 echo "$as_me:$LINENO: checking for working alloca.h" >&5
15211 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
15212 if test "${ac_cv_working_alloca_h+set}" = set; then
15213   echo $ECHO_N "(cached) $ECHO_C" >&6
15214 else
15215   if test x$gcc_no_link = xyes; then
15216   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15217 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15218    { (exit 1); exit 1; }; }
15219 fi
15220 cat >conftest.$ac_ext <<_ACEOF
15221 /* confdefs.h.  */
15222 _ACEOF
15223 cat confdefs.h >>conftest.$ac_ext
15224 cat >>conftest.$ac_ext <<_ACEOF
15225 /* end confdefs.h.  */
15226 #include <alloca.h>
15227 int
15228 main ()
15229 {
15230 char *p = (char *) alloca (2 * sizeof (int));
15231   ;
15232   return 0;
15233 }
15234 _ACEOF
15235 rm -f conftest.$ac_objext conftest$ac_exeext
15236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15237   (eval $ac_link) 2>conftest.er1
15238   ac_status=$?
15239   grep -v '^ *+' conftest.er1 >conftest.err
15240   rm -f conftest.er1
15241   cat conftest.err >&5
15242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15243   (exit $ac_status); } &&
15244          { ac_try='test -z "$ac_c_werror_flag"
15245                          || test ! -s conftest.err'
15246   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15247   (eval $ac_try) 2>&5
15248   ac_status=$?
15249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15250   (exit $ac_status); }; } &&
15251          { ac_try='test -s conftest$ac_exeext'
15252   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15253   (eval $ac_try) 2>&5
15254   ac_status=$?
15255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15256   (exit $ac_status); }; }; then
15257   ac_cv_working_alloca_h=yes
15258 else
15259   echo "$as_me: failed program was:" >&5
15260 sed 's/^/| /' conftest.$ac_ext >&5
15261
15262 ac_cv_working_alloca_h=no
15263 fi
15264 rm -f conftest.err conftest.$ac_objext \
15265       conftest$ac_exeext conftest.$ac_ext
15266 fi
15267 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
15268 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
15269 if test $ac_cv_working_alloca_h = yes; then
15270
15271 cat >>confdefs.h <<\_ACEOF
15272 #define HAVE_ALLOCA_H 1
15273 _ACEOF
15274
15275 fi
15276
15277 echo "$as_me:$LINENO: checking for alloca" >&5
15278 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
15279 if test "${ac_cv_func_alloca_works+set}" = set; then
15280   echo $ECHO_N "(cached) $ECHO_C" >&6
15281 else
15282   if test x$gcc_no_link = xyes; then
15283   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15284 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15285    { (exit 1); exit 1; }; }
15286 fi
15287 cat >conftest.$ac_ext <<_ACEOF
15288 /* confdefs.h.  */
15289 _ACEOF
15290 cat confdefs.h >>conftest.$ac_ext
15291 cat >>conftest.$ac_ext <<_ACEOF
15292 /* end confdefs.h.  */
15293 #ifdef __GNUC__
15294 # define alloca __builtin_alloca
15295 #else
15296 # ifdef _MSC_VER
15297 #  include <malloc.h>
15298 #  define alloca _alloca
15299 # else
15300 #  if HAVE_ALLOCA_H
15301 #   include <alloca.h>
15302 #  else
15303 #   ifdef _AIX
15304  #pragma alloca
15305 #   else
15306 #    ifndef alloca /* predefined by HP cc +Olibcalls */
15307 char *alloca ();
15308 #    endif
15309 #   endif
15310 #  endif
15311 # endif
15312 #endif
15313
15314 int
15315 main ()
15316 {
15317 char *p = (char *) alloca (1);
15318   ;
15319   return 0;
15320 }
15321 _ACEOF
15322 rm -f conftest.$ac_objext conftest$ac_exeext
15323 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15324   (eval $ac_link) 2>conftest.er1
15325   ac_status=$?
15326   grep -v '^ *+' conftest.er1 >conftest.err
15327   rm -f conftest.er1
15328   cat conftest.err >&5
15329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15330   (exit $ac_status); } &&
15331          { ac_try='test -z "$ac_c_werror_flag"
15332                          || test ! -s conftest.err'
15333   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15334   (eval $ac_try) 2>&5
15335   ac_status=$?
15336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15337   (exit $ac_status); }; } &&
15338          { ac_try='test -s conftest$ac_exeext'
15339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15340   (eval $ac_try) 2>&5
15341   ac_status=$?
15342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15343   (exit $ac_status); }; }; then
15344   ac_cv_func_alloca_works=yes
15345 else
15346   echo "$as_me: failed program was:" >&5
15347 sed 's/^/| /' conftest.$ac_ext >&5
15348
15349 ac_cv_func_alloca_works=no
15350 fi
15351 rm -f conftest.err conftest.$ac_objext \
15352       conftest$ac_exeext conftest.$ac_ext
15353 fi
15354 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
15355 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
15356
15357 if test $ac_cv_func_alloca_works = yes; then
15358
15359 cat >>confdefs.h <<\_ACEOF
15360 #define HAVE_ALLOCA 1
15361 _ACEOF
15362
15363 else
15364   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
15365 # that cause trouble.  Some versions do not even contain alloca or
15366 # contain a buggy version.  If you still want to use their alloca,
15367 # use ar to extract alloca.o from them instead of compiling alloca.c.
15368
15369 ALLOCA=alloca.$ac_objext
15370
15371 cat >>confdefs.h <<\_ACEOF
15372 #define C_ALLOCA 1
15373 _ACEOF
15374
15375
15376 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
15377 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
15378 if test "${ac_cv_os_cray+set}" = set; then
15379   echo $ECHO_N "(cached) $ECHO_C" >&6
15380 else
15381   cat >conftest.$ac_ext <<_ACEOF
15382 /* confdefs.h.  */
15383 _ACEOF
15384 cat confdefs.h >>conftest.$ac_ext
15385 cat >>conftest.$ac_ext <<_ACEOF
15386 /* end confdefs.h.  */
15387 #if defined(CRAY) && ! defined(CRAY2)
15388 webecray
15389 #else
15390 wenotbecray
15391 #endif
15392
15393 _ACEOF
15394 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15395   $EGREP "webecray" >/dev/null 2>&1; then
15396   ac_cv_os_cray=yes
15397 else
15398   ac_cv_os_cray=no
15399 fi
15400 rm -f conftest*
15401
15402 fi
15403 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
15404 echo "${ECHO_T}$ac_cv_os_cray" >&6
15405 if test $ac_cv_os_cray = yes; then
15406   for ac_func in _getb67 GETB67 getb67; do
15407     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15408 echo "$as_me:$LINENO: checking for $ac_func" >&5
15409 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15410 if eval "test \"\${$as_ac_var+set}\" = set"; then
15411   echo $ECHO_N "(cached) $ECHO_C" >&6
15412 else
15413   if test x$gcc_no_link = xyes; then
15414   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15415 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15416    { (exit 1); exit 1; }; }
15417 fi
15418 cat >conftest.$ac_ext <<_ACEOF
15419 /* confdefs.h.  */
15420 _ACEOF
15421 cat confdefs.h >>conftest.$ac_ext
15422 cat >>conftest.$ac_ext <<_ACEOF
15423 /* end confdefs.h.  */
15424 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15425    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15426 #define $ac_func innocuous_$ac_func
15427
15428 /* System header to define __stub macros and hopefully few prototypes,
15429     which can conflict with char $ac_func (); below.
15430     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15431     <limits.h> exists even on freestanding compilers.  */
15432
15433 #ifdef __STDC__
15434 # include <limits.h>
15435 #else
15436 # include <assert.h>
15437 #endif
15438
15439 #undef $ac_func
15440
15441 /* Override any gcc2 internal prototype to avoid an error.  */
15442 #ifdef __cplusplus
15443 extern "C"
15444 {
15445 #endif
15446 /* We use char because int might match the return type of a gcc2
15447    builtin and then its argument prototype would still apply.  */
15448 char $ac_func ();
15449 /* The GNU C library defines this for functions which it implements
15450     to always fail with ENOSYS.  Some functions are actually named
15451     something starting with __ and the normal name is an alias.  */
15452 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15453 choke me
15454 #else
15455 char (*f) () = $ac_func;
15456 #endif
15457 #ifdef __cplusplus
15458 }
15459 #endif
15460
15461 int
15462 main ()
15463 {
15464 return f != $ac_func;
15465   ;
15466   return 0;
15467 }
15468 _ACEOF
15469 rm -f conftest.$ac_objext conftest$ac_exeext
15470 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15471   (eval $ac_link) 2>conftest.er1
15472   ac_status=$?
15473   grep -v '^ *+' conftest.er1 >conftest.err
15474   rm -f conftest.er1
15475   cat conftest.err >&5
15476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15477   (exit $ac_status); } &&
15478          { ac_try='test -z "$ac_c_werror_flag"
15479                          || test ! -s conftest.err'
15480   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15481   (eval $ac_try) 2>&5
15482   ac_status=$?
15483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15484   (exit $ac_status); }; } &&
15485          { ac_try='test -s conftest$ac_exeext'
15486   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15487   (eval $ac_try) 2>&5
15488   ac_status=$?
15489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15490   (exit $ac_status); }; }; then
15491   eval "$as_ac_var=yes"
15492 else
15493   echo "$as_me: failed program was:" >&5
15494 sed 's/^/| /' conftest.$ac_ext >&5
15495
15496 eval "$as_ac_var=no"
15497 fi
15498 rm -f conftest.err conftest.$ac_objext \
15499       conftest$ac_exeext conftest.$ac_ext
15500 fi
15501 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15502 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15503 if test `eval echo '${'$as_ac_var'}'` = yes; then
15504
15505 cat >>confdefs.h <<_ACEOF
15506 #define CRAY_STACKSEG_END $ac_func
15507 _ACEOF
15508
15509     break
15510 fi
15511
15512   done
15513 fi
15514
15515 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
15516 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
15517 if test "${ac_cv_c_stack_direction+set}" = set; then
15518   echo $ECHO_N "(cached) $ECHO_C" >&6
15519 else
15520   if test "$cross_compiling" = yes; then
15521   ac_cv_c_stack_direction=0
15522 else
15523   cat >conftest.$ac_ext <<_ACEOF
15524 /* confdefs.h.  */
15525 _ACEOF
15526 cat confdefs.h >>conftest.$ac_ext
15527 cat >>conftest.$ac_ext <<_ACEOF
15528 /* end confdefs.h.  */
15529 int
15530 find_stack_direction ()
15531 {
15532   static char *addr = 0;
15533   auto char dummy;
15534   if (addr == 0)
15535     {
15536       addr = &dummy;
15537       return find_stack_direction ();
15538     }
15539   else
15540     return (&dummy > addr) ? 1 : -1;
15541 }
15542
15543 int
15544 main ()
15545 {
15546   exit (find_stack_direction () < 0);
15547 }
15548 _ACEOF
15549 rm -f conftest$ac_exeext
15550 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15551   (eval $ac_link) 2>&5
15552   ac_status=$?
15553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15554   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15555   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15556   (eval $ac_try) 2>&5
15557   ac_status=$?
15558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15559   (exit $ac_status); }; }; then
15560   ac_cv_c_stack_direction=1
15561 else
15562   echo "$as_me: program exited with status $ac_status" >&5
15563 echo "$as_me: failed program was:" >&5
15564 sed 's/^/| /' conftest.$ac_ext >&5
15565
15566 ( exit $ac_status )
15567 ac_cv_c_stack_direction=-1
15568 fi
15569 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15570 fi
15571 fi
15572 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
15573 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
15574
15575 cat >>confdefs.h <<_ACEOF
15576 #define STACK_DIRECTION $ac_cv_c_stack_direction
15577 _ACEOF
15578
15579
15580 fi
15581
15582 if test x$gcc_no_link = xyes; then
15583   if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
15584     ac_cv_func_mmap_fixed_mapped=no
15585   fi
15586 fi
15587 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
15588
15589
15590 for ac_header in stdlib.h unistd.h
15591 do
15592 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15593 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15594   echo "$as_me:$LINENO: checking for $ac_header" >&5
15595 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15596 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15597   echo $ECHO_N "(cached) $ECHO_C" >&6
15598 fi
15599 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15600 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15601 else
15602   # Is the header compilable?
15603 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15604 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15605 cat >conftest.$ac_ext <<_ACEOF
15606 /* confdefs.h.  */
15607 _ACEOF
15608 cat confdefs.h >>conftest.$ac_ext
15609 cat >>conftest.$ac_ext <<_ACEOF
15610 /* end confdefs.h.  */
15611 $ac_includes_default
15612 #include <$ac_header>
15613 _ACEOF
15614 rm -f conftest.$ac_objext
15615 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15616   (eval $ac_compile) 2>conftest.er1
15617   ac_status=$?
15618   grep -v '^ *+' conftest.er1 >conftest.err
15619   rm -f conftest.er1
15620   cat conftest.err >&5
15621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15622   (exit $ac_status); } &&
15623          { ac_try='test -z "$ac_c_werror_flag"
15624                          || test ! -s conftest.err'
15625   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15626   (eval $ac_try) 2>&5
15627   ac_status=$?
15628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15629   (exit $ac_status); }; } &&
15630          { ac_try='test -s conftest.$ac_objext'
15631   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15632   (eval $ac_try) 2>&5
15633   ac_status=$?
15634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15635   (exit $ac_status); }; }; then
15636   ac_header_compiler=yes
15637 else
15638   echo "$as_me: failed program was:" >&5
15639 sed 's/^/| /' conftest.$ac_ext >&5
15640
15641 ac_header_compiler=no
15642 fi
15643 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15644 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15645 echo "${ECHO_T}$ac_header_compiler" >&6
15646
15647 # Is the header present?
15648 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15649 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15650 cat >conftest.$ac_ext <<_ACEOF
15651 /* confdefs.h.  */
15652 _ACEOF
15653 cat confdefs.h >>conftest.$ac_ext
15654 cat >>conftest.$ac_ext <<_ACEOF
15655 /* end confdefs.h.  */
15656 #include <$ac_header>
15657 _ACEOF
15658 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15659   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15660   ac_status=$?
15661   grep -v '^ *+' conftest.er1 >conftest.err
15662   rm -f conftest.er1
15663   cat conftest.err >&5
15664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15665   (exit $ac_status); } >/dev/null; then
15666   if test -s conftest.err; then
15667     ac_cpp_err=$ac_c_preproc_warn_flag
15668     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15669   else
15670     ac_cpp_err=
15671   fi
15672 else
15673   ac_cpp_err=yes
15674 fi
15675 if test -z "$ac_cpp_err"; then
15676   ac_header_preproc=yes
15677 else
15678   echo "$as_me: failed program was:" >&5
15679 sed 's/^/| /' conftest.$ac_ext >&5
15680
15681   ac_header_preproc=no
15682 fi
15683 rm -f conftest.err conftest.$ac_ext
15684 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15685 echo "${ECHO_T}$ac_header_preproc" >&6
15686
15687 # So?  What about this header?
15688 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15689   yes:no: )
15690     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15691 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15692     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15693 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15694     ac_header_preproc=yes
15695     ;;
15696   no:yes:* )
15697     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15698 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15699     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15700 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15701     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15702 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15703     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15704 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15705     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15706 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15707     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15708 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15709     (
15710       cat <<\_ASBOX
15711 ## ---------------------------------- ##
15712 ## Report this to the libjava lists.  ##
15713 ## ---------------------------------- ##
15714 _ASBOX
15715     ) |
15716       sed "s/^/$as_me: WARNING:     /" >&2
15717     ;;
15718 esac
15719 echo "$as_me:$LINENO: checking for $ac_header" >&5
15720 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15721 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15722   echo $ECHO_N "(cached) $ECHO_C" >&6
15723 else
15724   eval "$as_ac_Header=\$ac_header_preproc"
15725 fi
15726 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15727 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15728
15729 fi
15730 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15731   cat >>confdefs.h <<_ACEOF
15732 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15733 _ACEOF
15734
15735 fi
15736
15737 done
15738
15739
15740 for ac_func in getpagesize
15741 do
15742 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15743 echo "$as_me:$LINENO: checking for $ac_func" >&5
15744 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15745 if eval "test \"\${$as_ac_var+set}\" = set"; then
15746   echo $ECHO_N "(cached) $ECHO_C" >&6
15747 else
15748   if test x$gcc_no_link = xyes; then
15749   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
15750 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
15751    { (exit 1); exit 1; }; }
15752 fi
15753 cat >conftest.$ac_ext <<_ACEOF
15754 /* confdefs.h.  */
15755 _ACEOF
15756 cat confdefs.h >>conftest.$ac_ext
15757 cat >>conftest.$ac_ext <<_ACEOF
15758 /* end confdefs.h.  */
15759 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15760    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15761 #define $ac_func innocuous_$ac_func
15762
15763 /* System header to define __stub macros and hopefully few prototypes,
15764     which can conflict with char $ac_func (); below.
15765     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15766     <limits.h> exists even on freestanding compilers.  */
15767
15768 #ifdef __STDC__
15769 # include <limits.h>
15770 #else
15771 # include <assert.h>
15772 #endif
15773
15774 #undef $ac_func
15775
15776 /* Override any gcc2 internal prototype to avoid an error.  */
15777 #ifdef __cplusplus
15778 extern "C"
15779 {
15780 #endif
15781 /* We use char because int might match the return type of a gcc2
15782    builtin and then its argument prototype would still apply.  */
15783 char $ac_func ();
15784 /* The GNU C library defines this for functions which it implements
15785     to always fail with ENOSYS.  Some functions are actually named
15786     something starting with __ and the normal name is an alias.  */
15787 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15788 choke me
15789 #else
15790 char (*f) () = $ac_func;
15791 #endif
15792 #ifdef __cplusplus
15793 }
15794 #endif
15795
15796 int
15797 main ()
15798 {
15799 return f != $ac_func;
15800   ;
15801   return 0;
15802 }
15803 _ACEOF
15804 rm -f conftest.$ac_objext conftest$ac_exeext
15805 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15806   (eval $ac_link) 2>conftest.er1
15807   ac_status=$?
15808   grep -v '^ *+' conftest.er1 >conftest.err
15809   rm -f conftest.er1
15810   cat conftest.err >&5
15811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15812   (exit $ac_status); } &&
15813          { ac_try='test -z "$ac_c_werror_flag"
15814                          || test ! -s conftest.err'
15815   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15816   (eval $ac_try) 2>&5
15817   ac_status=$?
15818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15819   (exit $ac_status); }; } &&
15820          { ac_try='test -s conftest$ac_exeext'
15821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15822   (eval $ac_try) 2>&5
15823   ac_status=$?
15824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15825   (exit $ac_status); }; }; then
15826   eval "$as_ac_var=yes"
15827 else
15828   echo "$as_me: failed program was:" >&5
15829 sed 's/^/| /' conftest.$ac_ext >&5
15830
15831 eval "$as_ac_var=no"
15832 fi
15833 rm -f conftest.err conftest.$ac_objext \
15834       conftest$ac_exeext conftest.$ac_ext
15835 fi
15836 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15837 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15838 if test `eval echo '${'$as_ac_var'}'` = yes; then
15839   cat >>confdefs.h <<_ACEOF
15840 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15841 _ACEOF
15842
15843 fi
15844 done
15845
15846 echo "$as_me:$LINENO: checking for working mmap" >&5
15847 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
15848 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
15849   echo $ECHO_N "(cached) $ECHO_C" >&6
15850 else
15851   if test "$cross_compiling" = yes; then
15852   ac_cv_func_mmap_fixed_mapped=no
15853 else
15854   cat >conftest.$ac_ext <<_ACEOF
15855 /* confdefs.h.  */
15856 _ACEOF
15857 cat confdefs.h >>conftest.$ac_ext
15858 cat >>conftest.$ac_ext <<_ACEOF
15859 /* end confdefs.h.  */
15860 $ac_includes_default
15861 /* malloc might have been renamed as rpl_malloc. */
15862 #undef malloc
15863
15864 /* Thanks to Mike Haertel and Jim Avera for this test.
15865    Here is a matrix of mmap possibilities:
15866         mmap private not fixed
15867         mmap private fixed at somewhere currently unmapped
15868         mmap private fixed at somewhere already mapped
15869         mmap shared not fixed
15870         mmap shared fixed at somewhere currently unmapped
15871         mmap shared fixed at somewhere already mapped
15872    For private mappings, we should verify that changes cannot be read()
15873    back from the file, nor mmap's back from the file at a different
15874    address.  (There have been systems where private was not correctly
15875    implemented like the infamous i386 svr4.0, and systems where the
15876    VM page cache was not coherent with the file system buffer cache
15877    like early versions of FreeBSD and possibly contemporary NetBSD.)
15878    For shared mappings, we should conversely verify that changes get
15879    propagated back to all the places they're supposed to be.
15880
15881    Grep wants private fixed already mapped.
15882    The main things grep needs to know about mmap are:
15883    * does it exist and is it safe to write into the mmap'd area
15884    * how to use it (BSD variants)  */
15885
15886 #include <fcntl.h>
15887 #include <sys/mman.h>
15888
15889 #if !STDC_HEADERS && !HAVE_STDLIB_H
15890 char *malloc ();
15891 #endif
15892
15893 /* This mess was copied from the GNU getpagesize.h.  */
15894 #if !HAVE_GETPAGESIZE
15895 /* Assume that all systems that can run configure have sys/param.h.  */
15896 # if !HAVE_SYS_PARAM_H
15897 #  define HAVE_SYS_PARAM_H 1
15898 # endif
15899
15900 # ifdef _SC_PAGESIZE
15901 #  define getpagesize() sysconf(_SC_PAGESIZE)
15902 # else /* no _SC_PAGESIZE */
15903 #  if HAVE_SYS_PARAM_H
15904 #   include <sys/param.h>
15905 #   ifdef EXEC_PAGESIZE
15906 #    define getpagesize() EXEC_PAGESIZE
15907 #   else /* no EXEC_PAGESIZE */
15908 #    ifdef NBPG
15909 #     define getpagesize() NBPG * CLSIZE
15910 #     ifndef CLSIZE
15911 #      define CLSIZE 1
15912 #     endif /* no CLSIZE */
15913 #    else /* no NBPG */
15914 #     ifdef NBPC
15915 #      define getpagesize() NBPC
15916 #     else /* no NBPC */
15917 #      ifdef PAGESIZE
15918 #       define getpagesize() PAGESIZE
15919 #      endif /* PAGESIZE */
15920 #     endif /* no NBPC */
15921 #    endif /* no NBPG */
15922 #   endif /* no EXEC_PAGESIZE */
15923 #  else /* no HAVE_SYS_PARAM_H */
15924 #   define getpagesize() 8192   /* punt totally */
15925 #  endif /* no HAVE_SYS_PARAM_H */
15926 # endif /* no _SC_PAGESIZE */
15927
15928 #endif /* no HAVE_GETPAGESIZE */
15929
15930 int
15931 main ()
15932 {
15933   char *data, *data2, *data3;
15934   int i, pagesize;
15935   int fd;
15936
15937   pagesize = getpagesize ();
15938
15939   /* First, make a file with some known garbage in it. */
15940   data = (char *) malloc (pagesize);
15941   if (!data)
15942     exit (1);
15943   for (i = 0; i < pagesize; ++i)
15944     *(data + i) = rand ();
15945   umask (0);
15946   fd = creat ("conftest.mmap", 0600);
15947   if (fd < 0)
15948     exit (1);
15949   if (write (fd, data, pagesize) != pagesize)
15950     exit (1);
15951   close (fd);
15952
15953   /* Next, try to mmap the file at a fixed address which already has
15954      something else allocated at it.  If we can, also make sure that
15955      we see the same garbage.  */
15956   fd = open ("conftest.mmap", O_RDWR);
15957   if (fd < 0)
15958     exit (1);
15959   data2 = (char *) malloc (2 * pagesize);
15960   if (!data2)
15961     exit (1);
15962   data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
15963   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15964                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
15965     exit (1);
15966   for (i = 0; i < pagesize; ++i)
15967     if (*(data + i) != *(data2 + i))
15968       exit (1);
15969
15970   /* Finally, make sure that changes to the mapped area do not
15971      percolate back to the file as seen by read().  (This is a bug on
15972      some variants of i386 svr4.0.)  */
15973   for (i = 0; i < pagesize; ++i)
15974     *(data2 + i) = *(data2 + i) + 1;
15975   data3 = (char *) malloc (pagesize);
15976   if (!data3)
15977     exit (1);
15978   if (read (fd, data3, pagesize) != pagesize)
15979     exit (1);
15980   for (i = 0; i < pagesize; ++i)
15981     if (*(data + i) != *(data3 + i))
15982       exit (1);
15983   close (fd);
15984   exit (0);
15985 }
15986 _ACEOF
15987 rm -f conftest$ac_exeext
15988 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15989   (eval $ac_link) 2>&5
15990   ac_status=$?
15991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15992   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15993   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15994   (eval $ac_try) 2>&5
15995   ac_status=$?
15996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15997   (exit $ac_status); }; }; then
15998   ac_cv_func_mmap_fixed_mapped=yes
15999 else
16000   echo "$as_me: program exited with status $ac_status" >&5
16001 echo "$as_me: failed program was:" >&5
16002 sed 's/^/| /' conftest.$ac_ext >&5
16003
16004 ( exit $ac_status )
16005 ac_cv_func_mmap_fixed_mapped=no
16006 fi
16007 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16008 fi
16009 fi
16010 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
16011 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
16012 if test $ac_cv_func_mmap_fixed_mapped = yes; then
16013
16014 cat >>confdefs.h <<\_ACEOF
16015 #define HAVE_MMAP 1
16016 _ACEOF
16017
16018 fi
16019 rm -f conftest.mmap
16020
16021 fi
16022
16023 for ac_prog in perl
16024 do
16025   # Extract the first word of "$ac_prog", so it can be a program name with args.
16026 set dummy $ac_prog; ac_word=$2
16027 echo "$as_me:$LINENO: checking for $ac_word" >&5
16028 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16029 if test "${ac_cv_prog_PERL+set}" = set; then
16030   echo $ECHO_N "(cached) $ECHO_C" >&6
16031 else
16032   if test -n "$PERL"; then
16033   ac_cv_prog_PERL="$PERL" # Let the user override the test.
16034 else
16035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16036 for as_dir in $PATH
16037 do
16038   IFS=$as_save_IFS
16039   test -z "$as_dir" && as_dir=.
16040   for ac_exec_ext in '' $ac_executable_extensions; do
16041   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16042     ac_cv_prog_PERL="$ac_prog"
16043     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16044     break 2
16045   fi
16046 done
16047 done
16048
16049 fi
16050 fi
16051 PERL=$ac_cv_prog_PERL
16052 if test -n "$PERL"; then
16053   echo "$as_me:$LINENO: result: $PERL" >&5
16054 echo "${ECHO_T}$PERL" >&6
16055 else
16056   echo "$as_me:$LINENO: result: no" >&5
16057 echo "${ECHO_T}no" >&6
16058 fi
16059
16060   test -n "$PERL" && break
16061 done
16062 test -n "$PERL" || PERL="false"
16063
16064
16065 SYSDEP_SOURCES=
16066 SIGNAL_HANDLER_AUX=
16067
16068 case "${host}" in
16069  i?86-*-linux*)
16070     SIGNAL_HANDLER=include/i386-signal.h
16071     ;;
16072  sparc*-sun-solaris*)
16073     SIGNAL_HANDLER=include/sparc-signal.h
16074     ;;
16075 # ia64-*)
16076 #    SYSDEP_SOURCES=sysdep/ia64.c
16077 #    test -d sysdep || mkdir sysdep
16078 #    ;;
16079  hppa*-*-linux*)
16080     SIGNAL_HANDLER=include/pa-signal.h
16081     ;;
16082  ia64-*-linux*)
16083     SIGNAL_HANDLER=include/dwarf2-signal.h
16084     ;;
16085  powerpc*-*-linux*)
16086     SIGNAL_HANDLER=include/powerpc-signal.h
16087     ;;
16088  alpha*-*-linux*)
16089     SIGNAL_HANDLER=include/dwarf2-signal.h
16090     ;;
16091  s390*-*-linux*)
16092     SIGNAL_HANDLER=include/s390-signal.h
16093     ;;
16094  x86_64*-*-linux*)
16095     SIGNAL_HANDLER=include/x86_64-signal.h
16096     SIGNAL_HANDLER_AUX=include/i386-signal.h
16097     ;;
16098  sparc*-*-linux*)
16099     SIGNAL_HANDLER=include/dwarf2-signal.h
16100     ;;
16101  sh*-*-linux*)
16102     SIGNAL_HANDLER=include/sh-signal.h
16103     ;;
16104  *mingw*)
16105     SIGNAL_HANDLER=include/win32-signal.h
16106     ;;
16107  mips*-*-linux*)
16108     SIGNAL_HANDLER=include/mips-signal.h
16109     ;;
16110  *-*-darwin*)
16111     SIGNAL_HANDLER=include/darwin-signal.h
16112     ;;
16113  *)
16114     SIGNAL_HANDLER=include/default-signal.h
16115     ;;
16116 esac
16117
16118 # If we're using sjlj exceptions, forget what we just learned.
16119 if test "$enable_sjlj_exceptions" = yes; then
16120    SIGNAL_HANDLER=include/default-signal.h
16121    SIGNAL_HANDLER_AUX=
16122 fi
16123
16124
16125
16126 if test -z "$SIGNAL_HANDLER_AUX"; then
16127   SIGNAL_HANDLER_AUX=$SIGNAL_HANDLER
16128 fi
16129
16130                     ac_config_links="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
16131
16132
16133 if test "${multilib}" = "yes"; then
16134   multilib_arg="--enable-multilib"
16135 else
16136   multilib_arg=
16137 fi
16138
16139
16140
16141 here=`${PWDCMD-pwd}`
16142
16143
16144 # We get this from the environment.
16145
16146
16147                                                                                                               ac_config_files="$ac_config_files Makefile libgcj.pc libgcj.spec libgcj-test.spec gnu/classpath/Configuration.java gcj/Makefile include/Makefile testsuite/Makefile external/Makefile external/sax/Makefile external/w3c_dom/Makefile"
16148
16149
16150           ac_config_commands="$ac_config_commands default"
16151
16152
16153 cat >confcache <<\_ACEOF
16154 # This file is a shell script that caches the results of configure
16155 # tests run on this system so they can be shared between configure
16156 # scripts and configure runs, see configure's option --config-cache.
16157 # It is not useful on other systems.  If it contains results you don't
16158 # want to keep, you may remove or edit it.
16159 #
16160 # config.status only pays attention to the cache file if you give it
16161 # the --recheck option to rerun configure.
16162 #
16163 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16164 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16165 # following values.
16166
16167 _ACEOF
16168
16169 # The following way of writing the cache mishandles newlines in values,
16170 # but we know of no workaround that is simple, portable, and efficient.
16171 # So, don't put newlines in cache variables' values.
16172 # Ultrix sh set writes to stderr and can't be redirected directly,
16173 # and sets the high bit in the cache file unless we assign to the vars.
16174 {
16175   (set) 2>&1 |
16176     case `(ac_space=' '; set | grep ac_space) 2>&1` in
16177     *ac_space=\ *)
16178       # `set' does not quote correctly, so add quotes (double-quote
16179       # substitution turns \\\\ into \\, and sed turns \\ into \).
16180       sed -n \
16181         "s/'/'\\\\''/g;
16182           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16183       ;;
16184     *)
16185       # `set' quotes correctly as required by POSIX, so do not add quotes.
16186       sed -n \
16187         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16188       ;;
16189     esac;
16190 } |
16191   sed '
16192      t clear
16193      : clear
16194      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16195      t end
16196      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16197      : end' >>confcache
16198 if diff $cache_file confcache >/dev/null 2>&1; then :; else
16199   if test -w $cache_file; then
16200     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16201     cat confcache >$cache_file
16202   else
16203     echo "not updating unwritable cache $cache_file"
16204   fi
16205 fi
16206 rm -f confcache
16207
16208 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16209 # Let make expand exec_prefix.
16210 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16211
16212 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16213 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16214 # trailing colons and then remove the whole line if VPATH becomes empty
16215 # (actually we leave an empty line to preserve line numbers).
16216 if test "x$srcdir" = x.; then
16217   ac_vpsub='/^[  ]*VPATH[        ]*=/{
16218 s/:*\$(srcdir):*/:/;
16219 s/:*\${srcdir}:*/:/;
16220 s/:*@srcdir@:*/:/;
16221 s/^\([^=]*=[     ]*\):*/\1/;
16222 s/:*$//;
16223 s/^[^=]*=[       ]*$//;
16224 }'
16225 fi
16226
16227 DEFS=-DHAVE_CONFIG_H
16228
16229 ac_libobjs=
16230 ac_ltlibobjs=
16231 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16232   # 1. Remove the extension, and $U if already installed.
16233   ac_i=`echo "$ac_i" |
16234          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16235   # 2. Add them.
16236   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16237   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16238 done
16239 LIBOBJS=$ac_libobjs
16240
16241 LTLIBOBJS=$ac_ltlibobjs
16242
16243
16244 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16245   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
16246 Usually this means the macro was only invoked conditionally." >&5
16247 echo "$as_me: error: conditional \"AMDEP\" was never defined.
16248 Usually this means the macro was only invoked conditionally." >&2;}
16249    { (exit 1); exit 1; }; }
16250 fi
16251 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16252   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
16253 Usually this means the macro was only invoked conditionally." >&5
16254 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
16255 Usually this means the macro was only invoked conditionally." >&2;}
16256    { (exit 1); exit 1; }; }
16257 fi
16258 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
16259   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined.
16260 Usually this means the macro was only invoked conditionally." >&5
16261 echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined.
16262 Usually this means the macro was only invoked conditionally." >&2;}
16263    { (exit 1); exit 1; }; }
16264 fi
16265 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16266   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
16267 Usually this means the macro was only invoked conditionally." >&5
16268 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
16269 Usually this means the macro was only invoked conditionally." >&2;}
16270    { (exit 1); exit 1; }; }
16271 fi
16272 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
16273   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepGCJ\" was never defined.
16274 Usually this means the macro was only invoked conditionally." >&5
16275 echo "$as_me: error: conditional \"am__fastdepGCJ\" was never defined.
16276 Usually this means the macro was only invoked conditionally." >&2;}
16277    { (exit 1); exit 1; }; }
16278 fi
16279 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
16280   { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined.
16281 Usually this means the macro was only invoked conditionally." >&5
16282 echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined.
16283 Usually this means the macro was only invoked conditionally." >&2;}
16284    { (exit 1); exit 1; }; }
16285 fi
16286 if test -z "${JAVA_HOME_SET_TRUE}" && test -z "${JAVA_HOME_SET_FALSE}"; then
16287   { { echo "$as_me:$LINENO: error: conditional \"JAVA_HOME_SET\" was never defined.
16288 Usually this means the macro was only invoked conditionally." >&5
16289 echo "$as_me: error: conditional \"JAVA_HOME_SET\" was never defined.
16290 Usually this means the macro was only invoked conditionally." >&2;}
16291    { (exit 1); exit 1; }; }
16292 fi
16293 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
16294   { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
16295 Usually this means the macro was only invoked conditionally." >&5
16296 echo "$as_me: error: conditional \"USING_WIN32_PLATFORM\" was never defined.
16297 Usually this means the macro was only invoked conditionally." >&2;}
16298    { (exit 1); exit 1; }; }
16299 fi
16300 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
16301   { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
16302 Usually this means the macro was only invoked conditionally." >&5
16303 echo "$as_me: error: conditional \"USING_POSIX_PLATFORM\" was never defined.
16304 Usually this means the macro was only invoked conditionally." >&2;}
16305    { (exit 1); exit 1; }; }
16306 fi
16307 if test -z "${USING_ECOS_PLATFORM_TRUE}" && test -z "${USING_ECOS_PLATFORM_FALSE}"; then
16308   { { echo "$as_me:$LINENO: error: conditional \"USING_ECOS_PLATFORM\" was never defined.
16309 Usually this means the macro was only invoked conditionally." >&5
16310 echo "$as_me: error: conditional \"USING_ECOS_PLATFORM\" was never defined.
16311 Usually this means the macro was only invoked conditionally." >&2;}
16312    { (exit 1); exit 1; }; }
16313 fi
16314 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
16315   { { echo "$as_me:$LINENO: error: conditional \"USING_DARWIN_CRT\" was never defined.
16316 Usually this means the macro was only invoked conditionally." >&5
16317 echo "$as_me: error: conditional \"USING_DARWIN_CRT\" was never defined.
16318 Usually this means the macro was only invoked conditionally." >&2;}
16319    { (exit 1); exit 1; }; }
16320 fi
16321 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
16322   { { echo "$as_me:$LINENO: error: conditional \"XLIB_AWT\" was never defined.
16323 Usually this means the macro was only invoked conditionally." >&5
16324 echo "$as_me: error: conditional \"XLIB_AWT\" was never defined.
16325 Usually this means the macro was only invoked conditionally." >&2;}
16326    { (exit 1); exit 1; }; }
16327 fi
16328 if test -z "${GTK_AWT_TRUE}" && test -z "${GTK_AWT_FALSE}"; then
16329   { { echo "$as_me:$LINENO: error: conditional \"GTK_AWT\" was never defined.
16330 Usually this means the macro was only invoked conditionally." >&5
16331 echo "$as_me: error: conditional \"GTK_AWT\" was never defined.
16332 Usually this means the macro was only invoked conditionally." >&2;}
16333    { (exit 1); exit 1; }; }
16334 fi
16335 if test -z "${GTK_CAIRO_TRUE}" && test -z "${GTK_CAIRO_FALSE}"; then
16336   { { echo "$as_me:$LINENO: error: conditional \"GTK_CAIRO\" was never defined.
16337 Usually this means the macro was only invoked conditionally." >&5
16338 echo "$as_me: error: conditional \"GTK_CAIRO\" was never defined.
16339 Usually this means the macro was only invoked conditionally." >&2;}
16340    { (exit 1); exit 1; }; }
16341 fi
16342 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
16343   { { echo "$as_me:$LINENO: error: conditional \"USING_BOEHMGC\" was never defined.
16344 Usually this means the macro was only invoked conditionally." >&5
16345 echo "$as_me: error: conditional \"USING_BOEHMGC\" was never defined.
16346 Usually this means the macro was only invoked conditionally." >&2;}
16347    { (exit 1); exit 1; }; }
16348 fi
16349 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
16350   { { echo "$as_me:$LINENO: error: conditional \"USING_NOGC\" was never defined.
16351 Usually this means the macro was only invoked conditionally." >&5
16352 echo "$as_me: error: conditional \"USING_NOGC\" was never defined.
16353 Usually this means the macro was only invoked conditionally." >&2;}
16354    { (exit 1); exit 1; }; }
16355 fi
16356 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
16357   { { echo "$as_me:$LINENO: error: conditional \"USING_POSIX_THREADS\" was never defined.
16358 Usually this means the macro was only invoked conditionally." >&5
16359 echo "$as_me: error: conditional \"USING_POSIX_THREADS\" was never defined.
16360 Usually this means the macro was only invoked conditionally." >&2;}
16361    { (exit 1); exit 1; }; }
16362 fi
16363 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
16364   { { echo "$as_me:$LINENO: error: conditional \"USING_WIN32_THREADS\" was never defined.
16365 Usually this means the macro was only invoked conditionally." >&5
16366 echo "$as_me: error: conditional \"USING_WIN32_THREADS\" was never defined.
16367 Usually this means the macro was only invoked conditionally." >&2;}
16368    { (exit 1); exit 1; }; }
16369 fi
16370 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
16371   { { echo "$as_me:$LINENO: error: conditional \"USING_NO_THREADS\" was never defined.
16372 Usually this means the macro was only invoked conditionally." >&5
16373 echo "$as_me: error: conditional \"USING_NO_THREADS\" was never defined.
16374 Usually this means the macro was only invoked conditionally." >&2;}
16375    { (exit 1); exit 1; }; }
16376 fi
16377 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
16378   { { echo "$as_me:$LINENO: error: conditional \"USING_GCC\" was never defined.
16379 Usually this means the macro was only invoked conditionally." >&5
16380 echo "$as_me: error: conditional \"USING_GCC\" was never defined.
16381 Usually this means the macro was only invoked conditionally." >&2;}
16382    { (exit 1); exit 1; }; }
16383 fi
16384 if test -z "${SUPPLY_BACKTRACE_TRUE}" && test -z "${SUPPLY_BACKTRACE_FALSE}"; then
16385   { { echo "$as_me:$LINENO: error: conditional \"SUPPLY_BACKTRACE\" was never defined.
16386 Usually this means the macro was only invoked conditionally." >&5
16387 echo "$as_me: error: conditional \"SUPPLY_BACKTRACE\" was never defined.
16388 Usually this means the macro was only invoked conditionally." >&2;}
16389    { (exit 1); exit 1; }; }
16390 fi
16391 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
16392   { { echo "$as_me:$LINENO: error: conditional \"NATIVE\" was never defined.
16393 Usually this means the macro was only invoked conditionally." >&5
16394 echo "$as_me: error: conditional \"NATIVE\" was never defined.
16395 Usually this means the macro was only invoked conditionally." >&2;}
16396    { (exit 1); exit 1; }; }
16397 fi
16398 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
16399   { { echo "$as_me:$LINENO: error: conditional \"NEEDS_DATA_START\" was never defined.
16400 Usually this means the macro was only invoked conditionally." >&5
16401 echo "$as_me: error: conditional \"NEEDS_DATA_START\" was never defined.
16402 Usually this means the macro was only invoked conditionally." >&2;}
16403    { (exit 1); exit 1; }; }
16404 fi
16405
16406 : ${CONFIG_STATUS=./config.status}
16407 ac_clean_files_save=$ac_clean_files
16408 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16409 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16410 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16411 cat >$CONFIG_STATUS <<_ACEOF
16412 #! $SHELL
16413 # Generated by $as_me.
16414 # Run this file to recreate the current configuration.
16415 # Compiler output produced by configure, useful for debugging
16416 # configure, is in config.log if it exists.
16417
16418 debug=false
16419 ac_cs_recheck=false
16420 ac_cs_silent=false
16421 SHELL=\${CONFIG_SHELL-$SHELL}
16422 _ACEOF
16423
16424 cat >>$CONFIG_STATUS <<\_ACEOF
16425 ## --------------------- ##
16426 ## M4sh Initialization.  ##
16427 ## --------------------- ##
16428
16429 # Be Bourne compatible
16430 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16431   emulate sh
16432   NULLCMD=:
16433   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16434   # is contrary to our usage.  Disable this feature.
16435   alias -g '${1+"$@"}'='"$@"'
16436 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16437   set -o posix
16438 fi
16439 DUALCASE=1; export DUALCASE # for MKS sh
16440
16441 # Support unset when possible.
16442 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16443   as_unset=unset
16444 else
16445   as_unset=false
16446 fi
16447
16448
16449 # Work around bugs in pre-3.0 UWIN ksh.
16450 $as_unset ENV MAIL MAILPATH
16451 PS1='$ '
16452 PS2='> '
16453 PS4='+ '
16454
16455 # NLS nuisances.
16456 for as_var in \
16457   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16458   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16459   LC_TELEPHONE LC_TIME
16460 do
16461   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16462     eval $as_var=C; export $as_var
16463   else
16464     $as_unset $as_var
16465   fi
16466 done
16467
16468 # Required to use basename.
16469 if expr a : '\(a\)' >/dev/null 2>&1; then
16470   as_expr=expr
16471 else
16472   as_expr=false
16473 fi
16474
16475 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16476   as_basename=basename
16477 else
16478   as_basename=false
16479 fi
16480
16481
16482 # Name of the executable.
16483 as_me=`$as_basename "$0" ||
16484 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16485          X"$0" : 'X\(//\)$' \| \
16486          X"$0" : 'X\(/\)$' \| \
16487          .     : '\(.\)' 2>/dev/null ||
16488 echo X/"$0" |
16489     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16490           /^X\/\(\/\/\)$/{ s//\1/; q; }
16491           /^X\/\(\/\).*/{ s//\1/; q; }
16492           s/.*/./; q'`
16493
16494
16495 # PATH needs CR, and LINENO needs CR and PATH.
16496 # Avoid depending upon Character Ranges.
16497 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16498 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16499 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16500 as_cr_digits='0123456789'
16501 as_cr_alnum=$as_cr_Letters$as_cr_digits
16502
16503 # The user is always right.
16504 if test "${PATH_SEPARATOR+set}" != set; then
16505   echo "#! /bin/sh" >conf$$.sh
16506   echo  "exit 0"   >>conf$$.sh
16507   chmod +x conf$$.sh
16508   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16509     PATH_SEPARATOR=';'
16510   else
16511     PATH_SEPARATOR=:
16512   fi
16513   rm -f conf$$.sh
16514 fi
16515
16516
16517   as_lineno_1=$LINENO
16518   as_lineno_2=$LINENO
16519   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16520   test "x$as_lineno_1" != "x$as_lineno_2" &&
16521   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
16522   # Find who we are.  Look in the path if we contain no path at all
16523   # relative or not.
16524   case $0 in
16525     *[\\/]* ) as_myself=$0 ;;
16526     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16527 for as_dir in $PATH
16528 do
16529   IFS=$as_save_IFS
16530   test -z "$as_dir" && as_dir=.
16531   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16532 done
16533
16534        ;;
16535   esac
16536   # We did not find ourselves, most probably we were run as `sh COMMAND'
16537   # in which case we are not to be found in the path.
16538   if test "x$as_myself" = x; then
16539     as_myself=$0
16540   fi
16541   if test ! -f "$as_myself"; then
16542     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16543 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16544    { (exit 1); exit 1; }; }
16545   fi
16546   case $CONFIG_SHELL in
16547   '')
16548     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16549 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16550 do
16551   IFS=$as_save_IFS
16552   test -z "$as_dir" && as_dir=.
16553   for as_base in sh bash ksh sh5; do
16554          case $as_dir in
16555          /*)
16556            if ("$as_dir/$as_base" -c '
16557   as_lineno_1=$LINENO
16558   as_lineno_2=$LINENO
16559   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16560   test "x$as_lineno_1" != "x$as_lineno_2" &&
16561   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
16562              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16563              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16564              CONFIG_SHELL=$as_dir/$as_base
16565              export CONFIG_SHELL
16566              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
16567            fi;;
16568          esac
16569        done
16570 done
16571 ;;
16572   esac
16573
16574   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
16575   # uniformly replaced by the line number.  The first 'sed' inserts a
16576   # line-number line before each line; the second 'sed' does the real
16577   # work.  The second script uses 'N' to pair each line-number line
16578   # with the numbered line, and appends trailing '-' during
16579   # substitution so that $LINENO is not a special case at line end.
16580   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
16581   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
16582   sed '=' <$as_myself |
16583     sed '
16584       N
16585       s,$,-,
16586       : loop
16587       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
16588       t loop
16589       s,-$,,
16590       s,^['$as_cr_digits']*\n,,
16591     ' >$as_me.lineno &&
16592   chmod +x $as_me.lineno ||
16593     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
16594 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
16595    { (exit 1); exit 1; }; }
16596
16597   # Don't try to exec as it changes $[0], causing all sort of problems
16598   # (the dirname of $[0] is not the place where we might find the
16599   # original and so on.  Autoconf is especially sensible to this).
16600   . ./$as_me.lineno
16601   # Exit status is that of the last command.
16602   exit
16603 }
16604
16605
16606 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
16607   *c*,-n*) ECHO_N= ECHO_C='
16608 ' ECHO_T='      ' ;;
16609   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
16610   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
16611 esac
16612
16613 if expr a : '\(a\)' >/dev/null 2>&1; then
16614   as_expr=expr
16615 else
16616   as_expr=false
16617 fi
16618
16619 rm -f conf$$ conf$$.exe conf$$.file
16620 echo >conf$$.file
16621 if ln -s conf$$.file conf$$ 2>/dev/null; then
16622   # We could just check for DJGPP; but this test a) works b) is more generic
16623   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
16624   if test -f conf$$.exe; then
16625     # Don't use ln at all; we don't have any links
16626     as_ln_s='cp -p'
16627   else
16628     as_ln_s='ln -s'
16629   fi
16630 elif ln conf$$.file conf$$ 2>/dev/null; then
16631   as_ln_s=ln
16632 else
16633   as_ln_s='cp -p'
16634 fi
16635 rm -f conf$$ conf$$.exe conf$$.file
16636
16637 if mkdir -p . 2>/dev/null; then
16638   as_mkdir_p=:
16639 else
16640   test -d ./-p && rmdir ./-p
16641   as_mkdir_p=false
16642 fi
16643
16644 as_executable_p="test -f"
16645
16646 # Sed expression to map a string onto a valid CPP name.
16647 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16648
16649 # Sed expression to map a string onto a valid variable name.
16650 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16651
16652
16653 # IFS
16654 # We need space, tab and new line, in precisely that order.
16655 as_nl='
16656 '
16657 IFS="   $as_nl"
16658
16659 # CDPATH.
16660 $as_unset CDPATH
16661
16662 exec 6>&1
16663
16664 # Open the log real soon, to keep \$[0] and so on meaningful, and to
16665 # report actual input values of CONFIG_FILES etc. instead of their
16666 # values after options handling.  Logging --version etc. is OK.
16667 exec 5>>config.log
16668 {
16669   echo
16670   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16671 ## Running $as_me. ##
16672 _ASBOX
16673 } >&5
16674 cat >&5 <<_CSEOF
16675
16676 This file was extended by libjava $as_me version-unused, which was
16677 generated by GNU Autoconf 2.59.  Invocation command line was
16678
16679   CONFIG_FILES    = $CONFIG_FILES
16680   CONFIG_HEADERS  = $CONFIG_HEADERS
16681   CONFIG_LINKS    = $CONFIG_LINKS
16682   CONFIG_COMMANDS = $CONFIG_COMMANDS
16683   $ $0 $@
16684
16685 _CSEOF
16686 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
16687 echo >&5
16688 _ACEOF
16689
16690 # Files that config.status was made for.
16691 if test -n "$ac_config_files"; then
16692   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
16693 fi
16694
16695 if test -n "$ac_config_headers"; then
16696   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
16697 fi
16698
16699 if test -n "$ac_config_links"; then
16700   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
16701 fi
16702
16703 if test -n "$ac_config_commands"; then
16704   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
16705 fi
16706
16707 cat >>$CONFIG_STATUS <<\_ACEOF
16708
16709 ac_cs_usage="\
16710 \`$as_me' instantiates files from templates according to the
16711 current configuration.
16712
16713 Usage: $0 [OPTIONS] [FILE]...
16714
16715   -h, --help       print this help, then exit
16716   -V, --version    print version number, then exit
16717   -q, --quiet      do not print progress messages
16718   -d, --debug      don't remove temporary files
16719       --recheck    update $as_me by reconfiguring in the same conditions
16720   --file=FILE[:TEMPLATE]
16721                    instantiate the configuration file FILE
16722   --header=FILE[:TEMPLATE]
16723                    instantiate the configuration header FILE
16724
16725 Configuration files:
16726 $config_files
16727
16728 Configuration headers:
16729 $config_headers
16730
16731 Configuration links:
16732 $config_links
16733
16734 Configuration commands:
16735 $config_commands
16736
16737 Report bugs to <bug-autoconf@gnu.org>."
16738 _ACEOF
16739
16740 cat >>$CONFIG_STATUS <<_ACEOF
16741 ac_cs_version="\\
16742 libjava config.status version-unused
16743 configured by $0, generated by GNU Autoconf 2.59,
16744   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
16745
16746 Copyright (C) 2003 Free Software Foundation, Inc.
16747 This config.status script is free software; the Free Software Foundation
16748 gives unlimited permission to copy, distribute and modify it."
16749 srcdir=$srcdir
16750 INSTALL="$INSTALL"
16751 _ACEOF
16752
16753 cat >>$CONFIG_STATUS <<\_ACEOF
16754 # If no file are specified by the user, then we need to provide default
16755 # value.  By we need to know if files were specified by the user.
16756 ac_need_defaults=:
16757 while test $# != 0
16758 do
16759   case $1 in
16760   --*=*)
16761     ac_option=`expr "x$1" : 'x\([^=]*\)='`
16762     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
16763     ac_shift=:
16764     ;;
16765   -*)
16766     ac_option=$1
16767     ac_optarg=$2
16768     ac_shift=shift
16769     ;;
16770   *) # This is not an option, so the user has probably given explicit
16771      # arguments.
16772      ac_option=$1
16773      ac_need_defaults=false;;
16774   esac
16775
16776   case $ac_option in
16777   # Handling of the options.
16778 _ACEOF
16779 cat >>$CONFIG_STATUS <<\_ACEOF
16780   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16781     ac_cs_recheck=: ;;
16782   --version | --vers* | -V )
16783     echo "$ac_cs_version"; exit 0 ;;
16784   --he | --h)
16785     # Conflict between --help and --header
16786     { { echo "$as_me:$LINENO: error: ambiguous option: $1
16787 Try \`$0 --help' for more information." >&5
16788 echo "$as_me: error: ambiguous option: $1
16789 Try \`$0 --help' for more information." >&2;}
16790    { (exit 1); exit 1; }; };;
16791   --help | --hel | -h )
16792     echo "$ac_cs_usage"; exit 0 ;;
16793   --debug | --d* | -d )
16794     debug=: ;;
16795   --file | --fil | --fi | --f )
16796     $ac_shift
16797     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
16798     ac_need_defaults=false;;
16799   --header | --heade | --head | --hea )
16800     $ac_shift
16801     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
16802     ac_need_defaults=false;;
16803   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16804   | -silent | --silent | --silen | --sile | --sil | --si | --s)
16805     ac_cs_silent=: ;;
16806
16807   # This is an error.
16808   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
16809 Try \`$0 --help' for more information." >&5
16810 echo "$as_me: error: unrecognized option: $1
16811 Try \`$0 --help' for more information." >&2;}
16812    { (exit 1); exit 1; }; } ;;
16813
16814   *) ac_config_targets="$ac_config_targets $1" ;;
16815
16816   esac
16817   shift
16818 done
16819
16820 ac_configure_extra_args=
16821
16822 if $ac_cs_silent; then
16823   exec 6>/dev/null
16824   ac_configure_extra_args="$ac_configure_extra_args --silent"
16825 fi
16826
16827 _ACEOF
16828 cat >>$CONFIG_STATUS <<_ACEOF
16829 if \$ac_cs_recheck; then
16830   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
16831   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16832 fi
16833
16834 _ACEOF
16835
16836 cat >>$CONFIG_STATUS <<_ACEOF
16837 #
16838 # INIT-COMMANDS section.
16839 #
16840
16841 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16842 srcdir=${srcdir}
16843 host=${host}
16844 target=${target}
16845 with_multisubdir=${with_multisubdir}
16846 ac_configure_args="${multilib_arg} ${ac_configure_args}"
16847 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
16848 libgcj_basedir=${libgcj_basedir}
16849 CC="${CC}"
16850 CXX="${CXX}"
16851 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
16852
16853
16854 _ACEOF
16855
16856
16857
16858 cat >>$CONFIG_STATUS <<\_ACEOF
16859 for ac_config_target in $ac_config_targets
16860 do
16861   case "$ac_config_target" in
16862   # Handling of arguments.
16863   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16864   "libgcj.pc" ) CONFIG_FILES="$CONFIG_FILES libgcj.pc" ;;
16865   "libgcj.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj.spec" ;;
16866   "libgcj-test.spec" ) CONFIG_FILES="$CONFIG_FILES libgcj-test.spec" ;;
16867   "gnu/classpath/Configuration.java" ) CONFIG_FILES="$CONFIG_FILES gnu/classpath/Configuration.java" ;;
16868   "gcj/Makefile" ) CONFIG_FILES="$CONFIG_FILES gcj/Makefile" ;;
16869   "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
16870   "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
16871   "external/Makefile" ) CONFIG_FILES="$CONFIG_FILES external/Makefile" ;;
16872   "external/sax/Makefile" ) CONFIG_FILES="$CONFIG_FILES external/sax/Makefile" ;;
16873   "external/w3c_dom/Makefile" ) CONFIG_FILES="$CONFIG_FILES external/w3c_dom/Makefile" ;;
16874   "include/platform.h" ) CONFIG_LINKS="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
16875   "java/io/natFile.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
16876   "java/lang/ConcreteProcess.java" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/ConcreteProcess.java:java/lang/${PLATFORM}Process.java" ;;
16877   "java/lang/natConcreteProcess.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
16878   "java/net/natInetAddress.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natInetAddress.cc:java/net/natInetAddress${PLATFORMNET}.cc" ;;
16879   "java/net/natVMNetworkInterface.cc" ) CONFIG_LINKS="$CONFIG_LINKS java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc" ;;
16880   "gnu/java/net/natPlainSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
16881   "gnu/java/net/natPlainDatagramSocketImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
16882   "gnu/java/nio/natPipeImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natPipeImpl.cc:gnu/java/nio/natPipeImpl${PLATFORM}.cc" ;;
16883   "gnu/java/nio/natSelectorImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/natSelectorImpl.cc:gnu/java/nio/natSelectorImpl${PLATFORM}.cc" ;;
16884   "gnu/java/nio/channels/natFileChannelImpl.cc" ) CONFIG_LINKS="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
16885   "include/java-gc.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
16886   "include/java-threads.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
16887   "sysdep/locks.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
16888   "sysdep/backtrace.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/backtrace.h:$fallback_backtrace_h" ;;
16889   "sysdep/descriptor.h" ) CONFIG_LINKS="$CONFIG_LINKS sysdep/descriptor.h:$descriptor_h" ;;
16890   "include/java-signal.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
16891   "include/java-signal-aux.h" ) CONFIG_LINKS="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
16892   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16893   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16894   "include/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;;
16895   "gcj/libgcj-config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
16896   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16897 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16898    { (exit 1); exit 1; }; };;
16899   esac
16900 done
16901
16902 # If the user did not use the arguments to specify the items to instantiate,
16903 # then the envvar interface is used.  Set only those that are not.
16904 # We use the long form for the default assignment because of an extremely
16905 # bizarre bug on SunOS 4.1.3.
16906 if $ac_need_defaults; then
16907   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16908   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16909   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
16910   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16911 fi
16912
16913 # Have a temporary directory for convenience.  Make it in the build tree
16914 # simply because there is no reason to put it here, and in addition,
16915 # creating and moving files from /tmp can sometimes cause problems.
16916 # Create a temporary directory, and hook for its removal unless debugging.
16917 $debug ||
16918 {
16919   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
16920   trap '{ (exit 1); exit 1; }' 1 2 13 15
16921 }
16922
16923 # Create a (secure) tmp directory for tmp files.
16924
16925 {
16926   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
16927   test -n "$tmp" && test -d "$tmp"
16928 }  ||
16929 {
16930   tmp=./confstat$$-$RANDOM
16931   (umask 077 && mkdir $tmp)
16932 } ||
16933 {
16934    echo "$me: cannot create a temporary directory in ." >&2
16935    { (exit 1); exit 1; }
16936 }
16937
16938 _ACEOF
16939
16940 cat >>$CONFIG_STATUS <<_ACEOF
16941
16942 #
16943 # CONFIG_FILES section.
16944 #
16945
16946 # No need to generate the scripts if there are no CONFIG_FILES.
16947 # This happens for instance when ./config.status config.h
16948 if test -n "\$CONFIG_FILES"; then
16949   # Protect against being on the right side of a sed subst in config.status.
16950   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
16951    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
16952 s,@SHELL@,$SHELL,;t t
16953 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
16954 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
16955 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
16956 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
16957 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
16958 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
16959 s,@exec_prefix@,$exec_prefix,;t t
16960 s,@prefix@,$prefix,;t t
16961 s,@program_transform_name@,$program_transform_name,;t t
16962 s,@bindir@,$bindir,;t t
16963 s,@sbindir@,$sbindir,;t t
16964 s,@libexecdir@,$libexecdir,;t t
16965 s,@datadir@,$datadir,;t t
16966 s,@sysconfdir@,$sysconfdir,;t t
16967 s,@sharedstatedir@,$sharedstatedir,;t t
16968 s,@localstatedir@,$localstatedir,;t t
16969 s,@libdir@,$libdir,;t t
16970 s,@includedir@,$includedir,;t t
16971 s,@oldincludedir@,$oldincludedir,;t t
16972 s,@infodir@,$infodir,;t t
16973 s,@mandir@,$mandir,;t t
16974 s,@build_alias@,$build_alias,;t t
16975 s,@host_alias@,$host_alias,;t t
16976 s,@target_alias@,$target_alias,;t t
16977 s,@DEFS@,$DEFS,;t t
16978 s,@ECHO_C@,$ECHO_C,;t t
16979 s,@ECHO_N@,$ECHO_N,;t t
16980 s,@ECHO_T@,$ECHO_T,;t t
16981 s,@LIBS@,$LIBS,;t t
16982 s,@build@,$build,;t t
16983 s,@build_cpu@,$build_cpu,;t t
16984 s,@build_vendor@,$build_vendor,;t t
16985 s,@build_os@,$build_os,;t t
16986 s,@build_subdir@,$build_subdir,;t t
16987 s,@host_subdir@,$host_subdir,;t t
16988 s,@target_subdir@,$target_subdir,;t t
16989 s,@libgcj_basedir@,$libgcj_basedir,;t t
16990 s,@host@,$host,;t t
16991 s,@host_cpu@,$host_cpu,;t t
16992 s,@host_vendor@,$host_vendor,;t t
16993 s,@host_os@,$host_os,;t t
16994 s,@target@,$target,;t t
16995 s,@target_cpu@,$target_cpu,;t t
16996 s,@target_vendor@,$target_vendor,;t t
16997 s,@target_os@,$target_os,;t t
16998 s,@target_noncanonical@,$target_noncanonical,;t t
16999 s,@LN_S@,$LN_S,;t t
17000 s,@mkinstalldirs@,$mkinstalldirs,;t t
17001 s,@CC@,$CC,;t t
17002 s,@ac_ct_CC@,$ac_ct_CC,;t t
17003 s,@EXEEXT@,$EXEEXT,;t t
17004 s,@OBJEXT@,$OBJEXT,;t t
17005 s,@CXX@,$CXX,;t t
17006 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17007 s,@CFLAGS@,$CFLAGS,;t t
17008 s,@CXXFLAGS@,$CXXFLAGS,;t t
17009 s,@LDFLAGS@,$LDFLAGS,;t t
17010 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17011 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17012 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17013 s,@CYGPATH_W@,$CYGPATH_W,;t t
17014 s,@PACKAGE@,$PACKAGE,;t t
17015 s,@VERSION@,$VERSION,;t t
17016 s,@ACLOCAL@,$ACLOCAL,;t t
17017 s,@AUTOCONF@,$AUTOCONF,;t t
17018 s,@AUTOMAKE@,$AUTOMAKE,;t t
17019 s,@AUTOHEADER@,$AUTOHEADER,;t t
17020 s,@MAKEINFO@,$MAKEINFO,;t t
17021 s,@install_sh@,$install_sh,;t t
17022 s,@STRIP@,$STRIP,;t t
17023 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17024 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
17025 s,@mkdir_p@,$mkdir_p,;t t
17026 s,@AWK@,$AWK,;t t
17027 s,@SET_MAKE@,$SET_MAKE,;t t
17028 s,@am__leading_dot@,$am__leading_dot,;t t
17029 s,@AMTAR@,$AMTAR,;t t
17030 s,@am__tar@,$am__tar,;t t
17031 s,@am__untar@,$am__untar,;t t
17032 s,@DEPDIR@,$DEPDIR,;t t
17033 s,@am__include@,$am__include,;t t
17034 s,@am__quote@,$am__quote,;t t
17035 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
17036 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
17037 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
17038 s,@CCDEPMODE@,$CCDEPMODE,;t t
17039 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
17040 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
17041 s,@CXXDEPMODE@,$CXXDEPMODE,;t t
17042 s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
17043 s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
17044 s,@AS@,$AS,;t t
17045 s,@ac_ct_AS@,$ac_ct_AS,;t t
17046 s,@AR@,$AR,;t t
17047 s,@ac_ct_AR@,$ac_ct_AR,;t t
17048 s,@RANLIB@,$RANLIB,;t t
17049 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17050 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
17051 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
17052 s,@MAINT@,$MAINT,;t t
17053 s,@LIBGCJ_CFLAGS@,$LIBGCJ_CFLAGS,;t t
17054 s,@LIBGCJ_CXXFLAGS@,$LIBGCJ_CXXFLAGS,;t t
17055 s,@LIBGCJ_JAVAFLAGS@,$LIBGCJ_JAVAFLAGS,;t t
17056 s,@LIBGCJ_LD_SYMBOLIC@,$LIBGCJ_LD_SYMBOLIC,;t t
17057 s,@INCLTDL@,$INCLTDL,;t t
17058 s,@LIBLTDL@,$LIBLTDL,;t t
17059 s,@DIRLTDL@,$DIRLTDL,;t t
17060 s,@LIBTOOL@,$LIBTOOL,;t t
17061 s,@CXXCPP@,$CXXCPP,;t t
17062 s,@CPPFLAGS@,$CPPFLAGS,;t t
17063 s,@GCJ@,$GCJ,;t t
17064 s,@GCJFLAGS@,$GCJFLAGS,;t t
17065 s,@GCJDEPMODE@,$GCJDEPMODE,;t t
17066 s,@am__fastdepGCJ_TRUE@,$am__fastdepGCJ_TRUE,;t t
17067 s,@am__fastdepGCJ_FALSE@,$am__fastdepGCJ_FALSE,;t t
17068 s,@subdirs@,$subdirs,;t t
17069 s,@TESTSUBDIR_TRUE@,$TESTSUBDIR_TRUE,;t t
17070 s,@TESTSUBDIR_FALSE@,$TESTSUBDIR_FALSE,;t t
17071 s,@JAVA_HOME_SET_TRUE@,$JAVA_HOME_SET_TRUE,;t t
17072 s,@JAVA_HOME_SET_FALSE@,$JAVA_HOME_SET_FALSE,;t t
17073 s,@JAVA_HOME@,$JAVA_HOME,;t t
17074 s,@LIBGCJDEBUG@,$LIBGCJDEBUG,;t t
17075 s,@INTERPRETER@,$INTERPRETER,;t t
17076 s,@LIBFFI@,$LIBFFI,;t t
17077 s,@LIBFFIINCS@,$LIBFFIINCS,;t t
17078 s,@PLATFORM_INNER_NAT_HDRS@,$PLATFORM_INNER_NAT_HDRS,;t t
17079 s,@CPP@,$CPP,;t t
17080 s,@EGREP@,$EGREP,;t t
17081 s,@USING_WIN32_PLATFORM_TRUE@,$USING_WIN32_PLATFORM_TRUE,;t t
17082 s,@USING_WIN32_PLATFORM_FALSE@,$USING_WIN32_PLATFORM_FALSE,;t t
17083 s,@USING_POSIX_PLATFORM_TRUE@,$USING_POSIX_PLATFORM_TRUE,;t t
17084 s,@USING_POSIX_PLATFORM_FALSE@,$USING_POSIX_PLATFORM_FALSE,;t t
17085 s,@USING_ECOS_PLATFORM_TRUE@,$USING_ECOS_PLATFORM_TRUE,;t t
17086 s,@USING_ECOS_PLATFORM_FALSE@,$USING_ECOS_PLATFORM_FALSE,;t t
17087 s,@USING_DARWIN_CRT_TRUE@,$USING_DARWIN_CRT_TRUE,;t t
17088 s,@USING_DARWIN_CRT_FALSE@,$USING_DARWIN_CRT_FALSE,;t t
17089 s,@SYSTEMSPEC@,$SYSTEMSPEC,;t t
17090 s,@LIBGCJTESTSPEC@,$LIBGCJTESTSPEC,;t t
17091 s,@ZLIBSPEC@,$ZLIBSPEC,;t t
17092 s,@ZLIBTESTSPEC@,$ZLIBTESTSPEC,;t t
17093 s,@X_CFLAGS@,$X_CFLAGS,;t t
17094 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17095 s,@X_LIBS@,$X_LIBS,;t t
17096 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17097 s,@TOOLKIT@,$TOOLKIT,;t t
17098 s,@XLIB_AWT_TRUE@,$XLIB_AWT_TRUE,;t t
17099 s,@XLIB_AWT_FALSE@,$XLIB_AWT_FALSE,;t t
17100 s,@GTK_AWT_TRUE@,$GTK_AWT_TRUE,;t t
17101 s,@GTK_AWT_FALSE@,$GTK_AWT_FALSE,;t t
17102 s,@GTK_CAIRO_TRUE@,$GTK_CAIRO_TRUE,;t t
17103 s,@GTK_CAIRO_FALSE@,$GTK_CAIRO_FALSE,;t t
17104 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
17105 s,@CAIRO_CFLAGS@,$CAIRO_CFLAGS,;t t
17106 s,@CAIRO_LIBS@,$CAIRO_LIBS,;t t
17107 s,@PANGOFT2_CFLAGS@,$PANGOFT2_CFLAGS,;t t
17108 s,@PANGOFT2_LIBS@,$PANGOFT2_LIBS,;t t
17109 s,@GCLIBS@,$GCLIBS,;t t
17110 s,@GCINCS@,$GCINCS,;t t
17111 s,@GCDEPS@,$GCDEPS,;t t
17112 s,@GCSPEC@,$GCSPEC,;t t
17113 s,@JC1GCSPEC@,$JC1GCSPEC,;t t
17114 s,@GCTESTSPEC@,$GCTESTSPEC,;t t
17115 s,@USING_BOEHMGC_TRUE@,$USING_BOEHMGC_TRUE,;t t
17116 s,@USING_BOEHMGC_FALSE@,$USING_BOEHMGC_FALSE,;t t
17117 s,@USING_NOGC_TRUE@,$USING_NOGC_TRUE,;t t
17118 s,@USING_NOGC_FALSE@,$USING_NOGC_FALSE,;t t
17119 s,@THREADLIBS@,$THREADLIBS,;t t
17120 s,@THREADINCS@,$THREADINCS,;t t
17121 s,@THREADDEPS@,$THREADDEPS,;t t
17122 s,@THREADSPEC@,$THREADSPEC,;t t
17123 s,@THREADLDFLAGS@,$THREADLDFLAGS,;t t
17124 s,@THREADCXXFLAGS@,$THREADCXXFLAGS,;t t
17125 s,@USING_POSIX_THREADS_TRUE@,$USING_POSIX_THREADS_TRUE,;t t
17126 s,@USING_POSIX_THREADS_FALSE@,$USING_POSIX_THREADS_FALSE,;t t
17127 s,@USING_WIN32_THREADS_TRUE@,$USING_WIN32_THREADS_TRUE,;t t
17128 s,@USING_WIN32_THREADS_FALSE@,$USING_WIN32_THREADS_FALSE,;t t
17129 s,@USING_NO_THREADS_TRUE@,$USING_NO_THREADS_TRUE,;t t
17130 s,@USING_NO_THREADS_FALSE@,$USING_NO_THREADS_FALSE,;t t
17131 s,@HASH_SYNC_SPEC@,$HASH_SYNC_SPEC,;t t
17132 s,@USING_GCC_TRUE@,$USING_GCC_TRUE,;t t
17133 s,@USING_GCC_FALSE@,$USING_GCC_FALSE,;t t
17134 s,@LIBICONV@,$LIBICONV,;t t
17135 s,@LTLIBICONV@,$LTLIBICONV,;t t
17136 s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
17137 s,@GTK_LIBS@,$GTK_LIBS,;t t
17138 s,@GLIB_CFLAGS@,$GLIB_CFLAGS,;t t
17139 s,@GLIB_LIBS@,$GLIB_LIBS,;t t
17140 s,@LIBART_CFLAGS@,$LIBART_CFLAGS,;t t
17141 s,@LIBART_LIBS@,$LIBART_LIBS,;t t
17142 s,@SUPPLY_BACKTRACE_TRUE@,$SUPPLY_BACKTRACE_TRUE,;t t
17143 s,@SUPPLY_BACKTRACE_FALSE@,$SUPPLY_BACKTRACE_FALSE,;t t
17144 s,@GCJH@,$GCJH,;t t
17145 s,@ZIP@,$ZIP,;t t
17146 s,@CLASSPATH_SEPARATOR@,$CLASSPATH_SEPARATOR,;t t
17147 s,@ac_ct_GCJ@,$ac_ct_GCJ,;t t
17148 s,@ZLIBS@,$ZLIBS,;t t
17149 s,@SYS_ZLIBS@,$SYS_ZLIBS,;t t
17150 s,@ZINCS@,$ZINCS,;t t
17151 s,@DIVIDESPEC@,$DIVIDESPEC,;t t
17152 s,@CHECKREFSPEC@,$CHECKREFSPEC,;t t
17153 s,@EXCEPTIONSPEC@,$EXCEPTIONSPEC,;t t
17154 s,@BACKTRACESPEC@,$BACKTRACESPEC,;t t
17155 s,@IEEESPEC@,$IEEESPEC,;t t
17156 s,@NATIVE_TRUE@,$NATIVE_TRUE,;t t
17157 s,@NATIVE_FALSE@,$NATIVE_FALSE,;t t
17158 s,@NEEDS_DATA_START_TRUE@,$NEEDS_DATA_START_TRUE,;t t
17159 s,@NEEDS_DATA_START_FALSE@,$NEEDS_DATA_START_FALSE,;t t
17160 s,@GCC_UNWIND_INCLUDE@,$GCC_UNWIND_INCLUDE,;t t
17161 s,@toolexecdir@,$toolexecdir,;t t
17162 s,@toolexecmainlibdir@,$toolexecmainlibdir,;t t
17163 s,@toolexeclibdir@,$toolexeclibdir,;t t
17164 s,@GCJVERSION@,$GCJVERSION,;t t
17165 s,@gxx_include_dir@,$gxx_include_dir,;t t
17166 s,@libstdcxx_incdir@,$libstdcxx_incdir,;t t
17167 s,@ALLOCA@,$ALLOCA,;t t
17168 s,@PERL@,$PERL,;t t
17169 s,@SYSDEP_SOURCES@,$SYSDEP_SOURCES,;t t
17170 s,@here@,$here,;t t
17171 s,@LIBOBJS@,$LIBOBJS,;t t
17172 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17173 CEOF
17174
17175 _ACEOF
17176
17177   cat >>$CONFIG_STATUS <<\_ACEOF
17178   # Split the substitutions into bite-sized pieces for seds with
17179   # small command number limits, like on Digital OSF/1 and HP-UX.
17180   ac_max_sed_lines=48
17181   ac_sed_frag=1 # Number of current file.
17182   ac_beg=1 # First line for current file.
17183   ac_end=$ac_max_sed_lines # Line after last line for current file.
17184   ac_more_lines=:
17185   ac_sed_cmds=
17186   while $ac_more_lines; do
17187     if test $ac_beg -gt 1; then
17188       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17189     else
17190       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17191     fi
17192     if test ! -s $tmp/subs.frag; then
17193       ac_more_lines=false
17194     else
17195       # The purpose of the label and of the branching condition is to
17196       # speed up the sed processing (if there are no `@' at all, there
17197       # is no need to browse any of the substitutions).
17198       # These are the two extra sed commands mentioned above.
17199       (echo ':t
17200   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17201       if test -z "$ac_sed_cmds"; then
17202         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17203       else
17204         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17205       fi
17206       ac_sed_frag=`expr $ac_sed_frag + 1`
17207       ac_beg=$ac_end
17208       ac_end=`expr $ac_end + $ac_max_sed_lines`
17209     fi
17210   done
17211   if test -z "$ac_sed_cmds"; then
17212     ac_sed_cmds=cat
17213   fi
17214 fi # test -n "$CONFIG_FILES"
17215
17216 _ACEOF
17217 cat >>$CONFIG_STATUS <<\_ACEOF
17218 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17219   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17220   case $ac_file in
17221   - | *:- | *:-:* ) # input from stdin
17222         cat >$tmp/stdin
17223         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17224         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17225   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17226         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17227   * )   ac_file_in=$ac_file.in ;;
17228   esac
17229
17230   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17231   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17232 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17233          X"$ac_file" : 'X\(//\)[^/]' \| \
17234          X"$ac_file" : 'X\(//\)$' \| \
17235          X"$ac_file" : 'X\(/\)' \| \
17236          .     : '\(.\)' 2>/dev/null ||
17237 echo X"$ac_file" |
17238     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17239           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17240           /^X\(\/\/\)$/{ s//\1/; q; }
17241           /^X\(\/\).*/{ s//\1/; q; }
17242           s/.*/./; q'`
17243   { if $as_mkdir_p; then
17244     mkdir -p "$ac_dir"
17245   else
17246     as_dir="$ac_dir"
17247     as_dirs=
17248     while test ! -d "$as_dir"; do
17249       as_dirs="$as_dir $as_dirs"
17250       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17251 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17252          X"$as_dir" : 'X\(//\)[^/]' \| \
17253          X"$as_dir" : 'X\(//\)$' \| \
17254          X"$as_dir" : 'X\(/\)' \| \
17255          .     : '\(.\)' 2>/dev/null ||
17256 echo X"$as_dir" |
17257     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17258           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17259           /^X\(\/\/\)$/{ s//\1/; q; }
17260           /^X\(\/\).*/{ s//\1/; q; }
17261           s/.*/./; q'`
17262     done
17263     test ! -n "$as_dirs" || mkdir $as_dirs
17264   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17265 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17266    { (exit 1); exit 1; }; }; }
17267
17268   ac_builddir=.
17269
17270 if test "$ac_dir" != .; then
17271   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17272   # A "../" for each directory in $ac_dir_suffix.
17273   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17274 else
17275   ac_dir_suffix= ac_top_builddir=
17276 fi
17277
17278 case $srcdir in
17279   .)  # No --srcdir option.  We are building in place.
17280     ac_srcdir=.
17281     if test -z "$ac_top_builddir"; then
17282        ac_top_srcdir=.
17283     else
17284        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17285     fi ;;
17286   [\\/]* | ?:[\\/]* )  # Absolute path.
17287     ac_srcdir=$srcdir$ac_dir_suffix;
17288     ac_top_srcdir=$srcdir ;;
17289   *) # Relative path.
17290     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17291     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17292 esac
17293
17294 # Do not use `cd foo && pwd` to compute absolute paths, because
17295 # the directories may not exist.
17296 case `pwd` in
17297 .) ac_abs_builddir="$ac_dir";;
17298 *)
17299   case "$ac_dir" in
17300   .) ac_abs_builddir=`pwd`;;
17301   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17302   *) ac_abs_builddir=`pwd`/"$ac_dir";;
17303   esac;;
17304 esac
17305 case $ac_abs_builddir in
17306 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17307 *)
17308   case ${ac_top_builddir}. in
17309   .) ac_abs_top_builddir=$ac_abs_builddir;;
17310   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17311   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17312   esac;;
17313 esac
17314 case $ac_abs_builddir in
17315 .) ac_abs_srcdir=$ac_srcdir;;
17316 *)
17317   case $ac_srcdir in
17318   .) ac_abs_srcdir=$ac_abs_builddir;;
17319   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17320   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17321   esac;;
17322 esac
17323 case $ac_abs_builddir in
17324 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17325 *)
17326   case $ac_top_srcdir in
17327   .) ac_abs_top_srcdir=$ac_abs_builddir;;
17328   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17329   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17330   esac;;
17331 esac
17332
17333
17334   case $INSTALL in
17335   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17336   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17337   esac
17338
17339   if test x"$ac_file" != x-; then
17340     { echo "$as_me:$LINENO: creating $ac_file" >&5
17341 echo "$as_me: creating $ac_file" >&6;}
17342     rm -f "$ac_file"
17343   fi
17344   # Let's still pretend it is `configure' which instantiates (i.e., don't
17345   # use $as_me), people would be surprised to read:
17346   #    /* config.h.  Generated by config.status.  */
17347   if test x"$ac_file" = x-; then
17348     configure_input=
17349   else
17350     configure_input="$ac_file.  "
17351   fi
17352   configure_input=$configure_input"Generated from `echo $ac_file_in |
17353                                      sed 's,.*/,,'` by configure."
17354
17355   # First look for the input files in the build tree, otherwise in the
17356   # src tree.
17357   ac_file_inputs=`IFS=:
17358     for f in $ac_file_in; do
17359       case $f in
17360       -) echo $tmp/stdin ;;
17361       [\\/$]*)
17362          # Absolute (can't be DOS-style, as IFS=:)
17363          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17364 echo "$as_me: error: cannot find input file: $f" >&2;}
17365    { (exit 1); exit 1; }; }
17366          echo "$f";;
17367       *) # Relative
17368          if test -f "$f"; then
17369            # Build tree
17370            echo "$f"
17371          elif test -f "$srcdir/$f"; then
17372            # Source tree
17373            echo "$srcdir/$f"
17374          else
17375            # /dev/null tree
17376            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17377 echo "$as_me: error: cannot find input file: $f" >&2;}
17378    { (exit 1); exit 1; }; }
17379          fi;;
17380       esac
17381     done` || { (exit 1); exit 1; }
17382 _ACEOF
17383 cat >>$CONFIG_STATUS <<_ACEOF
17384   sed "$ac_vpsub
17385 $extrasub
17386 _ACEOF
17387 cat >>$CONFIG_STATUS <<\_ACEOF
17388 :t
17389 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17390 s,@configure_input@,$configure_input,;t t
17391 s,@srcdir@,$ac_srcdir,;t t
17392 s,@abs_srcdir@,$ac_abs_srcdir,;t t
17393 s,@top_srcdir@,$ac_top_srcdir,;t t
17394 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17395 s,@builddir@,$ac_builddir,;t t
17396 s,@abs_builddir@,$ac_abs_builddir,;t t
17397 s,@top_builddir@,$ac_top_builddir,;t t
17398 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17399 s,@INSTALL@,$ac_INSTALL,;t t
17400 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17401   rm -f $tmp/stdin
17402   if test x"$ac_file" != x-; then
17403     mv $tmp/out $ac_file
17404   else
17405     cat $tmp/out
17406     rm -f $tmp/out
17407   fi
17408
17409 done
17410 _ACEOF
17411 cat >>$CONFIG_STATUS <<\_ACEOF
17412
17413 #
17414 # CONFIG_HEADER section.
17415 #
17416
17417 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17418 # NAME is the cpp macro being defined and VALUE is the value it is being given.
17419 #
17420 # ac_d sets the value in "#define NAME VALUE" lines.
17421 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
17422 ac_dB='[         ].*$,\1#\2'
17423 ac_dC=' '
17424 ac_dD=',;t'
17425 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17426 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
17427 ac_uB='$,\1#\2define\3'
17428 ac_uC=' '
17429 ac_uD=',;t'
17430
17431 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17432   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17433   case $ac_file in
17434   - | *:- | *:-:* ) # input from stdin
17435         cat >$tmp/stdin
17436         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17437         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17438   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17439         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17440   * )   ac_file_in=$ac_file.in ;;
17441   esac
17442
17443   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17444 echo "$as_me: creating $ac_file" >&6;}
17445
17446   # First look for the input files in the build tree, otherwise in the
17447   # src tree.
17448   ac_file_inputs=`IFS=:
17449     for f in $ac_file_in; do
17450       case $f in
17451       -) echo $tmp/stdin ;;
17452       [\\/$]*)
17453          # Absolute (can't be DOS-style, as IFS=:)
17454          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17455 echo "$as_me: error: cannot find input file: $f" >&2;}
17456    { (exit 1); exit 1; }; }
17457          # Do quote $f, to prevent DOS paths from being IFS'd.
17458          echo "$f";;
17459       *) # Relative
17460          if test -f "$f"; then
17461            # Build tree
17462            echo "$f"
17463          elif test -f "$srcdir/$f"; then
17464            # Source tree
17465            echo "$srcdir/$f"
17466          else
17467            # /dev/null tree
17468            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17469 echo "$as_me: error: cannot find input file: $f" >&2;}
17470    { (exit 1); exit 1; }; }
17471          fi;;
17472       esac
17473     done` || { (exit 1); exit 1; }
17474   # Remove the trailing spaces.
17475   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
17476
17477 _ACEOF
17478
17479 # Transform confdefs.h into two sed scripts, `conftest.defines' and
17480 # `conftest.undefs', that substitutes the proper values into
17481 # config.h.in to produce config.h.  The first handles `#define'
17482 # templates, and the second `#undef' templates.
17483 # And first: Protect against being on the right side of a sed subst in
17484 # config.status.  Protect against being in an unquoted here document
17485 # in config.status.
17486 rm -f conftest.defines conftest.undefs
17487 # Using a here document instead of a string reduces the quoting nightmare.
17488 # Putting comments in sed scripts is not portable.
17489 #
17490 # `end' is used to avoid that the second main sed command (meant for
17491 # 0-ary CPP macros) applies to n-ary macro definitions.
17492 # See the Autoconf documentation for `clear'.
17493 cat >confdef2sed.sed <<\_ACEOF
17494 s/[\\&,]/\\&/g
17495 s,[\\$`],\\&,g
17496 t clear
17497 : clear
17498 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17499 t end
17500 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17501 : end
17502 _ACEOF
17503 # If some macros were called several times there might be several times
17504 # the same #defines, which is useless.  Nevertheless, we may not want to
17505 # sort them, since we want the *last* AC-DEFINE to be honored.
17506 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17507 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17508 rm -f confdef2sed.sed
17509
17510 # This sed command replaces #undef with comments.  This is necessary, for
17511 # example, in the case of _POSIX_SOURCE, which is predefined and required
17512 # on some systems where configure will not decide to define it.
17513 cat >>conftest.undefs <<\_ACEOF
17514 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17515 _ACEOF
17516
17517 # Break up conftest.defines because some shells have a limit on the size
17518 # of here documents, and old seds have small limits too (100 cmds).
17519 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17520 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17521 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17522 echo '  :' >>$CONFIG_STATUS
17523 rm -f conftest.tail
17524 while grep . conftest.defines >/dev/null
17525 do
17526   # Write a limited-size here document to $tmp/defines.sed.
17527   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17528   # Speed up: don't consider the non `#define' lines.
17529   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
17530   # Work around the forget-to-reset-the-flag bug.
17531   echo 't clr' >>$CONFIG_STATUS
17532   echo ': clr' >>$CONFIG_STATUS
17533   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17534   echo 'CEOF
17535   sed -f $tmp/defines.sed $tmp/in >$tmp/out
17536   rm -f $tmp/in
17537   mv $tmp/out $tmp/in
17538 ' >>$CONFIG_STATUS
17539   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17540   rm -f conftest.defines
17541   mv conftest.tail conftest.defines
17542 done
17543 rm -f conftest.defines
17544 echo '  fi # grep' >>$CONFIG_STATUS
17545 echo >>$CONFIG_STATUS
17546
17547 # Break up conftest.undefs because some shells have a limit on the size
17548 # of here documents, and old seds have small limits too (100 cmds).
17549 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
17550 rm -f conftest.tail
17551 while grep . conftest.undefs >/dev/null
17552 do
17553   # Write a limited-size here document to $tmp/undefs.sed.
17554   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17555   # Speed up: don't consider the non `#undef'
17556   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
17557   # Work around the forget-to-reset-the-flag bug.
17558   echo 't clr' >>$CONFIG_STATUS
17559   echo ': clr' >>$CONFIG_STATUS
17560   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17561   echo 'CEOF
17562   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17563   rm -f $tmp/in
17564   mv $tmp/out $tmp/in
17565 ' >>$CONFIG_STATUS
17566   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17567   rm -f conftest.undefs
17568   mv conftest.tail conftest.undefs
17569 done
17570 rm -f conftest.undefs
17571
17572 cat >>$CONFIG_STATUS <<\_ACEOF
17573   # Let's still pretend it is `configure' which instantiates (i.e., don't
17574   # use $as_me), people would be surprised to read:
17575   #    /* config.h.  Generated by config.status.  */
17576   if test x"$ac_file" = x-; then
17577     echo "/* Generated by configure.  */" >$tmp/config.h
17578   else
17579     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
17580   fi
17581   cat $tmp/in >>$tmp/config.h
17582   rm -f $tmp/in
17583   if test x"$ac_file" != x-; then
17584     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17585       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17586 echo "$as_me: $ac_file is unchanged" >&6;}
17587     else
17588       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17589 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17590          X"$ac_file" : 'X\(//\)[^/]' \| \
17591          X"$ac_file" : 'X\(//\)$' \| \
17592          X"$ac_file" : 'X\(/\)' \| \
17593          .     : '\(.\)' 2>/dev/null ||
17594 echo X"$ac_file" |
17595     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17596           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17597           /^X\(\/\/\)$/{ s//\1/; q; }
17598           /^X\(\/\).*/{ s//\1/; q; }
17599           s/.*/./; q'`
17600       { if $as_mkdir_p; then
17601     mkdir -p "$ac_dir"
17602   else
17603     as_dir="$ac_dir"
17604     as_dirs=
17605     while test ! -d "$as_dir"; do
17606       as_dirs="$as_dir $as_dirs"
17607       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17608 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17609          X"$as_dir" : 'X\(//\)[^/]' \| \
17610          X"$as_dir" : 'X\(//\)$' \| \
17611          X"$as_dir" : 'X\(/\)' \| \
17612          .     : '\(.\)' 2>/dev/null ||
17613 echo X"$as_dir" |
17614     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17615           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17616           /^X\(\/\/\)$/{ s//\1/; q; }
17617           /^X\(\/\).*/{ s//\1/; q; }
17618           s/.*/./; q'`
17619     done
17620     test ! -n "$as_dirs" || mkdir $as_dirs
17621   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17622 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17623    { (exit 1); exit 1; }; }; }
17624
17625       rm -f $ac_file
17626       mv $tmp/config.h $ac_file
17627     fi
17628   else
17629     cat $tmp/config.h
17630     rm -f $tmp/config.h
17631   fi
17632 # Compute $ac_file's index in $config_headers.
17633 _am_stamp_count=1
17634 for _am_header in $config_headers :; do
17635   case $_am_header in
17636     $ac_file | $ac_file:* )
17637       break ;;
17638     * )
17639       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
17640   esac
17641 done
17642 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
17643 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17644          X$ac_file : 'X\(//\)[^/]' \| \
17645          X$ac_file : 'X\(//\)$' \| \
17646          X$ac_file : 'X\(/\)' \| \
17647          .     : '\(.\)' 2>/dev/null ||
17648 echo X$ac_file |
17649     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17650           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17651           /^X\(\/\/\)$/{ s//\1/; q; }
17652           /^X\(\/\).*/{ s//\1/; q; }
17653           s/.*/./; q'`/stamp-h$_am_stamp_count
17654 done
17655 _ACEOF
17656 cat >>$CONFIG_STATUS <<\_ACEOF
17657
17658 #
17659 # CONFIG_LINKS section.
17660 #
17661
17662 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
17663   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
17664   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
17665
17666   { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
17667 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
17668
17669   if test ! -r $srcdir/$ac_source; then
17670     { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
17671 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
17672    { (exit 1); exit 1; }; }
17673   fi
17674   rm -f $ac_dest
17675
17676   # Make relative symlinks.
17677   ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
17678 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17679          X"$ac_dest" : 'X\(//\)[^/]' \| \
17680          X"$ac_dest" : 'X\(//\)$' \| \
17681          X"$ac_dest" : 'X\(/\)' \| \
17682          .     : '\(.\)' 2>/dev/null ||
17683 echo X"$ac_dest" |
17684     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17685           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17686           /^X\(\/\/\)$/{ s//\1/; q; }
17687           /^X\(\/\).*/{ s//\1/; q; }
17688           s/.*/./; q'`
17689   { if $as_mkdir_p; then
17690     mkdir -p "$ac_dest_dir"
17691   else
17692     as_dir="$ac_dest_dir"
17693     as_dirs=
17694     while test ! -d "$as_dir"; do
17695       as_dirs="$as_dir $as_dirs"
17696       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17697 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17698          X"$as_dir" : 'X\(//\)[^/]' \| \
17699          X"$as_dir" : 'X\(//\)$' \| \
17700          X"$as_dir" : 'X\(/\)' \| \
17701          .     : '\(.\)' 2>/dev/null ||
17702 echo X"$as_dir" |
17703     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17704           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17705           /^X\(\/\/\)$/{ s//\1/; q; }
17706           /^X\(\/\).*/{ s//\1/; q; }
17707           s/.*/./; q'`
17708     done
17709     test ! -n "$as_dirs" || mkdir $as_dirs
17710   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
17711 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
17712    { (exit 1); exit 1; }; }; }
17713
17714   ac_builddir=.
17715
17716 if test "$ac_dest_dir" != .; then
17717   ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
17718   # A "../" for each directory in $ac_dir_suffix.
17719   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17720 else
17721   ac_dir_suffix= ac_top_builddir=
17722 fi
17723
17724 case $srcdir in
17725   .)  # No --srcdir option.  We are building in place.
17726     ac_srcdir=.
17727     if test -z "$ac_top_builddir"; then
17728        ac_top_srcdir=.
17729     else
17730        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17731     fi ;;
17732   [\\/]* | ?:[\\/]* )  # Absolute path.
17733     ac_srcdir=$srcdir$ac_dir_suffix;
17734     ac_top_srcdir=$srcdir ;;
17735   *) # Relative path.
17736     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17737     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17738 esac
17739
17740 # Do not use `cd foo && pwd` to compute absolute paths, because
17741 # the directories may not exist.
17742 case `pwd` in
17743 .) ac_abs_builddir="$ac_dest_dir";;
17744 *)
17745   case "$ac_dest_dir" in
17746   .) ac_abs_builddir=`pwd`;;
17747   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
17748   *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
17749   esac;;
17750 esac
17751 case $ac_abs_builddir in
17752 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17753 *)
17754   case ${ac_top_builddir}. in
17755   .) ac_abs_top_builddir=$ac_abs_builddir;;
17756   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17757   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17758   esac;;
17759 esac
17760 case $ac_abs_builddir in
17761 .) ac_abs_srcdir=$ac_srcdir;;
17762 *)
17763   case $ac_srcdir in
17764   .) ac_abs_srcdir=$ac_abs_builddir;;
17765   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17766   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17767   esac;;
17768 esac
17769 case $ac_abs_builddir in
17770 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17771 *)
17772   case $ac_top_srcdir in
17773   .) ac_abs_top_srcdir=$ac_abs_builddir;;
17774   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17775   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17776   esac;;
17777 esac
17778
17779
17780   case $srcdir in
17781   [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
17782       *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
17783   esac
17784
17785   # Try a symlink, then a hard link, then a copy.
17786   ln -s $ac_rel_source $ac_dest 2>/dev/null ||
17787     ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
17788     cp -p $srcdir/$ac_source $ac_dest ||
17789     { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
17790 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
17791    { (exit 1); exit 1; }; }
17792 done
17793 _ACEOF
17794 cat >>$CONFIG_STATUS <<\_ACEOF
17795
17796 #
17797 # CONFIG_COMMANDS section.
17798 #
17799 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
17800   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
17801   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
17802   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
17803 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17804          X"$ac_dest" : 'X\(//\)[^/]' \| \
17805          X"$ac_dest" : 'X\(//\)$' \| \
17806          X"$ac_dest" : 'X\(/\)' \| \
17807          .     : '\(.\)' 2>/dev/null ||
17808 echo X"$ac_dest" |
17809     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17810           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17811           /^X\(\/\/\)$/{ s//\1/; q; }
17812           /^X\(\/\).*/{ s//\1/; q; }
17813           s/.*/./; q'`
17814   { if $as_mkdir_p; then
17815     mkdir -p "$ac_dir"
17816   else
17817     as_dir="$ac_dir"
17818     as_dirs=
17819     while test ! -d "$as_dir"; do
17820       as_dirs="$as_dir $as_dirs"
17821       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17822 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17823          X"$as_dir" : 'X\(//\)[^/]' \| \
17824          X"$as_dir" : 'X\(//\)$' \| \
17825          X"$as_dir" : 'X\(/\)' \| \
17826          .     : '\(.\)' 2>/dev/null ||
17827 echo X"$as_dir" |
17828     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17829           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17830           /^X\(\/\/\)$/{ s//\1/; q; }
17831           /^X\(\/\).*/{ s//\1/; q; }
17832           s/.*/./; q'`
17833     done
17834     test ! -n "$as_dirs" || mkdir $as_dirs
17835   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17836 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17837    { (exit 1); exit 1; }; }; }
17838
17839   ac_builddir=.
17840
17841 if test "$ac_dir" != .; then
17842   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17843   # A "../" for each directory in $ac_dir_suffix.
17844   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17845 else
17846   ac_dir_suffix= ac_top_builddir=
17847 fi
17848
17849 case $srcdir in
17850   .)  # No --srcdir option.  We are building in place.
17851     ac_srcdir=.
17852     if test -z "$ac_top_builddir"; then
17853        ac_top_srcdir=.
17854     else
17855        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17856     fi ;;
17857   [\\/]* | ?:[\\/]* )  # Absolute path.
17858     ac_srcdir=$srcdir$ac_dir_suffix;
17859     ac_top_srcdir=$srcdir ;;
17860   *) # Relative path.
17861     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17862     ac_top_srcdir=$ac_top_builddir$srcdir ;;
17863 esac
17864
17865 # Do not use `cd foo && pwd` to compute absolute paths, because
17866 # the directories may not exist.
17867 case `pwd` in
17868 .) ac_abs_builddir="$ac_dir";;
17869 *)
17870   case "$ac_dir" in
17871   .) ac_abs_builddir=`pwd`;;
17872   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17873   *) ac_abs_builddir=`pwd`/"$ac_dir";;
17874   esac;;
17875 esac
17876 case $ac_abs_builddir in
17877 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17878 *)
17879   case ${ac_top_builddir}. in
17880   .) ac_abs_top_builddir=$ac_abs_builddir;;
17881   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17882   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17883   esac;;
17884 esac
17885 case $ac_abs_builddir in
17886 .) ac_abs_srcdir=$ac_srcdir;;
17887 *)
17888   case $ac_srcdir in
17889   .) ac_abs_srcdir=$ac_abs_builddir;;
17890   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17891   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17892   esac;;
17893 esac
17894 case $ac_abs_builddir in
17895 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17896 *)
17897   case $ac_top_srcdir in
17898   .) ac_abs_top_srcdir=$ac_abs_builddir;;
17899   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17900   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17901   esac;;
17902 esac
17903
17904
17905   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
17906 echo "$as_me: executing $ac_dest commands" >&6;}
17907   case $ac_dest in
17908     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
17909   # Strip MF so we end up with the name of the file.
17910   mf=`echo "$mf" | sed -e 's/:.*$//'`
17911   # Check whether this is an Automake generated Makefile or not.
17912   # We used to match only the files named `Makefile.in', but
17913   # some people rename them; so instead we look at the file content.
17914   # Grep'ing the first line is not enough: some people post-process
17915   # each Makefile.in and add a new line on top of each file to say so.
17916   # So let's grep whole file.
17917   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
17918     dirpart=`(dirname "$mf") 2>/dev/null ||
17919 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17920          X"$mf" : 'X\(//\)[^/]' \| \
17921          X"$mf" : 'X\(//\)$' \| \
17922          X"$mf" : 'X\(/\)' \| \
17923          .     : '\(.\)' 2>/dev/null ||
17924 echo X"$mf" |
17925     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17926           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17927           /^X\(\/\/\)$/{ s//\1/; q; }
17928           /^X\(\/\).*/{ s//\1/; q; }
17929           s/.*/./; q'`
17930   else
17931     continue
17932   fi
17933   # Extract the definition of DEPDIR, am__include, and am__quote
17934   # from the Makefile without running `make'.
17935   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17936   test -z "$DEPDIR" && continue
17937   am__include=`sed -n 's/^am__include = //p' < "$mf"`
17938   test -z "am__include" && continue
17939   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17940   # When using ansi2knr, U may be empty or an underscore; expand it
17941   U=`sed -n 's/^U = //p' < "$mf"`
17942   # Find all dependency output files, they are included files with
17943   # $(DEPDIR) in their names.  We invoke sed twice because it is the
17944   # simplest approach to changing $(DEPDIR) to its actual value in the
17945   # expansion.
17946   for file in `sed -n "
17947     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17948        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17949     # Make sure the directory exists.
17950     test -f "$dirpart/$file" && continue
17951     fdir=`(dirname "$file") 2>/dev/null ||
17952 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17953          X"$file" : 'X\(//\)[^/]' \| \
17954          X"$file" : 'X\(//\)$' \| \
17955          X"$file" : 'X\(/\)' \| \
17956          .     : '\(.\)' 2>/dev/null ||
17957 echo X"$file" |
17958     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17959           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17960           /^X\(\/\/\)$/{ s//\1/; q; }
17961           /^X\(\/\).*/{ s//\1/; q; }
17962           s/.*/./; q'`
17963     { if $as_mkdir_p; then
17964     mkdir -p $dirpart/$fdir
17965   else
17966     as_dir=$dirpart/$fdir
17967     as_dirs=
17968     while test ! -d "$as_dir"; do
17969       as_dirs="$as_dir $as_dirs"
17970       as_dir=`(dirname "$as_dir") 2>/dev/null ||
17971 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17972          X"$as_dir" : 'X\(//\)[^/]' \| \
17973          X"$as_dir" : 'X\(//\)$' \| \
17974          X"$as_dir" : 'X\(/\)' \| \
17975          .     : '\(.\)' 2>/dev/null ||
17976 echo X"$as_dir" |
17977     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17978           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17979           /^X\(\/\/\)$/{ s//\1/; q; }
17980           /^X\(\/\).*/{ s//\1/; q; }
17981           s/.*/./; q'`
17982     done
17983     test ! -n "$as_dirs" || mkdir $as_dirs
17984   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
17985 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
17986    { (exit 1); exit 1; }; }; }
17987
17988     # echo "creating $dirpart/$file"
17989     echo '# dummy' > "$dirpart/$file"
17990   done
17991 done
17992  ;;
17993     default ) # Only add multilib support code if we just rebuilt top-level Makefile.
17994 case " $CONFIG_FILES " in
17995  *" Makefile "*)
17996    LD="${ORIGINAL_LD_FOR_MULTILIBS}"
17997    ac_file=Makefile . ${libgcj_basedir}/../config-ml.in
17998    ;;
17999 esac
18000 for ac_multi_file in $CONFIG_FILES; do
18001   case $ac_multi_file in
18002   */Makefile)
18003     grep "^MULTI[^ ]* =" Makefile >> "$ac_multi_file" ;;
18004   esac
18005 done
18006  ;;
18007   esac
18008 done
18009 _ACEOF
18010
18011 cat >>$CONFIG_STATUS <<\_ACEOF
18012
18013 { (exit 0); exit 0; }
18014 _ACEOF
18015 chmod +x $CONFIG_STATUS
18016 ac_clean_files=$ac_clean_files_save
18017
18018
18019 # configure is writing to config.log, and then calls config.status.
18020 # config.status does its own redirection, appending to config.log.
18021 # Unfortunately, on DOS this fails, as config.log is still kept open
18022 # by configure, so config.status won't be able to write to it; its
18023 # output is simply discarded.  So we exec the FD to /dev/null,
18024 # effectively closing config.log, so it can be properly (re)opened and
18025 # appended to by config.status.  When coming back to configure, we
18026 # need to make the FD available again.
18027 if test "$no_create" != yes; then
18028   ac_cs_success=:
18029   ac_config_status_args=
18030   test "$silent" = yes &&
18031     ac_config_status_args="$ac_config_status_args --quiet"
18032   exec 5>/dev/null
18033   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18034   exec 5>>config.log
18035   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18036   # would make configure fail if this is the last instruction.
18037   $ac_cs_success || { (exit 1); exit 1; }
18038 fi
18039
18040 #
18041 # CONFIG_SUBDIRS section.
18042 #
18043 if test "$no_recursion" != yes; then
18044
18045   # Remove --cache-file and --srcdir arguments so they do not pile up.
18046   ac_sub_configure_args=
18047   ac_prev=
18048   for ac_arg in $ac_configure_args; do
18049     if test -n "$ac_prev"; then
18050       ac_prev=
18051       continue
18052     fi
18053     case $ac_arg in
18054     -cache-file | --cache-file | --cache-fil | --cache-fi \
18055     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
18056       ac_prev=cache_file ;;
18057     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
18058     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
18059     | --c=*)
18060       ;;
18061     --config-cache | -C)
18062       ;;
18063     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
18064       ac_prev=srcdir ;;
18065     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
18066       ;;
18067     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
18068       ac_prev=prefix ;;
18069     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
18070       ;;
18071     *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
18072     esac
18073   done
18074
18075   # Always prepend --prefix to ensure using the same prefix
18076   # in subdir configurations.
18077   ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
18078
18079   ac_popdir=`pwd`
18080   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
18081
18082     # Do not complain, so a configure script can configure whichever
18083     # parts of a large source tree are present.
18084     test -d $srcdir/$ac_dir || continue
18085
18086     { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
18087 echo "$as_me: configuring in $ac_dir" >&6;}
18088     { if $as_mkdir_p; then
18089     mkdir -p "$ac_dir"
18090   else
18091     as_dir="$ac_dir"
18092     as_dirs=
18093     while test ! -d "$as_dir"; do
18094       as_dirs="$as_dir $as_dirs"
18095       as_dir=`(dirname "$as_dir") 2>/dev/null ||
18096 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18097          X"$as_dir" : 'X\(//\)[^/]' \| \
18098          X"$as_dir" : 'X\(//\)$' \| \
18099          X"$as_dir" : 'X\(/\)' \| \
18100          .     : '\(.\)' 2>/dev/null ||
18101 echo X"$as_dir" |
18102     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18103           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18104           /^X\(\/\/\)$/{ s//\1/; q; }
18105           /^X\(\/\).*/{ s//\1/; q; }
18106           s/.*/./; q'`
18107     done
18108     test ! -n "$as_dirs" || mkdir $as_dirs
18109   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18110 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18111    { (exit 1); exit 1; }; }; }
18112
18113     ac_builddir=.
18114
18115 if test "$ac_dir" != .; then
18116   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
18117   # A "../" for each directory in $ac_dir_suffix.
18118   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
18119 else
18120   ac_dir_suffix= ac_top_builddir=
18121 fi
18122
18123 case $srcdir in
18124   .)  # No --srcdir option.  We are building in place.
18125     ac_srcdir=.
18126     if test -z "$ac_top_builddir"; then
18127        ac_top_srcdir=.
18128     else
18129        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
18130     fi ;;
18131   [\\/]* | ?:[\\/]* )  # Absolute path.
18132     ac_srcdir=$srcdir$ac_dir_suffix;
18133     ac_top_srcdir=$srcdir ;;
18134   *) # Relative path.
18135     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
18136     ac_top_srcdir=$ac_top_builddir$srcdir ;;
18137 esac
18138
18139 # Do not use `cd foo && pwd` to compute absolute paths, because
18140 # the directories may not exist.
18141 case `pwd` in
18142 .) ac_abs_builddir="$ac_dir";;
18143 *)
18144   case "$ac_dir" in
18145   .) ac_abs_builddir=`pwd`;;
18146   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
18147   *) ac_abs_builddir=`pwd`/"$ac_dir";;
18148   esac;;
18149 esac
18150 case $ac_abs_builddir in
18151 .) ac_abs_top_builddir=${ac_top_builddir}.;;
18152 *)
18153   case ${ac_top_builddir}. in
18154   .) ac_abs_top_builddir=$ac_abs_builddir;;
18155   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
18156   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
18157   esac;;
18158 esac
18159 case $ac_abs_builddir in
18160 .) ac_abs_srcdir=$ac_srcdir;;
18161 *)
18162   case $ac_srcdir in
18163   .) ac_abs_srcdir=$ac_abs_builddir;;
18164   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
18165   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
18166   esac;;
18167 esac
18168 case $ac_abs_builddir in
18169 .) ac_abs_top_srcdir=$ac_top_srcdir;;
18170 *)
18171   case $ac_top_srcdir in
18172   .) ac_abs_top_srcdir=$ac_abs_builddir;;
18173   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
18174   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
18175   esac;;
18176 esac
18177
18178
18179     cd $ac_dir
18180
18181     # Check for guested configure; otherwise get Cygnus style configure.
18182     if test -f $ac_srcdir/configure.gnu; then
18183       ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
18184     elif test -f $ac_srcdir/configure; then
18185       ac_sub_configure="$SHELL '$ac_srcdir/configure'"
18186     elif test -f $ac_srcdir/configure.in; then
18187       ac_sub_configure=$ac_configure
18188     else
18189       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
18190 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
18191       ac_sub_configure=
18192     fi
18193
18194     # The recursion is here.
18195     if test -n "$ac_sub_configure"; then
18196       # Make the cache file name correct relative to the subdirectory.
18197       case $cache_file in
18198       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
18199       *) # Relative path.
18200         ac_sub_cache_file=$ac_top_builddir$cache_file ;;
18201       esac
18202
18203       { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
18204 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
18205       # The eval makes quoting arguments work.
18206       eval $ac_sub_configure $ac_sub_configure_args \
18207            --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
18208         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
18209 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
18210    { (exit 1); exit 1; }; }
18211     fi
18212
18213     cd $ac_popdir
18214   done
18215 fi
18216