From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12288 invoked by alias); 15 Apr 2013 18:48:22 -0000 Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org Received: (qmail 12277 invoked by uid 89); 15 Apr 2013 18:48:21 -0000 X-Spam-SWARE-Status: No, score=-3.3 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,TW_CP autolearn=ham version=3.3.1 Received: from mail-ie0-f178.google.com (HELO mail-ie0-f178.google.com) (209.85.223.178) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Mon, 15 Apr 2013 18:48:20 +0000 Received: by mail-ie0-f178.google.com with SMTP id bn7so6133432ieb.37 for ; Mon, 15 Apr 2013 11:48:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=t4t9O3H15QpyRLq28dwlo9mGgupy10uyKARLJ1kVkEc=; b=Qbvj8HWqfBtgaBM4eaBq1TWwSYBMSIuI0fJGiLaHBOxzTi8jApM9N17H1/HG3Tp0t6 PVPQe//2ExhxX0naLySBjKOBOm7aMwAt/7eBuBgu0JEYdEJf3GH+1flTfWpYzUSlslAY OwH08B1y2+orWsKR8ef388ltWX2PlEcpLm4Pki022MvMZUwO+k34DZE2Cp0qI8I2bSfr ZEz8H3198/LKnz835BGx0F1gLymv6BXBsqjqUdy5zuOGbPFTLend7jgQDW7sFpnv3nWh VE9GHHmTj1X4Vq1fOEgX05Q8o0MIXgTC3SQ587uJbaXjZo+jKpUBByYdpZO3XLlaQHgf ZtqQ== MIME-Version: 1.0 X-Received: by 10.42.150.131 with SMTP id a3mr12440936icw.8.1366051698939; Mon, 15 Apr 2013 11:48:18 -0700 (PDT) Received: by 10.64.100.174 with HTTP; Mon, 15 Apr 2013 11:48:18 -0700 (PDT) In-Reply-To: <516C48ED.7070205@twiddle.net> References: <516BCEE5.9070809@linaro.org> <516C357F.40406@twiddle.net> <516C4554.3090202@twiddle.net> <516C48ED.7070205@twiddle.net> Date: Mon, 15 Apr 2013 18:48:00 -0000 Message-ID: Subject: Re: [PATCH] ARM: Add Cortex-A15 optimized NEON and VFP memcpy routines, with IFUNC. From: Will Newton To: Richard Henderson Cc: libc-ports@sourceware.org, Patch Tracking Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQmeGNmHLieXij8B/sU1Hye6dfMHD77BZdgfGnHzv9MuHp2cNQUbEzcA/30HFhzd0TPIiZO4 X-SW-Source: 2013-04/txt/msg00071.txt.bz2 On 15 April 2013 19:37, Richard Henderson wrote: > On 2013-04-15 20:31, Will Newton wrote: >>> >>> bx lr > > > Oops. FYI there's a macro for this, if it's possible we're > running in pre-v5 mode. DO_RET? It should be only on armv7 (as its in the armv7 sub-directory) but I will make sure to use DO_RET anyway. One slight issue is that the PC-relative add is not available in thumb mode, but I guess I can just use arm instead. -- Will Newton Toolchain Working Group, Linaro