[kaffe] CVS kaffe (dalibor): Fixed build on sparc-solaris with pthreads

Kaffe CVS cvs-commits at kaffe.org
Sun Jun 6 06:24:02 PDT 2004


PatchSet 4827 
Date: 2004/06/06 12:48:36
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Fixed build on sparc-solaris with pthreads

2004-06-05  Dalibor Topic  <robilad at kaffe.org>

        * configure.ac:
        Added check for solaris pthread add-on libraries.

        Reported by:  Riccardo Mottola  <zuse at libero.it>

        * THIRDPARTY:
        Documented m4/solarispthread.m4.

        * m4/solarispthread.m4:
        New file. Check for solaris pthread add-on libraries.
        Taken from Python 2.3.4.

        * Makefile.in,
        aclocal.m4,
        configure,
        config/Makefile.in,
        include/Makefile.in,
        kaffe/Makefile.in,
        kaffe/jvmpi/Makefile.in,
        kaffe/kaffe/Makefile.in,
        kaffe/kaffeh/Makefile.in,
        kaffe/kaffevm/Makefile.in,
        kaffe/kaffevm/gcj/Makefile.in,
        kaffe/kaffevm/intrp/Makefile.in,
        kaffe/kaffevm/jit/Makefile.in,
        kaffe/kaffevm/jit3/Makefile.in,
        kaffe/kaffevm/systems/Makefile.in,
        kaffe/kaffevm/systems/beos-native/Makefile.in,
        kaffe/kaffevm/systems/oskit-pthreads/Makefile.in,
        kaffe/kaffevm/systems/unix-jthreads/Makefile.in,
        kaffe/kaffevm/systems/unix-pthreads/Makefile.in,
        kaffe/man/Makefile.in,
        kaffe/scripts/Makefile.in,
        kaffe/scripts/bat/Makefile.in,
        kaffe/scripts/compat/Makefile.in,
        kaffe/xprof/Makefile.in,
        libraries/Makefile.in,
        libraries/clib/Makefile.in,
        libraries/clib/awt/Makefile.in,
        libraries/clib/awt/X/Makefile.in,
        libraries/clib/awt/qt/Makefile.in,
        libraries/clib/io/Makefile.in,
        libraries/clib/libxmlj/Makefile.in,
        libraries/clib/management/Makefile.in,
        libraries/clib/math/Makefile.in,
        libraries/clib/native/Makefile.in,
        libraries/clib/net/Makefile.in,
        libraries/clib/nio/Makefile.in,
        libraries/clib/security/Makefile.in,
        libraries/clib/sound/Makefile.in,
        libraries/clib/sound/alsa/Makefile.in,
        libraries/clib/sound/common/Makefile.in,
        libraries/clib/sound/esd/Makefile.in,
        libraries/clib/zip/Makefile.in,
        libraries/extensions/Makefile.in,
        libraries/extensions/comm/Makefile.in,
        libraries/extensions/comm/javalib/Makefile.in,
        libraries/extensions/microsoft/Makefile.in,
        libraries/extensions/microsoft/clib/Makefile.in,
        libraries/extensions/microsoft/javalib/Makefile.in,
        libraries/extensions/pjava/Makefile.in,
        libraries/extensions/pjava/javalib/Makefile.in,
        libraries/extensions/servlet/Makefile.in,
        libraries/extensions/servlet/javalib/Makefile.in,
        libraries/javalib/Makefile.in,
        replace/Makefile.in,
        test/Makefile.in,
        test/internal/Makefile.in,
        test/regression/Makefile.in,
        test/regression/compile_time/Makefile.in,
        test/regression/compiler/Makefile.in,
        test/regression/run_time/Makefile.in,
        tools/Makefile.in,
        tools/gjdoc/Makefile.in,
        tools/gjdoc/javalib/Makefile.in:
        Regeenrated.

Members: 
	ChangeLog:1.2395->1.2396 
	Makefile.in:1.156->1.157 
	THIRDPARTY:1.13->1.14 
	aclocal.m4:1.101->1.102 
	configure:1.327->1.328 
	configure.ac:1.26->1.27 
	config/Makefile.in:1.128->1.129 
	include/Makefile.in:1.160->1.161 
	kaffe/Makefile.in:1.111->1.112 
	kaffe/jvmpi/Makefile.in:1.33->1.34 
	kaffe/kaffe/Makefile.in:1.126->1.127 
	kaffe/kaffeh/Makefile.in:1.109->1.110 
	kaffe/kaffevm/Makefile.in:1.151->1.152 
	kaffe/kaffevm/gcj/Makefile.in:1.91->1.92 
	kaffe/kaffevm/intrp/Makefile.in:1.97->1.98 
	kaffe/kaffevm/jit/Makefile.in:1.103->1.104 
	kaffe/kaffevm/jit3/Makefile.in:1.74->1.75 
	kaffe/kaffevm/systems/Makefile.in:1.99->1.100 
	kaffe/kaffevm/systems/beos-native/Makefile.in:1.90->1.91 
	kaffe/kaffevm/systems/oskit-pthreads/Makefile.in:1.96->1.97 
	kaffe/kaffevm/systems/unix-jthreads/Makefile.in:1.99->1.100 
	kaffe/kaffevm/systems/unix-pthreads/Makefile.in:1.70->1.71 
	kaffe/man/Makefile.in:1.97->1.98 
	kaffe/scripts/Makefile.in:1.134->1.135 
	kaffe/scripts/bat/Makefile.in:1.90->1.91 
	kaffe/scripts/compat/Makefile.in:1.115->1.116 
	kaffe/xprof/Makefile.in:1.65->1.66 
	libraries/Makefile.in:1.94->1.95 
	libraries/clib/Makefile.in:1.103->1.104 
	libraries/clib/awt/Makefile.in:1.107->1.108 
	libraries/clib/awt/X/Makefile.in:1.97->1.98 
	libraries/clib/awt/qt/Makefile.in:1.52->1.53 
	libraries/clib/io/Makefile.in:1.101->1.102 
	libraries/clib/libxmlj/Makefile.in:1.6->1.7 
	libraries/clib/management/Makefile.in:1.109->1.110 
	libraries/clib/math/Makefile.in:1.105->1.106 
	libraries/clib/native/Makefile.in:1.137->1.138 
	libraries/clib/net/Makefile.in:1.113->1.114 
	libraries/clib/nio/Makefile.in:1.28->1.29 
	libraries/clib/security/Makefile.in:1.75->1.76 
	libraries/clib/sound/Makefile.in:1.3->1.4 
	libraries/clib/sound/alsa/Makefile.in:1.3->1.4 
	libraries/clib/sound/common/Makefile.in:1.3->1.4 
	libraries/clib/sound/esd/Makefile.in:1.3->1.4 
	libraries/clib/zip/Makefile.in:1.107->1.108 
	libraries/extensions/Makefile.in:1.86->1.87 
	libraries/extensions/comm/Makefile.in:1.80->1.81 
	libraries/extensions/comm/javalib/Makefile.in:1.80->1.81 
	libraries/extensions/microsoft/Makefile.in:1.72->1.73 
	libraries/extensions/microsoft/clib/Makefile.in:1.75->1.76 
	libraries/extensions/microsoft/javalib/Makefile.in:1.73->1.74 
	libraries/extensions/pjava/Makefile.in:1.80->1.81 
	libraries/extensions/pjava/javalib/Makefile.in:1.80->1.81 
	libraries/extensions/servlet/Makefile.in:1.80->1.81 
	libraries/extensions/servlet/javalib/Makefile.in:1.80->1.81 
	libraries/javalib/Makefile.in:1.260->1.261 
	m4/solarispthread.m4:INITIAL->1.1 
	replace/Makefile.in:1.45->1.46 
	test/Makefile.in:1.100->1.101 
	test/internal/Makefile.in:1.58->1.59 
	test/regression/Makefile.in:1.169->1.170 
	test/regression/compile_time/Makefile.in:1.31->1.32 
	test/regression/compiler/Makefile.in:1.12->1.13 
	test/regression/run_time/Makefile.in:1.30->1.31 
	tools/Makefile.in:1.4->1.5 
	tools/gjdoc/Makefile.in:1.4->1.5 
	tools/gjdoc/javalib/Makefile.in:1.6->1.7 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2395 kaffe/ChangeLog:1.2396
--- kaffe/ChangeLog:1.2395	Sat Jun  5 18:12:17 2004
+++ kaffe/ChangeLog	Sun Jun  6 12:48:36 2004
@@ -1,5 +1,84 @@
 2004-06-05  Dalibor Topic  <robilad at kaffe.org>
 
+        * configure.ac:
+	Added check for solaris pthread add-on libraries.
+
+	Reported by:  Riccardo Mottola  <zuse at libero.it>
+
+        * THIRDPARTY:
+	Documented m4/solarispthread.m4.
+
+        * m4/solarispthread.m4:
+	New file. Check for solaris pthread add-on libraries.
+	Taken from Python 2.3.4.
+
+        * Makefile.in,
+        aclocal.m4,
+        configure,
+        config/Makefile.in,
+        include/Makefile.in,
+        kaffe/Makefile.in,
+        kaffe/jvmpi/Makefile.in,
+        kaffe/kaffe/Makefile.in,
+        kaffe/kaffeh/Makefile.in,
+        kaffe/kaffevm/Makefile.in,
+        kaffe/kaffevm/gcj/Makefile.in,
+        kaffe/kaffevm/intrp/Makefile.in,
+        kaffe/kaffevm/jit/Makefile.in,
+        kaffe/kaffevm/jit3/Makefile.in,
+        kaffe/kaffevm/systems/Makefile.in,
+        kaffe/kaffevm/systems/beos-native/Makefile.in,
+        kaffe/kaffevm/systems/oskit-pthreads/Makefile.in,
+        kaffe/kaffevm/systems/unix-jthreads/Makefile.in,
+        kaffe/kaffevm/systems/unix-pthreads/Makefile.in,
+        kaffe/man/Makefile.in,
+        kaffe/scripts/Makefile.in,
+        kaffe/scripts/bat/Makefile.in,
+        kaffe/scripts/compat/Makefile.in,
+        kaffe/xprof/Makefile.in,
+        libraries/Makefile.in,
+        libraries/clib/Makefile.in,
+        libraries/clib/awt/Makefile.in,
+        libraries/clib/awt/X/Makefile.in,
+        libraries/clib/awt/qt/Makefile.in,
+        libraries/clib/io/Makefile.in,
+        libraries/clib/libxmlj/Makefile.in,
+        libraries/clib/management/Makefile.in,
+        libraries/clib/math/Makefile.in,
+        libraries/clib/native/Makefile.in,
+        libraries/clib/net/Makefile.in,
+        libraries/clib/nio/Makefile.in,
+        libraries/clib/security/Makefile.in,
+        libraries/clib/sound/Makefile.in,
+        libraries/clib/sound/alsa/Makefile.in,
+        libraries/clib/sound/common/Makefile.in,
+        libraries/clib/sound/esd/Makefile.in,
+        libraries/clib/zip/Makefile.in,
+        libraries/extensions/Makefile.in,
+        libraries/extensions/comm/Makefile.in,
+        libraries/extensions/comm/javalib/Makefile.in,
+        libraries/extensions/microsoft/Makefile.in,
+        libraries/extensions/microsoft/clib/Makefile.in,
+        libraries/extensions/microsoft/javalib/Makefile.in,
+        libraries/extensions/pjava/Makefile.in,
+        libraries/extensions/pjava/javalib/Makefile.in,
+        libraries/extensions/servlet/Makefile.in,
+        libraries/extensions/servlet/javalib/Makefile.in,
+        libraries/javalib/Makefile.in,
+        replace/Makefile.in,
+        test/Makefile.in,
+        test/internal/Makefile.in,
+        test/regression/Makefile.in,
+        test/regression/compile_time/Makefile.in,
+        test/regression/compiler/Makefile.in,
+        test/regression/run_time/Makefile.in,
+        tools/Makefile.in,
+        tools/gjdoc/Makefile.in,
+        tools/gjdoc/javalib/Makefile.in:
+	Regeenrated.
+
+2004-06-05  Dalibor Topic  <robilad at kaffe.org>
+
         * libraries/clib/libxmlj/xmlj_dom.c,
         libraries/clib/libxmlj/xmlj_io.c,
         libraries/clib/libxmlj/xmlj_node.c,
Index: kaffe/Makefile.in
diff -u kaffe/Makefile.in:1.156 kaffe/Makefile.in:1.157
--- kaffe/Makefile.in:1.156	Thu Jun  3 16:21:25 2004
+++ kaffe/Makefile.in	Sun Jun  6 12:48:37 2004
@@ -68,7 +68,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/THIRDPARTY
diff -u kaffe/THIRDPARTY:1.13 kaffe/THIRDPARTY:1.14
--- kaffe/THIRDPARTY:1.13	Fri May 21 15:37:15 2004
+++ kaffe/THIRDPARTY	Sun Jun  6 12:48:37 2004
@@ -193,7 +193,7 @@
 and GPL. It is available from 
 http://www.gingerall.cz/charlie/ga/xml/p_sab.xml.
 
-* valist.m4
+* m4/valist.m4
 
 Based on code taken from Quakeforge's CVS. Quakeforge is licensed under the
 GNU General Public License. See license.terms for details.
@@ -202,7 +202,7 @@
 
 More information on Quakeforge is available at http://www.quakeforge.net/.
 
-* gnu-crypto.m4
+* m4/gnu-crypto.m4
 
 Autoconf macros for GNU Crypto. Written by Raif S. Naffah from GNU Crypto.
 Licensed under the GNU General Public License with a special exception:
@@ -229,7 +229,7 @@
 More information on GNU Crypto is available from 
 http://www.gnu.org/software/gnu-crypto/.
 
-* iconv.m4, lib-ld.m4, lib-link.m4, lib-prefix.m4
+* m4/iconv.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4
 
 Autoconf macros for libiconv. Taken from GNU gettext CVS. Licensed under
 the GNU General Public License with a special exception:
@@ -265,7 +265,7 @@
 the above URL. Patches from kaffe developers to kjc are available in the 
 kaffe-extras repository of the kaffe.org CVS server.
 
-* m4/ax_cflags_gcc_option.m4, ax_cflags_warn_all.m4
+* m4/ax_cflags_gcc_option.m4, m4/ax_cflags_warn_all.m4, m4/acx_pthread.m4
 
 Autoconf macros to check for accepted warning and compiler options. Taken
 from the Autoconf Macro Archive at http://ac-archive.sourceforge.net/.
@@ -312,3 +312,57 @@
     such potential, you must delete any notice of this special exception to 
     the GPL from your modified version.
 
+* m4/solarispthread.m4
+
+Derived from the test in Python 2.3.4 configure.in file by wrapping it in
+AC_DEFUN. Python is available from http://www.python.org. Python 2.3.4 comes 
+under a GPL compatible license:
+
+   PSF LICENSE AGREEMENT FOR PYTHON 2.3
+   ------------------------------------
+
+   1. This LICENSE AGREEMENT is between the Python Software Foundation
+   ("PSF"), and the Individual or Organization ("Licensee") accessing and
+   otherwise using Python 2.3 software in source or binary form and its
+   associated documentation.
+
+   2. Subject to the terms and conditions of this License Agreement, PSF
+   hereby grants Licensee a nonexclusive, royalty-free, world-wide
+   license to reproduce, analyze, test, perform and/or display publicly,
+   prepare derivative works, distribute, and otherwise use Python 2.3
+   alone or in any derivative version, provided, however, that PSF's
+   License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
+   2001, 2002, 2003, 2004 Python Software Foundation; All Rights Reserved" are
+   retained in Python 2.3 alone or in any derivative version prepared by
+   Licensee.
+
+   3. In the event Licensee prepares a derivative work that is based on
+   or incorporates Python 2.3 or any part thereof, and wants to make
+   the derivative work available to others as provided herein, then
+   Licensee hereby agrees to include in any such work a brief summary of
+   the changes made to Python 2.3.
+
+   4. PSF is making Python 2.3 available to Licensee on an "AS IS"
+   basis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+   IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
+   DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+   FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 2.3 WILL NOT
+   INFRINGE ANY THIRD PARTY RIGHTS.
+
+   5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
+   2.3 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
+   A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.3,
+   OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
+
+   6. This License Agreement will automatically terminate upon a material
+   breach of its terms and conditions.
+
+   7. Nothing in this License Agreement shall be deemed to create any
+   relationship of agency, partnership, or joint venture between PSF and
+   Licensee.  This License Agreement does not grant permission to use PSF
+   trademarks or trade name in a trademark sense to endorse or promote
+   products or services of Licensee, or any third party.
+
+   8. By copying, installing or otherwise using Python 2.3, Licensee
+   agrees to be bound by the terms and conditions of this License
+   Agreement.
Index: kaffe/aclocal.m4
diff -u kaffe/aclocal.m4:1.101 kaffe/aclocal.m4:1.102
--- kaffe/aclocal.m4:1.101	Thu Jun  3 16:21:25 2004
+++ kaffe/aclocal.m4	Sun Jun  6 12:48:37 2004
@@ -1007,4 +1007,5 @@
 m4_include([m4/progtest.m4])
 m4_include([m4/sockaddrin6.m4])
 m4_include([m4/sockinttypes.m4])
+m4_include([m4/solarispthread.m4])
 m4_include([m4/valist.m4])
Index: kaffe/configure
diff -u kaffe/configure:1.327 kaffe/configure:1.328
--- kaffe/configure:1.327	Fri Jun  4 19:32:34 2004
+++ kaffe/configure	Sun Jun  6 12:48:38 2004
@@ -2122,6 +2122,7 @@
 esac
 
 
+wdnl -------------------------------------------------------------------------
 
 
 # Check whether --with-includes or --without-includes was given.
@@ -8923,7 +8924,7 @@
   ;;
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 8926 "configure"' > conftest.$ac_ext
+  echo '#line 8927 "configure"' > conftest.$ac_ext
   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -10273,7 +10274,7 @@
 
 
 # Provide some information about the compiler.
-echo "$as_me:10276:" \
+echo "$as_me:10277:" \
      "checking for Fortran 77 compiler version" >&5
 ac_compiler=`set X $ac_compile; echo $2`
 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
@@ -11311,11 +11312,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:11314: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:11315: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:11318: \$? = $ac_status" >&5
+   echo "$as_me:11319: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -11544,11 +11545,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:11547: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:11548: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:11551: \$? = $ac_status" >&5
+   echo "$as_me:11552: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -11604,11 +11605,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:11607: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:11608: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:11611: \$? = $ac_status" >&5
+   echo "$as_me:11612: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -13788,7 +13789,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 13791 "configure"
+#line 13792 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -13886,7 +13887,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 13889 "configure"
+#line 13890 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -16069,11 +16070,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:16072: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:16073: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:16076: \$? = $ac_status" >&5
+   echo "$as_me:16077: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -16129,11 +16130,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:16132: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:16133: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:16136: \$? = $ac_status" >&5
+   echo "$as_me:16137: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -17490,7 +17491,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 17493 "configure"
+#line 17494 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -17588,7 +17589,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 17591 "configure"
+#line 17592 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -18415,11 +18416,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:18418: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:18419: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:18422: \$? = $ac_status" >&5
+   echo "$as_me:18423: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -18475,11 +18476,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:18478: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:18479: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:18482: \$? = $ac_status" >&5
+   echo "$as_me:18483: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -20513,11 +20514,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:20516: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:20517: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:20520: \$? = $ac_status" >&5
+   echo "$as_me:20521: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -20746,11 +20747,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:20749: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:20750: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:20753: \$? = $ac_status" >&5
+   echo "$as_me:20754: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -20806,11 +20807,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:20809: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:20810: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:20813: \$? = $ac_status" >&5
+   echo "$as_me:20814: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -22990,7 +22991,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 22993 "configure"
+#line 22994 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -23088,7 +23089,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 23091 "configure"
+#line 23092 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -30794,6 +30795,133 @@
 echo "$as_me: error: Missing library libpthread, read FAQ/FAQ.pthreads" >&2;}
    { (exit 1); exit 1; }; }
 	fi
+
+	echo "$as_me:$LINENO: checking for library containing sem_init" >&5
+echo $ECHO_N "checking for library containing sem_init... $ECHO_C" >&6
+if test "${ac_cv_search_sem_init+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  ac_func_search_save_LIBS=$LIBS
+ac_cv_search_sem_init=no
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+/* Override any gcc2 internal prototype to avoid an error.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+/* We use char because int might match the return type of a gcc2
+   builtin and then its argument prototype would still apply.  */
+char sem_init ();
+int
+main ()
+{
+sem_init ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+  (eval $ac_link) 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } &&
+	 { ac_try='test -z "$ac_c_werror_flag"
+			 || test ! -s conftest.err'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; } &&
+	 { ac_try='test -s conftest$ac_exeext'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; }; then
+  ac_cv_search_sem_init="none required"
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -f conftest.err conftest.$ac_objext \
+      conftest$ac_exeext conftest.$ac_ext
+if test "$ac_cv_search_sem_init" = no; then
+  for ac_lib in rt posix4; do
+    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
+    cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+/* Override any gcc2 internal prototype to avoid an error.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+/* We use char because int might match the return type of a gcc2
+   builtin and then its argument prototype would still apply.  */
+char sem_init ();
+int
+main ()
+{
+sem_init ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+  (eval $ac_link) 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } &&
+	 { ac_try='test -z "$ac_c_werror_flag"
+			 || test ! -s conftest.err'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; } &&
+	 { ac_try='test -s conftest$ac_exeext'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; }; then
+  ac_cv_search_sem_init="-l$ac_lib"
+break
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+fi
+rm -f conftest.err conftest.$ac_objext \
+      conftest$ac_exeext conftest.$ac_ext
+  done
+fi
+LIBS=$ac_func_search_save_LIBS
+fi
+echo "$as_me:$LINENO: result: $ac_cv_search_sem_init" >&5
+echo "${ECHO_T}$ac_cv_search_sem_init" >&6
+if test "$ac_cv_search_sem_init" != no; then
+  test "$ac_cv_search_sem_init" = "none required" || LIBS="$ac_cv_search_sem_init $LIBS"
+
+fi
+
 
 	VMLIBS="$VM_LIBS $PTHREAD_LIBS"
 fi
Index: kaffe/configure.ac
diff -u kaffe/configure.ac:1.26 kaffe/configure.ac:1.27
--- kaffe/configure.ac:1.26	Fri Jun  4 19:32:36 2004
+++ kaffe/configure.ac	Sun Jun  6 12:48:45 2004
@@ -56,7 +56,7 @@
 
 dnl =========================================================================
 dnl Allow specification of header-file and library directories
-dnl -------------------------------------------------------------------------
+wdnl -------------------------------------------------------------------------
 
 AC_ARG_WITH([includes],
   	    AS_HELP_STRING([--with-includes=dirs],
@@ -863,6 +863,8 @@
 	if test -z "$THREADLIBS"; then
 		AC_MSG_ERROR([Missing library libpthread, read FAQ/FAQ.pthreads])
 	fi
+
+	KAFFE_LIB_SOLARIS_PTHREAD
 
 	VMLIBS="$VM_LIBS $PTHREAD_LIBS"
 fi
Index: kaffe/config/Makefile.in
diff -u kaffe/config/Makefile.in:1.128 kaffe/config/Makefile.in:1.129
--- kaffe/config/Makefile.in:1.128	Thu Jun  3 16:21:41 2004
+++ kaffe/config/Makefile.in	Sun Jun  6 12:48:48 2004
@@ -62,7 +62,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/include/Makefile.in
diff -u kaffe/include/Makefile.in:1.160 kaffe/include/Makefile.in:1.161
--- kaffe/include/Makefile.in:1.160	Thu Jun  3 16:21:42 2004
+++ kaffe/include/Makefile.in	Sun Jun  6 12:48:48 2004
@@ -64,7 +64,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/Makefile.in
diff -u kaffe/kaffe/Makefile.in:1.111 kaffe/kaffe/Makefile.in:1.112
--- kaffe/kaffe/Makefile.in:1.111	Thu Jun  3 16:21:43 2004
+++ kaffe/kaffe/Makefile.in	Sun Jun  6 12:48:49 2004
@@ -57,7 +57,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/jvmpi/Makefile.in
diff -u kaffe/kaffe/jvmpi/Makefile.in:1.33 kaffe/kaffe/jvmpi/Makefile.in:1.34
--- kaffe/kaffe/jvmpi/Makefile.in:1.33	Thu Jun  3 16:21:44 2004
+++ kaffe/kaffe/jvmpi/Makefile.in	Sun Jun  6 12:48:50 2004
@@ -52,7 +52,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffe/Makefile.in
diff -u kaffe/kaffe/kaffe/Makefile.in:1.126 kaffe/kaffe/kaffe/Makefile.in:1.127
--- kaffe/kaffe/kaffe/Makefile.in:1.126	Thu Jun  3 16:21:45 2004
+++ kaffe/kaffe/kaffe/Makefile.in	Sun Jun  6 12:48:51 2004
@@ -61,7 +61,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffeh/Makefile.in
diff -u kaffe/kaffe/kaffeh/Makefile.in:1.109 kaffe/kaffe/kaffeh/Makefile.in:1.110
--- kaffe/kaffe/kaffeh/Makefile.in:1.109	Thu Jun  3 16:21:46 2004
+++ kaffe/kaffe/kaffeh/Makefile.in	Sun Jun  6 12:48:52 2004
@@ -63,7 +63,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/Makefile.in
diff -u kaffe/kaffe/kaffevm/Makefile.in:1.151 kaffe/kaffe/kaffevm/Makefile.in:1.152
--- kaffe/kaffe/kaffevm/Makefile.in:1.151	Thu Jun  3 16:21:46 2004
+++ kaffe/kaffe/kaffevm/Makefile.in	Sun Jun  6 12:48:53 2004
@@ -62,7 +62,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/gcj/Makefile.in
diff -u kaffe/kaffe/kaffevm/gcj/Makefile.in:1.91 kaffe/kaffe/kaffevm/gcj/Makefile.in:1.92
--- kaffe/kaffe/kaffevm/gcj/Makefile.in:1.91	Thu Jun  3 16:21:47 2004
+++ kaffe/kaffe/kaffevm/gcj/Makefile.in	Sun Jun  6 12:48:53 2004
@@ -60,7 +60,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/intrp/Makefile.in
diff -u kaffe/kaffe/kaffevm/intrp/Makefile.in:1.97 kaffe/kaffe/kaffevm/intrp/Makefile.in:1.98
--- kaffe/kaffe/kaffevm/intrp/Makefile.in:1.97	Thu Jun  3 16:21:47 2004
+++ kaffe/kaffe/kaffevm/intrp/Makefile.in	Sun Jun  6 12:48:54 2004
@@ -60,7 +60,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/jit/Makefile.in
diff -u kaffe/kaffe/kaffevm/jit/Makefile.in:1.103 kaffe/kaffe/kaffevm/jit/Makefile.in:1.104
--- kaffe/kaffe/kaffevm/jit/Makefile.in:1.103	Thu Jun  3 16:21:48 2004
+++ kaffe/kaffe/kaffevm/jit/Makefile.in	Sun Jun  6 12:48:55 2004
@@ -60,7 +60,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/jit3/Makefile.in
diff -u kaffe/kaffe/kaffevm/jit3/Makefile.in:1.74 kaffe/kaffe/kaffevm/jit3/Makefile.in:1.75
--- kaffe/kaffe/kaffevm/jit3/Makefile.in:1.74	Thu Jun  3 16:21:49 2004
+++ kaffe/kaffe/kaffevm/jit3/Makefile.in	Sun Jun  6 12:48:56 2004
@@ -60,7 +60,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/systems/Makefile.in
diff -u kaffe/kaffe/kaffevm/systems/Makefile.in:1.99 kaffe/kaffe/kaffevm/systems/Makefile.in:1.100
--- kaffe/kaffe/kaffevm/systems/Makefile.in:1.99	Thu Jun  3 16:21:50 2004
+++ kaffe/kaffe/kaffevm/systems/Makefile.in	Sun Jun  6 12:48:57 2004
@@ -57,7 +57,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/systems/beos-native/Makefile.in
diff -u kaffe/kaffe/kaffevm/systems/beos-native/Makefile.in:1.90 kaffe/kaffe/kaffevm/systems/beos-native/Makefile.in:1.91
--- kaffe/kaffe/kaffevm/systems/beos-native/Makefile.in:1.90	Thu Jun  3 16:21:51 2004
+++ kaffe/kaffe/kaffevm/systems/beos-native/Makefile.in	Sun Jun  6 12:48:57 2004
@@ -60,7 +60,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/systems/oskit-pthreads/Makefile.in
diff -u kaffe/kaffe/kaffevm/systems/oskit-pthreads/Makefile.in:1.96 kaffe/kaffe/kaffevm/systems/oskit-pthreads/Makefile.in:1.97
--- kaffe/kaffe/kaffevm/systems/oskit-pthreads/Makefile.in:1.96	Thu Jun  3 16:21:51 2004
+++ kaffe/kaffe/kaffevm/systems/oskit-pthreads/Makefile.in	Sun Jun  6 12:48:58 2004
@@ -60,7 +60,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/systems/unix-jthreads/Makefile.in
diff -u kaffe/kaffe/kaffevm/systems/unix-jthreads/Makefile.in:1.99 kaffe/kaffe/kaffevm/systems/unix-jthreads/Makefile.in:1.100
--- kaffe/kaffe/kaffevm/systems/unix-jthreads/Makefile.in:1.99	Thu Jun  3 16:21:52 2004
+++ kaffe/kaffe/kaffevm/systems/unix-jthreads/Makefile.in	Sun Jun  6 12:48:58 2004
@@ -60,7 +60,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/kaffevm/systems/unix-pthreads/Makefile.in
diff -u kaffe/kaffe/kaffevm/systems/unix-pthreads/Makefile.in:1.70 kaffe/kaffe/kaffevm/systems/unix-pthreads/Makefile.in:1.71
--- kaffe/kaffe/kaffevm/systems/unix-pthreads/Makefile.in:1.70	Thu Jun  3 16:21:53 2004
+++ kaffe/kaffe/kaffevm/systems/unix-pthreads/Makefile.in	Sun Jun  6 12:48:59 2004
@@ -63,7 +63,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/man/Makefile.in
diff -u kaffe/kaffe/man/Makefile.in:1.97 kaffe/kaffe/man/Makefile.in:1.98
--- kaffe/kaffe/man/Makefile.in:1.97	Thu Jun  3 16:21:54 2004
+++ kaffe/kaffe/man/Makefile.in	Sun Jun  6 12:49:00 2004
@@ -58,7 +58,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/scripts/Makefile.in
diff -u kaffe/kaffe/scripts/Makefile.in:1.134 kaffe/kaffe/scripts/Makefile.in:1.135
--- kaffe/kaffe/scripts/Makefile.in:1.134	Thu Jun  3 16:21:55 2004
+++ kaffe/kaffe/scripts/Makefile.in	Sun Jun  6 12:49:01 2004
@@ -65,7 +65,8 @@
 	$(top_srcdir)/m4/libxml.m4 $(top_srcdir)/m4/libxslt.m4 \
 	$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
 	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/sockaddrin6.m4 \
-	$(top_srcdir)/m4/sockinttypes.m4 $(top_srcdir)/m4/valist.m4 \
+	$(top_srcdir)/m4/sockinttypes.m4 \
+	$(top_srcdir)/m4/solarispthread.m4 $(top_srcdir)/m4/valist.m4 \
 	$(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 	$(ACLOCAL_M4)
Index: kaffe/kaffe/scripts/bat/Makefile.in

*** Patch too long, truncated ***




More information about the kaffe mailing list