All functions seem to be architecture independent except one.

Keep MD5Update marked as DATA, as it was in lib64 before.

Signed-off-by: Martin Storsjö <mar...@martin.st>
---
 mingw-w64-crt/Makefile.am                          |   4 +-
 .../advapi32.def => lib-common/advapi32.def.in}    |  19 +-
 mingw-w64-crt/lib64/advapi32.def                   | 822 ---------------------
 3 files changed, 15 insertions(+), 830 deletions(-)
 rename mingw-w64-crt/{libarm32/advapi32.def => lib-common/advapi32.def.in} 
(98%)
 delete mode 100644 mingw-w64-crt/lib64/advapi32.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 3566322..23a5f70 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -895,7 +895,7 @@ 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/clbcatq.def
+                                 lib64/advapi32.def lib64/clbcatq.def
 
 endif
 
@@ -1189,7 +1189,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/clbcatq.def
+                                 libarm32/advapi32.def libarm32/clbcatq.def
 
 endif
 
diff --git a/mingw-w64-crt/libarm32/advapi32.def 
b/mingw-w64-crt/lib-common/advapi32.def.in
similarity index 98%
rename from mingw-w64-crt/libarm32/advapi32.def
rename to mingw-w64-crt/lib-common/advapi32.def.in
index b75a513..de4ea00 100644
--- a/mingw-w64-crt/libarm32/advapi32.def
+++ b/mingw-w64-crt/lib-common/advapi32.def.in
@@ -1,8 +1,5 @@
-;
-; Definition file of ADVAPI32.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
-;
+#include "func.def.in"
+
 LIBRARY "ADVAPI32.dll"
 EXPORTS
 ord_1000 @1000
@@ -509,7 +506,7 @@ MD4Init
 MD4Update
 MD5Final
 MD5Init
-MD5Update
+MD5Update DATA
 MIDL_user_free_Ext
 MSChapSrvChangePassword
 MSChapSrvChangePassword2
@@ -719,6 +716,7 @@ SaferiIsDllAllowed
 SaferiIsExecutableFileType
 SaferiPopulateDefaultsInRegistry
 SaferiRecordEventLogEntry
+SaferiReplaceProcessThreadTokens
 SaferiSearchMatchingHashRules
 SetAclInformation
 SetEncryptedFileMetadata
@@ -821,10 +819,13 @@ UnregisterIdleTask
 UnregisterTraceGuids
 UpdateTraceA
 UpdateTraceW
+WdmWmiServiceMain
 UsePinForEncryptedFilesA
 UsePinForEncryptedFilesW
 WaitServiceState
 WmiCloseBlock
+WmiCloseTraceWithCursor
+WmiConvertTimestamp
 WmiDevInstToInstanceNameA
 WmiDevInstToInstanceNameW
 WmiEnumerateGuids
@@ -833,11 +834,16 @@ WmiExecuteMethodW
 WmiFileHandleToInstanceNameA
 WmiFileHandleToInstanceNameW
 WmiFreeBuffer
+WmiGetFirstTraceOffset
+WmiGetNextEvent
+WmiGetTraceHeader
 WmiMofEnumerateResourcesA
 WmiMofEnumerateResourcesW
 WmiNotificationRegistrationA
 WmiNotificationRegistrationW
 WmiOpenBlock
+WmiOpenTraceWithCursor
+WmiParseTraceEvent
 WmiQueryAllDataA
 WmiQueryAllDataMultipleA
 WmiQueryAllDataMultipleW
@@ -853,4 +859,5 @@ WmiSetSingleInstanceA
 WmiSetSingleInstanceW
 WmiSetSingleItemA
 WmiSetSingleItemW
+F64(Wow64Win32ApiEntry)
 WriteEncryptedFileRaw
diff --git a/mingw-w64-crt/lib64/advapi32.def b/mingw-w64-crt/lib64/advapi32.def
deleted file mode 100644
index 847f17a..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