]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite, Darwin: Remove an unnecessary flags addition.
authorIain Sandoe <iain@sandoe.co.uk>
Sun, 19 Jun 2022 19:47:43 +0000 (20:47 +0100)
committerIain Sandoe <iains@gcc.gnu.org>
Mon, 7 Jul 2025 12:18:06 +0000 (13:18 +0100)
commit3290af072f4c6798988e8325084cd0e969ad28d8
tree7902cb90a182a4ac1e0a84db4904cf5d00a41e14
parent486c32501aafce188649da2c234229dfbd2fd202
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.

(cherry picked from commit 3c776fdf1a825818ad7248d442e846f532574ff7)
gcc/config/darwin.h
gcc/testsuite/lib/g++.exp
gcc/testsuite/lib/obj-c++.exp
libstdc++-v3/testsuite/lib/libstdc++.exp