-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 13/01/2015 11:34 p.m., Nikos Mavrogiannopoulos wrote:
> On Tue, Jan 13, 2015 at 11:20 AM, Niels Möller wrote:
>> (Niels Möller) writes:
>>> Clearly, this will be more useful after adding support for fat
>>> binaries, detecting presence of these instructions at runtime.
>> 
>> I've now had a first go at fat-library support. Checked in on the
>> branch fat-library. See 
>> https://git.lysator.liu.se/nettle/nettle/blob/fat-library/x86_64/fat/fat.c
>
>> 
> Looks nice. About the __attribute__((constructor)), you are 
> restricting it to GNUC only, while it seems to be available more 
> widely. In gnutls I use it unconditionally except for sun.
> 
> #ifdef __sun # pragma init(fat_constructor) # define _CONSTRUCTOR 
> #else # define _CONSTRUCTOR __attribute__((constructor)) #endif
> 
> 
> It's early, but it would be nice if the arm neon code was part of
> fat as well.
> 

FYI: the recent BSD versions require clang/llvm build support these days.

AYJ

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)

iQEcBAEBAgAGBQJUtPjjAAoJELJo5wb/XPRj54cH/3SghuMt8Jl0J4Ri55whJHQy
k/l35uPrh/3sDy2l25+79M16y+Mh1hE+ZuBPyYpJHREc3iXaX4McR3i2Esm7g6Xy
oDC8nKlxYhXbHvYt2yDS/ui6Ze9Usp4Kvp+RVMHc2rNZmE90OE6nhix5H0sIUwnc
EmM5lXmzqdbEDmfqDkOG1exTfIZzaxudfSCc5wXqVc/SV832ZFkxZ84iNksu9eVE
pz7WFyoeRi68ZRKzgmhYByBqExksBrxZYZldTH+9HYFfeBw+KyFSTJPPMQEOhJXG
RTt8Kb8JiGt6JVVPp1E09U64Xatmqxo6Z6+uiiP88uFzPgv9ylpKua4XbWO4yBM=
=3/z+
-----END PGP SIGNATURE-----
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to