summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-19 15:43:20 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-19 15:43:20 +0000
commit10a02841235ea209a9006ec6c8c1287a6d721ad7 (patch)
treebbc934d5dcdd139f56663f3b4ec6f283f27e3b23 /libjava
parentf0af5a8826645f54448b3b82f1ab364bd8952562 (diff)
downloadppe42-gcc-10a02841235ea209a9006ec6c8c1287a6d721ad7.tar.gz
ppe42-gcc-10a02841235ea209a9006ec6c8c1287a6d721ad7.zip
* libjava.verify/verify.exp (gcj_verify_list_tests): Only change
directory if new directory exists. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69590 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r--libjava/testsuite/ChangeLog5
-rw-r--r--libjava/testsuite/libjava.verify/verify.exp12
2 files changed, 12 insertions, 5 deletions
diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog
index 2e7d5d9e9d2..576318bd682 100644
--- a/libjava/testsuite/ChangeLog
+++ b/libjava/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2003-07-19 Tom Tromey <tromey@redhat.com>
+
+ * libjava.verify/verify.exp (gcj_verify_list_tests): Only change
+ directory if new directory exists.
+
2003-07-13 Tom Tromey <tromey@redhat.com>
* libjava.verify/verify.exp: Fixed variable init.
diff --git a/libjava/testsuite/libjava.verify/verify.exp b/libjava/testsuite/libjava.verify/verify.exp
index 456f3b66230..76c9b00d4bf 100644
--- a/libjava/testsuite/libjava.verify/verify.exp
+++ b/libjava/testsuite/libjava.verify/verify.exp
@@ -11,12 +11,14 @@ set {gcj_verify_xfail(gij verify of subr.fail.jsr8)} 1
proc gcj_verify_list_tests {srcdir} {
set result {}
- set here [pwd]
- cd $srcdir
- foreach item [lsort [glob -nocomplain */*/*.class]] {
- lappend result [file rootname $item]
+ if {[file exists $srcdir]} {
+ set here [pwd]
+ cd $srcdir
+ foreach item [lsort [glob -nocomplain */*/*.class]] {
+ lappend result [file rootname $item]
+ }
+ cd $here
}
- cd $here
return $result
}
OpenPOWER on IntegriCloud