diff options
| author | Rosen Penev <rosenp@gmail.com> | 2026-05-07 17:08:34 -0700 |
|---|---|---|
| committer | Andreas Larsson <andreas@gaisler.com> | 2026-06-15 10:05:11 +0200 |
| commit | 852fed2e8bfe195351fb0078ba7245d41154e7a5 (patch) | |
| tree | 288eb380314aeb5aace985564883d3d4102c9e2e /include/linux/debugobjects.h | |
| parent | 9bc0bd9617964804dc02e6ee2413af42c4a50d6b (diff) | |
sparc: Disable compat support with LLD
An LLVM=1 sparc64 allmodconfig enables COMPAT and then tries to
build the 32-bit vDSO. That path cannot be linked with ld.lld:
ld.lld: error: unknown emulation: elf32_sparc
ld.lld does not support the 32-bit SPARC ELF emulation used for
the compat vDSO, so keep COMPAT disabled when LLD is the linker.
This avoids selecting an unsupported build path while leaving the
existing GNU ld configuration unchanged.
Assisted-by: Codex:GPT-5.5
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Acked-by: Nathan Chancellor <nathan@kernel.org>
Reviewed-by: Andreas Larsson <andreas@gaisler.com>
Link: https://lore.kernel.org/r/20260508000834.834824-1-rosenp@gmail.com
Signed-off-by: Andreas Larsson <andreas@gaisler.com>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
