Signed-off-by: Mark Harmstone <[email protected]>
---
 mingw-w64-crt/Makefile.am                      |  4 ++--
 .../api-ms-win-core-errorhandling-l1-1-1.def   |  3 +++
 ...in-core-errorhandling-l1-1-1_windowsapp.def | 13 +++++++++++++
 .../api-ms-win-core-errorhandling-l1-1-3.def   |  1 +
 ...in-core-errorhandling-l1-1-3_windowsapp.def | 18 ++++++++++++++++++
 mingw-w64-crt/lib-common/windowsapp.mri        |  4 ++--
 .../api-ms-win-core-errorhandling-l1-1-1.def   |  3 +++
 ...in-core-errorhandling-l1-1-1_windowsapp.def | 13 +++++++++++++
 .../api-ms-win-core-errorhandling-l1-1-3.def   |  1 +
 ...in-core-errorhandling-l1-1-3_windowsapp.def | 18 ++++++++++++++++++
 10 files changed, 74 insertions(+), 4 deletions(-)
 create mode 100644 
mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 2e3f8cdaa..8d3966453 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -2263,9 +2263,9 @@ endif
                %/libapi-ms-win-core-delayload-l1-1-1.a \
                %/libapi-ms-win-core-enclave-l1-1-0.a \
                %/libapi-ms-win-core-errorhandling-l1-1-0.a \
-               %/libapi-ms-win-core-errorhandling-l1-1-1.a \
+               %/libapi-ms-win-core-errorhandling-l1-1-1_windowsapp.a \
                %/libapi-ms-win-core-errorhandling-l1-1-2.a \
-               %/libapi-ms-win-core-errorhandling-l1-1-3.a \
+               %/libapi-ms-win-core-errorhandling-l1-1-3_windowsapp.a \
                %/libapi-ms-win-core-featurestaging-l1-1-0.a \
                %/libapi-ms-win-core-featurestaging-l1-1-1.a \
                %/libapi-ms-win-core-fibers-l1-1-0.a \
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def
index 180e3aa1e..f6f1af37a 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1.def
@@ -2,11 +2,14 @@ LIBRARY api-ms-win-core-errorhandling-l1-1-1
 
 EXPORTS
 
+AddVectoredContinueHandler
 AddVectoredExceptionHandler
 GetErrorMode
 GetLastError
 RaiseException
+RemoveVectoredContinueHandler
 RemoveVectoredExceptionHandler
+RestoreLastError
 SetErrorMode
 SetLastError
 SetUnhandledExceptionFilter
diff --git 
a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def
new file mode 100644
index 000000000..180e3aa1e
--- /dev/null
+++ 
b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def
@@ -0,0 +1,13 @@
+LIBRARY api-ms-win-core-errorhandling-l1-1-1
+
+EXPORTS
+
+AddVectoredExceptionHandler
+GetErrorMode
+GetLastError
+RaiseException
+RemoveVectoredExceptionHandler
+SetErrorMode
+SetLastError
+SetUnhandledExceptionFilter
+UnhandledExceptionFilter
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def
index c7722da33..446e4ebbb 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3.def
@@ -15,4 +15,5 @@ SetErrorMode
 SetLastError
 SetThreadErrorMode
 SetUnhandledExceptionFilter
+TerminateProcessOnMemoryExhaustion
 UnhandledExceptionFilter
diff --git 
a/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def
new file mode 100644
index 000000000..c7722da33
--- /dev/null
+++ 
b/mingw-w64-crt/lib-common/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def
@@ -0,0 +1,18 @@
+LIBRARY api-ms-win-core-errorhandling-l1-1-3
+
+EXPORTS
+
+AddVectoredExceptionHandler
+FatalAppExitA
+FatalAppExitW
+GetErrorMode
+GetLastError
+GetThreadErrorMode
+RaiseException
+RaiseFailFastException
+RemoveVectoredExceptionHandler
+SetErrorMode
+SetLastError
+SetThreadErrorMode
+SetUnhandledExceptionFilter
+UnhandledExceptionFilter
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri 
b/mingw-w64-crt/lib-common/windowsapp.mri
index 36857570c..9836e8602 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -25,9 +25,9 @@ ADDLIB libapi-ms-win-core-delayload-l1-1-0.a
 ADDLIB libapi-ms-win-core-delayload-l1-1-1.a
 ADDLIB libapi-ms-win-core-enclave-l1-1-0.a
 ADDLIB libapi-ms-win-core-errorhandling-l1-1-0.a
-ADDLIB libapi-ms-win-core-errorhandling-l1-1-1.a
+ADDLIB libapi-ms-win-core-errorhandling-l1-1-1_windowsapp.a
 ADDLIB libapi-ms-win-core-errorhandling-l1-1-2.a
-ADDLIB libapi-ms-win-core-errorhandling-l1-1-3.a
+ADDLIB libapi-ms-win-core-errorhandling-l1-1-3_windowsapp.a
 ADDLIB libapi-ms-win-core-featurestaging-l1-1-0.a
 ADDLIB libapi-ms-win-core-featurestaging-l1-1-1.a
 ADDLIB libapi-ms-win-core-fibers-l1-1-0.a
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def 
b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def
index 5564cd8bf..dff52aaca 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1.def
@@ -2,11 +2,14 @@ LIBRARY api-ms-win-core-errorhandling-l1-1-1
 
 EXPORTS
 
+AddVectoredContinueHandler@8
 AddVectoredExceptionHandler@8
 GetErrorMode@0
 GetLastError@0
 RaiseException@16
+RemoveVectoredContinueHandler@4
 RemoveVectoredExceptionHandler@4
+RestoreLastError@4
 SetErrorMode@4
 SetLastError@4
 SetUnhandledExceptionFilter@4
diff --git 
a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def 
b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def
new file mode 100644
index 000000000..5564cd8bf
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-1_windowsapp.def
@@ -0,0 +1,13 @@
+LIBRARY api-ms-win-core-errorhandling-l1-1-1
+
+EXPORTS
+
+AddVectoredExceptionHandler@8
+GetErrorMode@0
+GetLastError@0
+RaiseException@16
+RemoveVectoredExceptionHandler@4
+SetErrorMode@4
+SetLastError@4
+SetUnhandledExceptionFilter@4
+UnhandledExceptionFilter@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def 
b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def
index 44c9501f2..d11801d77 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3.def
@@ -15,4 +15,5 @@ SetErrorMode@4
 SetLastError@4
 SetThreadErrorMode@8
 SetUnhandledExceptionFilter@4
+TerminateProcessOnMemoryExhaustion@4
 UnhandledExceptionFilter@4
diff --git 
a/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def 
b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def
new file mode 100644
index 000000000..44c9501f2
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-errorhandling-l1-1-3_windowsapp.def
@@ -0,0 +1,18 @@
+LIBRARY api-ms-win-core-errorhandling-l1-1-3
+
+EXPORTS
+
+AddVectoredExceptionHandler@8
+FatalAppExitA@8
+FatalAppExitW@8
+GetErrorMode@0
+GetLastError@0
+GetThreadErrorMode@0
+RaiseException@16
+RaiseFailFastException@12
+RemoveVectoredExceptionHandler@4
+SetErrorMode@4
+SetLastError@4
+SetThreadErrorMode@8
+SetUnhandledExceptionFilter@4
+UnhandledExceptionFilter@4
-- 
2.41.0



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to