On Wed, 21 Jan 2015, Niels Möller wrote:
nisse@lysator.liu.se (Niels Möller) writes:
I've pushed a start for fat binary support on arm.
And now some more, including choice between C and neon implementations (currently there's neon code for salsa20, sha512, sha3, and umac).
I noticed that arm/v6/sha1-compress and arm/v6/sha256-compress aren't hooked up in fat builds yet - is that intentional?
For pre armv6, maybe memory was strongly ordered, or there where no multi-processor support at all?
AFAIK there was no multiprocessor support before that at all. But your latest solution seems to be simple and robust enough, and simple is always good.
// Martin