summaryrefslogtreecommitdiff
path: root/doc/develop
diff options
context:
space:
mode:
authorIlias Apalodimas <[email protected]>2025-02-14 15:46:45 +0200
committerHeinrich Schuchardt <[email protected]>2025-02-20 09:22:53 +0100
commit530e869ff89d9575103637af201fe97864d4f577 (patch)
treea7223c97c2e9ca2f33d01c5311301179c6aabd19 /doc/develop
parent80908fee7705cd2edb2df94c3d124c44dd515582 (diff)
efi_loader: remove comparisons to string literals from runtime
For EFI runtime services, we manage to preserve string literals by placing the .efi_runtime section just before .data and preserving it when marking the runtime memory by marking surrounding boottime code as runtime. This is ok for now but will break if we update any linker scripts and decouple .text and .runtime sections. So let's define the strings we used to compare in the appropriate section for runtime services Signed-off-by: Ilias Apalodimas <[email protected]> Reviewed-by: Mark Kettenis <[email protected]>
Diffstat (limited to 'doc/develop')
0 files changed, 0 insertions, 0 deletions