zephyr/cmake/linker
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
..
arcmwdt linker: Include libkernel.a in the whole-archive when llext is enabled 2024-03-26 19:31:56 -04:00
armlink cmake: armlink: update CMake library to arch__arm__core__cortex_m 2023-09-13 14:37:08 +01:00
ld linker: Include libkernel.a in the whole-archive when llext is enabled 2024-03-26 19:31:56 -04:00
lld linker: lld: riscv: Enable gp relaxation for lld 2024-04-29 15:56:22 +02:00
xt-ld linker: Include libkernel.a in the whole-archive when llext is enabled 2024-03-26 19:31:56 -04:00
linker_flags_template.cmake cmake: Add partial linking abstraction 2023-06-23 09:05:14 +02:00
linker_script_common.cmake everywhere: fix typos 2022-03-14 20:22:24 -04:00