Branch: refs/heads/master Home: https://github.com/openssl/openssl Commit: 523e0577305bbcc732d22bcb063c6c8ca658874a https://github.com/openssl/openssl/commit/523e0577305bbcc732d22bcb063c6c8ca658874a Author: Richard Levitte <levi...@openssl.org> Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths: M crypto/bn/asm/rsaz-2k-avx512.pl M crypto/bn/asm/rsaz-3k-avx512.pl M crypto/bn/asm/rsaz-4k-avx512.pl Log Message: ----------- Fix LLVM vs Apple LLVM version numbering confusion, for $avx512ifma Apple LLVM has a different version numbering scheme than upstream LLVM. That makes for quite a bit of confusion. https://en.wikipedia.org/wiki/Xcode#Toolchain_versions to the rescue, they have collected quite a lot of useful data. This change is concentrated around the `$avx512ifma` flag Fixes #16670 for the master branch Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Tomas Mraz <to...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19361)