If a library function is defined in a bitcode file in an archive
member, add the archive members to the link before LTO, since LTO may
create references to the library functions.
Similar to the change for ELF (https://reviews.llvm.org/D50017).
This is a fix for https://bugs.llvm.org/show_bug.cgi?id=42626#c3.
I think this should be inside the do / while loop above in case one of the bitcode objects that provides a libcall introduces a new undefined symbol reference.