From 3be53358bccc8229421a230ce7f1f5e4e27f995e Mon Sep 17 00:00:00 2001 From: Shi Pujin Date: Wed, 16 Aug 2023 10:41:47 +0800 Subject: [PATCH] deps: add loong64 config into openssl gypi Backport-PR-URL: https://github.com/nodejs/node/pull/49192 PR-URL: https://github.com/nodejs/node/pull/48043 Reviewed-By: Michael Dawson midawson@redhat.com --- deps/openssl/config/asn1_no-asm.h | 2 ++ deps/openssl/config/asn1t_no-asm.h | 2 ++ deps/openssl/config/bio_no-asm.h | 2 ++ deps/openssl/config/bn_conf_no-asm.h | 2 ++ deps/openssl/config/cmp_no-asm.h | 2 ++ deps/openssl/config/cms_no-asm.h | 2 ++ deps/openssl/config/conf_no-asm.h | 2 ++ deps/openssl/config/configuration_no-asm.h | 2 ++ deps/openssl/config/crmf_no-asm.h | 2 ++ deps/openssl/config/crypto_no-asm.h | 2 ++ deps/openssl/config/ct_no-asm.h | 2 ++ deps/openssl/config/dso_conf_no-asm.h | 2 ++ deps/openssl/config/err_no-asm.h | 2 ++ deps/openssl/config/ess_no-asm.h | 2 ++ deps/openssl/config/fipskey_no-asm.h | 2 ++ deps/openssl/config/include_no-asm.h.tmpl | 2 ++ deps/openssl/config/lhash_no-asm.h | 2 ++ deps/openssl/config/ocsp_no-asm.h | 2 ++ deps/openssl/config/opensslv_no-asm.h | 2 ++ deps/openssl/config/pkcs12_no-asm.h | 2 ++ deps/openssl/config/pkcs7_no-asm.h | 2 ++ deps/openssl/config/safestack_no-asm.h | 2 ++ deps/openssl/config/srp_no-asm.h | 2 ++ deps/openssl/config/ssl_no-asm.h | 2 ++ deps/openssl/config/ui_no-asm.h | 2 ++ deps/openssl/config/x509_no-asm.h | 2 ++ deps/openssl/config/x509_vfy_no-asm.h | 2 ++ deps/openssl/config/x509v3_no-asm.h | 2 ++ deps/openssl/openssl-cl_no_asm.gypi | 2 ++ deps/openssl/openssl-fips_no_asm.gypi | 2 ++ deps/openssl/openssl_no_asm.gypi | 2 ++ 31 files changed, 62 insertions(+) diff --git a/deps/openssl/config/asn1_no-asm.h b/deps/openssl/config/asn1_no-asm.h index 05fc0920aac1c5..a70fc6e75d0693 100644 --- a/deps/openssl/config/asn1_no-asm.h +++ b/deps/openssl/config/asn1_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/asn1.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/asn1.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/asn1.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/asn1.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/asn1t_no-asm.h b/deps/openssl/config/asn1t_no-asm.h index 886818da65daaa..24e297b71f24c2 100644 --- a/deps/openssl/config/asn1t_no-asm.h +++ b/deps/openssl/config/asn1t_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/asn1t.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/asn1t.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/asn1t.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/asn1t.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/bio_no-asm.h b/deps/openssl/config/bio_no-asm.h index 97db4de6630b04..dd24a9d3a3f5ba 100644 --- a/deps/openssl/config/bio_no-asm.h +++ b/deps/openssl/config/bio_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/bio.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/bio.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/bio.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/bio.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/bn_conf_no-asm.h b/deps/openssl/config/bn_conf_no-asm.h index cba5c0984547a1..50c1a6126e448e 100644 --- a/deps/openssl/config/bn_conf_no-asm.h +++ b/deps/openssl/config/bn_conf_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/crypto/bn_conf.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/crypto/bn_conf.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/crypto/bn_conf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/crypto/bn_conf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/cmp_no-asm.h b/deps/openssl/config/cmp_no-asm.h index 565dc72376661f..7899dd1427ea4e 100644 --- a/deps/openssl/config/cmp_no-asm.h +++ b/deps/openssl/config/cmp_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/cmp.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/cmp.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/cmp.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/cmp.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/cms_no-asm.h b/deps/openssl/config/cms_no-asm.h index 367841a68b1640..7a6a8e6c3556f2 100644 --- a/deps/openssl/config/cms_no-asm.h +++ b/deps/openssl/config/cms_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/cms.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/cms.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/cms.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/cms.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/conf_no-asm.h b/deps/openssl/config/conf_no-asm.h index 699fa18f021950..ce6cd62a4641f7 100644 --- a/deps/openssl/config/conf_no-asm.h +++ b/deps/openssl/config/conf_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/conf.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/conf.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/conf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/conf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/configuration_no-asm.h b/deps/openssl/config/configuration_no-asm.h index 3957e3e1ddb355..1f601c5489b8e1 100644 --- a/deps/openssl/config/configuration_no-asm.h +++ b/deps/openssl/config/configuration_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/configuration.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/configuration.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/configuration.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/configuration.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/crmf_no-asm.h b/deps/openssl/config/crmf_no-asm.h index c623d3066355f9..099485314d332a 100644 --- a/deps/openssl/config/crmf_no-asm.h +++ b/deps/openssl/config/crmf_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/crmf.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/crmf.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/crmf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/crmf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/crypto_no-asm.h b/deps/openssl/config/crypto_no-asm.h index 6e726ca8869d2e..28e3447a4a9cca 100644 --- a/deps/openssl/config/crypto_no-asm.h +++ b/deps/openssl/config/crypto_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/crypto.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/crypto.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/crypto.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/crypto.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/ct_no-asm.h b/deps/openssl/config/ct_no-asm.h index f9516ded350822..6ac5bdfc707a20 100644 --- a/deps/openssl/config/ct_no-asm.h +++ b/deps/openssl/config/ct_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/ct.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/ct.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/ct.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/ct.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/dso_conf_no-asm.h b/deps/openssl/config/dso_conf_no-asm.h index c07d95bc412be1..4f1674e2caab8c 100644 --- a/deps/openssl/config/dso_conf_no-asm.h +++ b/deps/openssl/config/dso_conf_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/crypto/dso_conf.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/crypto/dso_conf.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/crypto/dso_conf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/crypto/dso_conf.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/err_no-asm.h b/deps/openssl/config/err_no-asm.h index 8ea0011a6bbdf1..592a18b71c0ccc 100644 --- a/deps/openssl/config/err_no-asm.h +++ b/deps/openssl/config/err_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/err.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/err.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/err.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/err.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/ess_no-asm.h b/deps/openssl/config/ess_no-asm.h index 9013fcf29cfeee..462764497e9b83 100644 --- a/deps/openssl/config/ess_no-asm.h +++ b/deps/openssl/config/ess_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/ess.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/ess.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/ess.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/ess.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/fipskey_no-asm.h b/deps/openssl/config/fipskey_no-asm.h index 7014af9cf7e5cc..075e904c34d413 100644 --- a/deps/openssl/config/fipskey_no-asm.h +++ b/deps/openssl/config/fipskey_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/fipskey.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/fipskey.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/fipskey.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/fipskey.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/include_no-asm.h.tmpl b/deps/openssl/config/include_no-asm.h.tmpl index 415770c414fad3..a1d5dc9f65b204 100644 --- a/deps/openssl/config/include_no-asm.h.tmpl +++ b/deps/openssl/config/include_no-asm.h.tmpl @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/%%-$asmdir-%%/include/%%-$incdir-%%/%%-$name-%%.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/%%-$asmdir-%%/include/%%-$incdir-%%/%%-$name-%%.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/%%-$asmdir-%%/include/%%-$incdir-%%/%%-$name-%%.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/%%-$asmdir-%%/include/%%-$incdir-%%/%%-$name-%%.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/lhash_no-asm.h b/deps/openssl/config/lhash_no-asm.h index be7c1892844695..e38486f186b5fc 100644 --- a/deps/openssl/config/lhash_no-asm.h +++ b/deps/openssl/config/lhash_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/lhash.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/lhash.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/lhash.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/lhash.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/ocsp_no-asm.h b/deps/openssl/config/ocsp_no-asm.h index afe2a24005dbb2..d88e6730994854 100644 --- a/deps/openssl/config/ocsp_no-asm.h +++ b/deps/openssl/config/ocsp_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/ocsp.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/ocsp.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/ocsp.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/ocsp.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/opensslv_no-asm.h b/deps/openssl/config/opensslv_no-asm.h index 6360e6666ee2f4..1622ee0987b5f7 100644 --- a/deps/openssl/config/opensslv_no-asm.h +++ b/deps/openssl/config/opensslv_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/opensslv.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/opensslv.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/opensslv.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/pkcs12_no-asm.h b/deps/openssl/config/pkcs12_no-asm.h index 699ff88b49c54c..dc097bd278d5da 100644 --- a/deps/openssl/config/pkcs12_no-asm.h +++ b/deps/openssl/config/pkcs12_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/pkcs12.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/pkcs12.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/pkcs12.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/pkcs12.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/pkcs7_no-asm.h b/deps/openssl/config/pkcs7_no-asm.h index 28a7a853692580..6d643c75b6891c 100644 --- a/deps/openssl/config/pkcs7_no-asm.h +++ b/deps/openssl/config/pkcs7_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/pkcs7.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/pkcs7.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/pkcs7.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/pkcs7.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/safestack_no-asm.h b/deps/openssl/config/safestack_no-asm.h index 82a91d2842303e..abadec1cf50f46 100644 --- a/deps/openssl/config/safestack_no-asm.h +++ b/deps/openssl/config/safestack_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/safestack.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/safestack.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/safestack.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/safestack.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/srp_no-asm.h b/deps/openssl/config/srp_no-asm.h index d38b0d9ee7d8a9..b85bf9875ab2f9 100644 --- a/deps/openssl/config/srp_no-asm.h +++ b/deps/openssl/config/srp_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/srp.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/srp.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/srp.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/srp.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/ssl_no-asm.h b/deps/openssl/config/ssl_no-asm.h index b82e555eead628..07f72f9312f2b7 100644 --- a/deps/openssl/config/ssl_no-asm.h +++ b/deps/openssl/config/ssl_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/ssl.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/ssl.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/ssl.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/ssl.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/ui_no-asm.h b/deps/openssl/config/ui_no-asm.h index ad6e8737802136..fb3f99be5150a1 100644 --- a/deps/openssl/config/ui_no-asm.h +++ b/deps/openssl/config/ui_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/ui.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/ui.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/ui.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/ui.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/x509_no-asm.h b/deps/openssl/config/x509_no-asm.h index d594762518ffcb..ef22c66dc60d17 100644 --- a/deps/openssl/config/x509_no-asm.h +++ b/deps/openssl/config/x509_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/x509.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/x509.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/x509_vfy_no-asm.h b/deps/openssl/config/x509_vfy_no-asm.h index 884c464b7bddb8..790be29b0682a6 100644 --- a/deps/openssl/config/x509_vfy_no-asm.h +++ b/deps/openssl/config/x509_vfy_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/x509_vfy.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/x509_vfy.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509_vfy.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509_vfy.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/config/x509v3_no-asm.h b/deps/openssl/config/x509v3_no-asm.h index 6abed94f7ab89d..5477ec8ca065cc 100644 --- a/deps/openssl/config/x509v3_no-asm.h +++ b/deps/openssl/config/x509v3_no-asm.h @@ -13,6 +13,8 @@ # include "./archs/linux-armv4/no-asm/include/openssl/x509v3.h" #elif defined(OPENSSL_LINUX) && defined(__aarch64__) # include "./archs/linux-aarch64/no-asm/include/openssl/x509v3.h" +#elif defined(OPENSSL_LINUX) && defined(__loongarch64) +# include "./archs/linux64-loongarch64/no-asm/include/openssl/x509v3.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__) # include "./archs/darwin-i386-cc/no-asm/include/openssl/x509v3.h" #elif defined(__APPLE__) && defined(__MACH__) && defined(__x86_64__) diff --git a/deps/openssl/openssl-cl_no_asm.gypi b/deps/openssl/openssl-cl_no_asm.gypi index 5f11b23624437f..22bcf1c3c77d84 100644 --- a/deps/openssl/openssl-cl_no_asm.gypi +++ b/deps/openssl/openssl-cl_no_asm.gypi @@ -41,6 +41,8 @@ 'includes': ['config/archs/linux64-mips64/no-asm/openssl-cl.gypi'], }, 'target_arch=="riscv64" and OS=="linux"', { 'includes': ['config/archs/linux64-riscv64/no-asm/openssl-cl.gypi'], + }, 'target_arch=="loong64" and OS=="linux"', { + 'includes': ['config/archs/linux64-loongarch64/no-asm/openssl-cl.gypi'], }, { # Other architectures don't use assembly 'includes': ['config/archs/linux-x86_64/no-asm/openssl-cl.gypi'], diff --git a/deps/openssl/openssl-fips_no_asm.gypi b/deps/openssl/openssl-fips_no_asm.gypi index 6db998bd1f89f6..d598bde68c783d 100644 --- a/deps/openssl/openssl-fips_no_asm.gypi +++ b/deps/openssl/openssl-fips_no_asm.gypi @@ -42,6 +42,8 @@ 'includes': ['config/archs/linux64-mips64/no-asm/openssl-fips.gypi'], }, 'target_arch=="riscv64" and OS=="linux"', { 'includes': ['config/archs/linux64-riscv64/no-asm/openssl-fips.gypi'], + }, 'target_arch=="loong64" and OS=="linux"', { + 'includes': ['config/archs/linux64-loongarch64/no-asm/openssl-fips.gypi'], }, { # Other architectures don't use assembly 'includes': ['config/archs/linux-x86_64/no-asm/openssl-fips.gypi'], diff --git a/deps/openssl/openssl_no_asm.gypi b/deps/openssl/openssl_no_asm.gypi index 24bd3777fd20ba..de0e486f67e90e 100644 --- a/deps/openssl/openssl_no_asm.gypi +++ b/deps/openssl/openssl_no_asm.gypi @@ -42,6 +42,8 @@ 'includes': ['config/archs/linux64-mips64/no-asm/openssl.gypi'], }, 'target_arch=="riscv64" and OS=="linux"', { 'includes': ['config/archs/linux64-riscv64/no-asm/openssl.gypi'], + }, 'target_arch=="loong64" and OS=="linux"', { + 'includes': ['config/archs/linux64-loongarch64/no-asm/openssl.gypi'], }, { # Other architectures don't use assembly 'includes': ['config/archs/linux-x86_64/no-asm/openssl.gypi'],