[PATCH, ARM] Optimise memchr for NEON-enabled processors

Joseph Myers joseph@codesourcery.com
Tue Jun 13 14:23:00 GMT 2017


On Tue, 13 Jun 2017, Prakhar Bahuguna wrote:

> Testing done: Ran regression tests for arm-none-linux-gnueabihf as well as a
> full toolchain bootstrap. Benchmark tests were ran on ARMv7-A and ARMv8-A
> hardware targets.

It's important to test string functions for both endiannesses, since they 
can easily have endian-specific bugs.  You should be able to run string/ 
tests for big-endian with QEMU userspace emulation, for example, if you 
don't have an actual big-endian system to run tests on (some parts of the 
glibc testsuite, such as threading tests, may have problems with QEMU 
userspace emulation, but for string tests it should be fine).

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Libc-alpha mailing list