PatchSet 7433 
Date: 2006/11/02 23:22:27
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
updated build system to autoconf 2.60 and automake 1.10

2006-11-02  Dalibor Topic  <[EMAIL PROTECTED]>

        Regenerated build system with autoconf 2.60 and automake 1.10.

        * FAQ/FAQ.automake: Updated to autoconf 2.60 and automake 1.10.

        * developers/autogen.sh: Updated to use autoconf 2.60 and automake 1.10.
        Always use -i -f with autoreconf. Run autoreconf -i -f for classpath,
        as well, rather than it's internal, older requirements.

        * external/gcc/fastjar/Makefile.am: (fastjar_SOURCES) Reindent.
        (fastjar_CPPFLAGS) Fold into AM_CPPFLAGS to fix an automake warning.

        * kaffe/kaffeh/Makefile.am (kaffeh_CFLAGS): Fold into AM_CFLAGS to
        fix an automake warning.

        * kaffe/kaffevm/boehm-gc/boehm/acinclude.m4 (GC_SET_VERSION): Add
        missing quotes to fix autoreconf warning.

Members: 
        ChangeLog:1.4933->1.4934 
        Makefile.in:1.272->1.273 
        aclocal.m4:1.132->1.133 
        configure:1.574->1.575 
        FAQ/FAQ.automake:1.42->1.43 
        config/Makefile.in:1.230->1.231 
        config/config.h.in:1.162->1.163 
        developers/autogen.sh:1.71->1.72 
        external/Makefile.in:1.21->1.22 
        external/gcc/Makefile.in:1.22->1.23 
        external/gcc/fastjar/INSTALL:1.1->1.2 
        external/gcc/fastjar/Makefile.am:1.8->1.9 
        external/gcc/fastjar/Makefile.in:1.15->1.16 
        external/gcc/fastjar/aclocal.m4:1.4->1.5 
        external/gcc/fastjar/config.h.in:1.4->1.5 
        external/gcc/fastjar/configure:1.6->1.7 
        external/gcc/fastjar/scripts/config.guess:1.1->1.2 
        external/gcc/fastjar/scripts/config.sub:1.2->1.3 
        external/gcc/fastjar/scripts/depcomp:1.1->1.2 
        external/gcc/fastjar/scripts/install-sh:1.1->1.2 
        external/gcc/fastjar/scripts/ltmain.sh:1.1->1.2 
        external/gcc/fastjar/scripts/missing:1.1->1.2 
        external/gcc/zlib/Makefile.in:1.22->1.23 
        include/Makefile.in:1.294->1.295 
        kaffe/Makefile.in:1.184->1.185 
        kaffe/jvmpi/Makefile.in:1.108->1.109 
        kaffe/kaffe/Makefile.in:1.206->1.207 
        kaffe/kaffeh/Makefile.am:1.27->1.28 
        kaffe/kaffeh/Makefile.in:1.189->1.190 
        kaffe/kaffevm/Makefile.in:1.253->1.254 
        kaffe/kaffevm/boehm-gc/Makefile.in:1.71->1.72 
        kaffe/kaffevm/boehm-gc/boehm/Makefile.in:1.13->1.14 
        kaffe/kaffevm/boehm-gc/boehm/acinclude.m4:1.4->1.5 
        kaffe/kaffevm/boehm-gc/boehm/aclocal.m4:1.11->1.12 
        kaffe/kaffevm/boehm-gc/boehm/config.guess:1.3->1.4 
        kaffe/kaffevm/boehm-gc/boehm/config.sub:1.4->1.5 
        kaffe/kaffevm/boehm-gc/boehm/configure:1.18->1.19 
        kaffe/kaffevm/boehm-gc/boehm/depcomp:1.3->1.4 
        kaffe/kaffevm/boehm-gc/boehm/install-sh:1.1->1.2 
        kaffe/kaffevm/boehm-gc/boehm/ltmain.sh:1.3->1.4 
        kaffe/kaffevm/boehm-gc/boehm/missing:1.3->1.4 
        kaffe/kaffevm/boehm-gc/boehm/mkinstalldirs:1.2->1.3 
        kaffe/kaffevm/boehm-gc/boehm/doc/Makefile.in:1.12->1.13 
        kaffe/kaffevm/boehm-gc/boehm/include/Makefile.in:1.12->1.13 
        kaffe/kaffevm/gcj/Makefile.in:1.164->1.165 
        kaffe/kaffevm/intrp/Makefile.in:1.173->1.174 
        kaffe/kaffevm/jit/Makefile.in:1.183->1.184 
        kaffe/kaffevm/jit3/Makefile.in:1.153->1.154 
        kaffe/kaffevm/jni/Makefile.in:1.77->1.78 
        kaffe/kaffevm/kaffe-gc/Makefile.in:1.70->1.71 
        kaffe/kaffevm/systems/Makefile.in:1.173->1.174 
        kaffe/kaffevm/systems/beos-native/Makefile.in:1.164->1.165 
        kaffe/kaffevm/systems/drops-l4threads/Makefile.in:1.27->1.28 
        kaffe/kaffevm/systems/oskit-pthreads/Makefile.in:1.170->1.171 
        kaffe/kaffevm/systems/unix-jthreads/Makefile.in:1.174->1.175 
        kaffe/kaffevm/systems/unix-pthreads/Makefile.in:1.150->1.151 
        kaffe/kaffevm/verifier/Makefile.in:1.76->1.77 
        kaffe/man/Makefile.in:1.171->1.172 
        kaffe/scripts/Makefile.in:1.212->1.213 
        kaffe/scripts/bat/Makefile.in:1.163->1.164 
        kaffe/scripts/compat/Makefile.in:1.190->1.191 
        kaffe/xprof/Makefile.in:1.139->1.140 
        libltdl/Makefile.in:1.62->1.63 
        libltdl/aclocal.m4:1.60->1.61 
        libltdl/config.guess:1.14->1.15 
        libltdl/config.sub:1.19->1.20 
        libltdl/configure:1.98->1.99 
        libltdl/install-sh:1.15->1.16 
        libltdl/ltmain.sh:1.13->1.14 
        libltdl/missing:1.5->1.6 
        libraries/Makefile.in:1.167->1.168 
        libraries/clib/Makefile.in:1.188->1.189 
        libraries/clib/awt/Makefile.in:1.182->1.183 
        libraries/clib/awt/X/Makefile.in:1.176->1.177 
        libraries/clib/awt/nano-X/Makefile.in:1.48->1.49 
        libraries/clib/awt/qt/Makefile.in:1.130->1.131 
        libraries/clib/awt/xynth/Makefile.in:1.3->1.4 
        libraries/clib/management/Makefile.in:1.185->1.186 
        libraries/clib/math/Makefile.in:1.179->1.180 
        libraries/clib/security/Makefile.in:1.151->1.152 
        libraries/clib/sound/Makefile.in:1.76->1.77 
        libraries/clib/sound/alsa/Makefile.in:1.77->1.78 
        libraries/clib/sound/common/Makefile.in:1.76->1.77 
        libraries/clib/sound/esd/Makefile.in:1.77->1.78 
        libraries/clib/target/Makefile.in:1.36->1.37 
        libraries/clib/target/Linux/Makefile.in:1.36->1.37 
        libraries/clib/target/generic/Makefile.in:1.36->1.37 
        libraries/clib/zip/Makefile.in:1.184->1.185 
        libraries/javalib/Makefile.in:1.573->1.574 
        libraries/javalib/awt-implementations/Makefile.in:1.61->1.62 
        libraries/javalib/awt-implementations/kaffe/Makefile.in:1.80->1.81 
        libraries/javalib/dnsjava/Makefile.in:1.6->1.7 
        libraries/javalib/external/classpath/INSTALL:1.6->1.7 
        libraries/javalib/external/classpath/Makefile.in:1.24->1.25 
        libraries/javalib/external/classpath/aclocal.m4:1.17->1.18 
        libraries/javalib/external/classpath/config.guess:1.33->1.34 
        libraries/javalib/external/classpath/config.sub:1.40->1.41 
        libraries/javalib/external/classpath/configure:1.32->1.33 
        libraries/javalib/external/classpath/depcomp:1.1->1.2 
        libraries/javalib/external/classpath/install-sh:1.1->1.2 
        libraries/javalib/external/classpath/missing:1.1->1.2 
        libraries/javalib/external/classpath/mkinstalldirs:1.1->1.2 
        libraries/javalib/external/classpath/doc/Makefile.in:1.21->1.22 
        libraries/javalib/external/classpath/doc/texinfo.tex:1.1->1.2 
        libraries/javalib/external/classpath/doc/api/Makefile.in:1.22->1.23 
        libraries/javalib/external/classpath/examples/Makefile.in:1.26->1.27 
        libraries/javalib/external/classpath/external/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/external/relaxngDatatype/Makefile.in:1.10->1.11
 
        
libraries/javalib/external/classpath/external/sax/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/external/w3c_dom/Makefile.in:1.23->1.24 
        libraries/javalib/external/classpath/include/Makefile.in:1.25->1.26 
        libraries/javalib/external/classpath/include/config.h.in:1.9->1.10 
        libraries/javalib/external/classpath/lib/Makefile.in:1.28->1.29 
        libraries/javalib/external/classpath/native/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/native/fdlibm/Makefile.in:1.25->1.26 
        libraries/javalib/external/classpath/native/jawt/Makefile.in:1.23->1.24 
        libraries/javalib/external/classpath/native/jni/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/native/jni/classpath/Makefile.in:1.24->1.25
 
        
libraries/javalib/external/classpath/native/jni/gconf-peer/Makefile.in:1.3->1.4 
        
libraries/javalib/external/classpath/native/jni/gtk-peer/Makefile.in:1.26->1.27 
        
libraries/javalib/external/classpath/native/jni/java-io/Makefile.in:1.24->1.25 
        
libraries/javalib/external/classpath/native/jni/java-lang/Makefile.in:1.23->1.24
 
        
libraries/javalib/external/classpath/native/jni/java-net/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/native/jni/java-nio/Makefile.in:1.24->1.25 
        
libraries/javalib/external/classpath/native/jni/java-util/Makefile.in:1.23->1.24
 
        
libraries/javalib/external/classpath/native/jni/midi-alsa/Makefile.in:1.23->1.24
 
        
libraries/javalib/external/classpath/native/jni/midi-dssi/Makefile.in:1.24->1.25
 
        
libraries/javalib/external/classpath/native/jni/qt-peer/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/native/jni/xmlj/Makefile.in:1.24->1.25 
        libraries/javalib/external/classpath/native/plugin/Makefile.in:1.5->1.6 
        
libraries/javalib/external/classpath/native/target/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/native/target/Linux/Makefile.in:1.23->1.24 
        
libraries/javalib/external/classpath/native/target/generic/Makefile.in:1.23->1.24
 
        libraries/javalib/external/classpath/resource/Makefile.in:1.24->1.25 
        libraries/javalib/external/classpath/scripts/Makefile.in:1.23->1.24 
        libraries/javalib/external/classpath/tools/Makefile.in:1.12->1.13 
        libraries/javalib/gmp-math/Makefile.in:1.70->1.71 
        libraries/javalib/gnu-inet/Makefile.in:1.4->1.5 
        libraries/javalib/tritonus-sound/Makefile.in:1.6->1.7 
        libraries/javalib/vmspecific/Makefile.in:1.7->1.8 
        libraries/javalib/zlib-zip/Makefile.in:1.6->1.7 
        replace/Makefile.in:1.126->1.127 
        scripts/config.guess:1.13->1.14 
        scripts/config.sub:1.13->1.14 
        scripts/depcomp:1.7->1.8 
        scripts/install-sh:1.12->1.13 
        scripts/missing:1.6->1.7 
        scripts/mkinstalldirs:1.6->1.7 
        test/Makefile.in:1.176->1.177 
        test/internal/Makefile.in:1.150->1.151 
        test/jni/Makefile.in:1.80->1.81 
        test/regression/Makefile.in:1.252->1.253 
        test/regression/compile_time/Makefile.in:1.104->1.105 
        test/regression/compiler/Makefile.in:1.88->1.89 
        test/regression/run_time/Makefile.in:1.103->1.104 
        tools/Makefile.in:1.78->1.79 
        tools/gjdoc/Makefile.in:1.77->1.78 
        tools/gjdoc/javalib/Makefile.in:1.94->1.95 
        tools/javatools/Makefile.in:1.32->1.33 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4933 kaffe/ChangeLog:1.4934
--- kaffe/ChangeLog:1.4933      Wed Nov  1 18:58:24 2006
+++ kaffe/ChangeLog     Thu Nov  2 23:22:27 2006
@@ -1,3 +1,22 @@
+2006-11-02  Dalibor Topic  <[EMAIL PROTECTED]>
+
+       Regenerated build system with autoconf 2.60 and automake 1.10.
+
+       * FAQ/FAQ.automake: Updated to autoconf 2.60 and automake 1.10.
+
+       * developers/autogen.sh: Updated to use autoconf 2.60 and automake 1.10.
+       Always use -i -f with autoreconf. Run autoreconf -i -f for classpath, 
+       as well, rather than it's internal, older requirements.
+
+       * external/gcc/fastjar/Makefile.am: (fastjar_SOURCES) Reindent.
+       (fastjar_CPPFLAGS) Fold into AM_CPPFLAGS to fix an automake warning.
+
+       * kaffe/kaffeh/Makefile.am (kaffeh_CFLAGS): Fold into AM_CFLAGS to
+       fix an automake warning.
+
+       * kaffe/kaffevm/boehm-gc/boehm/acinclude.m4 (GC_SET_VERSION): Add
+       missing quotes to fix autoreconf warning.
+
 2006-11-01  Dalibor Topic  <[EMAIL PROTECTED]>
 
        * WHATSNEW: Added boehmgc update.
Index: kaffe/Makefile.in
diff -u kaffe/Makefile.in:1.272 kaffe/Makefile.in:1.273
--- kaffe/Makefile.in:1.272     Mon Sep 18 12:25:33 2006
+++ kaffe/Makefile.in   Thu Nov  2 23:22:28 2006
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.9.6 from Makefile.am.
+# Makefile.in generated by automake 1.10 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005  Free Software Foundation, Inc.
+# 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -25,15 +25,11 @@
 # See the file "license.terms" for information on usage and redistribution 
 # of this file. 
 
-srcdir = @srcdir@
-top_srcdir = @top_srcdir@
 VPATH = @srcdir@
 pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
-top_builddir = .
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
 install_sh_PROGRAM = $(install_sh) -c
 install_sh_SCRIPT = $(install_sh) -c
@@ -51,6 +47,7 @@
 @COND_SOUND_ALSA_FALSE@@[EMAIL PROTECTED] = libraries/clib/sound
 @COND_KAFFE_X_AWT_TRUE@@[EMAIL PROTECTED] = libraries/clib/awt/X
 @COND_KAFFE_XYNTH_AWT_TRUE@@[EMAIL PROTECTED] = libraries/clib/awt/xynth
+subdir = .
 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(srcdir)/project.properties.in \
        $(srcdir)/project.xml.in $(top_srcdir)/configure ABOUT-NLS \
@@ -58,7 +55,6 @@
        scripts/config.guess scripts/config.rpath scripts/config.sub \
        scripts/depcomp scripts/install-sh scripts/ltmain.sh \
        scripts/missing scripts/mkinstalldirs
-subdir = .
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/m4/ac_c_bigendian_cross.m4 \
        $(top_srcdir)/m4/acx_pthread.m4 $(top_srcdir)/m4/alsa.m4 \
@@ -83,7 +79,7 @@
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno configure.status.lineno
+ configure.lineno config.status.lineno
 mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config/config.h
 CONFIG_CLEAN_FILES = project.xml project.properties
@@ -92,10 +88,13 @@
 DIST_SOURCES =
 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        html-recursive info-recursive install-data-recursive \
-       install-exec-recursive install-info-recursive \
-       install-recursive installcheck-recursive installdirs-recursive \
-       pdf-recursive ps-recursive uninstall-info-recursive \
-       uninstall-recursive
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
 ETAGS = etags
 CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -112,8 +111,6 @@
 ACLOCAL = @ACLOCAL@
 ALSA_CFLAGS = @ALSA_CFLAGS@
 ALSA_LIBS = @ALSA_LIBS@
-AMDEP_FALSE = @AMDEP_FALSE@
-AMDEP_TRUE = @AMDEP_TRUE@
 AMTAR = @AMTAR@
 AR = @AR@
 AS = @AS@
@@ -128,6 +125,7 @@
 BOEHMGC_SPECIFIC_FLAGS = @BOEHMGC_SPECIFIC_FLAGS@
 CC = @CC@
 CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
 CCASFLAGS = @CCASFLAGS@
 CCDEPMODE = @CCDEPMODE@
 CCLD = @CCLD@
@@ -135,48 +133,8 @@
 CFLAGS_PG = @CFLAGS_PG@
 CFLAGS_WITHOUT_PG = @CFLAGS_WITHOUT_PG@
 CLASSPATH_INCLUDES = @CLASSPATH_INCLUDES@
-COND_CLASSPATH_TOOLS_FALSE = @COND_CLASSPATH_TOOLS_FALSE@
-COND_CLASSPATH_TOOLS_TRUE = @COND_CLASSPATH_TOOLS_TRUE@
-COND_DIRECT_THREADING_FALSE = @COND_DIRECT_THREADING_FALSE@
-COND_DIRECT_THREADING_TRUE = @COND_DIRECT_THREADING_TRUE@
-COND_FASTJAR_FALSE = @COND_FASTJAR_FALSE@
-COND_FASTJAR_TRUE = @COND_FASTJAR_TRUE@
-COND_GJDOC_FALSE = @COND_GJDOC_FALSE@
-COND_GJDOC_TRUE = @COND_GJDOC_TRUE@
-COND_KAFFE_NANOX_AWT_FALSE = @COND_KAFFE_NANOX_AWT_FALSE@
-COND_KAFFE_NANOX_AWT_TRUE = @COND_KAFFE_NANOX_AWT_TRUE@
-COND_KAFFE_QT_AWT_FALSE = @COND_KAFFE_QT_AWT_FALSE@
-COND_KAFFE_QT_AWT_TRUE = @COND_KAFFE_QT_AWT_TRUE@
-COND_KAFFE_XYNTH_AWT_FALSE = @COND_KAFFE_XYNTH_AWT_FALSE@
-COND_KAFFE_XYNTH_AWT_TRUE = @COND_KAFFE_XYNTH_AWT_TRUE@
-COND_KAFFE_X_AWT_FALSE = @COND_KAFFE_X_AWT_FALSE@
-COND_KAFFE_X_AWT_TRUE = @COND_KAFFE_X_AWT_TRUE@
-COND_NATIVE_AWT_FALSE = @COND_NATIVE_AWT_FALSE@
-COND_NATIVE_AWT_TRUE = @COND_NATIVE_AWT_TRUE@
-COND_NATIVE_SOUND_FALSE = @COND_NATIVE_SOUND_FALSE@
-COND_NATIVE_SOUND_TRUE = @COND_NATIVE_SOUND_TRUE@
-COND_PURE_JAVA_MATH_FALSE = @COND_PURE_JAVA_MATH_FALSE@
-COND_PURE_JAVA_MATH_TRUE = @COND_PURE_JAVA_MATH_TRUE@
-COND_SOUND_ALSA_FALSE = @COND_SOUND_ALSA_FALSE@
-COND_SOUND_ALSA_TRUE = @COND_SOUND_ALSA_TRUE@
-COND_SOUND_ESD_FALSE = @COND_SOUND_ESD_FALSE@
-COND_SOUND_ESD_TRUE = @COND_SOUND_ESD_TRUE@
-COND_SYSTEM_ZLIB_FALSE = @COND_SYSTEM_ZLIB_FALSE@
-COND_SYSTEM_ZLIB_TRUE = @COND_SYSTEM_ZLIB_TRUE@
-COND_ZLIB_ZIP_FALSE = @COND_ZLIB_ZIP_FALSE@
-COND_ZLIB_ZIP_TRUE = @COND_ZLIB_ZIP_TRUE@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
-CREATE_ALSA_LIBRARIES_FALSE = @CREATE_ALSA_LIBRARIES_FALSE@
-CREATE_ALSA_LIBRARIES_TRUE = @CREATE_ALSA_LIBRARIES_TRUE@
-CREATE_DSSI_LIBRARIES_FALSE = @CREATE_DSSI_LIBRARIES_FALSE@
-CREATE_DSSI_LIBRARIES_TRUE = @CREATE_DSSI_LIBRARIES_TRUE@
-CREATE_GTK_PEER_LIBRARIES_FALSE = @CREATE_GTK_PEER_LIBRARIES_FALSE@
-CREATE_GTK_PEER_LIBRARIES_TRUE = @CREATE_GTK_PEER_LIBRARIES_TRUE@
-CREATE_PLUGIN_FALSE = @CREATE_PLUGIN_FALSE@
-CREATE_PLUGIN_TRUE = @CREATE_PLUGIN_TRUE@
-CREATE_XMLJ_LIBRARY_FALSE = @CREATE_XMLJ_LIBRARY_FALSE@
-CREATE_XMLJ_LIBRARY_TRUE = @CREATE_XMLJ_LIBRARY_TRUE@
 CXX = @CXX@
 CXXCPP = @CXXCPP@
 CXXDEPMODE = @CXXDEPMODE@
@@ -192,10 +150,6 @@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
 EGREP = @EGREP@
-ENABLE_JVMPI_FALSE = @ENABLE_JVMPI_FALSE@
-ENABLE_JVMPI_TRUE = @ENABLE_JVMPI_TRUE@
-ENABLE_XPROF_FALSE = @ENABLE_XPROF_FALSE@
-ENABLE_XPROF_TRUE = @ENABLE_XPROF_TRUE@
 ENGINE_NAME = @ENGINE_NAME@
 ESD_CFLAGS = @ESD_CFLAGS@
 ESD_CONFIG = @ESD_CONFIG@
@@ -209,16 +163,8 @@
 GETOPT_H = @GETOPT_H@
 GLIBJ_ZIP = @GLIBJ_ZIP@
 GMSGFMT = @GMSGFMT@
-HAVE_BCEL_FALSE = @HAVE_BCEL_FALSE@
-HAVE_BCEL_TRUE = @HAVE_BCEL_TRUE@
-HAVE_GCJ_SUPPORT_FALSE = @HAVE_GCJ_SUPPORT_FALSE@
-HAVE_GCJ_SUPPORT_TRUE = @HAVE_GCJ_SUPPORT_TRUE@
-HAVE_JASMIN_FALSE = @HAVE_JASMIN_FALSE@
-HAVE_JASMIN_TRUE = @HAVE_JASMIN_TRUE@
-HAVE_JAVAC_FALSE = @HAVE_JAVAC_FALSE@
-HAVE_JAVAC_TRUE = @HAVE_JAVAC_TRUE@
-HAVE_MKTEMP_FALSE = @HAVE_MKTEMP_FALSE@
-HAVE_MKTEMP_TRUE = @HAVE_MKTEMP_TRUE@
+GREP = @GREP@
+INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
@@ -254,13 +200,10 @@
 LTLIBINTL = @LTLIBINTL@
 LTLIBOBJS = @LTLIBOBJS@
 MAINT = @MAINT@
-MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
-MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
 MAKEINFO = @MAKEINFO@
 MAKE_KAFFEH = @MAKE_KAFFEH@
 MATH_LIB = @MATH_LIB@
-MAY_RUN_PO_FALSE = @MAY_RUN_PO_FALSE@
-MAY_RUN_PO_TRUE = @MAY_RUN_PO_TRUE@
+MKDIR_P = @MKDIR_P@
 MKINSTALLDIRS = @MKINSTALLDIRS@
 MKTEMP = @MKTEMP@
 MOC = @MOC@
@@ -268,8 +211,6 @@
 MSGMERGE = @MSGMERGE@
 M_LIBS = @M_LIBS@
 NANOX_CFLAGS = @NANOX_CFLAGS@
-NEED_LIBXPROF_FALSE = @NEED_LIBXPROF_FALSE@
-NEED_LIBXPROF_TRUE = @NEED_LIBXPROF_TRUE@
 NET_LIBS = @NET_LIBS@
 OBJDUMP = @OBJDUMP@
 OBJEXT = @OBJEXT@
@@ -292,50 +233,35 @@
 QT_GUILINK = @QT_GUILINK@
 QT_LDADD = @QT_LDADD@
 RANLIB = @RANLIB@
-REPLACE_GETOPT_FALSE = @REPLACE_GETOPT_FALSE@
-REPLACE_GETOPT_TRUE = @REPLACE_GETOPT_TRUE@
 SECURITY_LIBS = @SECURITY_LIBS@
 SEMAPHORE_LIB = @SEMAPHORE_LIB@
 SET_MAKE = @SET_MAKE@
 SHELL = @SHELL@
 STRIP = @STRIP@
-SUN_COMPAT_FALSE = @SUN_COMPAT_FALSE@
-SUN_COMPAT_TRUE = @SUN_COMPAT_TRUE@
 THREAD_DIR = @THREAD_DIR@
 THREAD_SYSTEM = @THREAD_SYSTEM@
 UIC = @UIC@
-USE_COMPAT_IFADDRS_FALSE = @USE_COMPAT_IFADDRS_FALSE@
-USE_COMPAT_IFADDRS_TRUE = @USE_COMPAT_IFADDRS_TRUE@
 USE_GMP = @USE_GMP@
-USE_JIT_FALSE = @USE_JIT_FALSE@
-USE_JIT_TRUE = @USE_JIT_TRUE@
 USE_NLS = @USE_NLS@
-USE_PRECOMPILED_RT_JAR_FALSE = @USE_PRECOMPILED_RT_JAR_FALSE@
-USE_PRECOMPILED_RT_JAR_TRUE = @USE_PRECOMPILED_RT_JAR_TRUE@
 VERSION = @VERSION@
 VM_LIBS = @VM_LIBS@
 XGETTEXT = @XGETTEXT@
 XI18N_CFLAGS = @XI18N_CFLAGS@
+XMKMF = @XMKMF@
 X_CFLAGS = @X_CFLAGS@
 X_EXTRA_LIBS = @X_EXTRA_LIBS@
 X_LIBS = @X_LIBS@
 X_PRE_LIBS = @X_PRE_LIBS@
 ZIP_LIBS = @ZIP_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
 abssrcdir = @abssrcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_AS = @ac_ct_AS@
 ac_ct_CC = @ac_ct_CC@
 ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DLLTOOL = @ac_ct_DLLTOOL@
 ac_ct_F77 = @ac_ct_F77@
-ac_ct_OBJDUMP = @ac_ct_OBJDUMP@
-ac_ct_RANLIB = @ac_ct_RANLIB@
-ac_ct_STRIP = @ac_ct_STRIP@
 acx_pthread_config = @acx_pthread_config@
-am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
-am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
-am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
-am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
@@ -347,13 +273,18 @@
 build_cpu = @build_cpu@
 build_os = @build_os@
 build_vendor = @build_vendor@
+builddir = @builddir@
 datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
 exec_prefix = @exec_prefix@
 host = @host@
 host_alias = @host_alias@
 host_cpu = @host_cpu@
 host_os = @host_os@
 host_vendor = @host_vendor@
+htmldir = @htmldir@
 includedir = @includedir@
 infodir = @infodir@
 install_sh = @install_sh@
@@ -366,20 +297,26 @@
 kaffeh_TRANSF = @kaffeh_TRANSF@
 libdir = @libdir@
 libexecdir = @libexecdir@
+localedir = @localedir@
 localstatedir = @localstatedir@
 mandir = @mandir@
 mkdir_p = @mkdir_p@
 nativedir = @nativedir@
 oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
+psdir = @psdir@
 sbindir = @sbindir@
 securitydir = @securitydir@
 sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
 subdirs = @subdirs@
 sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 toolslibdir = @toolslibdir@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
 with_engine = @with_engine@
 ACLOCAL_AMFLAGS = -I m4
 AUTOMAKE_OPTIONS = foreign 1.3e
@@ -565,7 +502,6 @@
 
 distclean-libtool:
        -rm -f libtool
-uninstall-info-am:
 
 # This directory's subdirectories are mostly independent; you can cd
 # into them and run `make' without going through this Makefile.
@@ -598,8 +534,7 @@
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
        fi; test -z "$$fail"
 
-mostlyclean-recursive clean-recursive distclean-recursive \
-maintainer-clean-recursive:
+$(RECURSIVE_CLEAN_TARGETS):
        @failcom='exit 1'; \
        for f in x $$MAKEFLAGS; do \
          case $$f in \
@@ -701,24 +636,22 @@
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
-       mkdir $(distdir)
-       $(mkdir_p) $(distdir)/. $(distdir)/FAQ $(distdir)/compat-include 
$(distdir)/developers $(distdir)/kaffe/kaffevm $(distdir)/kaffe/man 
$(distdir)/kaffe/scripts $(distdir)/kaffe/scripts/compat $(distdir)/m4 
$(distdir)/po $(distdir)/scripts $(distdir)/test/regression 
$(distdir)/test/regression/compile_time $(distdir)/test/regression/compiler 
$(distdir)/test/regression/run_time $(distdir)/tools/gjdoc/javalib
-       @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
-       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
-       list='$(DISTFILES)'; for file in $$list; do \
-         case $$file in \
-           $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
-           $(top_srcdir)/*) file=`echo "$$file" | sed 
"s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
-         esac; \
+       test -d $(distdir) || mkdir $(distdir)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
-         dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
-         if test "$$dir" != "$$file" && test "$$dir" != "."; then \
-           dir="/$$dir"; \
-           $(mkdir_p) "$(distdir)$$dir"; \
-         else \
-           dir=''; \
-         fi; \
          if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
              cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
            fi; \
@@ -732,7 +665,7 @@
        list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
            test -d "$(distdir)/$$subdir" \
-           || $(mkdir_p) "$(distdir)/$$subdir" \
+           || $(MKDIR_P) "$(distdir)/$$subdir" \
            || exit 1; \
            distdir=`$(am__cd) $(distdir) && pwd`; \
            top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
@@ -740,6 +673,8 @@
              $(MAKE) $(AM_MAKEFLAGS) \
                top_distdir="$$top_distdir" \
                distdir="$$distdir/$$subdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
                distdir) \
              || exit 1; \
          fi; \
@@ -747,7 +682,7 @@
        -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
          ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
          ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
-         ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} 
\; \
+         ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
        tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c 
>$(distdir).tar.gz
@@ -823,7 +758,7 @@
        $(am__remove_distdir)
        @(echo "$(distdir) archives ready for distribution: "; \
          list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
-         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
+         sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -895,12 +830,20 @@
 
 install-data-am:
 
+install-dvi: install-dvi-recursive
+
 install-exec-am:
 
+install-html: install-html-recursive
+
 install-info: install-info-recursive
 
 install-man:
 
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
 installcheck-am:
 
 maintainer-clean: maintainer-clean-recursive
@@ -921,24 +864,26 @@
 
 ps-am:
 
-uninstall-am: uninstall-info-am
+uninstall-am:
 
-uninstall-info: uninstall-info-recursive
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+       install-strip
 
-.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
-       check-am check-local clean clean-generic clean-libtool \
-       clean-recursive ctags ctags-recursive dist dist-all dist-bzip2 \
-       dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
-       distclean-generic distclean-libtool distclean-recursive \
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am am--refresh check check-am check-local clean \
+       clean-generic clean-libtool ctags ctags-recursive dist \
+       dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
+       distcheck distclean distclean-generic distclean-libtool \
        distclean-tags distcleancheck distdir distuninstallcheck dvi \
        dvi-am html html-am info info-am install install-am \
-       install-data install-data-am install-exec install-exec-am \
-       install-info install-info-am install-man install-strip \
+       install-data install-data-am install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-ps install-ps-am install-strip \
        installcheck installcheck-am installdirs installdirs-am \
-       maintainer-clean maintainer-clean-generic \
-       maintainer-clean-recursive mostlyclean mostlyclean-generic \
-       mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
-       tags tags-recursive uninstall uninstall-am uninstall-info-am
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am
 
        developers/boehm-with-kaffe.patch \
        developers/build_mathnamespace \
Index: kaffe/aclocal.m4
diff -u kaffe/aclocal.m4:1.132 kaffe/aclocal.m4:1.133
--- kaffe/aclocal.m4:1.132      Tue Jan 10 18:37:17 2006
+++ kaffe/aclocal.m4    Thu Nov  2 23:22:29 2006
@@ -1,7 +1,7 @@
-# generated automatically by aclocal 1.9.6 -*- Autoconf -*-
+# generated automatically by aclocal 1.10 -*- Autoconf -*-
 
 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005  Free Software Foundation, Inc.
+# 2005, 2006  Free Software Foundation, Inc.
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -11,7 +11,12 @@
 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 # PARTICULAR PURPOSE.
 
-# Copyright (C) 2002, 2003, 2005  Free Software Foundation, Inc.
+m4_if(m4_PACKAGE_VERSION, [2.60],,
+[m4_fatal([this file was generated for autoconf 2.60.
+You have another version of autoconf.  If you want to use that,
+you should regenerate the build system entirely.], [63])])
+
+# Copyright (C) 2002, 2003, 2005, 2006  Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -21,24 +26,39 @@
 # ----------------------------
 # Automake X.Y traces this macro to ensure aclocal.m4 has been
 # generated from the m4 files accompanying Automake X.Y.
-AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"])
+# (This private macro should not be called outside this file.)
+AC_DEFUN([AM_AUTOMAKE_VERSION],
+[am__api_version='1.10'
+dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
+dnl require some minimum version.  Point them to the right macro.
+m4_if([$1], [1.10], [],
+      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
+])
+
+# _AM_AUTOCONF_VERSION(VERSION)
+# -----------------------------
+# aclocal traces this macro to find the Autoconf version.
+# This is a private macro too.  Using m4_define simplifies
+# the logic in aclocal, which can simply ignore this definition.
+m4_define([_AM_AUTOCONF_VERSION], [])
 
 # AM_SET_CURRENT_AUTOMAKE_VERSION
 # -------------------------------
-# Call AM_AUTOMAKE_VERSION so it can be traced.
+# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-        [AM_AUTOMAKE_VERSION([1.9.6])])
+[AM_AUTOMAKE_VERSION([1.10])dnl
+_AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)])
 
 # Figure out how to run the assembler.                      -*- Autoconf -*-
 
-# Copyright (C) 2001, 2003, 2004, 2005  Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 4
+# serial 5
 
 # AM_PROG_AS
 # ----------
@@ -49,6 +69,7 @@
 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
 AC_ARG_VAR([CCAS],      [assembler compiler command (defaults to CC)])
 AC_ARG_VAR([CCASFLAGS], [assembler compiler flags (defaults to CFLAGS)])
+_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES([CCAS])])dnl
 ])
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
@@ -106,14 +127,14 @@
 
 # AM_CONDITIONAL                                            -*- Autoconf -*-
 
-# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005
+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
 # Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 7
+# serial 8
 
 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
 # -------------------------------------
@@ -122,8 +143,10 @@
 [AC_PREREQ(2.52)dnl
  ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
        [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-AC_SUBST([$1_TRUE])
-AC_SUBST([$1_FALSE])
+AC_SUBST([$1_TRUE])dnl
+AC_SUBST([$1_FALSE])dnl
+_AM_SUBST_NOTMAKE([$1_TRUE])dnl
+_AM_SUBST_NOTMAKE([$1_FALSE])dnl
 if $2; then
   $1_TRUE=
   $1_FALSE='#'
@@ -137,15 +160,14 @@
 Usually this means the macro was only invoked conditionally.]])
 fi])])
 
-
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
 # Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 8
+# serial 9
 
 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
 # written in clear, in which case automake, when reading aclocal.m4,
@@ -173,6 +195,7 @@
 ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
        [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
        [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
+       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
        [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
                    [depcc="$$1"   am_compiler_list=])
 
@@ -238,6 +261,7 @@
        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
          >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
@@ -290,7 +314,8 @@
   AMDEPBACKSLASH='\'
 fi
 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-AC_SUBST([AMDEPBACKSLASH])
+AC_SUBST([AMDEPBACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
 ])
 
 # Generate code to set up dependency tracking.              -*- Autoconf -*-
@@ -315,8 +340,9 @@
   # some people rename them; so instead we look at the file content.
   # Grep'ing the first line is not enough: some people post-process
   # each Makefile.in and add a new line on top of each file to say so.
-  # So let's grep whole file.
-  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
+  # Grep'ing the whole file is not good either: AIX grep has a line
+  # limit of 2048, but all sed's we know have understand at least 4000.
+  if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
     dirpart=`AS_DIRNAME("$mf")`
   else
     continue
@@ -391,8 +417,8 @@
 
 # Do all the work for Automake.                             -*- Autoconf -*-
 
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
-# Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -415,16 +441,20 @@
 # arguments mandatory, and then we can depend on a new Autoconf
 # release and drop the old call support.
 AC_DEFUN([AM_INIT_AUTOMAKE],
-[AC_PREREQ([2.58])dnl
+[AC_PREREQ([2.60])dnl
 dnl Autoconf wants to disallow AM_ names.  We explicitly allow
 dnl the ones we care about.
 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
 AC_REQUIRE([AC_PROG_INSTALL])dnl
-# test to see if srcdir already configured
-if test "`cd $srcdir && pwd`" != "`pwd`" &&
-   test -f $srcdir/config.status; then
-  AC_MSG_ERROR([source directory already configured; run "make distclean" 
there first])
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+  # is not polluted with repeated "-I."
+  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
+  # test to see if srcdir already configured
+  if test -f $srcdir/config.status; then
+    AC_MSG_ERROR([source directory already configured; run "make distclean" 
there first])
+  fi
 fi
 
 # test whether we have cygpath
@@ -444,6 +474,9 @@
  AC_SUBST([PACKAGE], [$1])dnl
  AC_SUBST([VERSION], [$2])],
 [_AM_SET_OPTIONS([$1])dnl
+dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
+m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
+  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
  AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
 
@@ -479,6 +512,10 @@
                   [_AM_DEPENDENCIES(CXX)],
                   [define([AC_PROG_CXX],
                           defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_OBJC],
+                  [_AM_DEPENDENCIES(OBJC)],
+                  [define([AC_PROG_OBJC],
+                          defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
 ])
 ])
 
@@ -514,7 +551,7 @@
 # Define $install_sh.
 AC_DEFUN([AM_PROG_INSTALL_SH],
 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-install_sh=${install_sh-"$am_aux_dir/install-sh"}
+install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
 AC_SUBST(install_sh)])
 
 # Copyright (C) 2003, 2005  Free Software Foundation, Inc.
@@ -621,14 +658,14 @@
 
 # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
-# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005
+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
 # Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 4
+# serial 5
 
 # AM_MISSING_PROG(NAME, PROGRAM)
 # ------------------------------
@@ -644,6 +681,7 @@
 # If it does, set am_missing_run to use it, otherwise, to nothing.
 AC_DEFUN([AM_MISSING_HAS_RUN],
 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+AC_REQUIRE_AUX_FILE([missing])dnl
 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
 # Use eval to expand $SHELL
 if eval "$MISSING --run true"; then
@@ -654,7 +692,7 @@
 fi
 ])
 
-# Copyright (C) 2003, 2004, 2005  Free Software Foundation, Inc.
+# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -662,60 +700,23 @@
 
 # AM_PROG_MKDIR_P
 # ---------------
-# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise.
-#
-# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories
-# created by `make install' are always world readable, even if the
-# installer happens to have an overly restrictive umask (e.g. 077).
-# This was a mistake.  There are at least two reasons why we must not
-# use `-m 0755':
-#   - it causes special bits like SGID to be ignored,
-#   - it may be too restrictive (some setups expect 775 directories).
-#
-# Do not use -m 0755 and let people choose whatever they expect by
-# setting umask.
-#
-# We cannot accept any implementation of `mkdir' that recognizes `-p'.
-# Some implementations (such as Solaris 8's) are not thread-safe: if a
-# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c'
-# concurrently, both version can detect that a/ is missing, but only
-# one can create it and the other will error out.  Consequently we
-# restrict ourselves to GNU make (using the --version option ensures
-# this.)
+# Check for `mkdir -p'.
 AC_DEFUN([AM_PROG_MKDIR_P],
-[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
-  # We used to keeping the `.' as first argument, in order to
-  # allow $(mkdir_p) to be used without argument.  As in
-  #   $(mkdir_p) $(somedir)
-  # where $(somedir) is conditionally defined.  However this is wrong
-  # for two reasons:
-  #  1. if the package is installed by a user who cannot write `.'
-  #     make install will fail,
-  #  2. the above comment should most certainly read
-  #     $(mkdir_p) $(DESTDIR)$(somedir)
-  #     so it does not work when $(somedir) is undefined and
-  #     $(DESTDIR) is not.
-  #  To support the latter case, we have to write
-  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
-  #  so the `.' trick is pointless.
-  mkdir_p='mkdir -p --'
-else
-  # On NextStep and OpenStep, the `mkdir' command does not
-  # recognize any option.  It will interpret all options as
-  # directories to create, and then abort because `.' already
-  # exists.
-  for d in ./-p ./--version;
-  do
-    test -d $d && rmdir $d
-  done
-  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
-  if test -f "$ac_aux_dir/mkinstalldirs"; then
-    mkdir_p='$(mkinstalldirs)'
-  else
-    mkdir_p='$(install_sh) -d'
-  fi
-fi
-AC_SUBST([mkdir_p])])
+[AC_PREREQ([2.60])dnl
+AC_REQUIRE([AC_PROG_MKDIR_P])dnl
+dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
+dnl while keeping a definition of mkdir_p for backward compatibility.
+dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
+dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
+dnl Makefile.ins that do not define MKDIR_P, so we do our own
+dnl adjustment using top_builddir (which is defined more often than

*** Patch too long, truncated ***

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to