Closed
Description
LLD has gained s390 support in main (and hopefully 18.1.0):
llvm/llvm-project@fe3406e
llvm/llvm-project#81675
There were several issues uncovered on the Linux side that needed to be fixed:
ClangBuiltLinux/linux#1991
ClangBuiltLinux/linux#1992
ClangBuiltLinux/linux#1993
ClangBuiltLinux/linux#1994
ClangBuiltLinux/linux#1995
Once all of those changes are available in -next and apt.llvm.org has been updated to include that LLVM change, we should cut all of the relevant LLVM builds on -next over to linking with ld.lld. Ideally, we would just cut over to LLVM=1 OBJCOPY=s390x-linux-gnu-objcopy OBJDUMP=s390x-linux-gnu-objdump
, as that is known to work with all of the configurations that we test.