From 0254608834efa030201186ebed5299a0c8c8c951 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sat, 16 Dec 2000 02:06:29 +0000 Subject: libjava.compile test fixes. * lib/libjava.exp (libjava_tcompile): New proc. (test_libjava_from_source): Use it. (test_libjava_from_javac): Likewise. (find_javac): New proc. (bytecompile_file): Use it. (test_libjava_from_javac): Handle `xfail-gcjC' tag. If no-exec set, then don't link even if program has a `main'. * libjava.compile/static_3.xfail: New file. * libjava.compile/weirddecl.xfail: New file. * libjava.compile/static_2.xfail: New file. * libjava.compile/not_a_redef.xfail: New file. * libjava.compile/inner_1.xfail: New file. * libjava.compile/assignment_2.xfail: New file. * libjava.compile/assignment.xfail: New file. * libjava.compile/abstr.xfail: New file. * libjava.compile/PR375.xfail: New file. * libjava.compile/PR374.java: New file. * libjava.compile/PR238.xfail: New file. * libjava.compile/PR208.xfail: New file. * libjava.compile/PR207.xfail: New file. From-SVN: r38296 --- libjava/testsuite/libjava.compile/PR207.xfail | 2 ++ libjava/testsuite/libjava.compile/PR208.xfail | 2 ++ libjava/testsuite/libjava.compile/PR238.xfail | 1 + libjava/testsuite/libjava.compile/PR374.xfail | 2 ++ libjava/testsuite/libjava.compile/PR375.xfail | 1 + libjava/testsuite/libjava.compile/abstr.xfail | 1 + libjava/testsuite/libjava.compile/assignment.xfail | 2 ++ libjava/testsuite/libjava.compile/assignment_2.xfail | 2 ++ libjava/testsuite/libjava.compile/inner_1.xfail | 1 + libjava/testsuite/libjava.compile/not_a_redef.xfail | 1 + libjava/testsuite/libjava.compile/static_2.xfail | 1 + libjava/testsuite/libjava.compile/static_3.xfail | 1 + libjava/testsuite/libjava.compile/weirddecl.xfail | 3 +++ 13 files changed, 20 insertions(+) create mode 100644 libjava/testsuite/libjava.compile/PR207.xfail create mode 100644 libjava/testsuite/libjava.compile/PR208.xfail create mode 100644 libjava/testsuite/libjava.compile/PR238.xfail create mode 100644 libjava/testsuite/libjava.compile/PR374.xfail create mode 100644 libjava/testsuite/libjava.compile/PR375.xfail create mode 100644 libjava/testsuite/libjava.compile/assignment.xfail create mode 100644 libjava/testsuite/libjava.compile/assignment_2.xfail create mode 100644 libjava/testsuite/libjava.compile/inner_1.xfail create mode 100644 libjava/testsuite/libjava.compile/not_a_redef.xfail create mode 100644 libjava/testsuite/libjava.compile/static_2.xfail create mode 100644 libjava/testsuite/libjava.compile/static_3.xfail create mode 100644 libjava/testsuite/libjava.compile/weirddecl.xfail (limited to 'libjava/testsuite/libjava.compile') diff --git a/libjava/testsuite/libjava.compile/PR207.xfail b/libjava/testsuite/libjava.compile/PR207.xfail new file mode 100644 index 0000000..b3630c9 --- /dev/null +++ b/libjava/testsuite/libjava.compile/PR207.xfail @@ -0,0 +1,2 @@ +no-link +xfail-byte diff --git a/libjava/testsuite/libjava.compile/PR208.xfail b/libjava/testsuite/libjava.compile/PR208.xfail new file mode 100644 index 0000000..b3630c9 --- /dev/null +++ b/libjava/testsuite/libjava.compile/PR208.xfail @@ -0,0 +1,2 @@ +no-link +xfail-byte diff --git a/libjava/testsuite/libjava.compile/PR238.xfail b/libjava/testsuite/libjava.compile/PR238.xfail new file mode 100644 index 0000000..76540af --- /dev/null +++ b/libjava/testsuite/libjava.compile/PR238.xfail @@ -0,0 +1 @@ +no-link diff --git a/libjava/testsuite/libjava.compile/PR374.xfail b/libjava/testsuite/libjava.compile/PR374.xfail new file mode 100644 index 0000000..a61ff5b --- /dev/null +++ b/libjava/testsuite/libjava.compile/PR374.xfail @@ -0,0 +1,2 @@ +xfail-gcj +xfail-gcjC diff --git a/libjava/testsuite/libjava.compile/PR375.xfail b/libjava/testsuite/libjava.compile/PR375.xfail new file mode 100644 index 0000000..755ab87 --- /dev/null +++ b/libjava/testsuite/libjava.compile/PR375.xfail @@ -0,0 +1 @@ +xfail-gcj diff --git a/libjava/testsuite/libjava.compile/abstr.xfail b/libjava/testsuite/libjava.compile/abstr.xfail index 76540af..b3630c9 100644 --- a/libjava/testsuite/libjava.compile/abstr.xfail +++ b/libjava/testsuite/libjava.compile/abstr.xfail @@ -1 +1,2 @@ no-link +xfail-byte diff --git a/libjava/testsuite/libjava.compile/assignment.xfail b/libjava/testsuite/libjava.compile/assignment.xfail new file mode 100644 index 0000000..a61ff5b --- /dev/null +++ b/libjava/testsuite/libjava.compile/assignment.xfail @@ -0,0 +1,2 @@ +xfail-gcj +xfail-gcjC diff --git a/libjava/testsuite/libjava.compile/assignment_2.xfail b/libjava/testsuite/libjava.compile/assignment_2.xfail new file mode 100644 index 0000000..a61ff5b --- /dev/null +++ b/libjava/testsuite/libjava.compile/assignment_2.xfail @@ -0,0 +1,2 @@ +xfail-gcj +xfail-gcjC diff --git a/libjava/testsuite/libjava.compile/inner_1.xfail b/libjava/testsuite/libjava.compile/inner_1.xfail new file mode 100644 index 0000000..755ab87 --- /dev/null +++ b/libjava/testsuite/libjava.compile/inner_1.xfail @@ -0,0 +1 @@ +xfail-gcj diff --git a/libjava/testsuite/libjava.compile/not_a_redef.xfail b/libjava/testsuite/libjava.compile/not_a_redef.xfail new file mode 100644 index 0000000..76540af --- /dev/null +++ b/libjava/testsuite/libjava.compile/not_a_redef.xfail @@ -0,0 +1 @@ +no-link diff --git a/libjava/testsuite/libjava.compile/static_2.xfail b/libjava/testsuite/libjava.compile/static_2.xfail new file mode 100644 index 0000000..76540af --- /dev/null +++ b/libjava/testsuite/libjava.compile/static_2.xfail @@ -0,0 +1 @@ +no-link diff --git a/libjava/testsuite/libjava.compile/static_3.xfail b/libjava/testsuite/libjava.compile/static_3.xfail new file mode 100644 index 0000000..76540af --- /dev/null +++ b/libjava/testsuite/libjava.compile/static_3.xfail @@ -0,0 +1 @@ +no-link diff --git a/libjava/testsuite/libjava.compile/weirddecl.xfail b/libjava/testsuite/libjava.compile/weirddecl.xfail new file mode 100644 index 0000000..4d57fee --- /dev/null +++ b/libjava/testsuite/libjava.compile/weirddecl.xfail @@ -0,0 +1,3 @@ +no-link +xfail-gcj +xfail-gcjC -- cgit v1.1