Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3571151a authored by Sami Tolvanen's avatar Sami Tolvanen
Browse files

FROMLIST: arm64: keep .altinstructions and .altinstr_replacement

Make sure the linker doesn't remove .altinstructions or
.altinstr_replacement when CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is
enabled.

Bug: 62093296
Bug: 67506682
Change-Id: I73f8a96679083909ec6865ee87519163ac7dcbe3
(am from https://patchwork.kernel.org/patch/10085799/

)
Signed-off-by: default avatarSami Tolvanen <samitolvanen@google.com>
parent 2621d491
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -150,11 +150,11 @@ SECTIONS
	. = ALIGN(4);
	.altinstructions : {
		__alt_instructions = .;
		*(.altinstructions)
		KEEP(*(.altinstructions))
		__alt_instructions_end = .;
	}
	.altinstr_replacement : {
		*(.altinstr_replacement)
		KEEP(*(.altinstr_replacement))
	}

	. = ALIGN(PAGE_SIZE);