Skip to content

Add support for building s390 with LLVM=1 #710

Closed
@nathanchance

Description

@nathanchance

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.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions