Messages in this thread | | | Date | Fri, 12 May 2023 14:58:49 +0100 | From | Conor Dooley <> | Subject | Re: [PATCH 4/4] riscv: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATION |
| |
On Thu, May 11, 2023 at 10:12:11PM +0800, Jisheng Zhang wrote:
> diff --git a/arch/riscv/kernel/vmlinux.lds.S b/arch/riscv/kernel/vmlinux.lds.S > index e5f9f4677bbf..492dd4b8f3d6 100644 > --- a/arch/riscv/kernel/vmlinux.lds.S > +++ b/arch/riscv/kernel/vmlinux.lds.S > @@ -85,11 +85,11 @@ SECTIONS > INIT_DATA_SECTION(16) > > .init.pi : { > - *(.init.pi*) > + KEEP(*(.init.pi*)) > }
This section no longer exists in v6.4-rc1, it is now: /* Those sections result from the compilation of kernel/pi/string.c */ .init.pidata : { *(.init.srodata.cst8*) *(.init__bug_table*) *(.init.sdata*) }
Cheers, Conor. [unhandled content-type:application/pgp-signature] | |