From: Jeffrey D. Oldham Date: Wed, 23 May 2001 16:15:03 +0000 (+0000) Subject: Wed May 23 2001 Jeffrey D. Oldham X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1ec07597646f03bf153a66071776935453f54e83;p=gcc.git Wed May 23 2001 Jeffrey D. Oldham * lib/g++.exp (g++_include_flags): Use args to compute get_multilibs. (g++_link_flags): Likewise. (g++_init): Pass TOOL_OPTIONS as arguments to two above functions. From-SVN: r42495 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e7247cf5aa6..d0b88ef9b51 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +Wed May 23 2001 Jeffrey D. Oldham + + * lib/g++.exp (g++_include_flags): Use args to compute + get_multilibs. + (g++_link_flags): Likewise. + (g++_init): Pass TOOL_OPTIONS as arguments to two above functions. + 2001-05-22 Joseph S. Myers * gcc.dg/c90-hexfloat-1.c: Add more tests. diff --git a/gcc/testsuite/lib/g++.exp b/gcc/testsuite/lib/g++.exp index a09c698bc1f..bae4b6ec19b 100644 --- a/gcc/testsuite/lib/g++.exp +++ b/gcc/testsuite/lib/g++.exp @@ -79,7 +79,7 @@ proc g++_include_flags { args } { append flags "-I${dir} -I${dir}/src " } - set gccpath [get_multilibs] + set gccpath [get_multilibs ${args}] if { ${HAVE_LIBSTDCXX_V3} } { set odir_v3 [lookfor_file ${gccpath} libstdc++-v3] @@ -98,7 +98,7 @@ proc g++_link_flags { args } { global srcdir global ld_library_path - set gccpath [get_multilibs]; + set gccpath [get_multilibs ${args}]; set libio_dir "" set flags "" set ld_library_path "." @@ -213,8 +213,13 @@ proc g++_init { args } { set ALWAYS_CXXFLAGS "" if ![is_remote host] { - lappend ALWAYS_CXXFLAGS "additional_flags=[g++_include_flags]"; - lappend ALWAYS_CXXFLAGS "ldflags=[g++_link_flags]"; + if [info exists TOOL_OPTIONS] { + lappend ALWAYS_CXXFLAGS "additional_flags=[g++_include_flags ${TOOL_OPTIONS}]"; + lappend ALWAYS_CXXFLAGS "ldflags=[g++_link_flags ${TOOL_OPTIONS}]"; + } else { + lappend ALWAYS_CXXFLAGS "additional_flags=[g++_include_flags]"; + lappend ALWAYS_CXXFLAGS "ldflags=[g++_link_flags]"; + } } if [info exists TOOL_OPTIONS] {