BinUtils: Avoid llvm-ar on Apple platforms
Since !6164 (merged) we correctly prefer the
more-specific name llvm-ar
over ar
when using Clang. However, on
Apple platforms, llvm-ar
does not generate a symbol table that the
Apple linker accepts. Fall back to ar
on Apple platforms.
Fixes: #23269 (closed)
Backport: release