Private exports are commented out.

Signed-off-by: LIU Hao <lh_mo...@126.com>
---
 mingw-w64-crt/lib-common/oleacc.def | 15 ++++++++++-----
 mingw-w64-crt/lib32/oleacc.def      | 15 ++++++++++-----
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/mingw-w64-crt/lib-common/oleacc.def 
b/mingw-w64-crt/lib-common/oleacc.def
index 45dd4247a..7d3448f3a 100644
--- a/mingw-w64-crt/lib-common/oleacc.def
+++ b/mingw-w64-crt/lib-common/oleacc.def
@@ -1,10 +1,13 @@
 ;
 ; Definition file of OLEACC.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
+; Automatic generated by gendef 1.1
+; written by Kai Tietz 2008
+; The def file has to be processed by --kill-at (-k) option of dlltool or ld
 ;
 LIBRARY "OLEACC.dll"
 EXPORTS
+;DllRegisterServer
+;DllUnregisterServer
 AccGetRunningUtilityState
 AccNotifyTouchInteraction
 AccSetRunningUtilityState
@@ -16,15 +19,17 @@ AccessibleObjectFromWindowTimeout
 CreateStdAccessibleObject
 CreateStdAccessibleProxyA
 CreateStdAccessibleProxyW
+;DllCanUnloadNow
+;DllGetClassObject
 GetOleaccVersionInfo
 GetProcessHandleFromHwnd
 GetRoleTextA
 GetRoleTextW
 GetStateTextA
 GetStateTextW
-IID_IAccessible
-IID_IAccessibleHandler
-LIBID_Accessibility
+;IID_IAccessible DATA
+;IID_IAccessibleHandler DATA
+;LIBID_Accessibility DATA
 LresultFromObject
 ObjectFromLresult
 PropMgrClient_LookupProp
diff --git a/mingw-w64-crt/lib32/oleacc.def b/mingw-w64-crt/lib32/oleacc.def
index e369523ba..0da85e72d 100644
--- a/mingw-w64-crt/lib32/oleacc.def
+++ b/mingw-w64-crt/lib32/oleacc.def
@@ -1,21 +1,26 @@
 ;
 ; Definition file of OLEACC.dll
-; Automatic generated by gendef
+; Automatic generated by gendef 1.1
 ; written by Kai Tietz 2008
+; The def file has to be processed by --kill-at (-k) option of dlltool or ld
 ;
 LIBRARY "OLEACC.dll"
 EXPORTS
-DllRegisterServer@0
-DllUnregisterServer@0
+;DllRegisterServer@0
+;DllUnregisterServer@0
+AccGetRunningUtilityState@12
+AccNotifyTouchInteraction@16
+AccSetRunningUtilityState@12
 AccessibleChildren@20
 AccessibleObjectFromEvent@20
 AccessibleObjectFromPoint@16
 AccessibleObjectFromWindow@16
+AccessibleObjectFromWindowTimeout@24
 CreateStdAccessibleObject@16
 CreateStdAccessibleProxyA@20
 CreateStdAccessibleProxyW@20
-DllCanUnloadNow@0
-DllGetClassObject@12
+;DllCanUnloadNow@0
+;DllGetClassObject@12
 GetOleaccVersionInfo@8
 GetProcessHandleFromHwnd@4
 GetRoleTextA@12
--
2.49.0

From 3e69eca1d8376480f24a18551349eb2e301820c0 Mon Sep 17 00:00:00 2001
From: LIU Hao <lh_mo...@126.com>
Date: Sat, 17 May 2025 17:53:33 +0800
Subject: [PATCH] crt: Regenerate oleacc.def from Windows 11 DLL

Private exports are commented out.

Signed-off-by: LIU Hao <lh_mo...@126.com>
---
 mingw-w64-crt/lib-common/oleacc.def | 15 ++++++++++-----
 mingw-w64-crt/lib32/oleacc.def      | 15 ++++++++++-----
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/mingw-w64-crt/lib-common/oleacc.def 
b/mingw-w64-crt/lib-common/oleacc.def
index 45dd4247a..7d3448f3a 100644
--- a/mingw-w64-crt/lib-common/oleacc.def
+++ b/mingw-w64-crt/lib-common/oleacc.def
@@ -1,10 +1,13 @@
 ;
 ; Definition file of OLEACC.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
+; Automatic generated by gendef 1.1
+; written by Kai Tietz 2008
+; The def file has to be processed by --kill-at (-k) option of dlltool or ld
 ;
 LIBRARY "OLEACC.dll"
 EXPORTS
+;DllRegisterServer
+;DllUnregisterServer
 AccGetRunningUtilityState
 AccNotifyTouchInteraction
 AccSetRunningUtilityState
@@ -16,15 +19,17 @@ AccessibleObjectFromWindowTimeout
 CreateStdAccessibleObject
 CreateStdAccessibleProxyA
 CreateStdAccessibleProxyW
+;DllCanUnloadNow
+;DllGetClassObject
 GetOleaccVersionInfo
 GetProcessHandleFromHwnd
 GetRoleTextA
 GetRoleTextW
 GetStateTextA
 GetStateTextW
-IID_IAccessible
-IID_IAccessibleHandler
-LIBID_Accessibility
+;IID_IAccessible DATA
+;IID_IAccessibleHandler DATA
+;LIBID_Accessibility DATA
 LresultFromObject
 ObjectFromLresult
 PropMgrClient_LookupProp
diff --git a/mingw-w64-crt/lib32/oleacc.def b/mingw-w64-crt/lib32/oleacc.def
index e369523ba..0da85e72d 100644
--- a/mingw-w64-crt/lib32/oleacc.def
+++ b/mingw-w64-crt/lib32/oleacc.def
@@ -1,21 +1,26 @@
 ;
 ; Definition file of OLEACC.dll
-; Automatic generated by gendef
+; Automatic generated by gendef 1.1
 ; written by Kai Tietz 2008
+; The def file has to be processed by --kill-at (-k) option of dlltool or ld
 ;
 LIBRARY "OLEACC.dll"
 EXPORTS
-DllRegisterServer@0
-DllUnregisterServer@0
+;DllRegisterServer@0
+;DllUnregisterServer@0
+AccGetRunningUtilityState@12
+AccNotifyTouchInteraction@16
+AccSetRunningUtilityState@12
 AccessibleChildren@20
 AccessibleObjectFromEvent@20
 AccessibleObjectFromPoint@16
 AccessibleObjectFromWindow@16
+AccessibleObjectFromWindowTimeout@24
 CreateStdAccessibleObject@16
 CreateStdAccessibleProxyA@20
 CreateStdAccessibleProxyW@20
-DllCanUnloadNow@0
-DllGetClassObject@12
+;DllCanUnloadNow@0
+;DllGetClassObject@12
 GetOleaccVersionInfo@8
 GetProcessHandleFromHwnd@4
 GetRoleTextA@12
-- 
2.49.0

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

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

Reply via email to