Home GnuPG

cipher: Take care of ENABLE_NEON_SUPPORT.
3216da3ddbc3Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

cipher: Take care of ENABLE_NEON_SUPPORT.

* cipher/salsa20.c (USE_ARM_NEON_ASM): Define only if
ENABLE_NEON_SUPPORT is defined.
* cipher/serpent.c (USE_NEON): Ditto.
* cipher/sha512.c (USE_ARM_NEON_ASM): Ditto.

The generic C source files must only include NEON support if that is
enabled. The dedicated ASM files are conditionally compiled and thus
do not need to use it.

(cherry picked from commit 52f7c48c901a3de51bd690a218f3de2f71e8d790)

Resolved conflicts:

  • cipher/sha1.c: Remove changes - no asm support in 1.6.
  • GnuPG-bug-id: T1603
  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Provenance
wernerAuthored on Jan 28 2014, 5:00 PM
Parents
rC0a40d8c0ebf5: Post release updates.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rC3216da3ddbc3: cipher: Take care of ENABLE_NEON_SUPPORT. (authored by Werner Koch <wk@gnupg.org>).Jan 29 2014, 4:28 PM