CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf\r
CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf\r
CryptoPkg/Library/TlsLib/TlsLib.inf\r
+ CryptoPkg/Library/OpensslLib/OpensslLib.inf\r
\r
[Components.IA32, Components.X64]\r
CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf\r
* WARNING: do not edit!
* Generated from include/openssl/opensslconf.h.in
*
- * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the OpenSSL license (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
* still won't see them if the library has been built to disable deprecated
* functions.
*/
-#if defined(OPENSSL_NO_DEPRECATED)
-# define DECLARE_DEPRECATED(f)
-#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
-# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
-#else
-# define DECLARE_DEPRECATED(f) f;
+#ifndef DECLARE_DEPRECATED
+# if defined(OPENSSL_NO_DEPRECATED)
+# define DECLARE_DEPRECATED(f)
+# else
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+# endif
#endif
#ifndef OPENSSL_FILE
$(OPENSSL_PATH)/crypto/conf/conf_mall.c\r
$(OPENSSL_PATH)/crypto/conf/conf_mod.c\r
$(OPENSSL_PATH)/crypto/conf/conf_sap.c\r
+ $(OPENSSL_PATH)/crypto/conf/conf_ssl.c\r
$(OPENSSL_PATH)/crypto/cpt_err.c\r
$(OPENSSL_PATH)/crypto/cryptlib.c\r
$(OPENSSL_PATH)/crypto/cversion.c\r
$(OPENSSL_PATH)/crypto/evp/pmeth_lib.c\r
$(OPENSSL_PATH)/crypto/evp/scrypt.c\r
$(OPENSSL_PATH)/crypto/ex_data.c\r
+ $(OPENSSL_PATH)/crypto/getenv.c\r
$(OPENSSL_PATH)/crypto/hmac/hm_ameth.c\r
$(OPENSSL_PATH)/crypto/hmac/hm_pmeth.c\r
$(OPENSSL_PATH)/crypto/hmac/hmac.c\r
$(OPENSSL_PATH)/crypto/x509/x509_err.c\r
$(OPENSSL_PATH)/crypto/x509/x509_ext.c\r
$(OPENSSL_PATH)/crypto/x509/x509_lu.c\r
+ $(OPENSSL_PATH)/crypto/x509/x509_meth.c\r
$(OPENSSL_PATH)/crypto/x509/x509_obj.c\r
$(OPENSSL_PATH)/crypto/x509/x509_r2x.c\r
$(OPENSSL_PATH)/crypto/x509/x509_req.c\r
$(OPENSSL_PATH)/crypto/conf/conf_mall.c\r
$(OPENSSL_PATH)/crypto/conf/conf_mod.c\r
$(OPENSSL_PATH)/crypto/conf/conf_sap.c\r
+ $(OPENSSL_PATH)/crypto/conf/conf_ssl.c\r
$(OPENSSL_PATH)/crypto/cpt_err.c\r
$(OPENSSL_PATH)/crypto/cryptlib.c\r
$(OPENSSL_PATH)/crypto/cversion.c\r
$(OPENSSL_PATH)/crypto/evp/pmeth_lib.c\r
$(OPENSSL_PATH)/crypto/evp/scrypt.c\r
$(OPENSSL_PATH)/crypto/ex_data.c\r
+ $(OPENSSL_PATH)/crypto/getenv.c\r
$(OPENSSL_PATH)/crypto/hmac/hm_ameth.c\r
$(OPENSSL_PATH)/crypto/hmac/hm_pmeth.c\r
$(OPENSSL_PATH)/crypto/hmac/hmac.c\r
$(OPENSSL_PATH)/crypto/x509/x509_err.c\r
$(OPENSSL_PATH)/crypto/x509/x509_ext.c\r
$(OPENSSL_PATH)/crypto/x509/x509_lu.c\r
+ $(OPENSSL_PATH)/crypto/x509/x509_meth.c\r
$(OPENSSL_PATH)/crypto/x509/x509_obj.c\r
$(OPENSSL_PATH)/crypto/x509/x509_r2x.c\r
$(OPENSSL_PATH)/crypto/x509/x509_req.c\r
-Subproject commit d4e4bd2a8163f355fa8a3884077eaec7adc75ff7
+Subproject commit 74f2d9c1ec5f5510e1d3da5a9f03c28df0977762