From: H.J. Lu Date: Fri, 16 Aug 2002 21:08:37 +0000 (+0000) Subject: libjava.exp (gcc_version): Removed. X-Git-Tag: releases/gcc-3.2.1~377 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=111c226a8f5e52debcc222630be2193ea671723d;p=thirdparty%2Fgcc.git libjava.exp (gcc_version): Removed. 2002-08-16 H.J. Lu * lib/libjava.exp (gcc_version): Removed. (libgcj_jar): New. (libjava_init): Set libgcj_jar with tcl glob. (libjava_arguments): Use libgcj_jar. From-SVN: r56383 --- diff --git a/libjava/testsuite/ChangeLog b/libjava/testsuite/ChangeLog index f40f1ee10081..604b863e7a98 100644 --- a/libjava/testsuite/ChangeLog +++ b/libjava/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2002-08-16 H.J. Lu + + * lib/libjava.exp (gcc_version): Removed. + (libgcj_jar): New. + (libjava_init): Set libgcj_jar with tcl glob. + (libjava_arguments): Use libgcj_jar. + 2002-08-14 Release Manager * GCC 3.2 Released. diff --git a/libjava/testsuite/lib/libjava.exp b/libjava/testsuite/lib/libjava.exp index 4d020fb52989..5ff8e3301ff4 100644 --- a/libjava/testsuite/lib/libjava.exp +++ b/libjava/testsuite/lib/libjava.exp @@ -112,7 +112,7 @@ proc libjava_init { args } { global TOOL_EXECUTABLE global original_ld_library_path global env objdir - global env gcc_version + global env libgcj_jar global tool_root_dir global libjava_libgcc_s_path @@ -130,10 +130,9 @@ proc libjava_init { args } { } } - # Determine the version so we can find the libgcj jar file. - set text [eval exec "$GCJ_UNDER_TEST --version 2>@ stdout"] - regexp -- "gcj \[^ \]+ (\[^ \]+) .*" $text ignore gcc_version - verbose "jar file is libgcj-$gcc_version.jar" + # Find the libgcj jar file. + set libgcj_jar [glob $objdir/../libgcj-*.jar] + verbose "jar file is $libgcj_jar" # FIXME: This finds libgcj.spec for the default multilib. # If thread models differ between multilibs, this has to be moved @@ -271,7 +270,7 @@ proc libjava_arguments {{mode compile}} { global runtests global env global tool_root_dir - global gcc_version + global libgcj_jar global libjava_libgcc_s_path if [info exists LIBJAVA] { @@ -337,9 +336,9 @@ proc libjava_arguments {{mode compile}} { verbose "LD_LIBRARY_PATH = $env(LD_LIBRARY_PATH)" # Set the CLASSPATH environment variable - verbose "CLASSPATH is .:$srcdir/$subdir:$objdir:$objdir/../libgcj-$gcc_version.jar" + verbose "CLASSPATH is .:$srcdir/$subdir:$objdir:$libgcj_jar" global env - set env(CLASSPATH) ".:$srcdir/$subdir:$objdir:$objdir/../libgcj-$gcc_version.jar" + set env(CLASSPATH) ".:$srcdir/$subdir:$objdir:$libgcj_jar" if {$mode == "link"} { global wrapper_file wrap_compile_flags;