Revert "ANDROID: KVM: arm64: Make gen-hyprel emit delimiters"

This reverts commit f347aa8c3d.

The '__hyprel_{start,end}' symbols are no longer used, so don't bother
generating them.

Signed-off-by: Will Deacon <will@kernel.org>
Signed-off-by: Will Deacon <willdeacon@google.com>
Bug: 261855285
Change-Id: I8e8dc5c94a9e67400e73e362e4377032328d86d4
This commit is contained in:
Will Deacon
2023-01-06 17:53:04 +00:00
committed by Treehugger Robot
parent 631f92ce30
commit 0ead19c440

View File

@@ -296,10 +296,8 @@ static void init_elf(const char *path)
/* Print the prologue of the output ASM file. */
static void emit_prologue(void)
{
printf("#include <linux/linkage.h>\n"
".data\n"
".pushsection " HYP_RELOC_SECTION ", \"a\"\n"
"SYM_ENTRY(__hyprel_start, SYM_L_GLOBAL, SYM_A_NONE)\n");
printf(".data\n"
".pushsection " HYP_RELOC_SECTION ", \"a\"\n");
}
/* Print ASM statements needed as a prologue to a processed hyp section. */
@@ -349,8 +347,7 @@ static void emit_rela_abs64(Elf64_Rela *rela, const char *sh_orig_name)
/* Print the epilogue of the output ASM file. */
static void emit_epilogue(void)
{
printf("SYM_ENTRY(__hyprel_end, SYM_L_GLOBAL, SYM_A_NONE)\n"
".popsection\n");
printf(".popsection\n");
}
/*