diff options
author | Steve Ellcey <sellcey@mips.com> | 2016-02-14 13:18:53 +1100 |
---|---|---|
committer | Ben Elliston <bje@gnu.org> | 2016-02-14 13:18:53 +1100 |
commit | ef5f4a8c80f8d652e5415d0fdb159dcf51af52d3 (patch) | |
tree | ea7e63c0e79520fe755008bb8b412930c61fafa2 /baseboards | |
parent | 067c43d8d1ed2c5abf311197820c5da3400875c4 (diff) |
* baseboards/multi-sim.exp (dynamic_linker_flag): Check
GCC_UNDER_TEST.
* baseboards/multi-sim.exp (rpath_flags): Ditto.
Signed-off-by: Ben Elliston <bje@gnu.org>
Diffstat (limited to 'baseboards')
-rw-r--r-- | baseboards/multi-sim.exp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/baseboards/multi-sim.exp b/baseboards/multi-sim.exp index c057ccd..58902a5 100644 --- a/baseboards/multi-sim.exp +++ b/baseboards/multi-sim.exp @@ -42,7 +42,12 @@ load_base_board_description "basic-sim" proc get_library_dirlist { args } { global board - set compiler "[board_info $board compiler]" + global GCC_UNDER_TEST + if [info exists GCC_UNDER_TEST] then { + set compiler $GCC_UNDER_TEST + } else { + set compiler "[board_info $board compiler]" + } set mflags "[board_info $board multilib_flags]" set result [remote_exec host "$compiler $mflags --print-search-dirs"] set regresult [regexp {(libraries: =)(\S*)} $result dummy1 dummy2 libdirlist] @@ -66,7 +71,12 @@ proc dynamic_linker_flag { args } { proc rpath_flags { args } { global board - set compiler "[board_info $board compiler]" + global GCC_UNDER_TEST + if [info exists GCC_UNDER_TEST] then { + set compiler $GCC_UNDER_TEST + } else { + set compiler "[board_info $board compiler]" + } set mflags "[board_info $board multilib_flags] [libgloss_include_flags] [newlib_include_flags] [libgloss_link_flags] [libgloss_link_flags]" set rpathflags "" set gccpath [get_multilibs] |