[clang] [Darwin][Driver] Avoid duplicate -lc++ with -fsanitize=fuzzer (PR #161304)

Dan Blackwell via cfe-commits cfe-commits at lists.llvm.org
Tue Sep 30 05:36:06 PDT 2025


DanBlackwell wrote:

Note, I also get this warning elsewhere when building compiler-rt:

```
[4118/4568] Linking CXX shared library lib/clang/22/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib
ld: warning: ignoring duplicate libraries: '-lc++'
...
[4234/4568] Linking CXX shared library lib/clang/22/lib/darwin/libclang_rt.rtsan_osx_dynamic.dylib
c++: warning: argument unused during compilation: '-stdlib=libc++' [-Wunused-command-line-argument]
ld: warning: ignoring duplicate libraries: '-lc++'
ld: warning: ignoring duplicate libraries: '-lc++'
ld: warning: ignoring duplicate libraries: '-lc++'
...
[4350/4568] Linking CXX shared library lib/clang/22/lib/darwin/libclang_rt.tysan_osx_dynamic.dylib
ld: warning: ignoring duplicate libraries: '-lc++'
...
[4446/4568] Linking CXX shared library lib/clang/22/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
ld: warning: ignoring duplicate libraries: '-lc++'
```

https://github.com/llvm/llvm-project/pull/161304


More information about the cfe-commits mailing list