Andy Polyakov
1457731221
poly1305/asm/poly1305-armv4.pl: replace ambiguous instruction.
...
Different assembler versions disagree on how to interpret #-1 as
argument to vmov.i64, as 0xffffffffffffffff or 0x00000000ffffffff.
So replace it with something they can't disagree on.
Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-02-23 21:14:25 +01:00
Andy Polyakov
9e58d1192d
PPC assembly pack: add ChaCha20 and Poly1305 modules.
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-02-13 17:21:47 +01:00
Andy Polyakov
f4e175e4af
C64x+ assembly pack: add ChaCha20 and Poly1305 modules.
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-02-13 12:34:29 +01:00
Andy Polyakov
1fdcef75b0
ARM assembly pack: add ChaCha20 and Poly1305 modules.
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-02-13 12:07:45 +01:00
Andy Polyakov
4ef29667ab
poly1305/asm/poly1305-x86_64.pl: MacOS X portability fix.
...
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
2016-02-11 20:47:33 +01:00
Andy Polyakov
a85dbf115c
poly1305/asm/poly1305-x86_64.pl: fix mingw64 build.
...
Reviewed-by: Tim Hudson <tjh@openssl.org>
2016-02-11 20:47:01 +01:00
Andy Polyakov
a98c648e40
x86[_64] assembly pack: add ChaCha20 and Poly1305 modules.
...
Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-02-10 10:31:14 +01:00
Andy Polyakov
592eef5c34
s390x assembly pack: add ChaCha20 and Poly1305 modules.
...
Reviewed-by: Tim Hudson <tjh@openssl.org>
2016-02-09 22:33:52 +01:00
Andy Polyakov
0049eb46e4
Add poly1305/asm/poly1305-sparcv9.pl.
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-01-31 22:49:42 +01:00