diff options
author | Andrew Haley <aph@redhat.com> | 2016-09-30 16:24:48 +0000 |
---|---|---|
committer | Andrew Haley <aph@gcc.gnu.org> | 2016-09-30 16:24:48 +0000 |
commit | 07b78716af6a9d7c9fd1e94d9baf94a52c873947 (patch) | |
tree | 3f22b3241c513ad168c8353805614ae1249410f4 /libjava/testsuite/libjava.loader/loader.exp | |
parent | eae993948bae8b788c53772bcb9217c063716f93 (diff) | |
download | gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.zip gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.gz gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.bz2 |
Makefile.def: Remove libjava.
2016-09-30 Andrew Haley <aph@redhat.com>
* Makefile.def: Remove libjava.
* Makefile.tpl: Likewise.
* Makefile.in: Regenerate.
* configure.ac: Likewise.
* configure: Likewise.
* gcc/java: Remove.
* libjava: Likewise.
From-SVN: r240662
Diffstat (limited to 'libjava/testsuite/libjava.loader/loader.exp')
-rw-r--r-- | libjava/testsuite/libjava.loader/loader.exp | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/libjava/testsuite/libjava.loader/loader.exp b/libjava/testsuite/libjava.loader/loader.exp deleted file mode 100644 index cdb356b..0000000 --- a/libjava/testsuite/libjava.loader/loader.exp +++ /dev/null @@ -1,77 +0,0 @@ -# Tests for ClassLoader and native library loader code. - -# Compute the correct name for an object file. -# This is an awful hack. -proc gcj_object_file_name {compiler base} { - verbose "OBJECT: compiler = $compiler" - if {[string match *libtool* $compiler]} { - return $base.lo - } - return $base.o -} - -# Do all the work for a single JNI test. Return 0 on failure. -proc gcj_loader_test_one {srcfile} { - global objdir srcdir subdir - - set resfile $srcdir/$subdir/[file rootname [file tail $srcfile]].out - - regsub "^.*/(\[^/.\]+)\[.\]\[^/]*$" "$srcfile" "\\1" out - set executable "${objdir}/$out.exe" - - set errname [file rootname [file tail $srcfile]] - set args [libjava_arguments link] - 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]] - - if { $x != "" } { - verbose "target_compile failed: $x" 2 - - fail "$errname compilation from source" - untested "$errname execution from source compiled test" - return - } - pass "$errname compilation from source" - - libjava_invoke $errname "source compiled test" "" $executable "" $resfile "" - - return 1 -} - -# Run the bytecode loader tests. -proc gcj_loader_run {} { - global srcdir subdir objdir - 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 args [libjava_arguments compile] - lappend args "additional_flags=--resource $srcdir/$subdir/dummy.class" - set x [libjava_prune_warnings \ - [libjava_tcompile "$srcdir/$subdir/dummy.class" "$objdir/[gcj_object_file_name $args dummy]" object $args]] - - if { $x != "" } { - verbose "resource compilation failed: $x" 2 - - fail "resource compilation dummy.class" - return 0; - } - pass "resource compilation: dummy.class" - - catch { lsort [glob -nocomplain ${srcdir}/${subdir}/Test*.jar] } srcfiles - - foreach x $srcfiles { - gcj_loader_test_one $x - } -} - -gcj_loader_run |