* testsuite/lib/libstdc++.exp: Add DYLD_LIBRARY_PATH for darwin.
* testsuite/libstdc++-dg/normal.exp: Add -multiply_defined suppress
flag.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73724
138bc75d-0d04-0410-961f-
82ee72b054a4
+2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
+
+ * testsuite/lib/libstdc++.exp: Add DYLD_LIBRARY_PATH for darwin.
+ * testsuite/libstdc++-dg/normal.exp: Add -multiply_defined suppress
+ flag.
+
2003-11-18 Jonathan Wakely <redi@gcc.gnu.org>
* docs/html/configopts.html, docs/html/debug.html,
setenv LD_LIBRARY64_PATH $ld_library_path
setenv LD_RUN_PATH $ld_library_path
setenv LD_LIBRARY_PATH_64 $ld_library_path
+ setenv DYLD_LIBRARY_PATH $ld_library_path
verbose -log "Set LD_*_PATHs to ${ld_library_path}"
# Do a bunch of handstands and backflips for cross compiling and
# libstdc++-v3 testsuite that uses the 'dg.exp' driver.
+global target_triplet
+
# If a testcase doesn't have special options, use these.
global DEFAULT_CXXFLAGS
if ![info exists DEFAULT_CXXFLAGS] then {
- set DEFAULT_CXXFLAGS "-D_GLIBCXX_ASSERT"
+ if { [string match "powerpc-*-darwin*" $target_triplet] } {
+ set DEFAULT_CXXFLAGS "-D_GLIBCXX_ASSERT -multiply_defined suppress"
+ } else {
+ set DEFAULT_CXXFLAGS "-D_GLIBCXX_ASSERT"
+ }
}
# Initialization.