This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH, BFD, AArch64, x86] Improve warning for --force-bti.
Isn't this command line option ELF only? Why not use "-z"?
On Fri, Mar 22, 2019, 12:25 AM Sudakshina Das <Sudi.Das@arm.com> wrote:
> Hi Nick
>
> On 21/03/2019 15:14, Nick Clifton wrote:
> > Hi Sudi,
> >
> >> *** bfd/ChangeLog ***
> >>
> >> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
> >>
> >> * elf-bfd.h (struct elf_backend_data): Add argument to
> >> merge_gnu_properties.
> >> * elf-properties.c (elf_merge_gnu_properties): Add argument to
> >> itself and while calling bed->merge_gnu_properties.
> >> (elf_merge_gnu_property_list): Update the calls for
> >> elf_merge_gnu_properties.
> >> * elfnn-aarch64.c (elfNN_aarch64_merge_gnu_properties): Update
> handling
> >> of --force-bti warning and add argument.
> >> * elfxx-aarch64.c (_bfd_aarch64_elf_link_setup_gnu_properties): Add
> >> warning.
> >> * elfxx-x86.c (_bfd_x86_elf_merge_gnu_properties): Add argument.
> >> * elfxx-x86.h (_bfd_x86_elf_merge_gnu_properties): Likewise in
> >> declaration.
> >>
> >> *** ld/ChangeLog ***
> >>
> >> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
> >>
> >> * testsuite/ld-aarch64/aarch64-elf.exp: Add new test.
> >> * testsuite/ld-aarch64/bti-plt-1.s: Add .ifdef for PAC note
> section.
> >> * testsuite/ld-aarch64/bti-plt-6.d: Update warning.
> >> * testsuite/ld-aarch64/bti-plt-7.d: Likewise.
> >> * testsuite/ld-aarch64/bti-warn.d: New test.
> >
> > Approved - please apply.
>
> Thanks for the approval. Committed as
> 4e5391148d51c58785aad637f1a92d47b91b3ae6
>
> Sudi
>
> >
> > Cheers
> > Nick
> >
> >
>
>