This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: String routines for ARM and licensing
On Fri, Aug 13, 2010 at 2:48 PM, Carlos O'Donell
<carlos@systemhalted.org> wrote:
> When you say "stock glibc" are you talking about the generic C
> implementations of the string manipulation functions located in
> string/*?
Sorry, should have been more specific. The NEON based versions are 2x
faster than the ARMv5 versions currently supplied with glibc.
> Is this new set of stock routines easier to read, understand and
> maintain than the existing stock routines? If so, then that would go a
> long way to convince me personally.
No, these would be a target specific alternative to the existing
assembly routines, similar to how there is is the SSE3 specific
memcpy() in addition to the generic i386 version.
-- Michael