From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 107630 invoked by alias); 1 Apr 2019 19:27:35 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 107620 invoked by uid 89); 1 Apr 2019 19:27:35 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=bed, HX-Spam-Relays-External:209.85.210.65, Shouldnt, Shouldn't X-HELO: mail-ot1-f65.google.com Received: from mail-ot1-f65.google.com (HELO mail-ot1-f65.google.com) (209.85.210.65) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 01 Apr 2019 19:27:34 +0000 Received: by mail-ot1-f65.google.com with SMTP id 103so9679562otd.9 for ; Mon, 01 Apr 2019 12:27:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=F0AmaadySqVoa/DoXi21FqF2f99R6mKiU0666jJ42nQ=; b=i9UvBUQb2HMI0JaWV1DJ9nMeF6BuCL9f0rbt5dFcicVwolGMqNtkVI/CbtdyMzte+9 ZupJJ6kgBxD9XKpH+qpuzwJSlju/LJ9MAS0g0hrRQ697lxJz8tyXLs2KhYwssTR7EU1H owiBHwDHljGjcPt66f7HJ6unjDlgTvuXfnYwdgnEGBM0f8JRSJKfqUoqO5/37jVLN3Jb u4HVbmd6+Xxv/CfPXigKjDYXSh2/yBj49B0Zg42HbOuZ+JZ8eCN1gCfbdFik2FnqsyQv cfyfI2dSHPqnhjxE5HmRQCJ0Qf4poZuHmp1IvyPMYssoMpwW3XQ/rlA91VUnhdVB7muo D6IA== MIME-Version: 1.0 References: <27c4cd1c-2126-6e31-3faa-a7c31a4e67e1@arm.com> In-Reply-To: From: "H.J. Lu" Date: Mon, 01 Apr 2019 19:27:00 -0000 Message-ID: Subject: Re: [PATCH, BFD, AArch64, x86] Improve warning for --force-bti. To: Sudakshina Das Cc: "nickc@redhat.com" , "binutils@sourceware.org" , nd , Ramana Radhakrishnan , Richard Earnshaw Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019-04/txt/msg00003.txt.bz2 On Thu, Mar 21, 2019 at 9:25 AM Sudakshina Das wrote: > > Hi Nick > > On 21/03/2019 15:14, Nick Clifton wrote: > > Hi Sudi, > > > >> *** bfd/ChangeLog *** > >> > >> 2019-xx-xx Sudakshina Das > >> > >> * 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 > >> > >> * 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 > Isn't --force-bti for ELF only? Shouldn't it use "-z force-bti"? -- H.J.