BinUtils: Avoid llvm-strip on Apple platforms
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