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

Commit e6116412 authored by Sami Tolvanen's avatar Sami Tolvanen
Browse files

FROMLIST: BACKPORT: 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 0d6fbe4e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -179,11 +179,11 @@ SECTIONS
	. = ALIGN(4);
	.altinstructions : {
		__alt_instructions = .;
		*(.altinstructions)
		KEEP(*(.altinstructions))
		__alt_instructions_end = .;
	}
	.altinstr_replacement : {
		*(.altinstr_replacement)
		KEEP(*(.altinstr_replacement))
	}
	.rela : ALIGN(8) {
		*(.rela .rela*)