Commit 1ec07597 by Jeffrey D. Oldham Committed by Jeffrey D. Oldham

Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>

	* 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
parent 6cf735a7
Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
* 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 <jsm28@cam.ac.uk> 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
* gcc.dg/c90-hexfloat-1.c: Add more tests. * gcc.dg/c90-hexfloat-1.c: Add more tests.
......
...@@ -79,7 +79,7 @@ proc g++_include_flags { args } { ...@@ -79,7 +79,7 @@ proc g++_include_flags { args } {
append flags "-I${dir} -I${dir}/src " append flags "-I${dir} -I${dir}/src "
} }
set gccpath [get_multilibs] set gccpath [get_multilibs ${args}]
if { ${HAVE_LIBSTDCXX_V3} } { if { ${HAVE_LIBSTDCXX_V3} } {
set odir_v3 [lookfor_file ${gccpath} libstdc++-v3] set odir_v3 [lookfor_file ${gccpath} libstdc++-v3]
...@@ -98,7 +98,7 @@ proc g++_link_flags { args } { ...@@ -98,7 +98,7 @@ proc g++_link_flags { args } {
global srcdir global srcdir
global ld_library_path global ld_library_path
set gccpath [get_multilibs]; set gccpath [get_multilibs ${args}];
set libio_dir "" set libio_dir ""
set flags "" set flags ""
set ld_library_path "." set ld_library_path "."
...@@ -213,8 +213,13 @@ proc g++_init { args } { ...@@ -213,8 +213,13 @@ proc g++_init { args } {
set ALWAYS_CXXFLAGS "" set ALWAYS_CXXFLAGS ""
if ![is_remote host] { if ![is_remote host] {
lappend ALWAYS_CXXFLAGS "additional_flags=[g++_include_flags]"; if [info exists TOOL_OPTIONS] {
lappend ALWAYS_CXXFLAGS "ldflags=[g++_link_flags]"; 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] { if [info exists TOOL_OPTIONS] {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment