Signed-off-by: Mark Harmstone <m...@harmstone.com>
---
 mingw-w64-crt/Makefile.am                     |  1 +
 .../lib-common/bcrypt_windowsapp.def          | 39 +++++++++++++++++++
 mingw-w64-crt/lib-common/windowsapp.mri       |  1 +
 mingw-w64-crt/lib32/bcrypt_windowsapp.def     | 39 +++++++++++++++++++
 4 files changed, 80 insertions(+)
 create mode 100644 mingw-w64-crt/lib-common/bcrypt_windowsapp.def
 create mode 100644 mingw-w64-crt/lib32/bcrypt_windowsapp.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 514ccdd26..691f77327 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -3046,6 +3046,7 @@ endif
                %/libapi-ms-win-service-winsvc-l1-1-0_windowsapp.a \
                %/libapi-ms-win-shcore-obsolete-l1-1-0_windowsapp.a \
                %/libapi-ms-win-shcore-stream-winrt-l1-1-0.a \
+               %/libbcrypt_windowsapp.a \
                %/libicu.a \
                %/librometadata.a \
                %/libwindows.ai.machinelearning.a \
diff --git a/mingw-w64-crt/lib-common/bcrypt_windowsapp.def 
b/mingw-w64-crt/lib-common/bcrypt_windowsapp.def
new file mode 100644
index 000000000..d5f7bdd47
--- /dev/null
+++ b/mingw-w64-crt/lib-common/bcrypt_windowsapp.def
@@ -0,0 +1,39 @@
+LIBRARY bcrypt
+
+EXPORTS
+
+BCryptCloseAlgorithmProvider
+BCryptCreateHash
+BCryptCreateMultiHash
+BCryptDecrypt
+BCryptDeriveKey
+BCryptDeriveKeyCapi
+BCryptDeriveKeyPBKDF2
+BCryptDestroyHash
+BCryptDestroyKey
+BCryptDestroySecret
+BCryptDuplicateHash
+BCryptDuplicateKey
+BCryptEncrypt
+BCryptEnumAlgorithms
+BCryptEnumProviders
+BCryptExportKey
+BCryptFinalizeKeyPair
+BCryptFinishHash
+BCryptFreeBuffer
+BCryptGenerateKeyPair
+BCryptGenerateSymmetricKey
+BCryptGenRandom
+BCryptGetFipsAlgorithmMode
+BCryptGetProperty
+BCryptHash
+BCryptHashData
+BCryptImportKey
+BCryptImportKeyPair
+BCryptKeyDerivation
+BCryptOpenAlgorithmProvider
+BCryptProcessMultiOperations
+BCryptSecretAgreement
+BCryptSetProperty
+BCryptSignHash
+BCryptVerifySignature
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri 
b/mingw-w64-crt/lib-common/windowsapp.mri
index 736445368..8da255b03 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -197,6 +197,7 @@ ADDLIB libapi-ms-win-service-management-l1-1-0_windowsapp.a
 ADDLIB libapi-ms-win-service-winsvc-l1-1-0_windowsapp.a
 ADDLIB libapi-ms-win-shcore-obsolete-l1-1-0_windowsapp.a
 ADDLIB libapi-ms-win-shcore-stream-winrt-l1-1-0.a
+ADDLIB libbcrypt_windowsapp.a
 ADDLIB libicu.a
 ADDLIB librometadata.a
 ADDLIB libwindows.ai.machinelearning.a
diff --git a/mingw-w64-crt/lib32/bcrypt_windowsapp.def 
b/mingw-w64-crt/lib32/bcrypt_windowsapp.def
new file mode 100644
index 000000000..371a2cf0e
--- /dev/null
+++ b/mingw-w64-crt/lib32/bcrypt_windowsapp.def
@@ -0,0 +1,39 @@
+LIBRARY bcrypt
+
+EXPORTS
+
+BCryptCloseAlgorithmProvider@8
+BCryptCreateHash@28
+BCryptCreateMultiHash@32
+BCryptDecrypt@40
+BCryptDeriveKey@28
+BCryptDeriveKeyCapi@20
+BCryptDeriveKeyPBKDF2@40
+BCryptDestroyHash@4
+BCryptDestroyKey@4
+BCryptDestroySecret@4
+BCryptDuplicateHash@20
+BCryptDuplicateKey@20
+BCryptEncrypt@40
+BCryptEnumAlgorithms@16
+BCryptEnumProviders@16
+BCryptExportKey@28
+BCryptFinalizeKeyPair@8
+BCryptFinishHash@16
+BCryptFreeBuffer@4
+BCryptGenerateKeyPair@16
+BCryptGenerateSymmetricKey@28
+BCryptGenRandom@16
+BCryptGetFipsAlgorithmMode@4
+BCryptGetProperty@24
+BCryptHash@28
+BCryptHashData@16
+BCryptImportKey@36
+BCryptImportKeyPair@28
+BCryptKeyDerivation@24
+BCryptOpenAlgorithmProvider@16
+BCryptProcessMultiOperations@20
+BCryptSecretAgreement@16
+BCryptSetProperty@20
+BCryptSignHash@32
+BCryptVerifySignature@28
-- 
2.41.0



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to