aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/lib
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2022-06-19 20:47:43 +0100
committerIain Sandoe <iain@sandoe.co.uk>2023-07-03 20:15:14 +0100
commit3c776fdf1a825818ad7248d442e846f532574ff7 (patch)
treeb84e106c4c3750de56db500130f3c1e536adf6ae /libstdc++-v3/testsuite/lib
parent9a856f67ee2f13ea1b17ca79e71b1d10ca03afa4 (diff)
downloadgcc-3c776fdf1a825818ad7248d442e846f532574ff7.zip
gcc-3c776fdf1a825818ad7248d442e846f532574ff7.tar.gz
gcc-3c776fdf1a825818ad7248d442e846f532574ff7.tar.bz2
testsuite, Darwin: Remove an unnecessary flags addition.
The addition of the multiply_defined suppress flag has been handled for some considerable time now in the Darwin specs; remove it from the testsuite libs. Avoid duplicates in the specs. Signed-off-by: Iain Sandoe <iain@sandoe.co.uk> gcc/ChangeLog: * config/darwin.h: Avoid duplicate multiply_defined specs on earlier Darwin versions with shared libgcc. libstdc++-v3/ChangeLog: * testsuite/lib/libstdc++.exp: Remove additional flag handled by Darwin specs. gcc/testsuite/ChangeLog: * lib/g++.exp: Remove additional flag handled by Darwin specs. * lib/obj-c++.exp: Likewise.
Diffstat (limited to 'libstdc++-v3/testsuite/lib')
-rw-r--r--libstdc++-v3/testsuite/lib/libstdc++.exp3
1 files changed, 0 insertions, 3 deletions
diff --git a/libstdc++-v3/testsuite/lib/libstdc++.exp b/libstdc++-v3/testsuite/lib/libstdc++.exp
index c83147c..9f3e896 100644
--- a/libstdc++-v3/testsuite/lib/libstdc++.exp
+++ b/libstdc++-v3/testsuite/lib/libstdc++.exp
@@ -133,9 +133,6 @@ proc libstdc++_init { testfile } {
if ![info exists DEFAULT_CXXFLAGS] then {
set DEFAULT_CXXFLAGS ""
# Host specific goo here.
- if { [string match "powerpc-*-darwin*" $target_triplet] } {
- append DEFAULT_CXXFLAGS " -multiply_defined suppress"
- }
if { [string match "powerpc-ibm-aix*" $target_triplet] } {
append DEFAULT_CXXFLAGS " -Wl,-bmaxdata:0x20000000"
}