Darwin: Handle linker '-demangle' option.
commitfc92f5811e77b091d65045f2daa0f83c31d00797
authorIain Sandoe <iain@sandoe.co.uk>
Thu, 20 Jul 2023 15:37:21 +0000 (20 16:37 +0100)
committerIain Sandoe <iain@sandoe.co.uk>
Fri, 21 Jul 2023 14:47:13 +0000 (21 15:47 +0100)
tree460bfea9bbfedb534683daf94454ec7ce5ebcd7d
parente35d297fc9a625f11d861b6feacb228810e4e6bd
Darwin: Handle linker '-demangle' option.

Most of the Darwin linkers in use support this option which we will
now pass by default (matching the Xcode clang impl.)>

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
gcc/ChangeLog:

* config.in: Regenerate.
* config/darwin.h (DARWIN_LD_DEMANGLE): New.
(LINK_COMMAND_SPEC_A): Add demangle handling.
* configure: Regenerate.
* configure.ac: Detect linker support for '-demangle'.
gcc/config.in
gcc/config/darwin.h
gcc/configure
gcc/configure.ac