2003/09/15 03:37:45
[org.ibex.core.git] / upstream / gcc-3.3 / patches / darwin-gc.patch
1 diff -buNr boehm-gc/ChangeLog boehm-gc/ChangeLog
2 --- boehm-gc/ChangeLog  Tue May 13 17:08:56 2003
3 +++ boehm-gc/ChangeLog  Sat Sep 13 02:10:15 2003
4 @@ -1,69 +1,3 @@
5 -2003-05-13  Release Manager
6 -
7 -       * GCC 3.3 Released.
8 -
9 -2003-05-13  Release Manager
10 -
11 -       * GCC 3.3 Released.
12 -
13 -2003-05-13  Release Manager
14 -
15 -       * GCC 3.3 Released.
16 -
17 -2003-05-13  Release Manager
18 -
19 -       * GCC 3.3 Released.
20 -
21 -2003-04-28  Mohan Embar  <gnustuff@thisiscool.com>
22 -
23 -       * configure.in: define GC_DLL under mingw if --enable-shared
24 -       * configure: rebuilt
25 -       * win32_threads.c: add #ifdef GC_DLL around DllMain
26 -
27 -2003-04-09  Tom Tromey  <tromey@redhat.com>
28 -
29 -       * include/private/gcconfig.h (LINUX_STACKBOTTOM): Define for
30 -       POWERPC.
31 -       (STACK_GRAN, HEURISTIC1): Don't define for POWERPC.
32 -
33 -2003-03-04  Hans Boehm <Hans.Boehm@hp.com>
34 -       * include/private/gcconfig.h (GC_data_start): declare when needed.
35 -       * include/private/gc_priv.h: Include gcconfig.h after ptr_t
36 -       declaration.
37 -
38 -2003-03-03  Hans Boehm  <Hans.Boehm@hp.com>
39 -       * mark_rts.c (GC_cond_register_dynamic_libraries): add.
40 -       (GC_push_roots): explicitly mark free list headers, register
41 -       dynamic libraries only if !REGISTER_LIBRARIES_EARLY.
42 -       * alloc.c (GC_stopped_mark): Conditionally call
43 -       GC_cond_register_dynamic_libraries().
44 -       (GC_collect_a_little_inner, GC_try_to_collect_inner): Check GC_dont_gc.
45 -       * dyn_load.c (GC_register_main_static_data): define.
46 -       (GC_register_dyn_libraries (Linux /proc, Linux ELF versions)):
47 -       no longer skip main data. Register main data for static executable.
48 -       * misc.c (GC_REGISTER_MAIN_STATIC_DATA): define.
49 -       (GC_init_inner): Make main data registration conditional.
50 -       * include/private/gc_priv.h (GC_register_main_static_data): declare.
51 -       * include/private/gcconfig.h (REGISTER_LIBRARIES_EARLY): define
52 -       for LINUX.
53 -
54 -2003-02-20  Alexandre Oliva  <aoliva@redhat.com>
55 -
56 -       * configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS to
57 -       config.status.
58 -       * configure: Rebuilt.
59 -
60 -2003-02-11  Andreas Tobler  <a.tobler@schweiz.ch>
61 -
62 -       * include/private/gcconfig.h: undefine MPROTECT_VDB for MACOSX
63 -
64 -2003-01-27  Alexandre Oliva  <aoliva@redhat.com>
65 -
66 -       * configure.in (toolexecdir, toolexeclibdir): Set and AC_SUBST.
67 -       Remove USE_LIBDIR conditional.
68 -       * Makefile.am (toolexecdir, toolexeclibdir): Don't override.
69 -       * Makefile.in, configure: Rebuilt.
70 -
71  2002-12-31  Tom Tromey  <tromey@redhat.com>
72  
73         For PR libgcj/8933:
74 diff -buNr boehm-gc/Makefile.am boehm-gc/Makefile.am
75 --- boehm-gc/Makefile.am        Mon Jan 27 17:44:52 2003
76 +++ boehm-gc/Makefile.am        Sat Sep 13 02:10:15 2003
77 @@ -16,22 +16,38 @@
78  MULTIDO = true
79  MULTICLEAN = true
80  
81 +## Install a library built with a cross compiler in tooldir, not
82 +## libdir.
83 +if USE_LIBDIR
84 +toolexeclibdir = $(libdir)$(MULTISUBDIR)
85 +else
86 +toolexecdir = $(exec_prefix)/$(target_alias)
87 +toolexeclibdir = $(toolexecdir)/lib$(MULTISUBDIR)
88 +endif
89 +
90  noinst_LTLIBRARIES = libgcjgc.la libgcjgc_convenience.la
91  
92  GC_SOURCES = allchblk.c alloc.c blacklst.c checksums.c dbg_mlc.c \
93  dyn_load.c finalize.c gc_dlopen.c gcj_mlc.c headers.c irix_threads.c \
94 -linux_threads.c malloc.c mallocx.c mark.c mark_rts.c misc.c new_hblk.c \
95 +malloc.c mallocx.c mark.c mark_rts.c misc.c new_hblk.c \
96  obj_map.c os_dep.c pcr_interface.c ptr_chck.c real_malloc.c reclaim.c \
97  solaris_pthreads.c solaris_threads.c specific.c stubborn.c typd_mlc.c \
98 -backgraph.c win32_threads.c
99 +backgraph.c win32_threads.c \
100 +pthread_support.c pthread_stop_world.c darwin_stop_world.c
101  
102 -EXTRA_GC_SOURCES = alpha_mach_dep.s \
103 -mips_sgi_mach_dep.S mips_ultrix_mach_dep.s powerpc_macosx_mach_dep.s \
104 -rs6000_mach_dep.s sparc_mach_dep.S sparc_netbsd_mach_dep.s \
105 -sparc_sunos4_mach_dep.s ia64_save_regs_in_stack.s
106 +EXTRA_GC_SOURCES = alpha_mach_dep.S \
107 +    mips_sgi_mach_dep.S mips_ultrix_mach_dep.s powerpc_darwin_mach_dep.s \
108 +    rs6000_mach_dep.s sparc_mach_dep.S sparc_netbsd_mach_dep.s \
109 +    sparc_sunos4_mach_dep.s ia64_save_regs_in_stack.s
110 +
111 +if POWERPC_DARWIN
112 +asm_libgc_sources = powerpc_darwin_mach_dep.s
113 +else
114 +asm_libgc_sources = 
115 +endif
116  
117 -libgcjgc_la_SOURCES = $(GC_SOURCES)
118 -libgcjgc_convenience_la_SOURCES = $(GC_SOURCES)
119 +libgcjgc_la_SOURCES = $(GC_SOURCES) $(asm_libgc_sources)
120 +libgcjgc_convenience_la_SOURCES = $(GC_SOURCES) $(asm_libgc_sources)
121  EXTRA_libgcjgc_la_SOURCES = $(EXTRA_GC_SOURCES)
122  EXTRA_libgcjgc_convenience_la_SOURCES = $(EXTRA_GC_SOURCES)
123  
124 @@ -77,8 +93,6 @@
125         $(AM_CPPFLAGS) $(CPPFLAGS) \
126         $(AM_CFLAGS) $(MY_CFLAGS) $(GC_CFLAGS) 
127  LINK = $(LIBTOOL) --mode=link $(CC) $(AM_CFLAGS) $(MY_CFLAGS) $(LDFLAGS) -o $@
128 -
129 -AM_CFLAGS = @GC_CFLAGS@
130  
131  # Work around what appears to be a GNU make bug handling MAKEFLAGS
132  # values defined in terms of make variables, as is the case for CC and
133 diff -buNr boehm-gc/Makefile.am~ boehm-gc/Makefile.am~
134 --- boehm-gc/Makefile.am~       Wed Dec 31 16:00:00 1969
135 +++ boehm-gc/Makefile.am~       Sat Sep 13 02:10:15 2003
136 @@ -0,0 +1,159 @@
137 +## Process this file with automake to produce Makefile.in.
138 +
139 +## FIXME: `make dist' in this directory will not currently work.  Many
140 +## files that should be in the distribution are not mentioned in this
141 +## Makefile.am.
142 +
143 +AUTOMAKE_OPTIONS = cygnus
144 +
145 +SUBDIRS = include
146 +
147 +# Multilib support variables.
148 +MULTISRCTOP =
149 +MULTIBUILDTOP =
150 +MULTIDIRS =
151 +MULTISUBDIR =
152 +MULTIDO = true
153 +MULTICLEAN = true
154 +
155 +## Install a library built with a cross compiler in tooldir, not
156 +## libdir.
157 +if USE_LIBDIR
158 +toolexeclibdir = $(libdir)$(MULTISUBDIR)
159 +else
160 +toolexecdir = $(exec_prefix)/$(target_alias)
161 +toolexeclibdir = $(toolexecdir)/lib$(MULTISUBDIR)
162 +endif
163 +
164 +noinst_LTLIBRARIES = libgcjgc.la libgcjgc_convenience.la
165 +
166 +GC_SOURCES = allchblk.c alloc.c blacklst.c checksums.c dbg_mlc.c \
167 +dyn_load.c finalize.c gc_dlopen.c gcj_mlc.c headers.c irix_threads.c \
168 +linux_threads.c malloc.c mallocx.c mark.c mark_rts.c misc.c new_hblk.c \
169 +obj_map.c os_dep.c pcr_interface.c ptr_chck.c real_malloc.c reclaim.c \
170 +solaris_pthreads.c solaris_threads.c specific.c stubborn.c typd_mlc.c \
171 +backgraph.c win32_threads.c
172 +
173 +EXTRA_GC_SOURCES = alpha_mach_dep.s \
174 +mips_sgi_mach_dep.S mips_ultrix_mach_dep.s powerpc_macosx_mach_dep.s \
175 +rs6000_mach_dep.s sparc_mach_dep.S sparc_netbsd_mach_dep.s \
176 +sparc_sunos4_mach_dep.s ia64_save_regs_in_stack.s
177 +
178 +libgcjgc_la_SOURCES = $(GC_SOURCES)
179 +libgcjgc_convenience_la_SOURCES = $(GC_SOURCES)
180 +EXTRA_libgcjgc_la_SOURCES = $(EXTRA_GC_SOURCES)
181 +EXTRA_libgcjgc_convenience_la_SOURCES = $(EXTRA_GC_SOURCES)
182 +
183 +# Include THREADLIBS here to ensure that the correct versions of
184 +# linuxthread semaphore functions get linked:
185 +libgcjgc_la_LIBADD = @addobjs@ $(THREADLIBS)
186 +libgcjgc_la_DEPENDENCIES = @addobjs@
187 +libgcjgc_la_LDFLAGS = -version-info 1:1:0 -rpath $(toolexeclibdir)
188 +
189 +libgcjgc_convenience_la_LIBADD = @addobjs@
190 +libgcjgc_convenience_la_DEPENDENCIES = @addobjs@
191 +
192 +AM_CXXFLAGS = @GC_CFLAGS@
193 +AM_CFLAGS = @GC_CFLAGS@
194 +
195 +check_PROGRAMS = gctest
196 +# The following hack produces a warning from automake, but we need it in order 
197 +# to build a file from a subdirectory. FIXME.
198 +test.o:        tests/test.c
199 +       $(COMPILE) -c $(srcdir)/tests/test.c
200 +#      Using $< in the above seems to fail with the HP/UX on Itanium make.
201 +
202 +gctest_OBJECTS = test.o
203 +gctest_LDADD = ./libgcjgc.la $(THREADLIBS) $(EXTRA_TEST_LIBS)
204 +gctest_LDFLAGS = -shared-libgcc
205 +TESTS_ENVIRONMENT = LD_LIBRARY_PATH=../../$(MULTIBUILDTOP)gcc
206 +TESTS = gctest
207 +
208 +## FIXME: relies on internal code generated by automake.
209 +all_objs = @addobjs@ $(libgcjgc_la_OBJECTS)
210 +$(all_objs) : include/private/gcconfig.h include/private/gc_priv.h \
211 +include/private/gc_hdrs.h include/gc.h include/gc_gcj.h include/gc_mark.h
212 +
213 +## FIXME: we shouldn't have to do this, but automake forces us to.
214 +.s.lo:
215 +## We use -Wp,-P to strip #line directives.  Irix `as' chokes on
216 +## these.
217 +       $(LTCOMPILE) -Wp,-P -x assembler-with-cpp -c $<
218 +
219 +## We have our own definition of LTCOMPILE because we want to use our
220 +## CFLAGS, not those passed in from the top level make.
221 +LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) \
222 +       $(AM_CPPFLAGS) $(CPPFLAGS) \
223 +       $(AM_CFLAGS) $(MY_CFLAGS) $(GC_CFLAGS) 
224 +LINK = $(LIBTOOL) --mode=link $(CC) $(AM_CFLAGS) $(MY_CFLAGS) $(LDFLAGS) -o $@
225 +
226 +AM_CFLAGS = @GC_CFLAGS@
227 +
228 +# Work around what appears to be a GNU make bug handling MAKEFLAGS
229 +# values defined in terms of make variables, as is the case for CC and
230 +# friends when we are called from the top level Makefile.
231 +AM_MAKEFLAGS = \
232 +       "AR_FLAGS=$(AR_FLAGS)" \
233 +       "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
234 +       "CFLAGS=$(CFLAGS)" \
235 +       "CXXFLAGS=$(CXXFLAGS)" \
236 +       "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
237 +       "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
238 +       "INSTALL=$(INSTALL)" \
239 +       "INSTALL_DATA=$(INSTALL_DATA)" \
240 +       "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
241 +       "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
242 +       "LDFLAGS=$(LDFLAGS)" \
243 +       "LIBCFLAGS=$(LIBCFLAGS)" \
244 +       "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
245 +       "MAKE=$(MAKE)" \
246 +       "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
247 +       "PICFLAG=$(PICFLAG)" \
248 +       "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
249 +       "SHELL=$(SHELL)" \
250 +       "EXPECT=$(EXPECT)" \
251 +       "RUNTEST=$(RUNTEST)" \
252 +       "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
253 +       "exec_prefix=$(exec_prefix)" \
254 +       "infodir=$(infodir)" \
255 +       "libdir=$(libdir)" \
256 +       "prefix=$(prefix)" \
257 +       "tooldir=$(tooldir)" \
258 +       "AR=$(AR)" \
259 +       "AS=$(AS)" \
260 +       "CC=$(CC)" \
261 +       "CXX=$(CXX)" \
262 +       "LD=$(LD)" \
263 +       "LIBCFLAGS=$(LIBCFLAGS)" \
264 +       "NM=$(NM)" \
265 +       "PICFLAG=$(PICFLAG)" \
266 +       "RANLIB=$(RANLIB)" \
267 +       "DESTDIR=$(DESTDIR)"
268 +
269 +CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.host
270 +
271 +# Multilib support.
272 +.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \
273 +       maintainer-clean-multi
274 +
275 +all-am: all-multi
276 +install-am: install-multi
277 +mostlyclean-am: mostlyclean-multi
278 +clean-am: clean-multi
279 +distclean-am: distclean-multi
280 +maintainer-clean-am: maintainer-clean-multi
281 +
282 +all-multi:
283 +       : $(MAKE) ; exec $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do
284 +install-multi:
285 +       $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do
286 +mostlyclean-multi:
287 +       $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean
288 +clean-multi:
289 +       $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean
290 +distclean-multi:
291 +       $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean
292 +maintainer-clean-multi:
293 +       $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean
294 +
295 +MAKEOVERRIDES=
296 diff -buNr boehm-gc/Makefile.in boehm-gc/Makefile.in
297 --- boehm-gc/Makefile.in        Tue May 13 17:18:14 2003
298 +++ boehm-gc/Makefile.in        Sat Sep 13 02:10:15 2003
299 @@ -1,6 +1,8 @@
300 -# Makefile.in generated automatically by automake 1.4 from Makefile.am
301 +# Makefile.in generated by automake 1.6.3 from Makefile.am.
302 +# @configure_input@
303  
304 -# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
305 +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
306 +# Free Software Foundation, Inc.
307  # This Makefile.in is free software; the Free Software Foundation
308  # gives unlimited permission to copy and/or distribute it,
309  # with or without modifications, as long as this notice is preserved.
310 @@ -10,7 +12,7 @@
311  # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
312  # PARTICULAR PURPOSE.
313  
314 -
315 +@SET_MAKE@
316  SHELL = @SHELL@
317  
318  srcdir = @srcdir@
319 @@ -31,13 +33,9 @@
320  mandir = @mandir@
321  includedir = @includedir@
322  oldincludedir = /usr/include
323 -
324 -DESTDIR =
325 -
326  pkgdatadir = $(datadir)/@PACKAGE@
327  pkglibdir = $(libdir)/@PACKAGE@
328  pkgincludedir = $(includedir)/@PACKAGE@
329 -
330  top_builddir = .
331  
332  ACLOCAL = @ACLOCAL@
333 @@ -45,12 +43,16 @@
334  AUTOMAKE = @AUTOMAKE@
335  AUTOHEADER = @AUTOHEADER@
336  
337 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
338  INSTALL = @INSTALL@
339 -INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
340 +INSTALL_PROGRAM = @INSTALL_PROGRAM@
341  INSTALL_DATA = @INSTALL_DATA@
342 +install_sh_DATA = $(install_sh) -c -m 644
343 +install_sh_PROGRAM = $(install_sh) -c
344 +install_sh_SCRIPT = $(install_sh) -c
345  INSTALL_SCRIPT = @INSTALL_SCRIPT@
346 +INSTALL_HEADER = $(INSTALL_DATA)
347  transform = @program_transform_name@
348 -
349  NORMAL_INSTALL = :
350  PRE_INSTALL = :
351  POST_INSTALL = :
352 @@ -63,38 +65,48 @@
353  host_triplet = @host@
354  target_alias = @target_alias@
355  target_triplet = @target@
356 +
357 +EXEEXT = @EXEEXT@
358 +OBJEXT = @OBJEXT@
359 +PATH_SEPARATOR = @PATH_SEPARATOR@
360 +AMTAR = @AMTAR@
361  AR = @AR@
362  AS = @AS@
363 +AWK = @AWK@
364  CC = @CC@
365  CPP = @CPP@
366  CXX = @CXX@
367  CXXCPP = @CXXCPP@
368  CXXINCLUDES = @CXXINCLUDES@
369 +DEPDIR = @DEPDIR@
370  DLLTOOL = @DLLTOOL@
371 -EXEEXT = @EXEEXT@
372 +ECHO = @ECHO@
373 +EGREP = @EGREP@
374  EXTRA_TEST_LIBS = @EXTRA_TEST_LIBS@
375 +F77 = @F77@
376  GCJ = @GCJ@
377  GCJFLAGS = @GCJFLAGS@
378  GC_CFLAGS = @GC_CFLAGS@
379  INCLUDES = @INCLUDES@
380 +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
381  LIBTOOL = @LIBTOOL@
382  LN_S = @LN_S@
383  MAINT = @MAINT@
384 -MAKEINFO = @MAKEINFO@
385  MY_CFLAGS = @MY_CFLAGS@
386  OBJDUMP = @OBJDUMP@
387 -OBJEXT = @OBJEXT@
388  PACKAGE = @PACKAGE@
389  RANLIB = @RANLIB@
390 +RC = @RC@
391  STRIP = @STRIP@
392  THREADLIBS = @THREADLIBS@
393  VERSION = @VERSION@
394  addobjs = @addobjs@
395 +am__include = @am__include@
396 +am__quote = @am__quote@
397  gc_basedir = @gc_basedir@
398 +install_sh = @install_sh@
399  mkinstalldirs = @mkinstalldirs@
400  target_all = @target_all@
401 -toolexecdir = @toolexecdir@
402 -toolexeclibdir = @toolexeclibdir@
403  
404  AUTOMAKE_OPTIONS = cygnus
405  
406 @@ -108,24 +120,32 @@
407  MULTIDO = true
408  MULTICLEAN = true
409  
410 +@USE_LIBDIR_TRUE@toolexeclibdir = $(libdir)$(MULTISUBDIR)
411 +@USE_LIBDIR_FALSE@toolexeclibdir = $(toolexecdir)/lib$(MULTISUBDIR)
412 +@USE_LIBDIR_FALSE@toolexecdir = $(exec_prefix)/$(target_alias)
413 +
414  noinst_LTLIBRARIES = libgcjgc.la libgcjgc_convenience.la
415  
416  GC_SOURCES = allchblk.c alloc.c blacklst.c checksums.c dbg_mlc.c \
417  dyn_load.c finalize.c gc_dlopen.c gcj_mlc.c headers.c irix_threads.c \
418 -linux_threads.c malloc.c mallocx.c mark.c mark_rts.c misc.c new_hblk.c \
419 +malloc.c mallocx.c mark.c mark_rts.c misc.c new_hblk.c \
420  obj_map.c os_dep.c pcr_interface.c ptr_chck.c real_malloc.c reclaim.c \
421  solaris_pthreads.c solaris_threads.c specific.c stubborn.c typd_mlc.c \
422 -backgraph.c win32_threads.c
423 +backgraph.c win32_threads.c \
424 +pthread_support.c pthread_stop_world.c darwin_stop_world.c
425 +
426  
427 +EXTRA_GC_SOURCES = alpha_mach_dep.S \
428 +    mips_sgi_mach_dep.S mips_ultrix_mach_dep.s powerpc_darwin_mach_dep.s \
429 +    rs6000_mach_dep.s sparc_mach_dep.S sparc_netbsd_mach_dep.s \
430 +    sparc_sunos4_mach_dep.s ia64_save_regs_in_stack.s
431  
432 -EXTRA_GC_SOURCES = alpha_mach_dep.s \
433 -mips_sgi_mach_dep.S mips_ultrix_mach_dep.s powerpc_macosx_mach_dep.s \
434 -rs6000_mach_dep.s sparc_mach_dep.S sparc_netbsd_mach_dep.s \
435 -sparc_sunos4_mach_dep.s ia64_save_regs_in_stack.s
436  
437 +@POWERPC_DARWIN_TRUE@asm_libgc_sources = powerpc_darwin_mach_dep.s
438 +@POWERPC_DARWIN_FALSE@asm_libgc_sources = 
439  
440 -libgcjgc_la_SOURCES = $(GC_SOURCES)
441 -libgcjgc_convenience_la_SOURCES = $(GC_SOURCES)
442 +libgcjgc_la_SOURCES = $(GC_SOURCES) $(asm_libgc_sources)
443 +libgcjgc_convenience_la_SOURCES = $(GC_SOURCES) $(asm_libgc_sources)
444  EXTRA_libgcjgc_la_SOURCES = $(EXTRA_GC_SOURCES)
445  EXTRA_libgcjgc_convenience_la_SOURCES = $(EXTRA_GC_SOURCES)
446  
447 @@ -139,12 +159,11 @@
448  libgcjgc_convenience_la_DEPENDENCIES = @addobjs@
449  
450  AM_CXXFLAGS = @GC_CFLAGS@
451 -
452  AM_CFLAGS = @GC_CFLAGS@
453  
454  check_PROGRAMS = gctest
455 -#      Using $< in the above seems to fail with the HP/UX on Itanium make.
456  
457 +#      Using $< in the above seems to fail with the HP/UX on Itanium make.
458  gctest_OBJECTS = test.o
459  gctest_LDADD = ./libgcjgc.la $(THREADLIBS) $(EXTRA_TEST_LIBS)
460  gctest_LDFLAGS = -shared-libgcc
461 @@ -204,104 +223,127 @@
462  CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.host
463  
464  MAKEOVERRIDES = 
465 +subdir = .
466  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
467  CONFIG_CLEAN_FILES = 
468  LTLIBRARIES =  $(noinst_LTLIBRARIES)
469  
470 +am__objects_1 = allchblk.lo alloc.lo blacklst.lo checksums.lo dbg_mlc.lo \
471 +       dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo \
472 +       irix_threads.lo malloc.lo mallocx.lo mark.lo mark_rts.lo \
473 +       misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo \
474 +       ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo \
475 +       solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo \
476 +       backgraph.lo win32_threads.lo pthread_support.lo \
477 +       pthread_stop_world.lo darwin_stop_world.lo
478 +@POWERPC_DARWIN_TRUE@am__objects_2 = powerpc_darwin_mach_dep.lo
479 +@POWERPC_DARWIN_FALSE@am__objects_2 =
480 +am_libgcjgc_la_OBJECTS = $(am__objects_1) $(am__objects_2)
481 +libgcjgc_la_OBJECTS = $(am_libgcjgc_la_OBJECTS)
482 +libgcjgc_convenience_la_LDFLAGS =
483 +am_libgcjgc_convenience_la_OBJECTS = $(am__objects_1) $(am__objects_2)
484 +libgcjgc_convenience_la_OBJECTS = $(am_libgcjgc_convenience_la_OBJECTS)
485 +check_PROGRAMS = gctest$(EXEEXT)
486 +gctest_DEPENDENCIES = ./libgcjgc.la
487  
488 -DEFS = @DEFS@ -I. -I$(srcdir) 
489 +DEFS = @DEFS@
490 +DEFAULT_INCLUDES =  -I. -I$(srcdir)
491  CPPFLAGS = @CPPFLAGS@
492  LDFLAGS = @LDFLAGS@
493  LIBS = @LIBS@
494 -libgcjgc_la_OBJECTS =  allchblk.lo alloc.lo blacklst.lo checksums.lo \
495 -dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo headers.lo \
496 -irix_threads.lo linux_threads.lo malloc.lo mallocx.lo mark.lo \
497 -mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo pcr_interface.lo \
498 -ptr_chck.lo real_malloc.lo reclaim.lo solaris_pthreads.lo \
499 -solaris_threads.lo specific.lo stubborn.lo typd_mlc.lo backgraph.lo \
500 -win32_threads.lo
501 -libgcjgc_convenience_la_LDFLAGS = 
502 -libgcjgc_convenience_la_OBJECTS =  allchblk.lo alloc.lo blacklst.lo \
503 -checksums.lo dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo \
504 -headers.lo irix_threads.lo linux_threads.lo malloc.lo mallocx.lo \
505 -mark.lo mark_rts.lo misc.lo new_hblk.lo obj_map.lo os_dep.lo \
506 -pcr_interface.lo ptr_chck.lo real_malloc.lo reclaim.lo \
507 -solaris_pthreads.lo solaris_threads.lo specific.lo stubborn.lo \
508 -typd_mlc.lo backgraph.lo win32_threads.lo
509 -check_PROGRAMS =  gctest$(EXEEXT)
510 -gctest_DEPENDENCIES =  ./libgcjgc.la
511 -CFLAGS = @CFLAGS@
512 -COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
513 +depcomp =
514 +am__depfiles_maybe =
515 +CCASCOMPILE = $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)
516 +LTCCASCOMPILE = $(LIBTOOL) --mode=compile $(CCAS) $(AM_CCASFLAGS) \
517 +       $(CCASFLAGS)
518 +CCASFLAGS = @CCASFLAGS@
519 +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
520 +       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
521  CCLD = $(CC)
522 -DIST_COMMON =  ChangeLog Makefile.am Makefile.in acinclude.m4 aclocal.m4 \
523 -config.guess config.sub configure configure.in install-sh ltconfig \
524 -ltmain.sh mkinstalldirs
525 -
526 -
527 -DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
528 -
529 -TAR = gtar
530 -GZIP_ENV = --best
531 +CFLAGS = @CFLAGS@
532 +DIST_SOURCES = $(libgcjgc_la_SOURCES) $(EXTRA_libgcjgc_la_SOURCES) \
533 +       $(libgcjgc_convenience_la_SOURCES) \
534 +       $(EXTRA_libgcjgc_convenience_la_SOURCES)
535 +
536 +RECURSIVE_TARGETS = info-recursive dvi-recursive \
537 +       uninstall-info-recursive all-recursive install-data-recursive \
538 +       install-exec-recursive installdirs-recursive install-recursive \
539 +       uninstall-recursive check-recursive installcheck-recursive
540  SOURCES = $(libgcjgc_la_SOURCES) $(EXTRA_libgcjgc_la_SOURCES) $(libgcjgc_convenience_la_SOURCES) $(EXTRA_libgcjgc_convenience_la_SOURCES)
541 -OBJECTS = $(libgcjgc_la_OBJECTS) $(libgcjgc_convenience_la_OBJECTS)
542  
543 -all: all-redirect
544 +all: all-recursive
545 +
546  .SUFFIXES:
547  .SUFFIXES: .S .c .lo .o .obj .s
548 -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
549 -       cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
550  
551 -Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
552 -       cd $(top_builddir) \
553 -         && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
554 -
555 -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
556 -       cd $(srcdir) && $(ACLOCAL)
557 +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
558 + configure.lineno
559 +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
560 +       cd $(top_srcdir) && \
561 +         $(AUTOMAKE) --cygnus  Makefile
562 +Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
563 +       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
564  
565 -config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
566 +$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
567         $(SHELL) ./config.status --recheck
568 -$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
569 +$(srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
570         cd $(srcdir) && $(AUTOCONF)
571  
572 -mostlyclean-noinstLTLIBRARIES:
573 +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in acinclude.m4
574 +       cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
575  
576  clean-noinstLTLIBRARIES:
577         -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
578 +       @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
579 +         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
580 +         test -z "$dir" && dir=.; \
581 +         echo "rm -f \"$${dir}/so_locations\""; \
582 +         rm -f "$${dir}/so_locations"; \
583 +       done
584 +libgcjgc.la: $(libgcjgc_la_OBJECTS) $(libgcjgc_la_DEPENDENCIES) 
585 +       $(LINK)  $(libgcjgc_la_LDFLAGS) $(libgcjgc_la_OBJECTS) $(libgcjgc_la_LIBADD) $(LIBS)
586 +libgcjgc_convenience.la: $(libgcjgc_convenience_la_OBJECTS) $(libgcjgc_convenience_la_DEPENDENCIES) 
587 +       $(LINK)  $(libgcjgc_convenience_la_LDFLAGS) $(libgcjgc_convenience_la_OBJECTS) $(libgcjgc_convenience_la_LIBADD) $(LIBS)
588  
589 -distclean-noinstLTLIBRARIES:
590 -
591 -maintainer-clean-noinstLTLIBRARIES:
592 -
593 -.c.o:
594 -       $(COMPILE) -c $<
595 +clean-checkPROGRAMS:
596 +       @list='$(check_PROGRAMS)'; for p in $$list; do \
597 +         f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
598 +         echo " rm -f $$p $$f"; \
599 +         rm -f $$p $$f ; \
600 +       done
601 +gctest$(EXEEXT): $(gctest_OBJECTS) $(gctest_DEPENDENCIES) 
602 +       @rm -f gctest$(EXEEXT)
603 +       $(LINK) $(gctest_LDFLAGS) $(gctest_OBJECTS) $(gctest_LDADD) $(LIBS)
604  
605 -# FIXME: We should only use cygpath when building on Windows,
606 -# and only if it is available.
607 -.c.obj:
608 -       $(COMPILE) -c `cygpath -w $<`
609 +mostlyclean-compile:
610 +       -rm -f *.$(OBJEXT) core *.core
611  
612 -.s.o:
613 -       $(COMPILE) -c $<
614 +distclean-compile:
615 +       -rm -f *.tab.c
616  
617  .S.o:
618 -       $(COMPILE) -c $<
619 +       $(CCASCOMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
620  
621 -mostlyclean-compile:
622 -       -rm -f *.o core *.core
623 -       -rm -f *.$(OBJEXT)
624 +.S.obj:
625 +       $(CCASCOMPILE) -c `cygpath -w $<`
626  
627 -clean-compile:
628 +.S.lo:
629 +       $(LTCCASCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
630  
631 -distclean-compile:
632 -       -rm -f *.tab.c
633 +.c.o:
634 +       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
635  
636 -maintainer-clean-compile:
637 +.c.obj:
638 +       $(COMPILE) -c `cygpath -w $<`
639  
640  .c.lo:
641 -       $(LIBTOOL) --mode=compile $(COMPILE) -c $<
642 +       $(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
643  
644 -.S.lo:
645 -       $(LIBTOOL) --mode=compile $(COMPILE) -c $<
646 +.s.o:
647 +       $(CCASCOMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
648 +
649 +.s.obj:
650 +       $(CCASCOMPILE) -c `cygpath -w $<`
651  
652  mostlyclean-libtool:
653         -rm -f *.lo
654 @@ -310,27 +352,8 @@
655         -rm -rf .libs _libs
656  
657  distclean-libtool:
658 -
659 -maintainer-clean-libtool:
660 -
661 -libgcjgc.la: $(libgcjgc_la_OBJECTS) $(libgcjgc_la_DEPENDENCIES)
662 -       $(LINK)  $(libgcjgc_la_LDFLAGS) $(libgcjgc_la_OBJECTS) $(libgcjgc_la_LIBADD) $(LIBS)
663 -
664 -libgcjgc_convenience.la: $(libgcjgc_convenience_la_OBJECTS) $(libgcjgc_convenience_la_DEPENDENCIES)
665 -       $(LINK)  $(libgcjgc_convenience_la_LDFLAGS) $(libgcjgc_convenience_la_OBJECTS) $(libgcjgc_convenience_la_LIBADD) $(LIBS)
666 -
667 -mostlyclean-checkPROGRAMS:
668 -
669 -clean-checkPROGRAMS:
670 -       -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
671 -
672 -distclean-checkPROGRAMS:
673 -
674 -maintainer-clean-checkPROGRAMS:
675 -
676 -gctest$(EXEEXT): $(gctest_OBJECTS) $(gctest_DEPENDENCIES)
677 -       @rm -f gctest$(EXEEXT)
678 -       $(LINK) $(gctest_LDFLAGS) $(gctest_OBJECTS) $(gctest_LDADD) $(LIBS)
679 +       -rm -f libtool
680 +uninstall-info-am:
681  
682  # This directory's subdirectories are mostly independent; you can cd
683  # into them and run `make' without going through this Makefile.
684 @@ -338,13 +361,8 @@
685  # (1) if the variable is set in `config.status', edit `config.status'
686  #     (which will cause the Makefiles to be regenerated when you run `make');
687  # (2) otherwise, pass the desired values on the `make' command line.
688 -
689 -@SET_MAKE@
690 -
691 -all-recursive install-data-recursive install-exec-recursive \
692 -installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
693 -check-recursive installcheck-recursive info-recursive dvi-recursive:
694 -       @set fnord $(MAKEFLAGS); amf=$$2; \
695 +$(RECURSIVE_TARGETS):
696 +       @set fnord $$MAKEFLAGS; amf=$$2; \
697         dot_seen=no; \
698         target=`echo $@ | sed s/-recursive//`; \
699         list='$(SUBDIRS)'; for subdir in $$list; do \
700 @@ -364,13 +382,18 @@
701  
702  mostlyclean-recursive clean-recursive distclean-recursive \
703  maintainer-clean-recursive:
704 -       @set fnord $(MAKEFLAGS); amf=$$2; \
705 +       @set fnord $$MAKEFLAGS; amf=$$2; \
706         dot_seen=no; \
707 -       rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
708 +       case "$@" in \
709 +         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
710 +         *) list='$(SUBDIRS)' ;; \
711 +       esac; \
712 +       rev=''; for subdir in $$list; do \
713 +         if test "$$subdir" = "."; then :; else \
714           rev="$$subdir $$rev"; \
715 -         test "$$subdir" = "." && dot_seen=yes; \
716 +         fi; \
717         done; \
718 -       test "$$dot_seen" = "no" && rev=". $$rev"; \
719 +       rev="$$rev ."; \
720         target=`echo $@ | sed s/-recursive//`; \
721         for subdir in $$rev; do \
722           echo "Making $$target in $$subdir"; \
723 @@ -387,17 +410,22 @@
724           test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
725         done
726  
727 +ETAGS = etags
728 +ETAGSFLAGS =
729 +
730  tags: TAGS
731  
732 -ID: $(HEADERS) $(SOURCES) $(LISP)
733 -       list='$(SOURCES) $(HEADERS)'; \
734 -       unique=`for i in $$list; do echo $$i; done | \
735 -         awk '    { files[$$0] = 1; } \
736 +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
737 +       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
738 +       unique=`for i in $$list; do \
739 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
740 +         done | \
741 +         $(AWK) '    { files[$$0] = 1; } \
742                END { for (i in files) print i; }'`; \
743 -       here=`pwd` && cd $(srcdir) \
744 -         && mkid -f$$here/ID $$unique $(LISP)
745 +       mkid -fID $$unique
746  
747 -TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
748 +TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
749 +               $(TAGS_FILES) $(LISP)
750         tags=; \
751         here=`pwd`; \
752         list='$(SUBDIRS)'; for subdir in $$list; do \
753 @@ -405,193 +433,163 @@
754             test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
755     fi; \
756         done; \
757 -       list='$(SOURCES) $(HEADERS)'; \
758 -       unique=`for i in $$list; do echo $$i; done | \
759 -         awk '    { files[$$0] = 1; } \
760 +       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
761 +       unique=`for i in $$list; do \
762 +           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
763 +         done | \
764 +         $(AWK) '    { files[$$0] = 1; } \
765                END { for (i in files) print i; }'`; \
766 -       test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
767 -         || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
768 -
769 -mostlyclean-tags:
770 -
771 -clean-tags:
772 +       test -z "$(ETAGS_ARGS)$$tags$$unique" \
773 +         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
774 +            $$tags $$unique
775 +
776 +GTAGS:
777 +       here=`$(am__cd) $(top_builddir) && pwd` \
778 +         && cd $(top_srcdir) \
779 +         && gtags -i $(GTAGS_ARGS) $$here
780  
781  distclean-tags:
782 -       -rm -f TAGS ID
783 +       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
784  
785 -maintainer-clean-tags:
786 -
787 -distdir = $(PACKAGE)-$(VERSION)
788 -top_distdir = $(distdir)
789 -
790 -# This target untars the dist file and tries a VPATH configuration.  Then
791 -# it guarantees that the distribution is self-contained by making another
792 -# tarfile.
793 -distcheck: dist
794 -       -rm -rf $(distdir)
795 -       GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
796 -       mkdir $(distdir)/=build
797 -       mkdir $(distdir)/=inst
798 -       dc_install_base=`cd $(distdir)/=inst && pwd`; \
799 -       cd $(distdir)/=build \
800 -         && ../configure --srcdir=.. --prefix=$$dc_install_base \
801 -         && $(MAKE) $(AM_MAKEFLAGS) \
802 -         && $(MAKE) $(AM_MAKEFLAGS) dvi \
803 -         && $(MAKE) $(AM_MAKEFLAGS) check \
804 -         && $(MAKE) $(AM_MAKEFLAGS) install \
805 -         && $(MAKE) $(AM_MAKEFLAGS) installcheck \
806 -         && $(MAKE) $(AM_MAKEFLAGS) dist
807 -       -rm -rf $(distdir)
808 -       @banner="$(distdir).tar.gz is ready for distribution"; \
809 -       dashes=`echo "$$banner" | sed s/./=/g`; \
810 -       echo "$$dashes"; \
811 -       echo "$$banner"; \
812 -       echo "$$dashes"
813 -dist: distdir
814 -       -chmod -R a+r $(distdir)
815 -       GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
816 -       -rm -rf $(distdir)
817 -dist-all: distdir
818 -       -chmod -R a+r $(distdir)
819 -       GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
820 -       -rm -rf $(distdir)
821 -distdir: $(DISTFILES)
822 -       -rm -rf $(distdir)
823 -       mkdir $(distdir)
824 -       -chmod 777 $(distdir)
825 -       @for file in $(DISTFILES); do \
826 -         if test -f $$file; then d=.; else d=$(srcdir); fi; \
827 -         if test -d $$d/$$file; then \
828 -           cp -pr $$d/$$file $(distdir)/$$file; \
829 -         else \
830 -           test -f $(distdir)/$$file \
831 -           || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
832 -           || cp -p $$d/$$file $(distdir)/$$file || :; \
833 -         fi; \
834 -       done
835 -       for subdir in $(SUBDIRS); do \
836 -         if test "$$subdir" = .; then :; else \
837 -           test -d $(distdir)/$$subdir \
838 -           || mkdir $(distdir)/$$subdir \
839 -           || exit 1; \
840 -           chmod 777 $(distdir)/$$subdir; \
841 -           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
842 -             || exit 1; \
843 -         fi; \
844 -       done
845  check-TESTS: $(TESTS)
846 -       @failed=0; all=0; \
847 +       @failed=0; all=0; xfail=0; xpass=0; \
848         srcdir=$(srcdir); export srcdir; \
849 -       for tst in $(TESTS); do \
850 -         if test -f $$tst; then dir=.; \
851 -         else dir="$(srcdir)"; fi; \
852 -         if $(TESTS_ENVIRONMENT) $$dir/$$tst; then \
853 +       list='$(TESTS)'; \
854 +       if test -n "$$list"; then \
855 +         for tst in $$list; do \
856 +           if test -f ./$$tst; then dir=./; \
857 +           elif test -f $$tst; then dir=; \
858 +           else dir="$(srcdir)/"; fi; \
859 +           if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
860             all=`expr $$all + 1`; \
861 +             case " $(XFAIL_TESTS) " in \
862 +             *" $$tst "*) \
863 +               xpass=`expr $$xpass + 1`; \
864 +               failed=`expr $$failed + 1`; \
865 +               echo "XPASS: $$tst"; \
866 +             ;; \
867 +             *) \
868             echo "PASS: $$tst"; \
869 +             ;; \
870 +             esac; \
871           elif test $$? -ne 77; then \
872             all=`expr $$all + 1`; \
873 +             case " $(XFAIL_TESTS) " in \
874 +             *" $$tst "*) \
875 +               xfail=`expr $$xfail + 1`; \
876 +               echo "XFAIL: $$tst"; \
877 +             ;; \
878 +             *) \
879             failed=`expr $$failed + 1`; \
880             echo "FAIL: $$tst"; \
881 +             ;; \
882 +             esac; \
883           fi; \
884         done; \
885         if test "$$failed" -eq 0; then \
886 +           if test "$$xfail" -eq 0; then \
887           banner="All $$all tests passed"; \
888         else \
889 +             banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
890 +           fi; \
891 +         else \
892 +           if test "$$xpass" -eq 0; then \
893           banner="$$failed of $$all tests failed"; \
894 +           else \
895 +             banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
896 +           fi; \
897         fi; \
898         dashes=`echo "$$banner" | sed s/./=/g`; \
899         echo "$$dashes"; \
900         echo "$$banner"; \
901         echo "$$dashes"; \
902 -       test "$$failed" -eq 0
903 -info-am:
904 -info: info-recursive
905 -dvi-am:
906 -dvi: dvi-recursive
907 +         test "$$failed" -eq 0; \
908 +       else :; fi
909  check-am: $(check_PROGRAMS)
910         $(MAKE) $(AM_MAKEFLAGS) check-TESTS
911  check: check-recursive
912 -installcheck-am:
913 -installcheck: installcheck-recursive
914 -install-info-am: 
915 -install-info: install-info-recursive
916 -install-exec-am:
917 -install-exec: install-exec-recursive
918 -
919 -install-data-am:
920 -install-data: install-data-recursive
921 -
922 -install-am: all-am
923 -       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
924 -install: install-recursive
925 -uninstall-am:
926 -uninstall: uninstall-recursive
927  all-am: Makefile $(LTLIBRARIES)
928 -all-redirect: all-recursive
929 -install-strip:
930 -       $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
931  installdirs: installdirs-recursive
932  installdirs-am:
933  
934 +install: install-recursive
935 +install-exec: install-exec-recursive
936 +install-data: install-data-recursive
937 +uninstall: uninstall-recursive
938  
939 +installcheck: installcheck-recursive
940 +install-strip:
941 +       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
942 +         INSTALL_STRIP_FLAG=-s \
943 +         `test -z '$(STRIP)' || \
944 +           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
945  mostlyclean-generic:
946  
947  clean-generic:
948  
949  distclean-generic:
950         -rm -f Makefile $(CONFIG_CLEAN_FILES)
951 -       -rm -f config.cache config.log stamp-h stamp-h[0-9]*
952  
953  maintainer-clean-generic:
954 -mostlyclean-am:  mostlyclean-noinstLTLIBRARIES mostlyclean-compile \
955 -               mostlyclean-libtool mostlyclean-checkPROGRAMS \
956 -               mostlyclean-tags mostlyclean-generic
957 +       @echo "This command is intended for maintainers to use"
958 +       @echo "it deletes files that may require special tools to rebuild."
959 +clean: clean-recursive
960  
961 -mostlyclean: mostlyclean-recursive
962 +clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
963 +       clean-noinstLTLIBRARIES mostlyclean-am
964  
965 -clean-am:  clean-noinstLTLIBRARIES clean-compile clean-libtool \
966 -               clean-checkPROGRAMS clean-tags clean-generic \
967 -               mostlyclean-am
968 +distclean: distclean-recursive
969 +       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
970 +distclean-am: clean-am distclean-compile distclean-generic \
971 +       distclean-libtool distclean-tags
972  
973 -clean: clean-recursive
974 +dvi: dvi-recursive
975  
976 -distclean-am:  distclean-noinstLTLIBRARIES distclean-compile \
977 -               distclean-libtool distclean-checkPROGRAMS \
978 -               distclean-tags distclean-generic clean-am
979 -       -rm -f libtool
980 +dvi-am:
981  
982 -distclean: distclean-recursive
983 -       -rm -f config.status
984 +info: info-recursive
985  
986 -maintainer-clean-am:  maintainer-clean-noinstLTLIBRARIES \
987 -               maintainer-clean-compile maintainer-clean-libtool \
988 -               maintainer-clean-checkPROGRAMS maintainer-clean-tags \
989 -               maintainer-clean-generic distclean-am
990 -       @echo "This command is intended for maintainers to use;"
991 -       @echo "it deletes files that may require special tools to rebuild."
992 +info-am:
993 +
994 +install-data-am:
995 +
996 +install-exec-am:
997 +
998 +install-info:
999 +
1000 +install-man:
1001 +
1002 +installcheck-am:
1003  
1004  maintainer-clean: maintainer-clean-recursive
1005 -       -rm -f config.status
1006 +       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
1007 +       -rm -rf autom4te.cache
1008 +maintainer-clean-am: distclean-am maintainer-clean-generic
1009  
1010 -.PHONY: mostlyclean-noinstLTLIBRARIES distclean-noinstLTLIBRARIES \
1011 -clean-noinstLTLIBRARIES maintainer-clean-noinstLTLIBRARIES \
1012 -mostlyclean-compile distclean-compile clean-compile \
1013 -maintainer-clean-compile mostlyclean-libtool distclean-libtool \
1014 -clean-libtool maintainer-clean-libtool mostlyclean-checkPROGRAMS \
1015 -distclean-checkPROGRAMS clean-checkPROGRAMS \
1016 -maintainer-clean-checkPROGRAMS install-data-recursive \
1017 -uninstall-data-recursive install-exec-recursive \
1018 -uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
1019 -all-recursive check-recursive installcheck-recursive info-recursive \
1020 -dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
1021 -maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
1022 -distclean-tags clean-tags maintainer-clean-tags distdir check-TESTS \
1023 -info-am info dvi-am dvi check check-am installcheck-am installcheck \
1024 -install-info-am install-info install-exec-am install-exec \
1025 -install-data-am install-data install-am install uninstall-am uninstall \
1026 -all-redirect all-am all installdirs-am installdirs mostlyclean-generic \
1027 -distclean-generic clean-generic maintainer-clean-generic clean \
1028 -mostlyclean distclean maintainer-clean
1029 +mostlyclean: mostlyclean-recursive
1030 +
1031 +mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1032 +       mostlyclean-libtool
1033 +
1034 +uninstall-am:
1035 +
1036 +uninstall-info: uninstall-info-recursive
1037 +
1038 +.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-TESTS check-am \
1039 +       clean clean-checkPROGRAMS clean-generic clean-libtool \
1040 +       clean-noinstLTLIBRARIES clean-recursive distclean \
1041 +       distclean-compile distclean-generic distclean-libtool \
1042 +       distclean-recursive distclean-tags dvi dvi-am dvi-recursive \
1043 +       info info-am info-recursive install install-am install-data \
1044 +       install-data-am install-data-recursive install-exec \
1045 +       install-exec-am install-exec-recursive install-info \
1046 +       install-info-am install-man install-recursive install-strip \
1047 +       installcheck installcheck-am installdirs installdirs-am \
1048 +       installdirs-recursive maintainer-clean maintainer-clean-generic \
1049 +       maintainer-clean-recursive mostlyclean mostlyclean-compile \
1050 +       mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
1051 +       tags tags-recursive uninstall uninstall-am uninstall-info-am \
1052 +       uninstall-info-recursive uninstall-recursive
1053  
1054  # The following hack produces a warning from automake, but we need it in order 
1055  # to build a file from a subdirectory. FIXME.
1056 @@ -626,7 +624,6 @@
1057         $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean
1058  maintainer-clean-multi:
1059         $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean
1060 -
1061  # Tell versions [3.59,3.63) of GNU make to not export all variables.
1062  # Otherwise a system limit (for SysV at least) may be exceeded.
1063  .NOEXPORT:
1064 diff -buNr boehm-gc/allchblk.c boehm-gc/allchblk.c
1065 --- boehm-gc/allchblk.c Mon Apr  8 17:39:15 2002
1066 +++ boehm-gc/allchblk.c Sat Sep 13 02:10:15 2003
1067 @@ -47,12 +47,16 @@
1068  struct hblk * GC_hblkfreelist[N_HBLK_FLS+1] = { 0 };
1069  
1070  #ifndef USE_MUNMAP
1071 +
1072    word GC_free_bytes[N_HBLK_FLS+1] = { 0 };
1073         /* Number of free bytes on each list.   */
1074  
1075    /* Is bytes + the number of free bytes on lists n .. N_HBLK_FLS      */
1076    /* > GC_max_large_allocd_bytes?                                      */
1077 -  GC_bool GC_enough_large_bytes_left(bytes,n)
1078 +# ifdef __GNUC__
1079 +  __inline__
1080 +# endif
1081 +  static GC_bool GC_enough_large_bytes_left(bytes,n)
1082    word bytes;
1083    int n;
1084    {
1085 @@ -583,11 +587,11 @@
1086             if (!GC_use_entire_heap
1087                 && size_avail != size_needed
1088                 && USED_HEAP_SIZE >= GC_requested_heapsize
1089 -               && !GC_incremental && GC_should_collect()) {
1090 +               && !TRUE_INCREMENTAL && GC_should_collect()) {
1091  #              ifdef USE_MUNMAP
1092                     continue;
1093  #              else
1094 -                   /* If we enough large blocks left to cover any      */
1095 +                   /* If we have enough large blocks left to cover any */
1096                     /* previous request for large blocks, we go ahead   */
1097                     /* and split.  Assuming a steady state, that should */
1098                     /* be safe.  It means that we can use the full      */
1099 @@ -595,6 +599,12 @@
1100                     if (!GC_enough_large_bytes_left(GC_large_allocd_bytes, n)) {
1101                       continue;
1102                     } 
1103 +                   /* If we are deallocating lots of memory from       */
1104 +                   /* finalizers, fail and collect sooner rather       */
1105 +                   /* than later.                                      */
1106 +                   if (GC_finalizer_mem_freed > (GC_heapsize >> 4))  {
1107 +                     continue;
1108 +                   }
1109  #              endif /* !USE_MUNMAP */
1110             }
1111             /* If the next heap block is obviously better, go on.       */
1112 diff -buNr boehm-gc/alloc.c boehm-gc/alloc.c
1113 --- boehm-gc/alloc.c    Mon Mar  3 22:38:30 2003
1114 +++ boehm-gc/alloc.c    Sat Sep 13 02:10:15 2003
1115 @@ -72,6 +72,13 @@
1116  GC_bool GC_need_full_gc = FALSE;
1117                            /* Need full GC do to heap growth.   */
1118  
1119 +#ifdef THREADS
1120 +  GC_bool GC_world_stopped = FALSE;
1121 +# define IF_THREADS(x) x
1122 +#else
1123 +# define IF_THREADS(x)
1124 +#endif
1125 +
1126  word GC_used_heap_size_after_full = 0;
1127  
1128  char * GC_copyright[] =
1129 @@ -119,7 +126,6 @@
1130      unsigned long time_diff;
1131      
1132      if ((count++ & 3) != 0) return(0);
1133 -#ifndef NO_CLOCK
1134      GET_TIME(current_time);
1135      time_diff = MS_TIME_DIFF(current_time,GC_start_time);
1136      if (time_diff >= GC_time_limit) {
1137 @@ -132,7 +138,6 @@
1138  #      endif
1139         return(1);
1140      }
1141 -#endif
1142      return(0);
1143    }
1144  #endif /* !SMALL_CONFIG */
1145 @@ -160,7 +165,7 @@
1146                                + (GC_large_free_bytes >> 2)
1147                                    /* use a bit more of large empty heap */
1148                                + total_root_size);
1149 -    if (GC_incremental) {
1150 +    if (TRUE_INCREMENTAL) {
1151          return scan_size / (2 * GC_free_space_divisor);
1152      } else {
1153          return scan_size / GC_free_space_divisor;
1154 @@ -182,7 +187,8 @@
1155      /* managed object should not alter result, assuming the client     */
1156      /* is playing by the rules.                                                */
1157      result = (signed_word)GC_words_allocd
1158 -            - (signed_word)GC_mem_freed - expl_managed;
1159 +            - (signed_word)GC_mem_freed 
1160 +            + (signed_word)GC_finalizer_mem_freed - expl_managed;
1161      if (result > (signed_word)GC_words_allocd) {
1162          result = GC_words_allocd;
1163         /* probably client bug or unfortunate scheduling */
1164 @@ -250,7 +256,6 @@
1165  
1166      if (GC_should_collect()) {
1167          if (!GC_incremental) {
1168 -           GC_notify_full_gc();
1169              GC_gcollect_inner();
1170              n_partial_gcs = 0;
1171              return;
1172 @@ -302,10 +307,14 @@
1173  /*
1174   * Stop the world garbage collection.  Assumes lock held, signals disabled.
1175   * If stop_func is not GC_never_stop_func, then abort if stop_func returns TRUE.
1176 + * Return TRUE if we successfully completed the collection.
1177   */
1178  GC_bool GC_try_to_collect_inner(stop_func)
1179  GC_stop_func stop_func;
1180  {
1181 +#   ifdef CONDPRINT
1182 +        CLOCK_TYPE start_time, current_time;
1183 +#   endif
1184      if (GC_dont_gc) return FALSE;
1185      if (GC_incremental && GC_collection_in_progress()) {
1186  #   ifdef CONDPRINT
1187 @@ -320,8 +329,10 @@
1188             GC_collect_a_little_inner(1);
1189         }
1190      }
1191 +    if (stop_func == GC_never_stop_func) GC_notify_full_gc();
1192  #   ifdef CONDPRINT
1193        if (GC_print_stats) {
1194 +        if (GC_print_stats) GET_TIME(start_time);
1195         GC_printf2(
1196            "Initiating full world-stop collection %lu after %ld allocd bytes\n",
1197            (unsigned long) GC_gc_no+1,
1198 @@ -360,6 +371,13 @@
1199        return(FALSE);
1200      }
1201      GC_finish_collection();
1202 +#   if defined(CONDPRINT)
1203 +      if (GC_print_stats) {
1204 +        GET_TIME(current_time);
1205 +        GC_printf1("Complete collection took %lu msecs\n",
1206 +                   MS_TIME_DIFF(current_time,start_time));
1207 +      }
1208 +#   endif
1209      return(TRUE);
1210  }
1211  
1212 @@ -430,6 +448,7 @@
1213      result = (int)GC_collection_in_progress();
1214      UNLOCK();
1215      ENABLE_SIGNALS();
1216 +    if (!result && GC_debugging_started) GC_print_all_smashed();
1217      return(result);
1218  }
1219  
1220 @@ -448,16 +467,17 @@
1221         CLOCK_TYPE start_time, current_time;
1222  #   endif
1223         
1224 -#   if defined(REGISTER_LIBRARIES_EARLY)
1225 -        GC_cond_register_dynamic_libraries();
1226 -#   endif
1227 -    STOP_WORLD();
1228  #   ifdef PRINTTIMES
1229         GET_TIME(start_time);
1230  #   endif
1231  #   if defined(CONDPRINT) && !defined(PRINTTIMES)
1232         if (GC_print_stats) GET_TIME(start_time);
1233  #   endif
1234 +#   if defined(REGISTER_LIBRARIES_EARLY)
1235 +        GC_cond_register_dynamic_libraries();
1236 +#   endif
1237 +    STOP_WORLD();
1238 +    IF_THREADS(GC_world_stopped = TRUE);
1239  #   ifdef CONDPRINT
1240        if (GC_print_stats) {
1241         GC_printf1("--> Marking for collection %lu ",
1242 @@ -488,6 +508,7 @@
1243                       }
1244  #                  endif
1245                     GC_deficit = i; /* Give the mutator a chance. */
1246 +                    IF_THREADS(GC_world_stopped = FALSE);
1247                     START_WORLD();
1248                     return(FALSE);
1249             }
1250 @@ -521,6 +542,8 @@
1251              (*GC_check_heap)();
1252          }
1253      
1254 +    IF_THREADS(GC_world_stopped = FALSE);
1255 +    START_WORLD();
1256  #   ifdef PRINTTIMES
1257         GET_TIME(current_time);
1258         GC_printf1("World-stopped marking took %lu msecs\n",
1259 @@ -534,7 +557,6 @@
1260         }
1261  #     endif
1262  #   endif
1263 -    START_WORLD();
1264      return(TRUE);
1265  }
1266  
1267 @@ -611,6 +633,7 @@
1268           GC_print_address_map();
1269         }
1270  #   endif
1271 +    COND_DUMP;
1272      if (GC_find_leak) {
1273        /* Mark all objects on the free list.  All objects should be */
1274        /* marked when we're done.                                  */
1275 @@ -707,6 +730,7 @@
1276        GC_words_allocd = 0;
1277        GC_words_wasted = 0;
1278        GC_mem_freed = 0;
1279 +      GC_finalizer_mem_freed = 0;
1280        
1281  #   ifdef USE_MUNMAP
1282        GC_unmap_old();
1283 @@ -730,6 +754,7 @@
1284      int result;
1285      DCL_LOCK_STATE;
1286      
1287 +    if (GC_debugging_started) GC_print_all_smashed();
1288      GC_INVOKE_FINALIZERS();
1289      DISABLE_SIGNALS();
1290      LOCK();
1291 @@ -741,14 +766,17 @@
1292      EXIT_GC();
1293      UNLOCK();
1294      ENABLE_SIGNALS();
1295 -    if(result) GC_INVOKE_FINALIZERS();
1296 +    if(result) {
1297 +        if (GC_debugging_started) GC_print_all_smashed();
1298 +        GC_INVOKE_FINALIZERS();
1299 +    }
1300      return(result);
1301  }
1302  
1303  void GC_gcollect GC_PROTO(())
1304  {
1305 -    GC_notify_full_gc();
1306      (void)GC_try_to_collect(GC_never_stop_func);
1307 +    if (GC_have_errors) GC_print_all_errors();
1308  }
1309  
1310  word GC_n_heap_sects = 0;      /* Number of sections currently in heap. */
1311 @@ -950,7 +978,6 @@
1312  {
1313      if (!GC_incremental && !GC_dont_gc &&
1314         (GC_dont_expand && GC_words_allocd > 0 || GC_should_collect())) {
1315 -      GC_notify_full_gc();
1316        GC_gcollect_inner();
1317      } else {
1318        word blocks_to_get = GC_heapsize/(HBLKSIZE*GC_free_space_divisor)
1319 @@ -975,7 +1002,6 @@
1320          && !GC_expand_hp_inner(needed_blocks)) {
1321         if (GC_fail_count++ < GC_max_retries) {
1322             WARN("Out of Memory!  Trying to continue ...\n", 0);
1323 -           GC_notify_full_gc();
1324             GC_gcollect_inner();
1325         } else {
1326  #          if !defined(AMIGA) || !defined(GC_AMIGA_FASTALLOC)
1327 @@ -1005,14 +1031,15 @@
1328  word sz;
1329  int kind;
1330  {
1331 -    register ptr_t * flh = &(GC_obj_kinds[kind].ok_freelist[sz]);
1332 +    ptr_t * flh = &(GC_obj_kinds[kind].ok_freelist[sz]);
1333 +    GC_bool tried_minor = FALSE;
1334      
1335      if (sz == 0) return(0);
1336  
1337      while (*flh == 0) {
1338        ENTER_GC();
1339        /* Do our share of marking work */
1340 -        if(GC_incremental && !GC_dont_gc) GC_collect_a_little_inner(1);
1341 +        if(TRUE_INCREMENTAL) GC_collect_a_little_inner(1);
1342        /* Sweep blocks for objects of this size */
1343            GC_continue_reclaim(sz, kind);
1344        EXIT_GC();
1345 @@ -1021,13 +1048,21 @@
1346        }
1347        if (*flh == 0) {
1348          ENTER_GC();
1349 +       if (GC_incremental && GC_time_limit == GC_TIME_UNLIMITED
1350 +           && ! tried_minor ) {
1351 +           GC_collect_a_little_inner(1);
1352 +           tried_minor = TRUE;
1353 +       } else {
1354          if (!GC_collect_or_expand((word)1,FALSE)) {
1355             EXIT_GC();
1356             return(0);
1357         }
1358 +       }
1359         EXIT_GC();
1360        }
1361      }
1362 +    /* Successful allocation; reset failure count.     */
1363 +    GC_fail_count = 0;
1364      
1365      return(*flh);
1366  }
1367 diff -buNr boehm-gc/alpha_mach_dep.s boehm-gc/alpha_mach_dep.s
1368 --- boehm-gc/alpha_mach_dep.s   Fri Aug 17 11:30:45 2001
1369 +++ boehm-gc/alpha_mach_dep.s   Sat Sep 13 02:10:15 2003
1370 @@ -1,3 +1,4 @@
1371 + # $Id: darwin-gc.patch,v 1.3 2003/09/15 02:37:45 megacz Exp $
1372         .arch ev6
1373  
1374          .text
1375 diff -buNr boehm-gc/autom4te.cache/output.0 boehm-gc/autom4te.cache/output.0
1376 --- boehm-gc/autom4te.cache/output.0    Wed Dec 31 16:00:00 1969
1377 +++ boehm-gc/autom4te.cache/output.0    Sat Sep 13 02:10:15 2003
1378 @@ -0,0 +1,5049 @@
1379 +@%:@! /bin/sh
1380 +@%:@ Guess values for system-dependent variables and create Makefiles.
1381 +@%:@ Generated by GNU Autoconf 2.57.
1382 +@%:@ 
1383 +@%:@ Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
1384 +@%:@ Free Software Foundation, Inc.
1385 +@%:@ This configure script is free software; the Free Software Foundation
1386 +@%:@ gives unlimited permission to copy, distribute and modify it.
1387 +## --------------------- ##
1388 +## M4sh Initialization.  ##
1389 +## --------------------- ##
1390 +
1391 +# Be Bourne compatible
1392 +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
1393 +  emulate sh
1394 +  NULLCMD=:
1395 +  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
1396 +  # is contrary to our usage.  Disable this feature.
1397 +  alias -g '${1+"$@"}'='"$@"'
1398 +elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
1399 +  set -o posix
1400 +fi
1401 +
1402 +# Support unset when possible.
1403 +if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
1404 +  as_unset=unset
1405 +else
1406 +  as_unset=false
1407 +fi
1408 +
1409 +
1410 +# Work around bugs in pre-3.0 UWIN ksh.
1411 +$as_unset ENV MAIL MAILPATH
1412 +PS1='$ '
1413 +PS2='> '
1414 +PS4='+ '
1415 +
1416 +# NLS nuisances.
1417 +for as_var in \
1418 +  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
1419 +  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
1420 +  LC_TELEPHONE LC_TIME
1421 +do
1422 +  if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
1423 +    eval $as_var=C; export $as_var
1424 +  else
1425 +    $as_unset $as_var
1426 +  fi
1427 +done
1428 +
1429 +# Required to use basename.
1430 +if expr a : '\(a\)' >/dev/null 2>&1; then
1431 +  as_expr=expr
1432 +else
1433 +  as_expr=false
1434 +fi
1435 +
1436 +if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
1437 +  as_basename=basename
1438 +else
1439 +  as_basename=false
1440 +fi
1441 +
1442 +
1443 +# Name of the executable.
1444 +as_me=`$as_basename "$0" ||
1445 +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1446 +        X"$0" : 'X\(//\)$' \| \
1447 +        X"$0" : 'X\(/\)$' \| \
1448 +        .     : '\(.\)' 2>/dev/null ||
1449 +echo X/"$0" |
1450 +    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
1451 +         /^X\/\(\/\/\)$/{ s//\1/; q; }
1452 +         /^X\/\(\/\).*/{ s//\1/; q; }
1453 +         s/.*/./; q'`
1454 +
1455 +
1456 +# PATH needs CR, and LINENO needs CR and PATH.
1457 +# Avoid depending upon Character Ranges.
1458 +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
1459 +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1460 +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
1461 +as_cr_digits='0123456789'
1462 +as_cr_alnum=$as_cr_Letters$as_cr_digits
1463 +
1464 +# The user is always right.
1465 +if test "${PATH_SEPARATOR+set}" != set; then
1466 +  echo "#! /bin/sh" >conf$$.sh
1467 +  echo  "exit 0"   >>conf$$.sh
1468 +  chmod +x conf$$.sh
1469 +  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
1470 +    PATH_SEPARATOR=';'
1471 +  else
1472 +    PATH_SEPARATOR=:
1473 +  fi
1474 +  rm -f conf$$.sh
1475 +fi
1476 +
1477 +
1478 +  as_lineno_1=$LINENO
1479 +  as_lineno_2=$LINENO
1480 +  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
1481 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
1482 +  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
1483 +  # Find who we are.  Look in the path if we contain no path at all
1484 +  # relative or not.
1485 +  case $0 in
1486 +    *[\\/]* ) as_myself=$0 ;;
1487 +    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1488 +for as_dir in $PATH
1489 +do
1490 +  IFS=$as_save_IFS
1491 +  test -z "$as_dir" && as_dir=.
1492 +  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1493 +done
1494 +
1495 +       ;;
1496 +  esac
1497 +  # We did not find ourselves, most probably we were run as `sh COMMAND'
1498 +  # in which case we are not to be found in the path.
1499 +  if test "x$as_myself" = x; then
1500 +    as_myself=$0
1501 +  fi
1502 +  if test ! -f "$as_myself"; then
1503 +    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
1504 +   { (exit 1); exit 1; }; }
1505 +  fi
1506 +  case $CONFIG_SHELL in
1507 +  '')
1508 +    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1509 +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
1510 +do
1511 +  IFS=$as_save_IFS
1512 +  test -z "$as_dir" && as_dir=.
1513 +  for as_base in sh bash ksh sh5; do
1514 +        case $as_dir in
1515 +        /*)
1516 +          if ("$as_dir/$as_base" -c '
1517 +  as_lineno_1=$LINENO
1518 +  as_lineno_2=$LINENO
1519 +  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
1520 +  test "x$as_lineno_1" != "x$as_lineno_2" &&
1521 +  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
1522 +            $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
1523 +            $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
1524 +            CONFIG_SHELL=$as_dir/$as_base
1525 +            export CONFIG_SHELL
1526 +            exec "$CONFIG_SHELL" "$0" ${1+"$@"}
1527 +          fi;;
1528 +        esac
1529 +       done
1530 +done
1531 +;;
1532 +  esac
1533 +
1534 +  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
1535 +  # uniformly replaced by the line number.  The first 'sed' inserts a
1536 +  # line-number line before each line; the second 'sed' does the real
1537 +  # work.  The second script uses 'N' to pair each line-number line
1538 +  # with the numbered line, and appends trailing '-' during
1539 +  # substitution so that $LINENO is not a special case at line end.
1540 +  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
1541 +  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
1542 +  sed '=' <$as_myself |
1543 +    sed '
1544 +      N
1545 +      s,$,-,
1546 +      : loop
1547 +      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
1548 +      t loop
1549 +      s,-$,,
1550 +      s,^['$as_cr_digits']*\n,,
1551 +    ' >$as_me.lineno &&
1552 +  chmod +x $as_me.lineno ||
1553 +    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
1554 +   { (exit 1); exit 1; }; }
1555 +
1556 +  # Don't try to exec as it changes $[0], causing all sort of problems
1557 +  # (the dirname of $[0] is not the place where we might find the
1558 +  # original and so on.  Autoconf is especially sensible to this).
1559 +  . ./$as_me.lineno
1560 +  # Exit status is that of the last command.
1561 +  exit
1562 +}
1563 +
1564 +
1565 +case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
1566 +  *c*,-n*) ECHO_N= ECHO_C='
1567 +' ECHO_T='     ' ;;
1568 +  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
1569 +  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
1570 +esac
1571 +
1572 +if expr a : '\(a\)' >/dev/null 2>&1; then
1573 +  as_expr=expr
1574 +else
1575 +  as_expr=false
1576 +fi
1577 +
1578 +rm -f conf$$ conf$$.exe conf$$.file
1579 +echo >conf$$.file
1580 +if ln -s conf$$.file conf$$ 2>/dev/null; then
1581 +  # We could just check for DJGPP; but this test a) works b) is more generic
1582 +  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
1583 +  if test -f conf$$.exe; then
1584 +    # Don't use ln at all; we don't have any links
1585 +    as_ln_s='cp -p'
1586 +  else
1587 +    as_ln_s='ln -s'
1588 +  fi
1589 +elif ln conf$$.file conf$$ 2>/dev/null; then
1590 +  as_ln_s=ln
1591 +else
1592 +  as_ln_s='cp -p'
1593 +fi
1594 +rm -f conf$$ conf$$.exe conf$$.file
1595 +
1596 +if mkdir -p . 2>/dev/null; then
1597 +  as_mkdir_p=:
1598 +else
1599 +  as_mkdir_p=false
1600 +fi
1601 +
1602 +as_executable_p="test -f"
1603 +
1604 +# Sed expression to map a string onto a valid CPP name.
1605 +as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
1606 +
1607 +# Sed expression to map a string onto a valid variable name.
1608 +as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
1609 +
1610 +
1611 +# IFS
1612 +# We need space, tab and new line, in precisely that order.
1613 +as_nl='
1614 +'
1615 +IFS="  $as_nl"
1616 +
1617 +# CDPATH.
1618 +$as_unset CDPATH
1619 +
1620 +
1621 +# Name of the host.
1622 +# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
1623 +# so uname gets run too.
1624 +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
1625 +
1626 +exec 6>&1
1627 +
1628 +#
1629 +# Initializations.
1630 +#
1631 +ac_default_prefix=/usr/local
1632 +ac_config_libobj_dir=.
1633 +cross_compiling=no
1634 +subdirs=
1635 +MFLAGS=
1636 +MAKEFLAGS=
1637 +SHELL=${CONFIG_SHELL-/bin/sh}
1638 +
1639 +# Maximum number of lines to put in a shell here document.
1640 +# This variable seems obsolete.  It should probably be removed, and
1641 +# only ac_max_sed_lines should be used.
1642 +: ${ac_max_here_lines=38}
1643 +
1644 +# Identity of this package.
1645 +PACKAGE_NAME=
1646 +PACKAGE_TARNAME=
1647 +PACKAGE_VERSION=
1648 +PACKAGE_STRING=
1649 +PACKAGE_BUGREPORT=
1650 +
1651 +ac_unique_file="gcj_mlc.c"
1652 +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 gc_basedir build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os mkinstalldirs INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO SET_MAKE CC CXX AS ac_ct_AS AR ac_ct_AR RANLIB ac_ct_RANLIB MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GC_CFLAGS LN_S STRIP ac_ct_STRIP LIBTOOL CXXCPP CPPFLAGS THREADLIBS POWERPC_DARWIN_TRUE POWERPC_DARWIN_FALSE EXTRA_TEST_LIBS target_all INCLUDES CXXINCLUDES addobjs MY_CFLAGS USE_LIBDIR_TRUE USE_LIBDIR_FALSE LIB@&t@OBJS LTLIBOBJS'
1653 +ac_subst_files=''
1654 +
1655 +# Initialize some variables set by options.
1656 +ac_init_help=
1657 +ac_init_version=false
1658 +# The variables have the same names as the options, with
1659 +# dashes changed to underlines.
1660 +cache_file=/dev/null
1661 +exec_prefix=NONE
1662 +no_create=
1663 +no_recursion=
1664 +prefix=NONE
1665 +program_prefix=NONE
1666 +program_suffix=NONE
1667 +program_transform_name=s,x,x,
1668 +silent=
1669 +site=
1670 +srcdir=
1671 +verbose=
1672 +x_includes=NONE
1673 +x_libraries=NONE
1674 +
1675 +# Installation directory options.
1676 +# These are left unexpanded so users can "make install exec_prefix=/foo"
1677 +# and all the variables that are supposed to be based on exec_prefix
1678 +# by default will actually change.
1679 +# Use braces instead of parens because sh, perl, etc. also accept them.
1680 +bindir='${exec_prefix}/bin'
1681 +sbindir='${exec_prefix}/sbin'
1682 +libexecdir='${exec_prefix}/libexec'
1683 +datadir='${prefix}/share'
1684 +sysconfdir='${prefix}/etc'
1685 +sharedstatedir='${prefix}/com'
1686 +localstatedir='${prefix}/var'
1687 +libdir='${exec_prefix}/lib'
1688 +includedir='${prefix}/include'
1689 +oldincludedir='/usr/include'
1690 +infodir='${prefix}/info'
1691 +mandir='${prefix}/man'
1692 +
1693 +ac_prev=
1694 +for ac_option
1695 +do
1696 +  # If the previous option needs an argument, assign it.
1697 +  if test -n "$ac_prev"; then
1698 +    eval "$ac_prev=\$ac_option"
1699 +    ac_prev=
1700 +    continue
1701 +  fi
1702 +
1703 +  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
1704 +
1705 +  # Accept the important Cygnus configure options, so we can diagnose typos.
1706 +
1707 +  case $ac_option in
1708 +
1709 +  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1710 +    ac_prev=bindir ;;
1711 +  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1712 +    bindir=$ac_optarg ;;
1713 +
1714 +  -build | --build | --buil | --bui | --bu)
1715 +    ac_prev=build_alias ;;
1716 +  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1717 +    build_alias=$ac_optarg ;;
1718 +
1719 +  -cache-file | --cache-file | --cache-fil | --cache-fi \
1720 +  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1721 +    ac_prev=cache_file ;;
1722 +  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1723 +  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1724 +    cache_file=$ac_optarg ;;
1725 +
1726 +  --config-cache | -C)
1727 +    cache_file=config.cache ;;
1728 +
1729 +  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
1730 +    ac_prev=datadir ;;
1731 +  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
1732 +  | --da=*)
1733 +    datadir=$ac_optarg ;;
1734 +
1735 +  -disable-* | --disable-*)
1736 +    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1737 +    # Reject names that are not valid shell variable names.
1738 +    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1739 +      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1740 +   { (exit 1); exit 1; }; }
1741 +    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
1742 +    eval "enable_$ac_feature=no" ;;
1743 +
1744 +  -enable-* | --enable-*)
1745 +    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1746 +    # Reject names that are not valid shell variable names.
1747 +    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1748 +      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1749 +   { (exit 1); exit 1; }; }
1750 +    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
1751 +    case $ac_option in
1752 +      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1753 +      *) ac_optarg=yes ;;
1754 +    esac
1755 +    eval "enable_$ac_feature='$ac_optarg'" ;;
1756 +
1757 +  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1758 +  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1759 +  | --exec | --exe | --ex)
1760 +    ac_prev=exec_prefix ;;
1761 +  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1762 +  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1763 +  | --exec=* | --exe=* | --ex=*)
1764 +    exec_prefix=$ac_optarg ;;
1765 +
1766 +  -gas | --gas | --ga | --g)
1767 +    # Obsolete; use --with-gas.
1768 +    with_gas=yes ;;
1769 +
1770 +  -help | --help | --hel | --he | -h)
1771 +    ac_init_help=long ;;
1772 +  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1773 +    ac_init_help=recursive ;;
1774 +  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1775 +    ac_init_help=short ;;
1776 +
1777 +  -host | --host | --hos | --ho)
1778 +    ac_prev=host_alias ;;
1779 +  -host=* | --host=* | --hos=* | --ho=*)
1780 +    host_alias=$ac_optarg ;;
1781 +
1782 +  -includedir | --includedir | --includedi | --included | --include \
1783 +  | --includ | --inclu | --incl | --inc)
1784 +    ac_prev=includedir ;;
1785 +  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1786 +  | --includ=* | --inclu=* | --incl=* | --inc=*)
1787 +    includedir=$ac_optarg ;;
1788 +
1789 +  -infodir | --infodir | --infodi | --infod | --info | --inf)
1790 +    ac_prev=infodir ;;
1791 +  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1792 +    infodir=$ac_optarg ;;
1793 +
1794 +  -libdir | --libdir | --libdi | --libd)
1795 +    ac_prev=libdir ;;
1796 +  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1797 +    libdir=$ac_optarg ;;
1798 +
1799 +  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1800 +  | --libexe | --libex | --libe)
1801 +    ac_prev=libexecdir ;;
1802 +  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1803 +  | --libexe=* | --libex=* | --libe=*)
1804 +    libexecdir=$ac_optarg ;;
1805 +
1806 +  -localstatedir | --localstatedir | --localstatedi | --localstated \
1807 +  | --localstate | --localstat | --localsta | --localst \
1808 +  | --locals | --local | --loca | --loc | --lo)
1809 +    ac_prev=localstatedir ;;
1810 +  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1811 +  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
1812 +  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
1813 +    localstatedir=$ac_optarg ;;
1814 +
1815 +  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1816 +    ac_prev=mandir ;;
1817 +  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1818 +    mandir=$ac_optarg ;;
1819 +
1820 +  -nfp | --nfp | --nf)
1821 +    # Obsolete; use --without-fp.
1822 +    with_fp=no ;;
1823 +
1824 +  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1825 +  | --no-cr | --no-c | -n)
1826 +    no_create=yes ;;
1827 +
1828 +  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1829 +  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1830 +    no_recursion=yes ;;
1831 +
1832 +  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1833 +  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1834 +  | --oldin | --oldi | --old | --ol | --o)
1835 +    ac_prev=oldincludedir ;;
1836 +  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1837 +  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1838 +  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1839 +    oldincludedir=$ac_optarg ;;
1840 +
1841 +  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1842 +    ac_prev=prefix ;;
1843 +  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1844 +    prefix=$ac_optarg ;;
1845 +
1846 +  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1847 +  | --program-pre | --program-pr | --program-p)
1848 +    ac_prev=program_prefix ;;
1849 +  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1850 +  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1851 +    program_prefix=$ac_optarg ;;
1852 +
1853 +  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1854 +  | --program-suf | --program-su | --program-s)
1855 +    ac_prev=program_suffix ;;
1856 +  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1857 +  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1858 +    program_suffix=$ac_optarg ;;
1859 +
1860 +  -program-transform-name | --program-transform-name \
1861 +  | --program-transform-nam | --program-transform-na \
1862 +  | --program-transform-n | --program-transform- \
1863 +  | --program-transform | --program-transfor \
1864 +  | --program-transfo | --program-transf \
1865 +  | --program-trans | --program-tran \
1866 +  | --progr-tra | --program-tr | --program-t)
1867 +    ac_prev=program_transform_name ;;
1868 +  -program-transform-name=* | --program-transform-name=* \
1869 +  | --program-transform-nam=* | --program-transform-na=* \
1870 +  | --program-transform-n=* | --program-transform-=* \
1871 +  | --program-transform=* | --program-transfor=* \
1872 +  | --program-transfo=* | --program-transf=* \
1873 +  | --program-trans=* | --program-tran=* \
1874 +  | --progr-tra=* | --program-tr=* | --program-t=*)
1875 +    program_transform_name=$ac_optarg ;;
1876 +
1877 +  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1878 +  | -silent | --silent | --silen | --sile | --sil)
1879 +    silent=yes ;;
1880 +
1881 +  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1882 +    ac_prev=sbindir ;;
1883 +  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1884 +  | --sbi=* | --sb=*)
1885 +    sbindir=$ac_optarg ;;
1886 +
1887 +  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1888 +  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1889 +  | --sharedst | --shareds | --shared | --share | --shar \
1890 +  | --sha | --sh)
1891 +    ac_prev=sharedstatedir ;;
1892 +  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1893 +  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1894 +  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1895 +  | --sha=* | --sh=*)
1896 +    sharedstatedir=$ac_optarg ;;
1897 +
1898 +  -site | --site | --sit)
1899 +    ac_prev=site ;;
1900 +  -site=* | --site=* | --sit=*)
1901 +    site=$ac_optarg ;;
1902 +
1903 +  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1904 +    ac_prev=srcdir ;;
1905 +  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1906 +    srcdir=$ac_optarg ;;
1907 +
1908 +  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1909 +  | --syscon | --sysco | --sysc | --sys | --sy)
1910 +    ac_prev=sysconfdir ;;
1911 +  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1912 +  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1913 +    sysconfdir=$ac_optarg ;;
1914 +
1915 +  -target | --target | --targe | --targ | --tar | --ta | --t)
1916 +    ac_prev=target_alias ;;
1917 +  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1918 +    target_alias=$ac_optarg ;;
1919 +
1920 +  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1921 +    verbose=yes ;;
1922 +
1923 +  -version | --version | --versio | --versi | --vers | -V)
1924 +    ac_init_version=: ;;
1925 +
1926 +  -with-* | --with-*)
1927 +    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1928 +    # Reject names that are not valid shell variable names.
1929 +    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1930 +      { echo "$as_me: error: invalid package name: $ac_package" >&2
1931 +   { (exit 1); exit 1; }; }
1932 +    ac_package=`echo $ac_package| sed 's/-/_/g'`
1933 +    case $ac_option in
1934 +      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
1935 +      *) ac_optarg=yes ;;
1936 +    esac
1937 +    eval "with_$ac_package='$ac_optarg'" ;;
1938 +
1939 +  -without-* | --without-*)
1940 +    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1941 +    # Reject names that are not valid shell variable names.
1942 +    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1943 +      { echo "$as_me: error: invalid package name: $ac_package" >&2
1944 +   { (exit 1); exit 1; }; }
1945 +    ac_package=`echo $ac_package | sed 's/-/_/g'`
1946 +    eval "with_$ac_package=no" ;;
1947 +
1948 +  --x)
1949 +    # Obsolete; use --with-x.
1950 +    with_x=yes ;;
1951 +
1952 +  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1953 +  | --x-incl | --x-inc | --x-in | --x-i)
1954 +    ac_prev=x_includes ;;
1955 +  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1956 +  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1957 +    x_includes=$ac_optarg ;;
1958 +
1959 +  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1960 +  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1961 +    ac_prev=x_libraries ;;
1962 +  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1963 +  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1964 +    x_libraries=$ac_optarg ;;
1965 +
1966 +  -*) { echo "$as_me: error: unrecognized option: $ac_option
1967 +Try \`$0 --help' for more information." >&2
1968 +   { (exit 1); exit 1; }; }
1969 +    ;;
1970 +
1971 +  *=*)
1972 +    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1973 +    # Reject names that are not valid shell variable names.
1974 +    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1975 +      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1976 +   { (exit 1); exit 1; }; }
1977 +    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
1978 +    eval "$ac_envvar='$ac_optarg'"
1979 +    export $ac_envvar ;;
1980 +
1981 +  *)
1982 +    # FIXME: should be removed in autoconf 3.0.
1983 +    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1984 +    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1985 +      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1986 +    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1987 +    ;;
1988 +
1989 +  esac
1990 +done
1991 +
1992 +if test -n "$ac_prev"; then
1993 +  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1994 +  { echo "$as_me: error: missing argument to $ac_option" >&2
1995 +   { (exit 1); exit 1; }; }
1996 +fi
1997 +
1998 +# Be sure to have absolute paths.
1999 +for ac_var in exec_prefix prefix
2000 +do
2001 +  eval ac_val=$`echo $ac_var`
2002 +  case $ac_val in
2003 +    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
2004 +    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
2005 +   { (exit 1); exit 1; }; };;
2006 +  esac
2007 +done
2008 +
2009 +# Be sure to have absolute paths.
2010 +for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
2011 +              localstatedir libdir includedir oldincludedir infodir mandir
2012 +do
2013 +  eval ac_val=$`echo $ac_var`
2014 +  case $ac_val in
2015 +    [\\/$]* | ?:[\\/]* ) ;;
2016 +    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
2017 +   { (exit 1); exit 1; }; };;
2018 +  esac
2019 +done
2020 +
2021 +# There might be people who depend on the old broken behavior: `$host'
2022 +# used to hold the argument of --host etc.
2023 +# FIXME: To remove some day.
2024 +build=$build_alias
2025 +host=$host_alias
2026 +target=$target_alias
2027 +
2028 +# FIXME: To remove some day.
2029 +if test "x$host_alias" != x; then
2030 +  if test "x$build_alias" = x; then
2031 +    cross_compiling=maybe
2032 +    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
2033 +    If a cross compiler is detected then cross compile mode will be used." >&2
2034 +  elif test "x$build_alias" != "x$host_alias"; then
2035 +    cross_compiling=yes
2036 +  fi
2037 +fi
2038 +
2039 +ac_tool_prefix=
2040 +test -n "$host_alias" && ac_tool_prefix=$host_alias-
2041 +
2042 +test "$silent" = yes && exec 6>/dev/null
2043 +
2044 +
2045 +# Find the source files, if location was not specified.
2046 +if test -z "$srcdir"; then
2047 +  ac_srcdir_defaulted=yes
2048 +  # Try the directory containing this script, then its parent.
2049 +  ac_confdir=`(dirname "$0") 2>/dev/null ||
2050 +$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
2051 +         X"$0" : 'X\(//\)[^/]' \| \
2052 +         X"$0" : 'X\(//\)$' \| \
2053 +         X"$0" : 'X\(/\)' \| \
2054 +         .     : '\(.\)' 2>/dev/null ||
2055 +echo X"$0" |
2056 +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
2057 +         /^X\(\/\/\)[^/].*/{ s//\1/; q; }
2058 +         /^X\(\/\/\)$/{ s//\1/; q; }
2059 +         /^X\(\/\).*/{ s//\1/; q; }
2060 +         s/.*/./; q'`
2061 +  srcdir=$ac_confdir
2062 +  if test ! -r $srcdir/$ac_unique_file; then
2063 +    srcdir=..
2064 +  fi
2065 +else
2066 +  ac_srcdir_defaulted=no
2067 +fi
2068 +if test ! -r $srcdir/$ac_unique_file; then
2069 +  if test "$ac_srcdir_defaulted" = yes; then
2070 +    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
2071 +   { (exit 1); exit 1; }; }
2072 +  else
2073 +    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
2074 +   { (exit 1); exit 1; }; }
2075 +  fi
2076 +fi
2077 +(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
2078 +  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
2079 +   { (exit 1); exit 1; }; }
2080 +srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
2081 +ac_env_build_alias_set=${build_alias+set}
2082 +ac_env_build_alias_value=$build_alias
2083 +ac_cv_env_build_alias_set=${build_alias+set}
2084 +ac_cv_env_build_alias_value=$build_alias
2085 +ac_env_host_alias_set=${host_alias+set}
2086 +ac_env_host_alias_value=$host_alias
2087 +ac_cv_env_host_alias_set=${host_alias+set}
2088 +ac_cv_env_host_alias_value=$host_alias
2089 +ac_env_target_alias_set=${target_alias+set}
2090 +ac_env_target_alias_value=$target_alias
2091 +ac_cv_env_target_alias_set=${target_alias+set}
2092 +ac_cv_env_target_alias_value=$target_alias
2093 +ac_env_CXXCPP_set=${CXXCPP+set}
2094 +ac_env_CXXCPP_value=$CXXCPP
2095 +ac_cv_env_CXXCPP_set=${CXXCPP+set}
2096 +ac_cv_env_CXXCPP_value=$CXXCPP
2097 +ac_env_CPPFLAGS_set=${CPPFLAGS+set}
2098 +ac_env_CPPFLAGS_value=$CPPFLAGS
2099 +ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
2100 +ac_cv_env_CPPFLAGS_value=$CPPFLAGS
2101 +
2102 +#
2103 +# Report the --help message.
2104 +#
2105 +if test "$ac_init_help" = "long"; then
2106 +  # Omit some internal or obsolete options to make the list less imposing.
2107 +  # This message is too long to be a string in the A/UX 3.1 sh.
2108 +  cat <<_ACEOF
2109 +\`configure' configures this package to adapt to many kinds of systems.
2110 +
2111 +Usage: $0 [OPTION]... [VAR=VALUE]...
2112 +
2113 +To assign environment variables (e.g., CC, CFLAGS...), specify them as
2114 +VAR=VALUE.  See below for descriptions of some of the useful variables.
2115 +
2116 +Defaults for the options are specified in brackets.
2117 +
2118 +Configuration:
2119 +  -h, --help              display this help and exit
2120 +      --help=short        display options specific to this package
2121 +      --help=recursive    display the short help of all the included packages
2122 +  -V, --version           display version information and exit
2123 +  -q, --quiet, --silent   do not print \`checking...' messages
2124 +      --cache-file=FILE   cache test results in FILE [disabled]
2125 +  -C, --config-cache      alias for \`--cache-file=config.cache'
2126 +  -n, --no-create         do not create output files
2127 +      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
2128 +
2129 +_ACEOF
2130 +
2131 +  cat <<_ACEOF
2132 +Installation directories:
2133 +  --prefix=PREFIX         install architecture-independent files in PREFIX
2134 +                          [$ac_default_prefix]
2135 +  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
2136 +                          [PREFIX]
2137 +
2138 +By default, \`make install' will install all the files in
2139 +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
2140 +an installation prefix other than \`$ac_default_prefix' using \`--prefix',
2141 +for instance \`--prefix=\$HOME'.
2142 +
2143 +For better control, use the options below.
2144 +
2145 +Fine tuning of the installation directories:
2146 +  --bindir=DIR           user executables [EPREFIX/bin]
2147 +  --sbindir=DIR          system admin executables [EPREFIX/sbin]
2148 +  --libexecdir=DIR       program executables [EPREFIX/libexec]
2149 +  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
2150 +  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
2151 +  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
2152 +  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
2153 +  --libdir=DIR           object code libraries [EPREFIX/lib]
2154 +  --includedir=DIR       C header files [PREFIX/include]
2155 +  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
2156 +  --infodir=DIR          info documentation [PREFIX/info]
2157 +  --mandir=DIR           man documentation [PREFIX/man]
2158 +_ACEOF
2159 +
2160 +  cat <<\_ACEOF
2161 +
2162 +Program names:
2163 +  --program-prefix=PREFIX            prepend PREFIX to installed program names
2164 +  --program-suffix=SUFFIX            append SUFFIX to installed program names
2165 +  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
2166 +
2167 +System types:
2168 +  --build=BUILD     configure for building on BUILD [guessed]
2169 +  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
2170 +  --target=TARGET   configure for building compilers for TARGET [HOST]
2171 +_ACEOF
2172 +fi
2173 +
2174 +if test -n "$ac_init_help"; then
2175 +
2176 +  cat <<\_ACEOF
2177 +
2178 +Optional Features:
2179 +  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
2180 +  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
2181 +  --enable-multilib       build many library versions (default)
2182 +  --enable-maintainer-mode enable make rules and dependencies not useful
2183 +                          (and sometimes confusing) to the casual installer
2184 +  --enable-shared=PKGS  build shared libraries default=yes
2185 +  --enable-static=PKGS  build static libraries default=yes
2186 +  --enable-fast-install=PKGS  optimize for fast installation default=yes
2187 +  --disable-libtool-lock  avoid locking (might break parallel builds)
2188 +  --enable-parallel-mark       parallelize marking and free list construction
2189 +  --enable-shared=PKGS  build shared libraries default=no
2190 +  --enable-full-debug  include full support for pointer backtracing etc.
2191 +
2192 +Optional Packages:
2193 +  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
2194 +  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
2195 +  --with-gnu-ld           assume the C compiler uses GNU ld default=no
2196 +  --with-pic              try to use only PIC/non-PIC objects default=use both
2197 +  --with-target-subdir=SUBDIR
2198 +                          configuring with a cross compiler
2199 +  --with-cross-host=HOST  configuring with a cross compiler
2200 +  --with-ecos             enable runtime eCos target support
2201 +
2202 +Some influential environment variables:
2203 +  CXXCPP      C++ preprocessor
2204 +  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
2205 +              headers in a nonstandard directory <include dir>
2206 +
2207 +Use these variables to override the choices made by `configure' or to help
2208 +it to find libraries and programs with nonstandard names/locations.
2209 +
2210 +_ACEOF
2211 +fi
2212 +
2213 +if test "$ac_init_help" = "recursive"; then
2214 +  # If there are subdirs, report their specific --help.
2215 +  ac_popdir=`pwd`
2216 +  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
2217 +    test -d $ac_dir || continue
2218 +    ac_builddir=.
2219 +
2220 +if test "$ac_dir" != .; then
2221 +  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
2222 +  # A "../" for each directory in $ac_dir_suffix.
2223 +  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
2224 +else
2225 +  ac_dir_suffix= ac_top_builddir=
2226 +fi
2227 +
2228 +case $srcdir in
2229 +  .)  # No --srcdir option.  We are building in place.
2230 +    ac_srcdir=.
2231 +    if test -z "$ac_top_builddir"; then
2232 +       ac_top_srcdir=.
2233 +    else
2234 +       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
2235 +    fi ;;
2236 +  [\\/]* | ?:[\\/]* )  # Absolute path.
2237 +    ac_srcdir=$srcdir$ac_dir_suffix;
2238 +    ac_top_srcdir=$srcdir ;;
2239 +  *) # Relative path.
2240 +    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
2241 +    ac_top_srcdir=$ac_top_builddir$srcdir ;;
2242 +esac
2243 +# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
2244 +# absolute.
2245 +ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
2246 +ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
2247 +ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
2248 +ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
2249 +
2250 +    cd $ac_dir
2251 +    # Check for guested configure; otherwise get Cygnus style configure.
2252 +    if test -f $ac_srcdir/configure.gnu; then
2253 +      echo
2254 +      $SHELL $ac_srcdir/configure.gnu  --help=recursive
2255 +    elif test -f $ac_srcdir/configure; then
2256 +      echo
2257 +      $SHELL $ac_srcdir/configure  --help=recursive
2258 +    elif test -f $ac_srcdir/configure.ac ||
2259 +           test -f $ac_srcdir/configure.in; then
2260 +      echo
2261 +      $ac_configure --help
2262 +    else
2263 +      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
2264 +    fi
2265 +    cd $ac_popdir
2266 +  done
2267 +fi
2268 +
2269 +test -n "$ac_init_help" && exit 0
2270 +if $ac_init_version; then
2271 +  cat <<\_ACEOF
2272 +
2273 +Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
2274 +Free Software Foundation, Inc.
2275 +This configure script is free software; the Free Software Foundation
2276 +gives unlimited permission to copy, distribute and modify it.
2277 +_ACEOF
2278 +  exit 0
2279 +fi
2280 +exec 5>config.log
2281 +cat >&5 <<_ACEOF
2282 +This file contains any messages produced by compilers while
2283 +running configure, to aid debugging if configure makes a mistake.
2284 +
2285 +It was created by $as_me, which was
2286 +generated by GNU Autoconf 2.57.  Invocation command line was
2287 +
2288 +  $ $0 $@
2289 +
2290 +_ACEOF
2291 +{
2292 +cat <<_ASUNAME
2293 +@%:@@%:@ --------- @%:@@%:@
2294 +@%:@@%:@ Platform. @%:@@%:@
2295 +@%:@@%:@ --------- @%:@@%:@
2296 +
2297 +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2298 +uname -m = `(uname -m) 2>/dev/null || echo unknown`
2299 +uname -r = `(uname -r) 2>/dev/null || echo unknown`
2300 +uname -s = `(uname -s) 2>/dev/null || echo unknown`
2301 +uname -v = `(uname -v) 2>/dev/null || echo unknown`
2302 +
2303 +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2304 +/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2305 +
2306 +/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2307 +/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2308 +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2309 +hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
2310 +/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2311 +/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2312 +/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2313 +
2314 +_ASUNAME
2315 +
2316 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2317 +for as_dir in $PATH
2318 +do
2319 +  IFS=$as_save_IFS
2320 +  test -z "$as_dir" && as_dir=.
2321 +  echo "PATH: $as_dir"
2322 +done
2323 +
2324 +} >&5
2325 +
2326 +cat >&5 <<_ACEOF
2327 +
2328 +
2329 +@%:@@%:@ ----------- @%:@@%:@
2330 +@%:@@%:@ Core tests. @%:@@%:@
2331 +@%:@@%:@ ----------- @%:@@%:@
2332 +
2333 +_ACEOF
2334 +
2335 +
2336 +# Keep a trace of the command line.
2337 +# Strip out --no-create and --no-recursion so they do not pile up.
2338 +# Strip out --silent because we don't want to record it for future runs.
2339 +# Also quote any args containing shell meta-characters.
2340 +# Make two passes to allow for proper duplicate-argument suppression.
2341 +ac_configure_args=
2342 +ac_configure_args0=
2343 +ac_configure_args1=
2344 +ac_sep=
2345 +ac_must_keep_next=false
2346 +for ac_pass in 1 2
2347 +do
2348 +  for ac_arg
2349 +  do
2350 +    case $ac_arg in
2351 +    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2352 +    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2353 +    | -silent | --silent | --silen | --sile | --sil)
2354 +      continue ;;
2355 +    *" "*|*"   "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
2356 +      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2357 +    esac
2358 +    case $ac_pass in
2359 +    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
2360 +    2)
2361 +      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
2362 +      if test $ac_must_keep_next = true; then
2363 +        ac_must_keep_next=false # Got value, back to normal.
2364 +      else
2365 +        case $ac_arg in
2366 +          *=* | --config-cache | -C | -disable-* | --disable-* \
2367 +          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2368 +          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2369 +          | -with-* | --with-* | -without-* | --without-* | --x)
2370 +            case "$ac_configure_args0 " in
2371 +              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2372 +            esac
2373 +            ;;
2374 +          -* ) ac_must_keep_next=true ;;
2375 +        esac
2376 +      fi
2377 +      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
2378 +      # Get rid of the leading space.
2379 +      ac_sep=" "
2380 +      ;;
2381 +    esac
2382 +  done
2383 +done
2384 +$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
2385 +$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
2386 +
2387 +# When interrupted or exit'd, cleanup temporary files, and complete
2388 +# config.log.  We remove comments because anyway the quotes in there
2389 +# would cause problems or look ugly.
2390 +# WARNING: Be sure not to use single quotes in there, as some shells,
2391 +# such as our DU 5.0 friend, will then `close' the trap.
2392 +trap 'exit_status=$?
2393 +  # Save into config.log some information that might help in debugging.
2394 +  {
2395 +    echo
2396 +
2397 +    cat <<\_ASBOX
2398 +@%:@@%:@ ---------------- @%:@@%:@
2399 +@%:@@%:@ Cache variables. @%:@@%:@
2400 +@%:@@%:@ ---------------- @%:@@%:@
2401 +_ASBOX
2402 +    echo
2403 +    # The following way of writing the cache mishandles newlines in values,
2404 +{
2405 +  (set) 2>&1 |
2406 +    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
2407 +    *ac_space=\ *)
2408 +      sed -n \
2409 +        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
2410 +         s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
2411 +      ;;
2412 +    *)
2413 +      sed -n \
2414 +        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
2415 +      ;;
2416 +    esac;
2417 +}
2418 +    echo
2419 +
2420 +    cat <<\_ASBOX
2421 +@%:@@%:@ ----------------- @%:@@%:@
2422 +@%:@@%:@ Output variables. @%:@@%:@
2423 +@%:@@%:@ ----------------- @%:@@%:@
2424 +_ASBOX
2425 +    echo
2426 +    for ac_var in $ac_subst_vars
2427 +    do
2428 +      eval ac_val=$`echo $ac_var`
2429 +      echo "$ac_var='"'"'$ac_val'"'"'"
2430 +    done | sort
2431 +    echo
2432 +
2433 +    if test -n "$ac_subst_files"; then
2434 +      cat <<\_ASBOX
2435 +@%:@@%:@ ------------- @%:@@%:@
2436 +@%:@@%:@ Output files. @%:@@%:@
2437 +@%:@@%:@ ------------- @%:@@%:@
2438 +_ASBOX
2439 +      echo
2440 +      for ac_var in $ac_subst_files
2441 +      do
2442 +       eval ac_val=$`echo $ac_var`
2443 +        echo "$ac_var='"'"'$ac_val'"'"'"
2444 +      done | sort
2445 +      echo
2446 +    fi
2447 +
2448 +    if test -s confdefs.h; then
2449 +      cat <<\_ASBOX
2450 +@%:@@%:@ ----------- @%:@@%:@
2451 +@%:@@%:@ confdefs.h. @%:@@%:@
2452 +@%:@@%:@ ----------- @%:@@%:@
2453 +_ASBOX
2454 +      echo
2455 +      sed "/^$/d" confdefs.h | sort
2456 +      echo
2457 +    fi
2458 +    test "$ac_signal" != 0 &&
2459 +      echo "$as_me: caught signal $ac_signal"
2460 +    echo "$as_me: exit $exit_status"
2461 +  } >&5
2462 +  rm -f core core.* *.core &&
2463 +  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
2464 +    exit $exit_status
2465 +     ' 0
2466 +for ac_signal in 1 2 13 15; do
2467 +  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
2468 +done
2469 +ac_signal=0
2470 +
2471 +# confdefs.h avoids OS command line length limits that DEFS can exceed.
2472 +rm -rf conftest* confdefs.h
2473 +# AIX cpp loses on an empty file, so make sure it contains at least a newline.
2474 +echo >confdefs.h
2475 +
2476 +# Predefined preprocessor variables.
2477 +
2478 +cat >>confdefs.h <<_ACEOF
2479 +@%:@define PACKAGE_NAME "$PACKAGE_NAME"
2480 +_ACEOF
2481 +
2482 +
2483 +cat >>confdefs.h <<_ACEOF
2484 +@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2485 +_ACEOF
2486 +
2487 +
2488 +cat >>confdefs.h <<_ACEOF
2489 +@%:@define PACKAGE_VERSION "$PACKAGE_VERSION"
2490 +_ACEOF
2491 +
2492 +
2493 +cat >>confdefs.h <<_ACEOF
2494 +@%:@define PACKAGE_STRING "$PACKAGE_STRING"
2495 +_ACEOF
2496 +
2497 +
2498 +cat >>confdefs.h <<_ACEOF
2499 +@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2500 +_ACEOF
2501 +
2502 +
2503 +# Let the site file select an alternate cache file if it wants to.
2504 +# Prefer explicitly selected file to automatically selected ones.
2505 +if test -z "$CONFIG_SITE"; then
2506 +  if test "x$prefix" != xNONE; then
2507 +    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
2508 +  else
2509 +    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2510 +  fi
2511 +fi
2512 +for ac_site_file in $CONFIG_SITE; do
2513 +  if test -r "$ac_site_file"; then
2514 +    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
2515 +echo "$as_me: loading site script $ac_site_file" >&6;}
2516 +    sed 's/^/| /' "$ac_site_file" >&5
2517 +    . "$ac_site_file"
2518 +  fi
2519 +done
2520 +
2521 +if test -r "$cache_file"; then
2522 +  # Some versions of bash will fail to source /dev/null (special
2523 +  # files actually), so we avoid doing that.
2524 +  if test -f "$cache_file"; then
2525 +    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
2526 +echo "$as_me: loading cache $cache_file" >&6;}
2527 +    case $cache_file in
2528 +      [\\/]* | ?:[\\/]* ) . $cache_file;;
2529 +      *)                      . ./$cache_file;;
2530 +    esac
2531 +  fi
2532 +else
2533 +  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
2534 +echo "$as_me: creating cache $cache_file" >&6;}
2535 +  >$cache_file
2536 +fi
2537 +
2538 +# Check that the precious variables saved in the cache have kept the same
2539 +# value.
2540 +ac_cache_corrupted=false
2541 +for ac_var in `(set) 2>&1 |
2542 +               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
2543 +  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2544 +  eval ac_new_set=\$ac_env_${ac_var}_set
2545 +  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
2546 +  eval ac_new_val="\$ac_env_${ac_var}_value"
2547 +  case $ac_old_set,$ac_new_set in
2548 +    set,)
2549 +      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2550 +echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2551 +      ac_cache_corrupted=: ;;
2552 +    ,set)
2553 +      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
2554 +echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2555 +      ac_cache_corrupted=: ;;
2556 +    ,);;
2557 +    *)
2558 +      if test "x$ac_old_val" != "x$ac_new_val"; then
2559 +        { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
2560 +echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2561 +        { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
2562 +echo "$as_me:   former value:  $ac_old_val" >&2;}
2563 +        { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
2564 +echo "$as_me:   current value: $ac_new_val" >&2;}
2565 +        ac_cache_corrupted=:
2566 +      fi;;
2567 +  esac
2568 +  # Pass precious variables to config.status.
2569 +  if test "$ac_new_set" = set; then
2570 +    case $ac_new_val in
2571 +    *" "*|*"   "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
2572 +      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2573 +    *) ac_arg=$ac_var=$ac_new_val ;;
2574 +    esac
2575 +    case " $ac_configure_args " in
2576 +      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2577 +      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
2578 +    esac
2579 +  fi
2580 +done
2581 +if $ac_cache_corrupted; then
2582 +  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2583 +echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2584 +  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2585 +echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2586 +   { (exit 1); exit 1; }; }
2587 +fi
2588 +
2589 +ac_ext=c
2590 +ac_cpp='$CPP $CPPFLAGS'
2591 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2592 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2593 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2594 +
2595 +
2596 +
2597 +
2598 +
2599 +
2600 +
2601 +
2602 +
2603 +
2604 +
2605 +
2606 +
2607 +
2608 +
2609 +
2610 +
2611 +
2612 +
2613 +
2614 +# This works around the fact that libtool configuration may change LD
2615 +# for this particular configuration, but some shells, instead of
2616 +# keeping the changes in LD private, export them just because LD is
2617 +# exported.
2618 +ORIGINAL_LD_FOR_MULTILIBS=$LD
2619 +
2620 +ac_aux_dir=
2621 +for ac_dir in . $srcdir/.; do
2622 +  if test -f $ac_dir/install-sh; then
2623 +    ac_aux_dir=$ac_dir
2624 +    ac_install_sh="$ac_aux_dir/install-sh -c"
2625 +    break
2626 +  elif test -f $ac_dir/install.sh; then
2627 +    ac_aux_dir=$ac_dir
2628 +    ac_install_sh="$ac_aux_dir/install.sh -c"
2629 +    break
2630 +  elif test -f $ac_dir/shtool; then
2631 +    ac_aux_dir=$ac_dir
2632 +    ac_install_sh="$ac_aux_dir/shtool install -c"
2633 +    break
2634 +  fi
2635 +done
2636 +if test -z "$ac_aux_dir"; then
2637 +  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . $srcdir/." >&5
2638 +echo "$as_me: error: cannot find install-sh or install.sh in . $srcdir/." >&2;}
2639 +   { (exit 1); exit 1; }; }
2640 +fi
2641 +ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2642 +ac_config_sub="$SHELL $ac_aux_dir/config.sub"
2643 +ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2644 +
2645 +
2646 +# Make sure we can run config.sub.
2647 +$ac_config_sub sun4 >/dev/null 2>&1 ||
2648 +  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2649 +echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2650 +   { (exit 1); exit 1; }; }
2651 +
2652 +echo "$as_me:$LINENO: checking build system type" >&5
2653 +echo $ECHO_N "checking build system type... $ECHO_C" >&6
2654 +if test "${ac_cv_build+set}" = set; then
2655 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2656 +else
2657 +  ac_cv_build_alias=$build_alias
2658 +test -z "$ac_cv_build_alias" &&
2659 +  ac_cv_build_alias=`$ac_config_guess`
2660 +test -z "$ac_cv_build_alias" &&
2661 +  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2662 +echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2663 +   { (exit 1); exit 1; }; }
2664 +ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2665 +  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2666 +echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2667 +   { (exit 1); exit 1; }; }
2668 +
2669 +fi
2670 +echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2671 +echo "${ECHO_T}$ac_cv_build" >&6
2672 +build=$ac_cv_build
2673 +build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2674 +build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2675 +build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2676 +
2677 +
2678 +echo "$as_me:$LINENO: checking host system type" >&5
2679 +echo $ECHO_N "checking host system type... $ECHO_C" >&6
2680 +if test "${ac_cv_host+set}" = set; then
2681 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2682 +else
2683 +  ac_cv_host_alias=$host_alias
2684 +test -z "$ac_cv_host_alias" &&
2685 +  ac_cv_host_alias=$ac_cv_build_alias
2686 +ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2687 +  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2688 +echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2689 +   { (exit 1); exit 1; }; }
2690 +
2691 +fi
2692 +echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2693 +echo "${ECHO_T}$ac_cv_host" >&6
2694 +host=$ac_cv_host
2695 +host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2696 +host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2697 +host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2698 +
2699 +
2700 +# Find a good install program.  We prefer a C program (faster),
2701 +# so one script is as good as another.  But avoid the broken or
2702 +# incompatible versions:
2703 +# SysV /etc/install, /usr/sbin/install
2704 +# SunOS /usr/etc/install
2705 +# IRIX /sbin/install
2706 +# AIX /bin/install
2707 +# AmigaOS /C/install, which installs bootblocks on floppy discs
2708 +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2709 +# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2710 +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2711 +# ./install, which can be erroneously created by make from ./install.sh.
2712 +echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2713 +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2714 +if test -z "$INSTALL"; then
2715 +if test "${ac_cv_path_install+set}" = set; then
2716 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2717 +else
2718 +  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2719 +for as_dir in $PATH
2720 +do
2721 +  IFS=$as_save_IFS
2722 +  test -z "$as_dir" && as_dir=.
2723 +  # Account for people who put trailing slashes in PATH elements.
2724 +case $as_dir/ in
2725 +  ./ | .// | /cC/* | \
2726 +  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2727 +  /usr/ucb/* ) ;;
2728 +  *)
2729 +    # OSF1 and SCO ODT 3.0 have their own names for install.
2730 +    # Don't use installbsd from OSF since it installs stuff as root
2731 +    # by default.
2732 +    for ac_prog in ginstall scoinst install; do
2733 +      for ac_exec_ext in '' $ac_executable_extensions; do
2734 +        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2735 +          if test $ac_prog = install &&
2736 +            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2737 +            # AIX install.  It has an incompatible calling convention.
2738 +            :
2739 +          elif test $ac_prog = install &&
2740 +            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2741 +            # program-specific install script used by HP pwplus--don't use.
2742 +            :
2743 +          else
2744 +            ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2745 +            break 3
2746 +          fi
2747 +        fi
2748 +      done
2749 +    done
2750 +    ;;
2751 +esac
2752 +done
2753 +
2754 +
2755 +fi
2756 +  if test "${ac_cv_path_install+set}" = set; then
2757 +    INSTALL=$ac_cv_path_install
2758 +  else
2759 +    # As a last resort, use the slow shell script.  We don't cache a
2760 +    # path for INSTALL within a source directory, because that will
2761 +    # break other packages using the cache if that directory is
2762 +    # removed, or if the path is relative.
2763 +    INSTALL=$ac_install_sh
2764 +  fi
2765 +fi
2766 +echo "$as_me:$LINENO: result: $INSTALL" >&5
2767 +echo "${ECHO_T}$INSTALL" >&6
2768 +
2769 +# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2770 +# It thinks the first close brace ends the variable substitution.
2771 +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2772 +
2773 +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2774 +
2775 +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2776 +
2777 +echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2778 +echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2779 +# Just in case
2780 +sleep 1
2781 +echo timestamp > conftestfile
2782 +# Do `set' in a subshell so we don't clobber the current shell's
2783 +# arguments.  Must try -L first in case configure is actually a
2784 +# symlink; some systems play weird games with the mod time of symlinks
2785 +# (eg FreeBSD returns the mod time of the symlink's containing
2786 +# directory).
2787 +if (
2788 +   set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
2789 +   if test "$*" = "X"; then
2790 +      # -L didn't work.
2791 +      set X `ls -t $srcdir/configure conftestfile`
2792 +   fi
2793 +   if test "$*" != "X $srcdir/configure conftestfile" \
2794 +      && test "$*" != "X conftestfile $srcdir/configure"; then
2795 +
2796 +      # If neither matched, then we have a broken ls.  This can happen
2797 +      # if, for instance, CONFIG_SHELL is bash and it inherits a
2798 +      # broken ls alias from the environment.  This has actually
2799 +      # happened.  Such a system could not be considered "sane".
2800 +      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2801 +alias in your environment" >&5
2802 +echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2803 +alias in your environment" >&2;}
2804 +   { (exit 1); exit 1; }; }
2805 +   fi
2806 +
2807 +   test "$2" = conftestfile
2808 +   )
2809 +then
2810 +   # Ok.
2811 +   :
2812 +else
2813 +   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2814 +Check your system clock" >&5
2815 +echo "$as_me: error: newly created file is older than distributed files!
2816 +Check your system clock" >&2;}
2817 +   { (exit 1); exit 1; }; }
2818 +fi
2819 +rm -f conftest*
2820 +echo "$as_me:$LINENO: result: yes" >&5
2821 +echo "${ECHO_T}yes" >&6
2822 +test "$program_prefix" != NONE &&
2823 +  program_transform_name="s,^,$program_prefix,;$program_transform_name"
2824 +# Use a double $ so make ignores it.
2825 +test "$program_suffix" != NONE &&
2826 +  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2827 +# Double any \ or $.  echo might interpret backslashes.
2828 +# By default was `s,x,x', remove it if useless.
2829 +cat <<\_ACEOF >conftest.sed
2830 +s/[\\$]/&&/g;s/;s,x,x,$//
2831 +_ACEOF
2832 +program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2833 +rm conftest.sed
2834 +
2835 +echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2836 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2837 +set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2838 +if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2839 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2840 +else
2841 +  cat >conftest.make <<\_ACEOF
2842 +all:
2843 +       @echo 'ac_maketemp="$(MAKE)"'
2844 +_ACEOF
2845 +# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2846 +eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2847 +if test -n "$ac_maketemp"; then
2848 +  eval ac_cv_prog_make_${ac_make}_set=yes
2849 +else
2850 +  eval ac_cv_prog_make_${ac_make}_set=no
2851 +fi
2852 +rm -f conftest.make
2853 +fi
2854 +if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2855 +  echo "$as_me:$LINENO: result: yes" >&5
2856 +echo "${ECHO_T}yes" >&6
2857 +  SET_MAKE=
2858 +else
2859 +  echo "$as_me:$LINENO: result: no" >&5
2860 +echo "${ECHO_T}no" >&6
2861 +  SET_MAKE="MAKE=${MAKE-make}"
2862 +fi
2863 +
2864 +
2865 +# Check whether --enable-multilib or --disable-multilib was given.
2866 +if test "${enable_multilib+set}" = set; then
2867 +  enableval="$enable_multilib"
2868 +  case "${enableval}" in
2869 +  yes) multilib=yes ;;
2870 +  no)  multilib=no ;;
2871 +  *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for multilib option" >&5
2872 +echo "$as_me: error: bad value ${enableval} for multilib option" >&2;}
2873 +   { (exit 1); exit 1; }; } ;;
2874 + esac
2875 +else
2876 +  multilib=yes
2877 +fi; 
2878 +
2879 +if test "${srcdir}" = "."; then
2880 +  if test "${with_target_subdir}" != "." -a -n "${with_target_subdir}"; then
2881 +    gc_basedir="${srcdir}/${with_multisrctop}../."
2882 +  else
2883 +    gc_basedir="${srcdir}/${with_multisrctop}."
2884 +  fi
2885 +else
2886 +  gc_basedir="${srcdir}/."
2887 +fi
2888 +
2889 +ac_aux_dir=
2890 +for ac_dir in $gc_basedir/.. $srcdir/$gc_basedir/..; do
2891 +  if test -f $ac_dir/install-sh; then
2892 +    ac_aux_dir=$ac_dir
2893 +    ac_install_sh="$ac_aux_dir/install-sh -c"
2894 +    break
2895 +  elif test -f $ac_dir/install.sh; then
2896 +    ac_aux_dir=$ac_dir
2897 +    ac_install_sh="$ac_aux_dir/install.sh -c"
2898 +    break
2899 +  elif test -f $ac_dir/shtool; then
2900 +    ac_aux_dir=$ac_dir
2901 +    ac_install_sh="$ac_aux_dir/shtool install -c"
2902 +    break
2903 +  fi
2904 +done
2905 +if test -z "$ac_aux_dir"; then
2906 +  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $gc_basedir/.. $srcdir/$gc_basedir/.." >&5
2907 +echo "$as_me: error: cannot find install-sh or install.sh in $gc_basedir/.. $srcdir/$gc_basedir/.." >&2;}
2908 +   { (exit 1); exit 1; }; }
2909 +fi
2910 +ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2911 +ac_config_sub="$SHELL $ac_aux_dir/config.sub"
2912 +ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2913 +
2914 +if :; then :; else
2915 +  # This overrides the previous occurrence for automake, but not for
2916 +  # autoconf, which is exactly what we want.
2917 +  ac_aux_dir=
2918 +for ac_dir in .. $srcdir/..; do
2919 +  if test -f $ac_dir/install-sh; then
2920 +    ac_aux_dir=$ac_dir
2921 +    ac_install_sh="$ac_aux_dir/install-sh -c"
2922 +    break
2923 +  elif test -f $ac_dir/install.sh; then
2924 +    ac_aux_dir=$ac_dir
2925 +    ac_install_sh="$ac_aux_dir/install.sh -c"
2926 +    break
2927 +  elif test -f $ac_dir/shtool; then
2928 +    ac_aux_dir=$ac_dir
2929 +    ac_install_sh="$ac_aux_dir/shtool install -c"
2930 +    break
2931 +  fi
2932 +done
2933 +if test -z "$ac_aux_dir"; then
2934 +  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
2935 +echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
2936 +   { (exit 1); exit 1; }; }
2937 +fi
2938 +ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2939 +ac_config_sub="$SHELL $ac_aux_dir/config.sub"
2940 +ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2941 +
2942 +fi
2943 +
2944 +echo "$as_me:$LINENO: checking target system type" >&5
2945 +echo $ECHO_N "checking target system type... $ECHO_C" >&6
2946 +if test "${ac_cv_target+set}" = set; then
2947 +  echo $ECHO_N "(cached) $ECHO_C" >&6
2948 +else
2949 +  ac_cv_target_alias=$target_alias
2950 +test "x$ac_cv_target_alias" = "x" &&
2951 +  ac_cv_target_alias=$ac_cv_host_alias
2952 +ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
2953 +  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
2954 +echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
2955 +   { (exit 1); exit 1; }; }
2956 +
2957 +fi
2958 +echo "$as_me:$LINENO: result: $ac_cv_target" >&5
2959 +echo "${ECHO_T}$ac_cv_target" >&6
2960 +target=$ac_cv_target
2961 +target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2962 +target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2963 +target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2964 +
2965 +
2966 +# The aliases save the names the user supplied, while $host etc.
2967 +# will get canonicalized.
2968 +test -n "$target_alias" &&
2969 +  test "$program_prefix$program_suffix$program_transform_name" = \
2970 +    NONENONEs,x,x, &&
2971 +  program_prefix=${target_alias}-
2972 +
2973 +# This works around an automake problem.
2974 +mkinstalldirs="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
2975 +
2976 +
2977 +
2978 +PACKAGE=gc
2979 +
2980 +VERSION=6.0
2981 +
2982 +if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
2983 +  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2984 +echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2985 +   { (exit 1); exit 1; }; }
2986 +fi
2987 +
2988 +
2989 +
2990 +missing_dir=`cd $ac_aux_dir && pwd`
2991 +echo "$as_me:$LINENO: checking for working aclocal" >&5
2992 +echo $ECHO_N "checking for working aclocal... $ECHO_C" >&6
2993 +# Run test in a subshell; some versions of sh will print an error if
2994 +# an executable is not found, even if stderr is redirected.
2995 +# Redirect stdin to placate older versions of autoconf.  Sigh.
2996 +if (aclocal --version) < /dev/null > /dev/null 2>&1; then
2997 +   ACLOCAL=aclocal
2998 +   echo "$as_me:$LINENO: result: found" >&5
2999 +echo "${ECHO_T}found" >&6
3000 +else
3001 +   ACLOCAL="$missing_dir/missing aclocal"
3002 +   echo "$as_me:$LINENO: result: missing" >&5
3003 +echo "${ECHO_T}missing" >&6
3004 +fi
3005 +
3006 +echo "$as_me:$LINENO: checking for working autoconf" >&5
3007 +echo $ECHO_N "checking for working autoconf... $ECHO_C" >&6
3008 +# Run test in a subshell; some versions of sh will print an error if
3009 +# an executable is not found, even if stderr is redirected.
3010 +# Redirect stdin to placate older versions of autoconf.  Sigh.
3011 +if (autoconf --version) < /dev/null > /dev/null 2>&1; then
3012 +   AUTOCONF=autoconf
3013 +   echo "$as_me:$LINENO: result: found" >&5
3014 +echo "${ECHO_T}found" >&6
3015 +else
3016 +   AUTOCONF="$missing_dir/missing autoconf"
3017 +   echo "$as_me:$LINENO: result: missing" >&5
3018 +echo "${ECHO_T}missing" >&6
3019 +fi
3020 +
3021 +echo "$as_me:$LINENO: checking for working automake" >&5
3022 +echo $ECHO_N "checking for working automake... $ECHO_C" >&6
3023 +# Run test in a subshell; some versions of sh will print an error if
3024 +# an executable is not found, even if stderr is redirected.
3025 +# Redirect stdin to placate older versions of autoconf.  Sigh.
3026 +if (automake --version) < /dev/null > /dev/null 2>&1; then
3027 +   AUTOMAKE=automake
3028 +   echo "$as_me:$LINENO: result: found" >&5
3029 +echo "${ECHO_T}found" >&6
3030 +else
3031 +   AUTOMAKE="$missing_dir/missing automake"
3032 +   echo "$as_me:$LINENO: result: missing" >&5
3033 +echo "${ECHO_T}missing" >&6
3034 +fi
3035 +
3036 +echo "$as_me:$LINENO: checking for working autoheader" >&5
3037 +echo $ECHO_N "checking for working autoheader... $ECHO_C" >&6
3038 +# Run test in a subshell; some versions of sh will print an error if
3039 +# an executable is not found, even if stderr is redirected.
3040 +# Redirect stdin to placate older versions of autoconf.  Sigh.
3041 +if (autoheader --version) < /dev/null > /dev/null 2>&1; then
3042 +   AUTOHEADER=autoheader
3043 +   echo "$as_me:$LINENO: result: found" >&5
3044 +echo "${ECHO_T}found" >&6
3045 +else
3046 +   AUTOHEADER="$missing_dir/missing autoheader"
3047 +   echo "$as_me:$LINENO: result: missing" >&5
3048 +echo "${ECHO_T}missing" >&6
3049 +fi
3050 +
3051 +echo "$as_me:$LINENO: checking for working makeinfo" >&5
3052 +echo $ECHO_N "checking for working makeinfo... $ECHO_C" >&6
3053 +# Run test in a subshell; some versions of sh will print an error if
3054 +# an executable is not found, even if stderr is redirected.
3055 +# Redirect stdin to placate older versions of autoconf.  Sigh.
3056 +if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
3057 +   MAKEINFO=makeinfo
3058 +   echo "$as_me:$LINENO: result: found" >&5
3059 +echo "${ECHO_T}found" >&6
3060 +else
3061 +   MAKEINFO="$missing_dir/missing makeinfo"
3062 +   echo "$as_me:$LINENO: result: missing" >&5
3063 +echo "${ECHO_T}missing" >&6
3064 +fi
3065 +
3066 +
3067 +
3068 +# FIXME: We temporarily define our own version of AC_PROG_CC.  This is
3069 +# copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS.  We
3070 +# are probably using a cross compiler, which will not be able to fully
3071 +# link an executable.  This should really be fixed in autoconf
3072 +# itself.
3073 +
3074 +
3075 +
3076 +
3077 +# Extract the first word of "gcc", so it can be a program name with args.
3078 +set dummy gcc; ac_word=$2
3079 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3080 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3081 +if test "${ac_cv_prog_CC+set}" = set; then
3082 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3083 +else
3084 +  if test -n "$CC"; then
3085 +  ac_cv_prog_CC="$CC" # Let the user override the test.
3086 +else
3087 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3088 +for as_dir in $PATH
3089 +do
3090 +  IFS=$as_save_IFS
3091 +  test -z "$as_dir" && as_dir=.
3092 +  for ac_exec_ext in '' $ac_executable_extensions; do
3093 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3094 +    ac_cv_prog_CC="gcc"
3095 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3096 +    break 2
3097 +  fi
3098 +done
3099 +done
3100 +
3101 +fi
3102 +fi
3103 +CC=$ac_cv_prog_CC
3104 +if test -n "$CC"; then
3105 +  echo "$as_me:$LINENO: result: $CC" >&5
3106 +echo "${ECHO_T}$CC" >&6
3107 +else
3108 +  echo "$as_me:$LINENO: result: no" >&5
3109 +echo "${ECHO_T}no" >&6
3110 +fi
3111 +
3112 +if test -z "$CC"; then
3113 +  # Extract the first word of "cc", so it can be a program name with args.
3114 +set dummy cc; ac_word=$2
3115 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3116 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3117 +if test "${ac_cv_prog_CC+set}" = set; then
3118 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3119 +else
3120 +  if test -n "$CC"; then
3121 +  ac_cv_prog_CC="$CC" # Let the user override the test.
3122 +else
3123 +  ac_prog_rejected=no
3124 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3125 +for as_dir in $PATH
3126 +do
3127 +  IFS=$as_save_IFS
3128 +  test -z "$as_dir" && as_dir=.
3129 +  for ac_exec_ext in '' $ac_executable_extensions; do
3130 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3131 +    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3132 +       ac_prog_rejected=yes
3133 +       continue
3134 +     fi
3135 +    ac_cv_prog_CC="cc"
3136 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3137 +    break 2
3138 +  fi
3139 +done
3140 +done
3141 +
3142 +if test $ac_prog_rejected = yes; then
3143 +  # We found a bogon in the path, so make sure we never use it.
3144 +  set dummy $ac_cv_prog_CC
3145 +  shift
3146 +  if test $@%:@ != 0; then
3147 +    # We chose a different compiler from the bogus one.
3148 +    # However, it has the same basename, so the bogon will be chosen
3149 +    # first if we set CC to just the basename; use the full file name.
3150 +    shift
3151 +    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3152 +  fi
3153 +fi
3154 +fi
3155 +fi
3156 +CC=$ac_cv_prog_CC
3157 +if test -n "$CC"; then
3158 +  echo "$as_me:$LINENO: result: $CC" >&5
3159 +echo "${ECHO_T}$CC" >&6
3160 +else
3161 +  echo "$as_me:$LINENO: result: no" >&5
3162 +echo "${ECHO_T}no" >&6
3163 +fi
3164 +
3165 +  test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
3166 +echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
3167 +   { (exit 1); exit 1; }; }
3168 +fi
3169 +
3170 +AC_PROG_CC_GNU
3171 +
3172 +if test $ac_cv_c_compiler_gnu = yes; then
3173 +  GCC=yes
3174 +  ac_test_CFLAGS="${CFLAGS+set}"
3175 +  ac_save_CFLAGS="$CFLAGS"
3176 +  CFLAGS=
3177 +  AC_PROG_CC_G
3178 +  if test "$ac_test_CFLAGS" = set; then
3179 +    CFLAGS="$ac_save_CFLAGS"
3180 +  elif test $ac_cv_prog_cc_g = yes; then
3181 +    CFLAGS="-g -O2"
3182 +  else
3183 +    CFLAGS="-O2"
3184 +  fi
3185 +else
3186 +  GCC=
3187 +  test "${CFLAGS+set}" = set || CFLAGS="-g"
3188 +fi
3189 +
3190 +
3191 +# Likewise for AC_PROG_CXX.
3192 +
3193 +
3194 +
3195 +for ac_prog in $CCC c++ g++ gcc CC cxx cc++
3196 +do
3197 +  # Extract the first word of "$ac_prog", so it can be a program name with args.
3198 +set dummy $ac_prog; ac_word=$2
3199 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3200 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3201 +if test "${ac_cv_prog_CXX+set}" = set; then
3202 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3203 +else
3204 +  if test -n "$CXX"; then
3205 +  ac_cv_prog_CXX="$CXX" # Let the user override the test.
3206 +else
3207 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3208 +for as_dir in $PATH
3209 +do
3210 +  IFS=$as_save_IFS
3211 +  test -z "$as_dir" && as_dir=.
3212 +  for ac_exec_ext in '' $ac_executable_extensions; do
3213 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3214 +    ac_cv_prog_CXX="$ac_prog"
3215 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3216 +    break 2
3217 +  fi
3218 +done
3219 +done
3220 +
3221 +fi
3222 +fi
3223 +CXX=$ac_cv_prog_CXX
3224 +if test -n "$CXX"; then
3225 +  echo "$as_me:$LINENO: result: $CXX" >&5
3226 +echo "${ECHO_T}$CXX" >&6
3227 +else
3228 +  echo "$as_me:$LINENO: result: no" >&5
3229 +echo "${ECHO_T}no" >&6
3230 +fi
3231 +
3232 +  test -n "$CXX" && break
3233 +done
3234 +test -n "$CXX" || CXX="gcc"
3235 +
3236 +test -z "$CXX" && { { echo "$as_me:$LINENO: error: no acceptable c++ found in \$PATH" >&5
3237 +echo "$as_me: error: no acceptable c++ found in \$PATH" >&2;}
3238 +   { (exit 1); exit 1; }; }
3239 +
3240 +AC_PROG_CXX_GNU
3241 +
3242 +if test $ac_cv_cxx_compiler_gnu = yes; then
3243 +  GXX=yes
3244 +  ac_test_CXXFLAGS="${CXXFLAGS+set}"
3245 +  ac_save_CXXFLAGS="$CXXFLAGS"
3246 +  CXXFLAGS=
3247 +  AC_PROG_CXX_G
3248 +  if test "$ac_test_CXXFLAGS" = set; then
3249 +    CXXFLAGS="$ac_save_CXXFLAGS"
3250 +  elif test $ac_cv_prog_cxx_g = yes; then
3251 +    CXXFLAGS="-g -O2"
3252 +  else
3253 +    CXXFLAGS="-O2"
3254 +  fi
3255 +else
3256 +  GXX=
3257 +  test "${CXXFLAGS+set}" = set || CXXFLAGS="-g"
3258 +fi
3259 +
3260 +
3261 +# AC_CHECK_TOOL does AC_REQUIRE (AC_CANONICAL_BUILD).  If we don't
3262 +# run it explicitly here, it will be run implicitly before
3263 +# NEWLIB_CONFIGURE, which doesn't work because that means that it will
3264 +# be run before AC_CANONICAL_HOST.
3265 +
3266 +
3267 +if test -n "$ac_tool_prefix"; then
3268 +  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
3269 +set dummy ${ac_tool_prefix}as; ac_word=$2
3270 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3271 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3272 +if test "${ac_cv_prog_AS+set}" = set; then
3273 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3274 +else
3275 +  if test -n "$AS"; then
3276 +  ac_cv_prog_AS="$AS" # Let the user override the test.
3277 +else
3278 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3279 +for as_dir in $PATH
3280 +do
3281 +  IFS=$as_save_IFS
3282 +  test -z "$as_dir" && as_dir=.
3283 +  for ac_exec_ext in '' $ac_executable_extensions; do
3284 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3285 +    ac_cv_prog_AS="${ac_tool_prefix}as"
3286 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3287 +    break 2
3288 +  fi
3289 +done
3290 +done
3291 +
3292 +fi
3293 +fi
3294 +AS=$ac_cv_prog_AS
3295 +if test -n "$AS"; then
3296 +  echo "$as_me:$LINENO: result: $AS" >&5
3297 +echo "${ECHO_T}$AS" >&6
3298 +else
3299 +  echo "$as_me:$LINENO: result: no" >&5
3300 +echo "${ECHO_T}no" >&6
3301 +fi
3302 +
3303 +fi
3304 +if test -z "$ac_cv_prog_AS"; then
3305 +  ac_ct_AS=$AS
3306 +  # Extract the first word of "as", so it can be a program name with args.
3307 +set dummy as; ac_word=$2
3308 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3309 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3310 +if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
3311 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3312 +else
3313 +  if test -n "$ac_ct_AS"; then
3314 +  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
3315 +else
3316 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3317 +for as_dir in $PATH
3318 +do
3319 +  IFS=$as_save_IFS
3320 +  test -z "$as_dir" && as_dir=.
3321 +  for ac_exec_ext in '' $ac_executable_extensions; do
3322 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3323 +    ac_cv_prog_ac_ct_AS="as"
3324 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3325 +    break 2
3326 +  fi
3327 +done
3328 +done
3329 +
3330 +fi
3331 +fi
3332 +ac_ct_AS=$ac_cv_prog_ac_ct_AS
3333 +if test -n "$ac_ct_AS"; then
3334 +  echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
3335 +echo "${ECHO_T}$ac_ct_AS" >&6
3336 +else
3337 +  echo "$as_me:$LINENO: result: no" >&5
3338 +echo "${ECHO_T}no" >&6
3339 +fi
3340 +
3341 +  AS=$ac_ct_AS
3342 +else
3343 +  AS="$ac_cv_prog_AS"
3344 +fi
3345 +
3346 +if test -n "$ac_tool_prefix"; then
3347 +  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3348 +set dummy ${ac_tool_prefix}ar; ac_word=$2
3349 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3350 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3351 +if test "${ac_cv_prog_AR+set}" = set; then
3352 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3353 +else
3354 +  if test -n "$AR"; then
3355 +  ac_cv_prog_AR="$AR" # Let the user override the test.
3356 +else
3357 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3358 +for as_dir in $PATH
3359 +do
3360 +  IFS=$as_save_IFS
3361 +  test -z "$as_dir" && as_dir=.
3362 +  for ac_exec_ext in '' $ac_executable_extensions; do
3363 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3364 +    ac_cv_prog_AR="${ac_tool_prefix}ar"
3365 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3366 +    break 2
3367 +  fi
3368 +done
3369 +done
3370 +
3371 +fi
3372 +fi
3373 +AR=$ac_cv_prog_AR
3374 +if test -n "$AR"; then
3375 +  echo "$as_me:$LINENO: result: $AR" >&5
3376 +echo "${ECHO_T}$AR" >&6
3377 +else
3378 +  echo "$as_me:$LINENO: result: no" >&5
3379 +echo "${ECHO_T}no" >&6
3380 +fi
3381 +
3382 +fi
3383 +if test -z "$ac_cv_prog_AR"; then
3384 +  ac_ct_AR=$AR
3385 +  # Extract the first word of "ar", so it can be a program name with args.
3386 +set dummy ar; ac_word=$2
3387 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3388 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3389 +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3390 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3391 +else
3392 +  if test -n "$ac_ct_AR"; then
3393 +  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3394 +else
3395 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3396 +for as_dir in $PATH
3397 +do
3398 +  IFS=$as_save_IFS
3399 +  test -z "$as_dir" && as_dir=.
3400 +  for ac_exec_ext in '' $ac_executable_extensions; do
3401 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3402 +    ac_cv_prog_ac_ct_AR="ar"
3403 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3404 +    break 2
3405 +  fi
3406 +done
3407 +done
3408 +
3409 +fi
3410 +fi
3411 +ac_ct_AR=$ac_cv_prog_ac_ct_AR
3412 +if test -n "$ac_ct_AR"; then
3413 +  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3414 +echo "${ECHO_T}$ac_ct_AR" >&6
3415 +else
3416 +  echo "$as_me:$LINENO: result: no" >&5
3417 +echo "${ECHO_T}no" >&6
3418 +fi
3419 +
3420 +  AR=$ac_ct_AR
3421 +else
3422 +  AR="$ac_cv_prog_AR"
3423 +fi
3424 +
3425 +if test -n "$ac_tool_prefix"; then
3426 +  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3427 +set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3428 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3429 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3430 +if test "${ac_cv_prog_RANLIB+set}" = set; then
3431 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3432 +else
3433 +  if test -n "$RANLIB"; then
3434 +  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3435 +else
3436 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3437 +for as_dir in $PATH
3438 +do
3439 +  IFS=$as_save_IFS
3440 +  test -z "$as_dir" && as_dir=.
3441 +  for ac_exec_ext in '' $ac_executable_extensions; do
3442 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3443 +    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3444 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3445 +    break 2
3446 +  fi
3447 +done
3448 +done
3449 +
3450 +fi
3451 +fi
3452 +RANLIB=$ac_cv_prog_RANLIB
3453 +if test -n "$RANLIB"; then
3454 +  echo "$as_me:$LINENO: result: $RANLIB" >&5
3455 +echo "${ECHO_T}$RANLIB" >&6
3456 +else
3457 +  echo "$as_me:$LINENO: result: no" >&5
3458 +echo "${ECHO_T}no" >&6
3459 +fi
3460 +
3461 +fi
3462 +if test -z "$ac_cv_prog_RANLIB"; then
3463 +  ac_ct_RANLIB=$RANLIB
3464 +  # Extract the first word of "ranlib", so it can be a program name with args.
3465 +set dummy ranlib; ac_word=$2
3466 +echo "$as_me:$LINENO: checking for $ac_word" >&5
3467 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3468 +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3469 +  echo $ECHO_N "(cached) $ECHO_C" >&6
3470 +else
3471 +  if test -n "$ac_ct_RANLIB"; then
3472 +  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3473 +else
3474 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3475 +for as_dir in $PATH
3476 +do
3477 +  IFS=$as_save_IFS
3478 +  test -z "$as_dir" && as_dir=.
3479 +  for ac_exec_ext in '' $ac_executable_extensions; do
3480 +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3481 +    ac_cv_prog_ac_ct_RANLIB="ranlib"
3482 +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3483 +    break 2
3484 +  fi
3485 +done
3486 +done
3487 +
3488 +  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3489 +fi
3490 +fi
3491 +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3492 +if test -n "$ac_ct_RANLIB"; then
3493 +  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3494 +echo "${ECHO_T}$ac_ct_RANLIB" >&6
3495 +else
3496 +  echo "$as_me:$LINENO: result: no" >&5
3497 +echo "${ECHO_T}no" >&6
3498 +fi
3499 +
3500 +  RANLIB=$ac_ct_RANLIB
3501 +else
3502 +  RANLIB="$ac_cv_prog_RANLIB"
3503 +fi
3504 +
3505 +
35