summaryrefslogtreecommitdiff
path: root/build-aux
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2016-07-08 01:22:58 +0300
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2016-07-08 01:22:58 +0300
commit1111d311fd6452abd4080d1072c75ddb1b5a3dd1 (patch)
tree71a04fe6464bfa65c8a1136f5c9522cbecb7c22d /build-aux
parent496790940753226f96b731a43d950bd268acd97a (diff)
downloadlibgcrypt-1111d311fd6452abd4080d1072c75ddb1b5a3dd1.tar.gz
Fix unaligned accesses with ldm/stm in ChaCha20 and Poly1305 ARM/NEON
* cipher/chacha20-armv7-neon.S (UNALIGNED_STMIA8) (UNALIGNED_LDMIA4): New. (_gcry_chacha20_armv7_neon_blocks): Use new helper macros instead of ldm/stm instructions directly. * cipher/poly1305-armv7-neon.S (UNALIGNED_LDMIA2) (UNALIGNED_LDMIA4): New. (_gcry_poly1305_armv7_neon_init_ext, _gcry_poly1305_armv7_neon_blocks) (_gcry_poly1305_armv7_neon_finish_ext): Use new helper macros instead of ldm instruction directly. -- Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Diffstat (limited to 'build-aux')
0 files changed, 0 insertions, 0 deletions