Hello, At this time, Im running with uClibc with that optimized version of memcpy. Please note, that the version Ive written only works in LITTLE ENDIAN, part of the code would need to be changed for BIG ENDIAN.
Regards, Vince On Wed, 2009-03-18 at 12:25 +0100, Daniel Mack wrote: > Hi, > > On Wed, Mar 18, 2009 at 10:39:36AM +0000, vince wrote: > > Ive been working on trying to improve the performance of directfb 1.3.0 > > on the arm platform. The attached patch will replace the default libc > > memcpy with a faster implementation. Ive tested this patch using an > > AT91RM9200, but should work on other ARM targets. > > What libc implementation are you based on? I'm wondering if if would > make more sense to replace memcpy entirely for the whole system in case > the native implementation is not as good. > > uClibc, for example, has an optimized routine for memcpy: > > > http://sources.busybox.net/index.py/trunk/uClibc/libc/string/arm/_memcpy.S?revision=22064&view=markup > > > Daniel > > _______________________________________________ > directfb-dev mailing list > directfb-dev@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev > _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev