svn commit: r365578 - head/stand/efi/loader/arch/arm64
Brandon Bergren
bdragon at FreeBSD.org
Thu Sep 10 14:22:56 UTC 2020
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 at FreeBSD.org
More information about the svn-src-all
mailing list