[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