Nikos Mavrogiannopoulos nmav@gnutls.org writes:
On Sat, 2015-01-17 at 09:42 +0100, Niels Möller wrote:
I think I'd prefer to do it the other way around, with memxor-1.asm and memxor-2.asm both including x86_64/memxor.asm, just defining USE_SSE2 differently. With little actual code under fat/. Do you see any problem with that approach?
No (but no idea how to implement it).
Pushed in now.
I realized that non-ifunc systems are desirable, or windows support goes away. I couldn't make wrapper functions using macros. What I'm thinking is a perl script which auto-generates the wrapper functions by reading fat.c and the header files. What would you think of that?
Let me give it a try using the C preprocessor first.
Regards, /Niels