riscv: remove special treatment for the link order of head.o
authorJisheng Zhang <jszhang@kernel.org>
Tue, 18 Oct 2022 14:12:00 +0000 (22:12 +0800)
committerPalmer Dabbelt <palmer@rivosinc.com>
Thu, 27 Oct 2022 22:24:42 +0000 (15:24 -0700)
arch/riscv/kernel/head.o does not need any special treatment - the only
requirement is the ".head.text" section must be placed before the
normal ".text" section.

The linker script does the right thing to do. The build system does
not need to manipulate the link order of head.o.

Signed-off-by: Jisheng Zhang <jszhang@kernel.org>
Link: https://lore.kernel.org/r/20221018141200.1040-1-jszhang@kernel.org
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
scripts/head-object-list.txt

index b16326a..105ea7a 100644 (file)
@@ -39,7 +39,6 @@ arch/powerpc/kernel/entry_64.o
 arch/powerpc/kernel/fpu.o
 arch/powerpc/kernel/vector.o
 arch/powerpc/kernel/prom_init.o
-arch/riscv/kernel/head.o
 arch/s390/kernel/head64.o
 arch/sh/kernel/head_32.o
 arch/sparc/kernel/head_32.o