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