Date: Thu, 10 Sep 2020 09:22:35 -0500 From: "Brandon Bergren" <bdragon@FreeBSD.org> To: "Andrew Turner" <andrew@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r365578 - head/stand/efi/loader/arch/arm64 Message-ID: <105aee92-6efe-4022-9ffb-b49a79b384b3@www.fastmail.com> In-Reply-To: <202009101413.08AEDnUc006616@repo.freebsd.org> References: <202009101413.08AEDnUc006616@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
You can truly get rid of it with /DISCARD/ and shave the bytes off entirely, by the way. On Thu, Sep 10, 2020, at 9:13 AM, Andrew Turner wrote: > Author: andrew > Date: Thu Sep 10 14:13:49 2020 > New Revision: 365578 > URL: https://svnweb.freebsd.org/changeset/base/365578 > > Log: > Ignore the .interp section in the arm64 EFI loader > > When building the loader an unneeded .interp section may be added. Move > this to the unused section region so offsets of used sections don't > change. > > Obtained from: CheriBSD > Sponsored by: Innovate UK > > Modified: > head/stand/efi/loader/arch/arm64/ldscript.arm64 > > Modified: head/stand/efi/loader/arch/arm64/ldscript.arm64 > ============================================================================== > --- head/stand/efi/loader/arch/arm64/ldscript.arm64 Thu Sep 10 14:12:25 > 2020 (r365577) > +++ head/stand/efi/loader/arch/arm64/ldscript.arm64 Thu Sep 10 14:13:49 > 2020 (r365578) > @@ -80,6 +80,7 @@ SECTIONS > _edata = .; > > /* Unused sections */ > + .interp : { *(.interp) } > .dynstr : { *(.dynstr) } > .hash : { *(.hash) } > } > -- Brandon Bergren bdragon@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?105aee92-6efe-4022-9ffb-b49a79b384b3>