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)


Reply via email to