Signed-off-by: Martin Storsjö <mar...@martin.st>
---
 mingw-w64-crt/Makefile.am                          |   5 +-
 .../{lib64/user32.def => lib-common/user32.def.in} |  26 +-
 mingw-w64-crt/libarm32/user32.def                  | 969 ---------------------
 3 files changed, 16 insertions(+), 984 deletions(-)
 rename mingw-w64-crt/{lib64/user32.def => lib-common/user32.def.in} (98%)
 delete mode 100644 mingw-w64-crt/libarm32/user32.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 2329e97..f48fa5a 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -896,7 +896,8 @@ lib64_libmingwthrd_a_CPPFLAGS=$(CPPFLAGS64) $(sysincludes)
 processed_defs += lib64/msvcrt.def lib64/msvcr80.def lib64/msvcr90.def 
lib64/msvcr90d.def \
                                  lib64/msvcr100.def lib64/msvcr110.def 
lib64/msvcr120.def lib64/msvcr120d.def \
                                  lib64/msvcr120_app.def lib64/msvcp120_app.def 
\
-                                 lib64/advapi32.def lib64/clbcatq.def 
lib64/kernel32.def lib64/ole32.def
+                                 lib64/advapi32.def lib64/clbcatq.def 
lib64/kernel32.def lib64/ole32.def \
+                                 lib64/user32.def
 
 endif
 
@@ -1191,7 +1192,7 @@ libarm32_libmingwthrd_a_SOURCES = $(src_libmingwthrd)
 libarm32_libmingwthrd_a_CPPFLAGS=$(CPPFLAGSARM32) $(sysincludes)
 
 processed_defs += libarm32/msvcrt.def libarm32/msvcr80.def 
libarm32/msvcr90.def libarm32/msvcr90d.def libarm32/msvcr100.def 
libarm32/msvcr110.def \
-                                 libarm32/advapi32.def libarm32/clbcatq.def 
libarm32/kernel32.def libarm32/ole32.def
+                                 libarm32/advapi32.def libarm32/clbcatq.def 
libarm32/kernel32.def libarm32/ole32.def libarm32/user32.def
 
 endif
 
diff --git a/mingw-w64-crt/lib64/user32.def 
b/mingw-w64-crt/lib-common/user32.def.in
similarity index 98%
rename from mingw-w64-crt/lib64/user32.def
rename to mingw-w64-crt/lib-common/user32.def.in
index 967ab50..c600f26 100644
--- a/mingw-w64-crt/lib64/user32.def
+++ b/mingw-w64-crt/lib-common/user32.def.in
@@ -1,8 +1,5 @@
-;
-; Definition file of USER32.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008
-;
+#include "func.def.in"
+
 LIBRARY "USER32.dll"
 EXPORTS
 ActivateKeyboardLayout
@@ -230,6 +227,8 @@ DwmGetRemoteSessionOcclusionState
 DwmKernelShutdown
 DwmKernelStartup
 DwmLockScreenUpdates
+DwmStartRedirection
+DwmStopRedirection
 DwmValidateWindow
 EditWndProc
 EmptyClipboard
@@ -300,9 +299,9 @@ GetClassInfoExA
 GetClassInfoExW
 GetClassInfoW
 GetClassLongA
-GetClassLongPtrA
-GetClassLongPtrW
 GetClassLongW
+F64(GetClassLongPtrA)
+F64(GetClassLongPtrW)
 GetClassNameA
 GetClassNameW
 GetClassWord
@@ -473,9 +472,9 @@ GetWindowDpiAwarenessContext
 GetWindowFeedbackSetting
 GetWindowInfo
 GetWindowLongA
-GetWindowLongPtrA
-GetWindowLongPtrW
 GetWindowLongW
+F64(GetWindowLongPtrA)
+F64(GetWindowLongPtrW)
 GetWindowMinimizeRect
 GetWindowModuleFileName
 GetWindowModuleFileNameA
@@ -764,9 +763,9 @@ SetCapture
 SetCaretBlinkTime
 SetCaretPos
 SetClassLongA
-SetClassLongPtrA
-SetClassLongPtrW
 SetClassLongW
+F64(SetClassLongPtrA)
+F64(SetClassLongPtrW)
 SetClassWord
 SetClipboardData
 SetClipboardViewer
@@ -787,6 +786,7 @@ SetFeatureReportResponse
 SetFocus
 SetForegroundWindow
 SetGestureConfig
+SetImmersiveBackgroundWindow
 SetInternalWindowPos
 SetKeyboardState
 SetLastErrorEx
@@ -845,9 +845,9 @@ SetWindowContextHelpId
 SetWindowDisplayAffinity
 SetWindowFeedbackSetting
 SetWindowLongA
-SetWindowLongPtrA
-SetWindowLongPtrW
 SetWindowLongW
+F64(SetWindowLongPtrA)
+F64(SetWindowLongPtrW)
 SetWindowPlacement
 SetWindowPos
 SetWindowRgn
diff --git a/mingw-w64-crt/libarm32/user32.def 
b/mingw-w64-crt/libarm32/user32.def
deleted file mode 100644
index eb03f63..0000000
-- 
2.7.4


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to