This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH, BFD, AArch64] Improve bti/pac plts.
- From: Nick Clifton <nickc at redhat dot com>
- To: Sudakshina Das <Sudi dot Das at arm dot com>, "binutils at sourceware dot org" <binutils at sourceware dot org>
- Cc: nd <nd at arm dot com>, Szabolcs Nagy <Szabolcs dot Nagy at arm dot com>, Ramana Radhakrishnan <Ramana dot Radhakrishnan at arm dot com>, Richard Earnshaw <Richard dot Earnshaw at arm dot com>
- Date: Thu, 18 Apr 2019 14:07:01 +0100
- Subject: Re: [PATCH, BFD, AArch64] Improve bti/pac plts.
- References: <d3ee4d2d-5bcf-6007-09e0-c083e17f32cb@arm.com>
Hi Sudi:
> *** bfd/ChangeLog ***
> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
>
> * elfnn-aarch64.c (PLT_BTI_ENTRY_SIZE): Remove.
> (PLT_BTI_TLSDESC_ENTRY_SIZE): Remove.
> (PLT_PAC_ENTRY_SIZE, PLT_BTI_PAC_ENTRY_SIZE): Remove.
> (PLT_BTI_SMALL_ENTRY_SIZE, PLT_PAC_SMALL_ENTRY_SIZE): Update.
> (elfNN_aarch64_small_plt0_pac_entry): Remove.
> (elfNN_aarch64_small_plt0_bti_pac_entry): Remove.
> (elfNN_aarch64_small_plt0_bti_entry): Update.
> (elfNN_aarch64_small_plt_bti_entry): Update.
> (elfNN_aarch64_small_plt_pac_entry): Update.
> (elfNN_aarch64_tlsdesc_small_plt_bti_entry): Update.
> (setup_plt_values): Setup new entries.
> (elfNN_aarch64_finish_dynamic_sections): Remove size change.
> (elfNN_aarch64_plt_sym_val): Likewise.
>
> *** ld/ChangeLog ***
> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
>
> * testsuite/ld-aarch64/bti-pac-plt-1.d: Update.
> * testsuite/ld-aarch64/bti-pac-plt-2.d: Update.
> * testsuite/ld-aarch64/bti-plt-1.d: Update.
> * testsuite/ld-aarch64/bti-plt-3.d: Update.
> * testsuite/ld-aarch64/bti-plt-5.d: Update.
> * testsuite/ld-aarch64/pac-plt-1.d: Update.
> * testsuite/ld-aarch64/pac-plt-2.d: Update.
Approved - please apply.
Cheers
Nick