diff options
author | Jisheng Zhang <[email protected]> | 2023-01-19 23:54:13 +0800 |
---|---|---|
committer | Palmer Dabbelt <[email protected]> | 2023-02-21 16:29:03 -0800 |
commit | 7e92586c28a50dd5875655c0d169184a5acb0eee (patch) | |
tree | a1d55ef3981375b2c8d82f6b586ac3c04e0173d8 /scripts/generate_rust_analyzer.py | |
parent | 1b929c02afd37871d5afb9d498426f83432e71c2 (diff) |
riscv: lds: define RUNTIME_DISCARD_EXIT
riscv discards .exit.* sections at run-time but doesn't define
RUNTIME_DISCARD_EXIT. However, the .exit.* sections are still allocated
and kept even if the generic DISCARDS would discard the sections due
to missing RUNTIME_DISCARD_EXIT, because the DISCARD sits at the end of
the linker script. Add the missing RUNTIME_DISCARD_EXIT define so that
it still works if we move DISCARD up or even at the beginning of the
linker script.
Signed-off-by: Jisheng Zhang <[email protected]>
Suggested-by: Masahiro Yamada <[email protected]>
Reviewed-by: Conor Dooley <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Palmer Dabbelt <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions