Skip to content

BinUtils: Avoid llvm-strip on Apple platforms

Brad King requested to merge brad.king/cmake:binutils-strip-macos into master

Since !6164 (merged) we prefer llvm-strip over strip when using Clang. However, llvm-strip seems to produce unusable binaries in cases involving chained fixups. Prefer Apple's strip over llvm-strip on APPLE platforms.

We still need to consider llvm-strip as a fallback as explained for llvm-ar by !7077 (merged) and #23333 (closed).

Issue: #24601 (closed)

Edited by Brad King

Merge request reports