Home GnuPG

asm-poly1305-aarch64: fix building with clang

Description

asm-poly1305-aarch64: fix building with clang

* cipher/asm-poly1305-aarch64.h (POLY1305_BLOCK_PART25): Use correct
instruction format for right-shifting.

GCC recognizes 32-bit ARM's 'move with barrel shift operand' on Aarch64,
but clang does not. Therefore switch to use shift instruction instead.

  • Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>

Details

Provenance
jukiviliAuthored on Apr 2 2020, 6:47 PM
Parents
rC6a5743469a43: libgcrypt.m4: Fix spelling
Branches
Unknown
Tags
Unknown