[openssl/openssl] 2c5005: crypto/params: drop float for UEFI

Yi Li noreply at github.com
Mon May 22 06:47:08 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 2c500578fc68871eca7fabc7ee36b4027891671b
      https://github.com/openssl/openssl/commit/2c500578fc68871eca7fabc7ee36b4027891671b
  Author: Yi Li <yi1.li at intel.com>
  Date:   2023-05-22 (Mon, 22 May 2023)

  Changed paths:
    M crypto/params.c

  Log Message:
  -----------
  crypto/params: drop float for UEFI

Using floating point is not supported in UEFI and can cause build
problems, for example due to SSE being disabled and x64 calling
convention passing floats in SSE registers.

Avoid those problems by not compiling the related code for floating
point numbers.

Signed-off-by: Yi Li <yi1.li at intel.com>

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20992)




More information about the openssl-commits mailing list