[kaffe] CVS kaffe (robilad): Fix for bug #91.

Kaffe CVS cvs-commits at kaffe.org
Wed Sep 12 06:07:56 PDT 2007


PatchSet 7541 
Date: 2007/09/12 13:06:45
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
2007-09-12  Dalibor Topic  <robilad at kaffe.org>

        Fix for bug #91.
        * libraries/clib/awt/X/Makefile.am (libxawt_la_LDFLAGS),
        libraries/clib/awt/xynth/Makefile.am (libxynthawt_la_LDFLAGS),
        libraries/clib/awt/nano-X/Makefile.am (libnanoxawt_la_LDFLAGS):
        export symbols starting with JNI_, like JNI_OnLoad.

Members: 
	ChangeLog:1.5039->1.5040 
	libraries/clib/awt/X/Makefile.am:1.21->1.22 
	libraries/clib/awt/X/Makefile.in:1.182->1.183 
	libraries/clib/awt/nano-X/Makefile.am:1.4->1.5 
	libraries/clib/awt/nano-X/Makefile.in:1.54->1.55 
	libraries/clib/awt/xynth/Makefile.am:1.3->1.4 
	libraries/clib/awt/xynth/Makefile.in:1.10->1.11 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.5039 kaffe/ChangeLog:1.5040
--- kaffe/ChangeLog:1.5039	Wed Sep 12 12:19:41 2007
+++ kaffe/ChangeLog	Wed Sep 12 13:06:45 2007
@@ -1,5 +1,13 @@
 2007-09-12  Dalibor Topic  <robilad at kaffe.org>
 
+	Fix for bug #91.
+	* libraries/clib/awt/X/Makefile.am (libxawt_la_LDFLAGS),
+	libraries/clib/awt/xynth/Makefile.am (libxynthawt_la_LDFLAGS),
+	libraries/clib/awt/nano-X/Makefile.am (libnanoxawt_la_LDFLAGS): 
+	export symbols starting with JNI_, like JNI_OnLoad.
+
+2007-09-12  Dalibor Topic  <robilad at kaffe.org>
+
 	* libraries/clib/awt/X/cbd.c: Removed unnecessary jcl.h include.
 
 2007-09-12  Dalibor Topic  <robilad at kaffe.org>
Index: kaffe/libraries/clib/awt/X/Makefile.am
diff -u kaffe/libraries/clib/awt/X/Makefile.am:1.21 kaffe/libraries/clib/awt/X/Makefile.am:1.22
--- kaffe/libraries/clib/awt/X/Makefile.am:1.21	Thu Jul 13 21:11:54 2006
+++ kaffe/libraries/clib/awt/X/Makefile.am	Wed Sep 12 13:06:46 2007
@@ -26,7 +26,7 @@
 	-no-undefined \
 	-module \
 	-release $(PACKAGE_VERSION) \
-	-export-symbols-regex "^([Jj]ava|kaffe)_"
+	-export-symbols-regex "^(JNI|[Jj]ava|kaffe)_"
 
 libxawt_la_LIBADD = \
 	$(top_builddir)/kaffe/kaffevm/libkaffevm.la \
Index: kaffe/libraries/clib/awt/X/Makefile.in
diff -u kaffe/libraries/clib/awt/X/Makefile.in:1.182 kaffe/libraries/clib/awt/X/Makefile.in:1.183
--- kaffe/libraries/clib/awt/X/Makefile.in:1.182	Tue Aug  7 01:44:54 2007
+++ kaffe/libraries/clib/awt/X/Makefile.in	Wed Sep 12 13:06:46 2007
@@ -338,7 +338,7 @@
 	-no-undefined \
 	-module \
 	-release $(PACKAGE_VERSION) \
-	-export-symbols-regex "^([Jj]ava|kaffe)_"
+	-export-symbols-regex "^(JNI|[Jj]ava|kaffe)_"
 
 libxawt_la_LIBADD = \
 	$(top_builddir)/kaffe/kaffevm/libkaffevm.la \
Index: kaffe/libraries/clib/awt/nano-X/Makefile.am
diff -u kaffe/libraries/clib/awt/nano-X/Makefile.am:1.4 kaffe/libraries/clib/awt/nano-X/Makefile.am:1.5
--- kaffe/libraries/clib/awt/nano-X/Makefile.am:1.4	Wed Mar  8 21:07:48 2006
+++ kaffe/libraries/clib/awt/nano-X/Makefile.am	Wed Sep 12 13:06:46 2007
@@ -27,7 +27,7 @@
 	-no-undefined \
 	-module \
 	-release $(PACKAGE_VERSION) \
-	-export-symbols-regex "^([Jj]ava|kaffe)_"
+	-export-symbols-regex "^(JNI|[Jj]ava|kaffe)_"
 
 libnanoxawt_la_LIBADD = $(top_builddir)/kaffe/kaffevm/libkaffevm.la $(top_builddir)/libraries/javalib/external/classpath/native/jni/classpath/libclasspath.la $(AWT_LIBS)
 
Index: kaffe/libraries/clib/awt/nano-X/Makefile.in
diff -u kaffe/libraries/clib/awt/nano-X/Makefile.in:1.54 kaffe/libraries/clib/awt/nano-X/Makefile.in:1.55
--- kaffe/libraries/clib/awt/nano-X/Makefile.in:1.54	Tue Aug  7 01:44:54 2007
+++ kaffe/libraries/clib/awt/nano-X/Makefile.in	Wed Sep 12 13:06:46 2007
@@ -341,7 +341,7 @@
 	-no-undefined \
 	-module \
 	-release $(PACKAGE_VERSION) \
-	-export-symbols-regex "^([Jj]ava|kaffe)_"
+	-export-symbols-regex "^(JNI|[Jj]ava|kaffe)_"
 
 libnanoxawt_la_LIBADD = $(top_builddir)/kaffe/kaffevm/libkaffevm.la $(top_builddir)/libraries/javalib/external/classpath/native/jni/classpath/libclasspath.la $(AWT_LIBS)
 libnanoxawt_la_SOURCES = \
Index: kaffe/libraries/clib/awt/xynth/Makefile.am
diff -u kaffe/libraries/clib/awt/xynth/Makefile.am:1.3 kaffe/libraries/clib/awt/xynth/Makefile.am:1.4
--- kaffe/libraries/clib/awt/xynth/Makefile.am:1.3	Wed Feb 14 13:50:51 2007
+++ kaffe/libraries/clib/awt/xynth/Makefile.am	Wed Sep 12 13:06:46 2007
@@ -20,7 +20,7 @@
 	-no-undefined \
 	-module \
 	-release $(PACKAGE_VERSION) \
-	-export-symbols-regex "^([Jj]ava|kaffe)_"
+	-export-symbols-regex "^(JNI|[Jj]ava|kaffe)_"
 
 libxynthawt_la_LIBADD = \
 	$(top_builddir)/kaffe/kaffevm/libkaffevm.la \
Index: kaffe/libraries/clib/awt/xynth/Makefile.in
diff -u kaffe/libraries/clib/awt/xynth/Makefile.in:1.10 kaffe/libraries/clib/awt/xynth/Makefile.in:1.11
--- kaffe/libraries/clib/awt/xynth/Makefile.in:1.10	Tue Aug  7 01:44:55 2007
+++ kaffe/libraries/clib/awt/xynth/Makefile.in	Wed Sep 12 13:06:46 2007
@@ -333,7 +333,7 @@
 	-no-undefined \
 	-module \
 	-release $(PACKAGE_VERSION) \
-	-export-symbols-regex "^([Jj]ava|kaffe)_"
+	-export-symbols-regex "^(JNI|[Jj]ava|kaffe)_"
 
 libxynthawt_la_LIBADD = \
 	$(top_builddir)/kaffe/kaffevm/libkaffevm.la \




More information about the kaffe mailing list