HomeFreeBSD

security/putty: fix ARM NEON AES-GCM code

Description

security/putty: fix ARM NEON AES-GCM code

Cherry-pick a test patch from upstream maintainer:

  • this uses fallback code for compilers not providing vaddq_p128 (f.i. clang-10 on FreeBSD 12.3 AMD64/aarch64)
  • and uses vaddq_p128 on systems that provide it, for instance, FreeBSD 13-STABLE AMD64/aarch64 with clang 14.0.5

Obtained from: Simon Tatham
MFH: 2022Q4

Details

Provenance
mandreeAuthored on Oct 12 2022, 8:11 PM
Parents
R11:d3d47a3d66c0: security/vuxml: Format 0d1d2c1 text
Branches
Unknown
Tags
Unknown