Skip to content

lld: arm64 big-endian: ld.lld: error: unknown emulation: aarch64linuxb #1288

Closed
@arndb

Description

@arndb

This is what I get when building an arm64 big-endian kernel:

ld.lld: error: unknown emulation: aarch64linuxb
make[4]: *** [/git/arm-soc/arch/arm64/kernel/vdso/Makefile:56: arch/arm64/kernel/vdso/vdso.so.dbg] Error 1

I suspect this trivial to workaround, as lld seems to support big-endian in principle, but I could not figure out what the actual problem is.

Metadata

Metadata

Labels

[ARCH] arm64This bug impacts ARCH=arm64[FIXED][LINUX] 5.12This bug was fixed in Linux 5.12[FIXED][LLVM] 13This bug was fixed in LLVM 13.x[TOOL] lldThe issue is relevant to LLD linker

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions