zephyr/cmake/linker/lld
Jonathon Penix 4d7fe771f1 linker: lld: riscv: Enable gp relaxation for lld
Unlike GNU ld, lld's gp relaxation is disabled by default and must be
explicitly enabled via `--relax-gp`. Pass this flag to enable gp relaxation
for lld when both linker relaxations and gp usage for RISC-V are enabled.

Signed-off-by: Jonathon Penix <jpenix@quicinc.com>
2024-04-29 15:56:22 +02:00
..
linker_flags.cmake cmake: Set memusage property for lld 2024-03-04 22:12:15 +01:00
target_baremetal.cmake LLVM: add built-in lld linker support for x86. 2022-06-05 14:10:25 +02:00
target_base.cmake linker: lld: riscv: Enable gp relaxation for lld 2024-04-29 15:56:22 +02:00
target_cpp.cmake llvm: Add support for LLVM libc++ C++ Standard Library 2023-10-20 14:59:31 +02:00
target.cmake linker: Include libkernel.a in the whole-archive when llext is enabled 2024-03-26 19:31:56 -04:00