diff options
| author | Gary Ching-Pang Lin <glin@suse.com> | 2015-07-13 11:58:44 +0800 |
|---|---|---|
| committer | Peter Jones <pjones@redhat.com> | 2015-07-28 11:46:38 -0400 |
| commit | 4ac84f8673eb7f3e5b98226aabe21f3e3111c7db (patch) | |
| tree | 2fb3d9dd667c772fae5f87fa61e1501cf12da0ce /Cryptlib/OpenSSL/openssl-bio-b_print-disable-sse.patch | |
| parent | db142ce288a63db2e8f7858ba7564158cc7a64e5 (diff) | |
| download | efi-boot-shim-4ac84f8673eb7f3e5b98226aabe21f3e3111c7db.tar.gz efi-boot-shim-4ac84f8673eb7f3e5b98226aabe21f3e3111c7db.zip | |
Update openssl to 1.0.2d
Also update Cryptlib to edk2 r17731
Signed-off-by: Gary Ching-Pang Lin <glin@suse.com>
Diffstat (limited to 'Cryptlib/OpenSSL/openssl-bio-b_print-disable-sse.patch')
| -rw-r--r-- | Cryptlib/OpenSSL/openssl-bio-b_print-disable-sse.patch | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/Cryptlib/OpenSSL/openssl-bio-b_print-disable-sse.patch b/Cryptlib/OpenSSL/openssl-bio-b_print-disable-sse.patch new file mode 100644 index 00000000..6e56dbc0 --- /dev/null +++ b/Cryptlib/OpenSSL/openssl-bio-b_print-disable-sse.patch @@ -0,0 +1,70 @@ +diff --git a/Cryptlib/OpenSSL/crypto/bio/b_print.c b/Cryptlib/OpenSSL/crypto/bio/b_print.c +index 7c81e25..9091d56 100644 +--- a/Cryptlib/OpenSSL/crypto/bio/b_print.c ++++ b/Cryptlib/OpenSSL/crypto/bio/b_print.c +@@ -129,8 +129,10 @@ static void fmtstr(char **, char **, size_t *, size_t *, + const char *, int, int, int); + static void fmtint(char **, char **, size_t *, size_t *, + LLONG, int, int, int, int); ++#ifndef OPENSSL_SYS_UEFI + static void fmtfp(char **, char **, size_t *, size_t *, + LDOUBLE, int, int, int); ++#endif + static void doapr_outch(char **, char **, size_t *, size_t *, int); + static void _dopr(char **sbuffer, char **buffer, + size_t *maxlen, size_t *retlen, int *truncated, +@@ -173,7 +175,9 @@ _dopr(char **sbuffer, + { + char ch; + LLONG value; ++#ifndef OPENSSL_SYS_UEFI + LDOUBLE fvalue; ++#endif + char *strvalue; + int min; + int max; +@@ -275,10 +279,12 @@ _dopr(char **sbuffer, + cflags = DP_C_LLONG; + ch = *format++; + break; ++#ifndef OPENSSL_SYS_UEFI + case 'L': + cflags = DP_C_LDOUBLE; + ch = *format++; + break; ++#endif + default: + break; + } +@@ -330,6 +336,7 @@ _dopr(char **sbuffer, + ch == 'o' ? 8 : (ch == 'u' ? 10 : 16), + min, max, flags); + break; ++#ifndef OPENSSL_SYS_UEFI + case 'f': + if (cflags == DP_C_LDOUBLE) + fvalue = va_arg(args, LDOUBLE); +@@ -354,6 +361,7 @@ _dopr(char **sbuffer, + else + fvalue = va_arg(args, double); + break; ++#endif + case 'c': + doapr_outch(sbuffer, buffer, &currlen, maxlen, + va_arg(args, int)); +@@ -550,6 +558,7 @@ fmtint(char **sbuffer, + return; + } + ++#ifndef OPENSSL_SYS_UEFI + static LDOUBLE abs_val(LDOUBLE value) + { + LDOUBLE result = value; +@@ -696,6 +705,7 @@ fmtfp(char **sbuffer, + ++padlen; + } + } ++#endif + + static void + doapr_outch(char **sbuffer, |
