From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6389 invoked by alias); 7 May 2015 08:03:53 -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 6374 invoked by uid 89); 7 May 2015 08:03:51 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wg0-f54.google.com Received: from mail-wg0-f54.google.com (HELO mail-wg0-f54.google.com) (74.125.82.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Thu, 07 May 2015 08:03:50 +0000 Received: by wgyo15 with SMTP id o15so35215127wgy.2 for ; Thu, 07 May 2015 01:03:46 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.180.91.40 with SMTP id cb8mr4271654wib.64.1430985826773; Thu, 07 May 2015 01:03:46 -0700 (PDT) Received: by 10.28.104.138 with HTTP; Thu, 7 May 2015 01:03:46 -0700 (PDT) In-Reply-To: <554A1BCC.8090607@arm.com> References: <554A1BCC.8090607@arm.com> Date: Thu, 07 May 2015 08:03:00 -0000 Message-ID: Subject: Re: [backport][2.25][aarch64]Don't create new frag for .inst directive when certain conditions fullfil From: Marcus Shawcroft To: Renlin Li Cc: "binutils@sourceware.org" , Marcus Shawcroft , Nicholas Clifton Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2015-05/txt/msg00041.txt.bz2 On 6 May 2015 at 14:49, Renlin Li wrote: > Hi all, > > This is a backport patch from the trunk introduced here: > https://sourceware.org/ml/binutils/2015-03/msg00389.html > > After the change, new frag is created for .inst directive, only during state > transition in executable section. The same rule applies when handling normal > instructions. > > binutils, gas, ld regresstion test Okay. > Okay to commit? > > Regards, > Renlin Li > > Backport from mainline > > 2015-05-06 Renlin Li > > gas/ChangeLog > * config/tc-aarch64.c (s_aarch64_inst): Align frag during state transition > within executable section. > (md_assemble): Likewise. OK /Marcus