Home GnuPG

powerpc: check for missing optimization level for vector register usage

Description

powerpc: check for missing optimization level for vector register usage

* cipher/Makefile.am [ENABLE_PPC_VCRYPTO_EXTRA_CFLAGS]
(ppc_vcrypto_cflags): Add '-O2'.
* configure.ac (gcry_cv_cc_ppc_altivec): Check for missing compiler
optimization with vec_sld_u32 inline function.
* configure.ac (gcry_cv_cc_ppc_altivec_cflags): Check for missing
compiler optimization with vec_sld_u32 inline function; Add '-O2' to
CFLAGS.

Attempt to enable optimization for PPC vector register implementations
if PPC altivec check does not pass otherwise.

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

Details

Provenance
jukiviliAuthored on Feb 24 2022, 6:28 PM
Parents
rCd8825601f10a: Add SM4 ARMv8/AArch64 assembly implementation
Branches
Unknown
Tags
Unknown
Tasks
T5785: libgcrypt-1.9.4 build failure on ppc64le