Revert "crypto/bio: fix build on UEFI"
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 12 Jan 2022 11:35:16 +0000 (12:35 +0100)
committerTomas Mraz <tomas@openssl.org>
Fri, 21 Jan 2022 11:44:30 +0000 (12:44 +0100)
This reverts commit 328bf5adf9e23da523d4195db309083aa02403c4.

Turned out it isn't that simple, the fix is incomplete.
So revert and try again with another approach.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17547)

crypto/bio/bio_print.c

index 60b28c61ff0bddb97b450bbb0a00f2fdff0d54ca..1ea9a1a3c6923db348b0933c40431e0aeb3b1da0 100644 (file)
@@ -13,7 +13,6 @@
 #include "crypto/ctype.h"
 #include "internal/numbers.h"
 #include <openssl/bio.h>
-#include <openssl/configuration.h>
 
 /*
  * Copyright Patrick Powell 1995
@@ -513,11 +512,7 @@ fmtint(char **sbuffer,
     return 1;
 }
 
-#ifdef OPENSSL_SYS_UEFI
-static LDOUBLE EFIAPI abs_val(LDOUBLE value)
-#else
 static LDOUBLE abs_val(LDOUBLE value)
-#endif
 {
     LDOUBLE result = value;
     if (value < 0)
@@ -525,11 +520,7 @@ static LDOUBLE abs_val(LDOUBLE value)
     return result;
 }
 
-#ifdef OPENSSL_SYS_UEFI
-static LDOUBLE EFIAPI pow_10(int in_exp)
-#else
 static LDOUBLE pow_10(int in_exp)
-#endif
 {
     LDOUBLE result = 1;
     while (in_exp) {