diff options
author | Mark Wielaard <mark@klomp.org> | 2003-02-14 22:17:00 +0000 |
---|---|---|
committer | Mark Wielaard <mark@gcc.gnu.org> | 2003-02-14 22:17:00 +0000 |
commit | 394a76de7328db70e7511ebb5b271d76e9bac2bf (patch) | |
tree | c5d462dc49bef0030514a6f63d9936b6e3c2d955 /libjava/testsuite/lib | |
parent | fe7496dd9fcb94be92815f2c91f1581da17ff96d (diff) | |
download | gcc-394a76de7328db70e7511ebb5b271d76e9bac2bf.zip gcc-394a76de7328db70e7511ebb5b271d76e9bac2bf.tar.gz gcc-394a76de7328db70e7511ebb5b271d76e9bac2bf.tar.bz2 |
libjava.exp (test_libjava_from_javac): Don't create .o files containing $ characters and always quote class files with...
* lib/libjava.exp (test_libjava_from_javac): Don't create .o files
containing $ characters and always quote class files with "'"s.
From-SVN: r62919
Diffstat (limited to 'libjava/testsuite/lib')
-rw-r--r-- | libjava/testsuite/lib/libjava.exp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libjava/testsuite/lib/libjava.exp b/libjava/testsuite/lib/libjava.exp index 05cf08f..d9aa178 100644 --- a/libjava/testsuite/lib/libjava.exp +++ b/libjava/testsuite/lib/libjava.exp @@ -787,8 +787,10 @@ proc test_libjava_from_javac { options srcfile compile_args inpfile resultfile e if {$mode == "compile"} { foreach c_file $class_files { set executable [file rootname [file tail $c_file]].o + # Don't write files which contain $ chars. + set executable [string map {$ ^} $executable] set x [libjava_prune_warnings \ - [libjava_tcompile $c_file "$executable" $type $args]] + [libjava_tcompile '$c_file' "$executable" $type $args]] lappend removeList $executable if {$x != ""} { break |