This removes the old libarm32/shcore.def, which was autogenerated from shcore.dll. Programs linked with shcore.lib in the Windows SDK actually use the API sets instead.
Signed-off-by: James Ross-Gowan <[email protected]> --- mingw-w64-crt/Makefile.am | 26 +++- mingw-w64-crt/Makefile.in | 78 ++++++---- .../api-ms-win-shcore-scaling-l1-1-0.def | 7 + .../api-ms-win-shcore-scaling-l1-1-1.def | 10 ++ .../api-ms-win-shcore-scaling-l1-1-2.def | 5 + mingw-w64-crt/lib32/Makefile.am | 1 + .../lib32/api-ms-win-shcore-scaling-l1-1-0.def | 7 + .../lib32/api-ms-win-shcore-scaling-l1-1-1.def | 10 ++ .../lib32/api-ms-win-shcore-scaling-l1-1-2.def | 5 + mingw-w64-crt/lib32/shcore.mri | 7 + mingw-w64-crt/lib64/Makefile.am | 1 + mingw-w64-crt/lib64/shcore.mri | 7 + mingw-w64-crt/libarm32/shcore.def | 172 --------------------- mingw-w64-crt/libarm32/shcore.mri | 7 + 14 files changed, 144 insertions(+), 199 deletions(-) create mode 100644 mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-0.def create mode 100644 mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-1.def create mode 100644 mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-2.def create mode 100644 mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-0.def create mode 100644 mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-1.def create mode 100644 mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-2.def create mode 100644 mingw-w64-crt/lib32/shcore.mri create mode 100644 mingw-w64-crt/lib64/shcore.mri delete mode 100644 mingw-w64-crt/libarm32/shcore.def create mode 100644 mingw-w64-crt/libarm32/shcore.mri diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index 62ac1dbc..4bb4f2ab 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am @@ -746,6 +746,12 @@ lib32/libruntimeobject.a: lib32/runtimeobject.mri lib32/libapi-ms-win-core-winrt $(AR) -M < $< $(RANLIB) $@ +lib32/libshcore.a: lib32/shcore.mri lib32/libapi-ms-win-shcore-stream-winrt-l1-1-0.a lib32/libapi-ms-win-shcore-scaling-l1-1-0.a \ + lib32/libapi-ms-win-shcore-scaling-l1-1-1.a lib32/libapi-ms-win-shcore-scaling-l1-1-2.a + rm -f $@ + $(AR) -M < $< + $(RANLIB) $@ + lib32/libsynchronization.a: lib32/synchronization.mri lib32/libapi-ms-win-core-synch-l1-2-0.a rm -f $@ $(AR) -M < $< @@ -1110,6 +1116,12 @@ lib64/libruntimeobject.a: lib64/runtimeobject.mri lib64/libapi-ms-win-core-winrt $(AR) -M < $< $(RANLIB) $@ +lib64/libshcore.a: lib64/shcore.mri lib64/libapi-ms-win-shcore-stream-winrt-l1-1-0.a lib64/libapi-ms-win-shcore-scaling-l1-1-0.a \ + lib64/libapi-ms-win-shcore-scaling-l1-1-1.a lib64/libapi-ms-win-shcore-scaling-l1-1-2.a + rm -f $@ + $(AR) -M < $< + $(RANLIB) $@ + lib64/libsynchronization.a: lib64/synchronization.mri lib64/libapi-ms-win-core-synch-l1-2-0.a rm -f $@ $(AR) -M < $< @@ -1418,6 +1430,12 @@ libarm32/libruntimeobject.a: libarm32/runtimeobject.mri libarm32/libapi-ms-win-c $(AR) -M < $< $(RANLIB) $@ +libarm32/libshcore.a: libarm32/shcore.mri libarm32/libapi-ms-win-shcore-stream-winrt-l1-1-0.a libarm32/libapi-ms-win-shcore-scaling-l1-1-0.a \ + libarm32/libapi-ms-win-shcore-scaling-l1-1-1.a libarm32/libapi-ms-win-shcore-scaling-l1-1-2.a + rm -f $@ + $(AR) -M < $< + $(RANLIB) $@ + libarm32/libsynchronization.a: libarm32/synchronization.mri libarm32/libapi-ms-win-core-synch-l1-2-0.a rm -f $@ $(AR) -M < $< @@ -1426,7 +1444,7 @@ libarm32/libsynchronization.a: libarm32/synchronization.mri libarm32/libapi-ms-w dx32_DATA = dx32_DATA += libarm32/libxinput.a dx32_DATA += libarm32/libd3dcompiler.a -libarm32_DATA += libarm32/libruntimeobject.a libarm32/libsynchronization.a +libarm32_DATA += libarm32/libruntimeobject.a libarm32/libshcore.a libarm32/libsynchronization.a libarm32/libxinput.a: lib-common/xinput1_4.def $(DTDEFARM32) $< @@ -1674,6 +1692,12 @@ libarm64/libruntimeobject.a: libarm64/runtimeobject.mri libarm64/libapi-ms-win-c $(AR) -M < $< $(RANLIB) $@ +libarm64/libshcore.a: libarm64/shcore.mri libarm64/libapi-ms-win-shcore-stream-winrt-l1-1-0.a libarm64/libapi-ms-win-shcore-scaling-l1-1-0.a \ + libarm64/libapi-ms-win-shcore-scaling-l1-1-1.a libarm64/libapi-ms-win-shcore-scaling-l1-1-2.a + rm -f $@ + $(AR) -M < $< + $(RANLIB) $@ + libarm64/libsynchronization.a: libarm64/synchronization.mri libarm64/libapi-ms-win-core-synch-l1-2-0.a rm -f $@ $(AR) -M < $< diff --git a/mingw-w64-crt/Makefile.in b/mingw-w64-crt/Makefile.in index 104959da..5dea7ad5 100644 --- a/mingw-w64-crt/Makefile.in +++ b/mingw-w64-crt/Makefile.in @@ -7149,8 +7149,9 @@ src_intrincsarm64 = @LIB32_TRUE@ lib32/libschannel.a lib32/libschedcli.a \ @LIB32_TRUE@ lib32/libscsiport.a lib32/libsecur32.a \ @LIB32_TRUE@ lib32/libsecurity.a lib32/libsetupapi.a \ -@LIB32_TRUE@ lib32/libshfolder.a lib32/libshlwapi.a \ -@LIB32_TRUE@ lib32/libslc.a lib32/libslcext.a lib32/libslwga.a \ +@LIB32_TRUE@ lib32/libshcore.a lib32/libshfolder.a \ +@LIB32_TRUE@ lib32/libshlwapi.a lib32/libslc.a \ +@LIB32_TRUE@ lib32/libslcext.a lib32/libslwga.a \ @LIB32_TRUE@ lib32/libsnmpapi.a lib32/libspoolss.a \ @LIB32_TRUE@ lib32/libsrvcli.a lib32/libsspicli.a \ @LIB32_TRUE@ lib32/libsvrapi.a lib32/libsxs.a \ @@ -7621,30 +7622,30 @@ src_intrincsarm64 = @LIB64_TRUE@ lib64/libsetupapi.a lib64/libsetupqry.a \ @LIB64_TRUE@ lib64/libsfc.a lib64/libsfcfiles.a \ @LIB64_TRUE@ lib64/libsfc_os.a lib64/libsfmapi.a \ -@LIB64_TRUE@ lib64/libshdocvw.a lib64/libshfolder.a \ -@LIB64_TRUE@ lib64/libshimeng.a lib64/libshimgvw.a \ -@LIB64_TRUE@ lib64/libshlwapi.a lib64/libshscrap.a \ -@LIB64_TRUE@ lib64/libshsvcs.a lib64/libsigtab.a \ -@LIB64_TRUE@ lib64/libsisbkup.a lib64/libskdll.a \ -@LIB64_TRUE@ lib64/libslbcsp.a lib64/libsmtpapi.a \ -@LIB64_TRUE@ lib64/libsmtpctrs.a lib64/libsnmpapi.a \ -@LIB64_TRUE@ lib64/libsnmpmib.a lib64/libsnprfdll.a \ -@LIB64_TRUE@ lib64/libsoftpub.a lib64/libspoolss.a \ -@LIB64_TRUE@ lib64/libsqlsrv32.a lib64/libsqlxmlx.a \ -@LIB64_TRUE@ lib64/libsrchctls.a lib64/libsrclient.a \ -@LIB64_TRUE@ lib64/libsrrstr.a lib64/libsrvsvc.a \ -@LIB64_TRUE@ lib64/libssdpapi.a lib64/libssinc.a \ -@LIB64_TRUE@ lib64/libstaxmem.a lib64/libsti_ci.a \ -@LIB64_TRUE@ lib64/libsti.a lib64/libstorprop.a \ -@LIB64_TRUE@ lib64/libstreamci.a lib64/libstrmfilt.a \ -@LIB64_TRUE@ lib64/libsvcpack.a lib64/libsxs.a \ -@LIB64_TRUE@ lib64/libsynceng.a lib64/libsyncui.a \ -@LIB64_TRUE@ lib64/libsysinv.a lib64/libsysmod.a \ -@LIB64_TRUE@ lib64/libsyssetup.a lib64/libt2embed.a \ -@LIB64_TRUE@ lib64/libtapi32.a lib64/libtapiperf.a \ -@LIB64_TRUE@ lib64/libtcpmib.a lib64/libtraffic.a \ -@LIB64_TRUE@ lib64/libtsappcmp.a lib64/libtsbyuv.a \ -@LIB64_TRUE@ lib64/libtsd32.a lib64/libtsoc.a \ +@LIB64_TRUE@ lib64/libshcore.a lib64/libshdocvw.a \ +@LIB64_TRUE@ lib64/libshfolder.a lib64/libshimeng.a \ +@LIB64_TRUE@ lib64/libshimgvw.a lib64/libshlwapi.a \ +@LIB64_TRUE@ lib64/libshscrap.a lib64/libshsvcs.a \ +@LIB64_TRUE@ lib64/libsigtab.a lib64/libsisbkup.a \ +@LIB64_TRUE@ lib64/libskdll.a lib64/libslbcsp.a \ +@LIB64_TRUE@ lib64/libsmtpapi.a lib64/libsmtpctrs.a \ +@LIB64_TRUE@ lib64/libsnmpapi.a lib64/libsnmpmib.a \ +@LIB64_TRUE@ lib64/libsnprfdll.a lib64/libsoftpub.a \ +@LIB64_TRUE@ lib64/libspoolss.a lib64/libsqlsrv32.a \ +@LIB64_TRUE@ lib64/libsqlxmlx.a lib64/libsrchctls.a \ +@LIB64_TRUE@ lib64/libsrclient.a lib64/libsrrstr.a \ +@LIB64_TRUE@ lib64/libsrvsvc.a lib64/libssdpapi.a \ +@LIB64_TRUE@ lib64/libssinc.a lib64/libstaxmem.a \ +@LIB64_TRUE@ lib64/libsti_ci.a lib64/libsti.a \ +@LIB64_TRUE@ lib64/libstorprop.a lib64/libstreamci.a \ +@LIB64_TRUE@ lib64/libstrmfilt.a lib64/libsvcpack.a \ +@LIB64_TRUE@ lib64/libsxs.a lib64/libsynceng.a \ +@LIB64_TRUE@ lib64/libsyncui.a lib64/libsysinv.a \ +@LIB64_TRUE@ lib64/libsysmod.a lib64/libsyssetup.a \ +@LIB64_TRUE@ lib64/libt2embed.a lib64/libtapi32.a \ +@LIB64_TRUE@ lib64/libtapiperf.a lib64/libtcpmib.a \ +@LIB64_TRUE@ lib64/libtraffic.a lib64/libtsappcmp.a \ +@LIB64_TRUE@ lib64/libtsbyuv.a lib64/libtsd32.a lib64/libtsoc.a \ @LIB64_TRUE@ lib64/libudhisapi.a lib64/libufat.a \ @LIB64_TRUE@ lib64/libumandlg.a lib64/libumdmxfrm.a \ @LIB64_TRUE@ lib64/libumpnpmgr.a lib64/libUNIDRV.a \ @@ -8497,6 +8498,7 @@ src_intrincsarm64 = @LIBARM32_TRUE@ libarm32/libxpssvcs.a libarm32/libxwizards.a \ @LIBARM32_TRUE@ libarm32/libzipfldr.a $(am__append_18) \ @LIBARM32_TRUE@ libarm32/libruntimeobject.a \ +@LIBARM32_TRUE@ libarm32/libshcore.a \ @LIBARM32_TRUE@ libarm32/libsynchronization.a @LIBARM32_TRUE@@W32API_FALSE@libarm32_libmsvcrt_os_a_SOURCES = $(src_msvcrtarm32) lib-common/msvcrt.def.in @LIBARM32_TRUE@@W32API_FALSE@libarm32_libmsvcrt_os_a_AR = $(DTDEFARM32) libarm32/msvcrt.def && $(AR) $(ARFLAGS) @@ -63379,6 +63381,12 @@ _libm_dummy.c: @LIB32_TRUE@ $(AR) -M < $< @LIB32_TRUE@ $(RANLIB) $@ +@LIB32_TRUE@lib32/libshcore.a: lib32/shcore.mri lib32/libapi-ms-win-shcore-stream-winrt-l1-1-0.a lib32/libapi-ms-win-shcore-scaling-l1-1-0.a \ +@LIB32_TRUE@ lib32/libapi-ms-win-shcore-scaling-l1-1-1.a lib32/libapi-ms-win-shcore-scaling-l1-1-2.a +@LIB32_TRUE@ rm -f $@ +@LIB32_TRUE@ $(AR) -M < $< +@LIB32_TRUE@ $(RANLIB) $@ + @LIB32_TRUE@lib32/libsynchronization.a: lib32/synchronization.mri lib32/libapi-ms-win-core-synch-l1-2-0.a @LIB32_TRUE@ rm -f $@ @LIB32_TRUE@ $(AR) -M < $< @@ -63472,6 +63480,12 @@ _libm_dummy.c: @LIB64_TRUE@ $(AR) -M < $< @LIB64_TRUE@ $(RANLIB) $@ +@LIB64_TRUE@lib64/libshcore.a: lib64/shcore.mri lib64/libapi-ms-win-shcore-stream-winrt-l1-1-0.a lib64/libapi-ms-win-shcore-scaling-l1-1-0.a \ +@LIB64_TRUE@ lib64/libapi-ms-win-shcore-scaling-l1-1-1.a lib64/libapi-ms-win-shcore-scaling-l1-1-2.a +@LIB64_TRUE@ rm -f $@ +@LIB64_TRUE@ $(AR) -M < $< +@LIB64_TRUE@ $(RANLIB) $@ + @LIB64_TRUE@lib64/libsynchronization.a: lib64/synchronization.mri lib64/libapi-ms-win-core-synch-l1-2-0.a @LIB64_TRUE@ rm -f $@ @LIB64_TRUE@ $(AR) -M < $< @@ -63565,6 +63579,12 @@ _libm_dummy.c: @LIBARM32_TRUE@ $(AR) -M < $< @LIBARM32_TRUE@ $(RANLIB) $@ +@LIBARM32_TRUE@libarm32/libshcore.a: libarm32/shcore.mri libarm32/libapi-ms-win-shcore-stream-winrt-l1-1-0.a libarm32/libapi-ms-win-shcore-scaling-l1-1-0.a \ +@LIBARM32_TRUE@ libarm32/libapi-ms-win-shcore-scaling-l1-1-1.a libarm32/libapi-ms-win-shcore-scaling-l1-1-2.a +@LIBARM32_TRUE@ rm -f $@ +@LIBARM32_TRUE@ $(AR) -M < $< +@LIBARM32_TRUE@ $(RANLIB) $@ + @LIBARM32_TRUE@libarm32/libsynchronization.a: libarm32/synchronization.mri libarm32/libapi-ms-win-core-synch-l1-2-0.a @LIBARM32_TRUE@ rm -f $@ @LIBARM32_TRUE@ $(AR) -M < $< @@ -63620,6 +63640,12 @@ _libm_dummy.c: @LIBARM64_TRUE@ $(AR) -M < $< @LIBARM64_TRUE@ $(RANLIB) $@ +@LIBARM64_TRUE@libarm64/libshcore.a: libarm64/shcore.mri libarm64/libapi-ms-win-shcore-stream-winrt-l1-1-0.a libarm64/libapi-ms-win-shcore-scaling-l1-1-0.a \ +@LIBARM64_TRUE@ libarm64/libapi-ms-win-shcore-scaling-l1-1-1.a libarm64/libapi-ms-win-shcore-scaling-l1-1-2.a +@LIBARM64_TRUE@ rm -f $@ +@LIBARM64_TRUE@ $(AR) -M < $< +@LIBARM64_TRUE@ $(RANLIB) $@ + @LIBARM64_TRUE@libarm64/libsynchronization.a: libarm64/synchronization.mri libarm64/libapi-ms-win-core-synch-l1-2-0.a @LIBARM64_TRUE@ rm -f $@ @LIBARM64_TRUE@ $(AR) -M < $< diff --git a/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-0.def new file mode 100644 index 00000000..aafcac27 --- /dev/null +++ b/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-0.def @@ -0,0 +1,7 @@ +LIBRARY api-ms-win-shcore-scaling-l1-1-0 + +EXPORTS + +GetScaleFactorForDevice +RegisterScaleChangeNotifications +RevokeScaleChangeNotifications diff --git a/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-1.def new file mode 100644 index 00000000..03f6c198 --- /dev/null +++ b/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-1.def @@ -0,0 +1,10 @@ +LIBRARY api-ms-win-shcore-scaling-l1-1-1 + +EXPORTS + +GetDpiForMonitor +GetProcessDpiAwareness +GetScaleFactorForMonitor +RegisterScaleChangeEvent +SetProcessDpiAwareness +UnregisterScaleChangeEvent diff --git a/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-2.def b/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-2.def new file mode 100644 index 00000000..29b20d2d --- /dev/null +++ b/mingw-w64-crt/lib-common/api-ms-win-shcore-scaling-l1-1-2.def @@ -0,0 +1,5 @@ +LIBRARY api-ms-win-shcore-scaling-l1-1-2 + +EXPORTS + +GetDpiForShellUIComponent diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am index 7bc451ad..1991d552 100644 --- a/mingw-w64-crt/lib32/Makefile.am +++ b/mingw-w64-crt/lib32/Makefile.am @@ -235,6 +235,7 @@ lib32_DATA += %reldir%/libscsiport.a lib32_DATA += %reldir%/libsecur32.a lib32_DATA += %reldir%/libsecurity.a lib32_DATA += %reldir%/libsetupapi.a +lib32_DATA += %reldir%/libshcore.a #lib32_DATA += %reldir%/libshell32.a # Handled by custom rule lib32_DATA += %reldir%/libshfolder.a lib32_DATA += %reldir%/libshlwapi.a diff --git a/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-0.def new file mode 100644 index 00000000..f121e648 --- /dev/null +++ b/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-0.def @@ -0,0 +1,7 @@ +LIBRARY api-ms-win-shcore-scaling-l1-1-0 + +EXPORTS + +GetScaleFactorForDevice@4 +RegisterScaleChangeNotifications@16 +RevokeScaleChangeNotifications@8 diff --git a/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-1.def new file mode 100644 index 00000000..2f5355e4 --- /dev/null +++ b/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-1.def @@ -0,0 +1,10 @@ +LIBRARY api-ms-win-shcore-scaling-l1-1-1 + +EXPORTS + +GetDpiForMonitor@16 +GetProcessDpiAwareness@8 +GetScaleFactorForMonitor@8 +RegisterScaleChangeEvent@8 +SetProcessDpiAwareness@4 +UnregisterScaleChangeEvent@4 diff --git a/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-2.def b/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-2.def new file mode 100644 index 00000000..94de5076 --- /dev/null +++ b/mingw-w64-crt/lib32/api-ms-win-shcore-scaling-l1-1-2.def @@ -0,0 +1,5 @@ +LIBRARY api-ms-win-shcore-scaling-l1-1-2 + +EXPORTS + +GetDpiForShellUIComponent@4 diff --git a/mingw-w64-crt/lib32/shcore.mri b/mingw-w64-crt/lib32/shcore.mri new file mode 100644 index 00000000..af2620a5 --- /dev/null +++ b/mingw-w64-crt/lib32/shcore.mri @@ -0,0 +1,7 @@ +CREATE lib32/libshcore.a +ADDLIB lib32/libapi-ms-win-shcore-stream-winrt-l1-1-0.a +ADDLIB lib32/libapi-ms-win-shcore-scaling-l1-1-0.a +ADDLIB lib32/libapi-ms-win-shcore-scaling-l1-1-1.a +ADDLIB lib32/libapi-ms-win-shcore-scaling-l1-1-2.a +SAVE +END diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am index df539c9e..5c7fac77 100644 --- a/mingw-w64-crt/lib64/Makefile.am +++ b/mingw-w64-crt/lib64/Makefile.am @@ -514,6 +514,7 @@ lib64_DATA += %reldir%/libsfc.a lib64_DATA += %reldir%/libsfcfiles.a lib64_DATA += %reldir%/libsfc_os.a lib64_DATA += %reldir%/libsfmapi.a +lib64_DATA += %reldir%/libshcore.a lib64_DATA += %reldir%/libshdocvw.a lib64_DATA += %reldir%/libshfolder.a lib64_DATA += %reldir%/libshimeng.a diff --git a/mingw-w64-crt/lib64/shcore.mri b/mingw-w64-crt/lib64/shcore.mri new file mode 100644 index 00000000..3bf05587 --- /dev/null +++ b/mingw-w64-crt/lib64/shcore.mri @@ -0,0 +1,7 @@ +CREATE lib64/libshcore.a +ADDLIB lib64/libapi-ms-win-shcore-stream-winrt-l1-1-0.a +ADDLIB lib64/libapi-ms-win-shcore-scaling-l1-1-0.a +ADDLIB lib64/libapi-ms-win-shcore-scaling-l1-1-1.a +ADDLIB lib64/libapi-ms-win-shcore-scaling-l1-1-2.a +SAVE +END diff --git a/mingw-w64-crt/libarm32/shcore.def b/mingw-w64-crt/libarm32/shcore.def deleted file mode 100644 index bbc14dc0..00000000 --- a/mingw-w64-crt/libarm32/shcore.def +++ /dev/null @@ -1,172 +0,0 @@ -; -; Definition file of SHCORE.dll -; Automatic generated by gendef -; written by Kai Tietz 2008-2014 -; -LIBRARY "SHCORE.dll" -EXPORTS -ord_1 @1 -CommandLineToArgvW -CreateRandomAccessStreamOnFile -CreateRandomAccessStreamOverStream -CreateStreamOverRandomAccessStream -GetCurrentProcessExplicitAppUserModelID -GetDpiForMonitor -GetProcessDpiAwareness -GetProcessReference -GetScaleFactorForDevice -GetScaleFactorForMonitor -IStream_Copy -IStream_Read -IStream_ReadStr -IStream_Reset -IStream_Size -IStream_Write -IStream_WriteStr -IUnknown_AtomicRelease -IUnknown_GetSite -IUnknown_QueryService -IUnknown_Set -IUnknown_SetSite -IsOS -RegisterScaleChangeEvent -RegisterScaleChangeNotifications -RevokeScaleChangeNotifications -SHAnsiToAnsi -SHAnsiToUnicode -SHCopyKeyA -SHCopyKeyW -SHCreateMemStream -SHCreateStreamOnFileA -SHCreateStreamOnFileEx -SHCreateStreamOnFileW -SHCreateThread -SHCreateThreadRef -SHCreateThreadWithHandle -SHDeleteEmptyKeyA -SHDeleteEmptyKeyW -SHDeleteKeyA -SHDeleteKeyW -SHDeleteValueA -SHDeleteValueW -SHEnumKeyExA -SHEnumKeyExW -SHEnumValueA -SHEnumValueW -SHGetThreadRef -SHGetValueA -SHGetValueW -SHOpenRegStream2A -SHOpenRegStream2W -SHOpenRegStreamA -SHOpenRegStreamW -SHQueryInfoKeyA -SHQueryInfoKeyW -SHQueryValueExA -SHQueryValueExW -SHRegDuplicateHKey -SHRegGetIntW -SHRegGetPathA -SHRegGetPathW -SHRegGetValueA -SHRegGetValueW -SHRegSetPathA -SHRegSetPathW -SHReleaseThreadRef -SHSetThreadRef -SHSetValueA -SHSetValueW -SHStrDupA -SHStrDupW -SHUnicodeToAnsi -SHUnicodeToUnicode -SetCurrentProcessExplicitAppUserModelID -SetProcessDpiAwareness -SetProcessReference -UnregisterScaleChangeEvent -ord_100 @100 -ord_101 @101 -ord_102 @102 -ord_103 @103 -ord_104 @104 -ord_105 @105 -ord_106 @106 -ord_107 @107 -ord_108 @108 -ord_109 @109 -ord_110 @110 -ord_111 @111 -ord_115 @115 -ord_116 @116 -ord_117 @117 -ord_120 @120 -ord_121 @121 -SHRegGetValueFromHKCUHKLM -ord_123 @123 -ord_124 @124 -ord_125 @125 -ord_126 @126 -ord_127 @127 -ord_130 @130 -ord_131 @131 -ord_132 @132 -ord_133 @133 -ord_140 @140 -ord_141 @141 -ord_142 @142 -ord_143 @143 -ord_144 @144 -ord_145 @145 -ord_150 @150 -ord_151 @151 -ord_152 @152 -ord_153 @153 -ord_160 @160 -ord_161 @161 -ord_162 @162 -ord_170 @170 -ord_171 @171 -ord_172 @172 -ord_173 @173 -ord_181 @181 -ord_182 @182 -ord_183 @183 -ord_184 @184 -ord_185 @185 -ord_186 @186 -ord_187 @187 -ord_190 @190 -ord_191 @191 -ord_192 @192 -ord_193 @193 -ord_200 @200 -ord_210 @210 -ord_211 @211 -ord_212 @212 -ord_213 @213 -ord_220 @220 -ord_221 @221 -ord_222 @222 -ord_223 @223 -ord_224 @224 -ord_225 @225 -ord_226 @226 -ord_227 @227 -ord_228 @228 -ord_230 @230 -ord_231 @231 -ord_232 @232 -ord_233 @233 -ord_240 @240 -ord_241 @241 -ord_242 @242 -ord_243 @243 -ord_244 @244 -ord_245 @245 -ord_246 @246 -ord_250 @250 -ord_251 @251 -ord_252 @252 -ord_253 @253 -ord_254 @254 -ord_255 @255 diff --git a/mingw-w64-crt/libarm32/shcore.mri b/mingw-w64-crt/libarm32/shcore.mri new file mode 100644 index 00000000..2042b043 --- /dev/null +++ b/mingw-w64-crt/libarm32/shcore.mri @@ -0,0 +1,7 @@ +CREATE libarm32/libshcore.a +ADDLIB libarm32/libapi-ms-win-shcore-stream-winrt-l1-1-0.a +ADDLIB libarm32/libapi-ms-win-shcore-scaling-l1-1-0.a +ADDLIB libarm32/libapi-ms-win-shcore-scaling-l1-1-1.a +ADDLIB libarm32/libapi-ms-win-shcore-scaling-l1-1-2.a +SAVE +END -- 2.16.1 ------------------------------------------------------------------------------ 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 [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
