[kaffe] CVS kaffe (guilhem): New test for KJC.

Kaffe CVS cvs-commits at kaffe.org
Thu Aug 26 01:21:01 PDT 2004


PatchSet 5107 
Date: 2004/08/26 08:16:55
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
New test for KJC.

        * test/regression/compiler/InnerTest1_A.java,
        test/regression/compiler/InnerTest1_B.java:
        New test for KJC.

        * test/regression/compiler/Makefile.am: Added new tests to the
        suite.

        * test/regression/compiler/Makefile.in: Regenerated.

Members: 
	ChangeLog:1.2663->1.2664 
	test/regression/compiler/InnerTest1_A.java:INITIAL->1.1 
	test/regression/compiler/InnerTest1_B.java:INITIAL->1.1 
	test/regression/compiler/Makefile.am:1.1->1.2 
	test/regression/compiler/Makefile.in:1.29->1.30 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2663 kaffe/ChangeLog:1.2664
--- kaffe/ChangeLog:1.2663	Thu Aug 26 06:41:40 2004
+++ kaffe/ChangeLog	Thu Aug 26 08:16:55 2004
@@ -1,5 +1,16 @@
 2004-08-26  Guilhem Lavaux <guilhem at kaffe.org>
 
+	* test/regression/compiler/InnerTest1_A.java,
+	test/regression/compiler/InnerTest1_B.java:
+	New test for KJC.
+
+	* test/regression/compiler/Makefile.am: Added new tests to the
+	suite.
+
+	* test/regression/compiler/Makefile.in: Regenerated.
+
+2004-08-26  Guilhem Lavaux <guilhem at kaffe.org>
+
 	* kaffe/kaffevm/jit/icode.c
 	(softcall_abstractmethod): Build a call to soft_abstractmethod.
 
===================================================================
Checking out kaffe/test/regression/compiler/InnerTest1_A.java
RCS:  /home/cvs/kaffe/kaffe/test/regression/compiler/InnerTest1_A.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/test/regression/compiler/InnerTest1_A.java	Thu Aug 26 08:21:00 2004
@@ -0,0 +1,6 @@
+public class InnerTest1_A {
+
+    public class X {
+    }
+
+}
===================================================================
Checking out kaffe/test/regression/compiler/InnerTest1_B.java
RCS:  /home/cvs/kaffe/kaffe/test/regression/compiler/InnerTest1_B.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/test/regression/compiler/InnerTest1_B.java	Thu Aug 26 08:21:00 2004
@@ -0,0 +1,7 @@
+public class InnerTest1_B extends InnerTest1_A {
+
+    public class X extends InnerTest1_A.X {
+        public InnerTest1_B.X x = new X();
+    }
+
+}
Index: kaffe/test/regression/compiler/Makefile.am
diff -u kaffe/test/regression/compiler/Makefile.am:1.1 kaffe/test/regression/compiler/Makefile.am:1.2
--- kaffe/test/regression/compiler/Makefile.am:1.1	Wed Jan 28 18:49:51 2004
+++ kaffe/test/regression/compiler/Makefile.am	Thu Aug 26 08:16:57 2004
@@ -9,7 +9,11 @@
 
 CLASS_FILES = \
 	VarInit.class \
-	VarInit2.class
+	VarInit2.class \
+	InnerTest1_A.class \
+	InnerTest1_B.class \
+	InnerTest1_A$$X.class \
+	InnerTest1_B$$X.class
 
 SETUP_ENVIRONMENT = env `. $(top_builddir)/BUILD_ENVIRONMENT; sed 's/.*export \(.*\)/echo \1=$$\1/' < $(top_builddir)/BUILD_ENVIRONMENT | sh`
 
@@ -19,10 +23,16 @@
 VarInit.class VarInit2.class: VarInit.java VarInit2.java
 	@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/VarInit.java $(srcdir)/VarInit2.java
 
+InnerTest1_A.class InnerTest1_B.class: InnerTest1_A.java InnerTest1_B.java
+	@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/InnerTest1_A.java $(srcdir)/InnerTest1_B.java
+	@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/InnerTest1_B.java
+
 check-am: CompileScript $(CLASS_FILES)
 
 CLEANFILES=$(CLASS_FILES)
 
 EXTRA_DIST = \
 	VarInit.java \
-	VarInit2.java
+	VarInit2.java \
+	InnerTest1_A.java \
+	InnerTest1_B.java
Index: kaffe/test/regression/compiler/Makefile.in
diff -u kaffe/test/regression/compiler/Makefile.in:1.29 kaffe/test/regression/compiler/Makefile.in:1.30
--- kaffe/test/regression/compiler/Makefile.in:1.29	Sun Aug 15 20:03:18 2004
+++ kaffe/test/regression/compiler/Makefile.in	Thu Aug 26 08:16:57 2004
@@ -339,13 +339,19 @@
 with_engine = @with_engine@
 CLASS_FILES = \
 	VarInit.class \
-	VarInit2.class
+	VarInit2.class \
+	InnerTest1_A.class \
+	InnerTest1_B.class \
+	InnerTest1_A$$X.class \
+	InnerTest1_B$$X.class
 
 SETUP_ENVIRONMENT = env `. $(top_builddir)/BUILD_ENVIRONMENT; sed 's/.*export \(.*\)/echo \1=$$\1/' < $(top_builddir)/BUILD_ENVIRONMENT | sh`
 CLEANFILES = $(CLASS_FILES)
 EXTRA_DIST = \
 	VarInit.java \
-	VarInit2.java
+	VarInit2.java \
+	InnerTest1_A.java \
+	InnerTest1_B.java
 
 all: all-am
 
@@ -513,6 +519,10 @@
 
 VarInit.class VarInit2.class: VarInit.java VarInit2.java
 	@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/VarInit.java $(srcdir)/VarInit2.java
+
+InnerTest1_A.class InnerTest1_B.class: InnerTest1_A.java InnerTest1_B.java
+	@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/InnerTest1_A.java $(srcdir)/InnerTest1_B.java
+	@$(SETUP_ENVIRONMENT) $(SHELL) CompileScript $(srcdir)/InnerTest1_B.java
 
 check-am: CompileScript $(CLASS_FILES)
 # Tell versions [3.59,3.63) of GNU make to not export all variables.



More information about the kaffe mailing list