diff options
Diffstat (limited to 'libjava/testsuite/libjava.loader')
-rw-r--r-- | libjava/testsuite/libjava.loader/TestEarlyGC.jar | bin | 0 -> 2452 bytes | |||
-rw-r--r-- | libjava/testsuite/libjava.loader/TestLeak.jar | bin | 0 -> 1571 bytes | |||
-rw-r--r-- | libjava/testsuite/libjava.loader/TestLeak.java | 4 | ||||
-rw-r--r-- | libjava/testsuite/libjava.loader/TestMultiple.jar | bin | 0 -> 1165 bytes | |||
-rw-r--r-- | libjava/testsuite/libjava.loader/TestParent.jar | bin | 0 -> 1182 bytes | |||
-rw-r--r-- | libjava/testsuite/libjava.loader/dummy.class | bin | 0 -> 184 bytes | |||
-rw-r--r-- | libjava/testsuite/libjava.loader/loader.exp | 24 |
7 files changed, 14 insertions, 14 deletions
diff --git a/libjava/testsuite/libjava.loader/TestEarlyGC.jar b/libjava/testsuite/libjava.loader/TestEarlyGC.jar Binary files differnew file mode 100644 index 00000000000..7a9c0ef1fca --- /dev/null +++ b/libjava/testsuite/libjava.loader/TestEarlyGC.jar diff --git a/libjava/testsuite/libjava.loader/TestLeak.jar b/libjava/testsuite/libjava.loader/TestLeak.jar Binary files differnew file mode 100644 index 00000000000..d7bd24737e5 --- /dev/null +++ b/libjava/testsuite/libjava.loader/TestLeak.jar diff --git a/libjava/testsuite/libjava.loader/TestLeak.java b/libjava/testsuite/libjava.loader/TestLeak.java index 9d467f2fdc9..3ef4525959f 100644 --- a/libjava/testsuite/libjava.loader/TestLeak.java +++ b/libjava/testsuite/libjava.loader/TestLeak.java @@ -1,9 +1,9 @@ import java.net.*; -import java.lang.reflect.*; +import java.lang.reflect.Proxy; public class TestLeak { - class MyLoader extends URLClassLoader + static class MyLoader extends URLClassLoader { public MyLoader (URL urls[]) { diff --git a/libjava/testsuite/libjava.loader/TestMultiple.jar b/libjava/testsuite/libjava.loader/TestMultiple.jar Binary files differnew file mode 100644 index 00000000000..dfb454cfe58 --- /dev/null +++ b/libjava/testsuite/libjava.loader/TestMultiple.jar diff --git a/libjava/testsuite/libjava.loader/TestParent.jar b/libjava/testsuite/libjava.loader/TestParent.jar Binary files differnew file mode 100644 index 00000000000..41f66db5281 --- /dev/null +++ b/libjava/testsuite/libjava.loader/TestParent.jar diff --git a/libjava/testsuite/libjava.loader/dummy.class b/libjava/testsuite/libjava.loader/dummy.class Binary files differnew file mode 100644 index 00000000000..58ffb90f264 --- /dev/null +++ b/libjava/testsuite/libjava.loader/dummy.class diff --git a/libjava/testsuite/libjava.loader/loader.exp b/libjava/testsuite/libjava.loader/loader.exp index 86e518170c4..a94e4e9eaab 100644 --- a/libjava/testsuite/libjava.loader/loader.exp +++ b/libjava/testsuite/libjava.loader/loader.exp @@ -21,7 +21,7 @@ proc gcj_loader_test_one {srcfile} { set errname [file rootname [file tail $srcfile]] set args [libjava_arguments link] - lappend args "additional_flags=--main=[file rootname [file tail $srcfile]] $srcdir/$subdir/MyLoader.java $objdir/[gcj_object_file_name $args dummy]" + lappend args "additional_flags=--main=[file rootname [file tail $srcfile]] [gcj_object_file_name $args dummy]" set x [libjava_prune_warnings \ [libjava_tcompile $srcfile "$executable" executable $args]] @@ -45,19 +45,19 @@ proc gcj_loader_run {} { global build_triplet host_triplet global GCJ_UNDER_TEST - set file "${srcdir}/${subdir}/dummy.java" - if {! [bytecompile_file $file [pwd]]} { - fail "bytecompile $file" - # FIXME - should use `untested' on all remaining tests. - # But that is hard. - return 0 - } - pass "bytecompile $file" +# set file "${srcdir}/${subdir}/dummy.java" +# if {! [bytecompile_file $file [pwd]]} { +# fail "bytecompile $file" +# # FIXME - should use `untested' on all remaining tests. +# # But that is hard. +# return 0 +# } +# pass "bytecompile $file" set args [libjava_arguments compile] - lappend args "additional_flags=--resource $objdir/dummy.class" + lappend args "additional_flags=--resource $srcdir/$subdir/dummy.class" set x [libjava_prune_warnings \ - [libjava_tcompile "$objdir/dummy.class" "$objdir/[gcj_object_file_name $args dummy]" object $args]] + [libjava_tcompile "$srcdir/$subdir/dummy.class" "$objdir/[gcj_object_file_name $args dummy]" object $args]] if { $x != "" } { verbose "resource compilation failed: $x" 2 @@ -67,7 +67,7 @@ proc gcj_loader_run {} { } pass "resource compilation: dummy.class" - catch { lsort [glob -nocomplain ${srcdir}/${subdir}/Test*.java] } srcfiles + catch { lsort [glob -nocomplain ${srcdir}/${subdir}/Test*.jar] } srcfiles foreach x $srcfiles { gcj_loader_test_one $x |