g++.exp (g++_set_ld_library_path): Renamed to ${tool}_set_ld_library_path.

gcc/testsuite:
	* lib/g++.exp (g++_set_ld_library_path): Renamed to
	${tool}_set_ld_library_path.
	Changed caller.
	* lib/objc.exp (${tool}_set_ld_library_path): New, copied from
	g++.exp.

	libjava/testsuite:
	* lib/libjava.exp (${tool}_set_ld_library_path): New, copied from
	g++.exp.

From-SVN: r44420
This commit is contained in:
Rainer Orth 2001-07-27 12:21:56 +00:00 committed by Rainer Orth
parent e69aa43364
commit 08ecdbebab
5 changed files with 43 additions and 2 deletions

View File

@ -1,3 +1,11 @@
2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* lib/g++.exp (g++_set_ld_library_path): Renamed to
${tool}_set_ld_library_path.
Changed caller.
* lib/objc.exp (${tool}_set_ld_library_path): New, copied from
g++.exp.
2001-07-26 Stan Cox <scox@redhat.com>
* lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.

View File

@ -288,12 +288,12 @@ proc g++_target_compile { source dest type options } {
# this on IRIX, but it shouldn't hurt to do it anywhere else.
#
proc g++_set_ld_library_path { name element op } {
proc ${tool}_set_ld_library_path { name element op } {
setenv LD_LIBRARYN32_PATH [getenv LD_LIBRARY_PATH]
setenv LD_LIBRARY64_PATH [getenv LD_LIBRARY_PATH]
}
trace variable env(LD_LIBRARY_PATH) w g++_set_ld_library_path
trace variable env(LD_LIBRARY_PATH) w ${tool}_set_ld_library_path
#
# ${tool}_option_help

View File

@ -237,6 +237,20 @@ if { [info procs prune_warnings] == "" } then {
}
}
# On IRIX 6, we have to set variables akin to LD_LIBRARY_PATH, but
# called LD_LIBRARYN32_PATH (for the N32 ABI) and LD_LIBRARY64_PATH
# (for the 64-bit ABI). The right way to do this would be to modify
# unix.exp -- but that's not an option since it's part of DejaGNU
# proper, so we do it here, by trickery. We really only need to do
# this on IRIX, but it shouldn't hurt to do it anywhere else.
proc ${tool}_set_ld_library_path { name element op } {
setenv LD_LIBRARYN32_PATH [getenv LD_LIBRARY_PATH]
setenv LD_LIBRARY64_PATH [getenv LD_LIBRARY_PATH]
}
trace variable env(LD_LIBRARY_PATH) w ${tool}_set_ld_library_path
# Utility used by mike-gcc.exp and c-torture.exp.
# Check the compiler(/assembler/linker) output for text indicating that
# the testcase should be marked as "unsupported".

View File

@ -1,3 +1,8 @@
2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* lib/libjava.exp (${tool}_set_ld_library_path): New, copied from
g++.exp.
2001-07-19 Jeff Sturm <jsturm@one-point.com>
* libjava.lang/PR3731.java: New file.

View File

@ -787,6 +787,20 @@ proc default_libjava_version {} {
proc default_libjava_start { } {
}
# On IRIX 6, we have to set variables akin to LD_LIBRARY_PATH, but
# called LD_LIBRARYN32_PATH (for the N32 ABI) and LD_LIBRARY64_PATH
# (for the 64-bit ABI). The right way to do this would be to modify
# unix.exp -- but that's not an option since it's part of DejaGNU
# proper, so we do it here, by trickery. We really only need to do
# this on IRIX, but it shouldn't hurt to do it anywhere else.
proc ${tool}_set_ld_library_path { name element op } {
setenv LD_LIBRARYN32_PATH [getenv LD_LIBRARY_PATH]
setenv LD_LIBRARY64_PATH [getenv LD_LIBRARY_PATH]
}
trace variable env(LD_LIBRARY_PATH) w ${tool}_set_ld_library_path
# Local Variables:
# tcl-indent-level:4
# End: