From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7377 invoked by alias); 12 Oct 2011 00:53:55 -0000 Received: (qmail 7366 invoked by uid 22791); 12 Oct 2011 00:53:55 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from mail-pz0-f47.google.com (HELO mail-pz0-f47.google.com) (209.85.210.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 12 Oct 2011 00:53:40 +0000 Received: by pzk4 with SMTP id 4so397575pzk.6 for ; Tue, 11 Oct 2011 17:53:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.11.138 with SMTP id q10mr49384653pbb.37.1318380819670; Tue, 11 Oct 2011 17:53:39 -0700 (PDT) Received: by 10.68.62.10 with HTTP; Tue, 11 Oct 2011 17:53:39 -0700 (PDT) In-Reply-To: <20111006175454.GF12770@davesworkthinkpad> References: <20110726085910.GA6925@davesworkthinkpad> <20110726090039.GB6925@davesworkthinkpad> <20111006174941.GA12770@davesworkthinkpad> <20111006175124.GB12770@davesworkthinkpad> <20111006175237.GC12770@davesworkthinkpad> <20111006175321.GD12770@davesworkthinkpad> <20111006175404.GE12770@davesworkthinkpad> <20111006175454.GF12770@davesworkthinkpad> Date: Wed, 12 Oct 2011 04:51:00 -0000 Message-ID: Subject: Re: [Patch 5/5] ARM 64 bit sync atomic operations [V3] From: Ramana Radhakrishnan To: "Dr. David Alan Gilbert" Cc: gcc-patches@gcc.gnu.org, rth@redhat.com, joseph@codesourcery.com, patches@linaro.org, mikestump@comcast.net, ro@cebitec.uni-bielefeld.de Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2011-10/txt/msg00949.txt.bz2 On 6 October 2011 18:54, Dr. David Alan Gilbert wrote: > =A0 Test support for ARM 64bit sync intrinsics. > > =A0 =A0 =A0gcc/testsuite/ > =A0 =A0 =A0 =A0* gcc.dg/di-longlong64-sync-1.c: New test. > =A0 =A0 =A0 =A0* gcc.dg/di-sync-multithread.c: New test. > =A0 =A0 =A0 =A0* gcc.target/arm/di-longlong64-sync-withhelpers.c: New tes= t. > =A0 =A0 =A0 =A0* gcc.target/arm/di-longlong64-sync-withldrexd.c: New test. > =A0 =A0 =A0 =A0* lib/target-supports.exp: (arm_arch_*_ok): Series of =A0e= ffective-target > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0tests for v5, v6, v6k, and v7-a, and add-o= ptions helpers. > =A0 =A0 =A0 =A0 =A0(check_effective_target_arm_arm_ok): New helper. > =A0 =A0 =A0 =A0 =A0(check_effective_target_sync_longlong): New helper. I would like one of the testsuite maintainers to have a second look at this. I'm not confident about my dejagnu foo to fully review this. Ramana