From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1390 Path: news.gmane.org!not-for-mail From: Luca Barbato Newsgroups: gmane.linux.lib.musl.general Subject: Re: Re: musl libc, memcpy Date: Tue, 31 Jul 2012 03:25:52 +0200 Message-ID: <50173420.5070404@gentoo.org> References: <20120730204100.GY544@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1343697973 13133 80.91.229.3 (31 Jul 2012 01:26:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 31 Jul 2012 01:26:13 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-1391-gllmg-musl=m.gmane.org@lists.openwall.com Tue Jul 31 03:26:13 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Sw1Dv-0004MJ-2x for gllmg-musl@plane.gmane.org; Tue, 31 Jul 2012 03:26:11 +0200 Original-Received: (qmail 25974 invoked by uid 550); 31 Jul 2012 01:26:10 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 25965 invoked from network); 31 Jul 2012 01:26:09 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120529 Thunderbird/12.0.1 In-Reply-To: <20120730204100.GY544@brightrain.aerifal.cx> X-Enigmail-Version: 1.5pre Xref: news.gmane.org gmane.linux.lib.musl.general:1390 Archived-At: On 07/30/2012 10:41 PM, Rich Felker wrote: > Hi, > > I'm replying with the list CC'd so others can comment too. Sorry I > haven't gotten a chance to try this code or review it in detail yet. > What follows is a short initial commentary but I'll give it some more > attention soon. mem function and string function are implemented as plugin in recent glibc and they use platform optimized versions, not sure if it is worth considering it for musl. iirc gcc and clang have builtins for some of those functions as well. lu -- Luca Barbato Gentoo/linux http://dev.gentoo.org/~lu_zero