summaryrefslogtreecommitdiffstats
path: root/libjava/testsuite/lib/libjava.exp
diff options
context:
space:
mode:
authorgreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-02 19:13:52 +0000
committergreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-02 19:13:52 +0000
commitfd429e2f4aa3b5ecdfeb4978be47661fe1a04205 (patch)
tree14dd7b5b667bb53d39d2348e46274feec9b7ae9a /libjava/testsuite/lib/libjava.exp
parent1e6f79b8474e9aab332e2a436a211485e3489e6c (diff)
downloadppe42-gcc-fd429e2f4aa3b5ecdfeb4978be47661fe1a04205.tar.gz
ppe42-gcc-fd429e2f4aa3b5ecdfeb4978be47661fe1a04205.zip
Remove libgcjdata hack. Fix jv-scan usage in dejagnu.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42812 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/testsuite/lib/libjava.exp')
-rw-r--r--libjava/testsuite/lib/libjava.exp9
1 files changed, 2 insertions, 7 deletions
diff --git a/libjava/testsuite/lib/libjava.exp b/libjava/testsuite/lib/libjava.exp
index 22ec065f1fb..4b797bfd04e 100644
--- a/libjava/testsuite/lib/libjava.exp
+++ b/libjava/testsuite/lib/libjava.exp
@@ -540,18 +540,13 @@ proc test_libjava_from_javac { options srcfile compile_args inpfile resultfile e
# Find name to use for --main, and name of all class files.
set jvscan [find_jvscan]
verbose "jvscan is $jvscan"
- # We insulate ourselves from the user's locale by forcing the
- # encoding on jvscan.
- set jvscan "compiler=$jvscan additional_flags=--encoding=UTF-8"
set main_name [string trim \
[prune_warnings \
- [libjava_tcompile $srcfile "" none \
- "$jvscan additional_flags=--print-main"]]]
+ [lindex [local_exec "$jvscan --encoding=UTF-8 $srcfile --print-main" "" "" 300] 1]]]
verbose "main name is $main_name"
set class_out [string trim \
[prune_warnings \
- [libjava_tcompile $srcfile "" none \
- "$jvscan additional_flags=--list-class"]]]
+ [lindex [local_exec "$jvscan --encoding=UTF-8 $srcfile --list-class" "" "" 300] 1]]]
verbose "class list is $class_out"
if {[string match "*parse error*" $main_name]
OpenPOWER on IntegriCloud