diff --git a/configure b/configure index e6256cbc4f5..d3f2214e919 100755 --- a/configure +++ b/configure @@ -875,6 +875,7 @@ enable_api_ms_win_core_profile_l1_1_0 enable_api_ms_win_core_psapi_l1_1_0 enable_api_ms_win_core_registry_l1_1_0 enable_api_ms_win_core_rtlsupport_l1_2_0 +enable_api_ms_win_core_shlwapi_legacy_l1_1_0 enable_api_ms_win_core_string_l1_1_0 enable_api_ms_win_core_synch_l1_2_0 enable_api_ms_win_core_sysinfo_l1_2_0 @@ -16620,6 +16621,7 @@ wine_fn_config_dll api-ms-win-core-profile-l1-1-0 enable_api_ms_win_core_profile wine_fn_config_dll api-ms-win-core-psapi-l1-1-0 enable_api_ms_win_core_psapi_l1_1_0 wine_fn_config_dll api-ms-win-core-registry-l1-1-0 enable_api_ms_win_core_registry_l1_1_0 wine_fn_config_dll api-ms-win-core-rtlsupport-l1-2-0 enable_api_ms_win_core_rtlsupport_l1_2_0 +wine_fn_config_dll api-ms-win-core-shlwapi-legacy-l1-1-0 enable_api_ms_win_core_shlwapi_legacy_l1_1_0 wine_fn_config_dll api-ms-win-core-string-l1-1-0 enable_api_ms_win_core_string_l1_1_0 wine_fn_config_dll api-ms-win-core-synch-l1-2-0 enable_api_ms_win_core_synch_l1_2_0 wine_fn_config_dll api-ms-win-core-sysinfo-l1-2-0 enable_api_ms_win_core_sysinfo_l1_2_0 diff --git a/configure.ac b/configure.ac index 863cdaaab95..14a9bef2700 100644 --- a/configure.ac +++ b/configure.ac @@ -2644,6 +2644,7 @@ WINE_CONFIG_DLL(api-ms-win-core-profile-l1-1-0) WINE_CONFIG_DLL(api-ms-win-core-psapi-l1-1-0) WINE_CONFIG_DLL(api-ms-win-core-registry-l1-1-0) WINE_CONFIG_DLL(api-ms-win-core-rtlsupport-l1-2-0) +WINE_CONFIG_DLL(api-ms-win-core-shlwapi-legacy-l1-1-0) WINE_CONFIG_DLL(api-ms-win-core-string-l1-1-0) WINE_CONFIG_DLL(api-ms-win-core-synch-l1-2-0) WINE_CONFIG_DLL(api-ms-win-core-sysinfo-l1-2-0) diff --git a/dlls/api-ms-win-core-shlwapi-legacy-l1-1-0/Makefile.in b/dlls/api-ms-win-core-shlwapi-legacy-l1-1-0/Makefile.in new file mode 100644 index 00000000000..b78eddfea21 --- /dev/null +++ b/dlls/api-ms-win-core-shlwapi-legacy-l1-1-0/Makefile.in @@ -0,0 +1 @@ +MODULE = api-ms-win-core-shlwapi-legacy-l1-1-0.dll diff --git a/dlls/api-ms-win-core-shlwapi-legacy-l1-1-0/api-ms-win-core-shlwapi-legacy-l1-1-0.spec b/dlls/api-ms-win-core-shlwapi-legacy-l1-1-0/api-ms-win-core-shlwapi-legacy-l1-1-0.spec new file mode 100644 index 00000000000..1a568383c6c --- /dev/null +++ b/dlls/api-ms-win-core-shlwapi-legacy-l1-1-0/api-ms-win-core-shlwapi-legacy-l1-1-0.spec @@ -0,0 +1,88 @@ +@ stdcall IsCharBlankW(long) shlwapi.IsCharBlankW +@ stdcall IsCharCntrlW(ptr) shlwapi.IsCharCntrlW +@ stdcall IsCharDigitW(long) shlwapi.IsCharDigitW +@ stdcall IsCharPunctW(long) shlwapi.IsCharPunctW +@ stdcall IsCharSpaceA(long) shlwapi.IsCharSpaceA +@ stdcall IsCharSpaceW(long) shlwapi.IsCharSpaceW +@ stdcall IsCharXDigitW(long) shlwapi.IsCharXDigitW +@ stdcall PathAddBackslashA(str) shlwapi.PathAddBackslashA +@ stdcall PathAddBackslashW(wstr) shlwapi.PathAddBackslashW +@ stdcall PathAddExtensionA(str str) shlwapi.PathAddExtensionA +@ stdcall PathAddExtensionW(wstr wstr) shlwapi.PathAddExtensionW +@ stdcall PathAppendA(str str) shlwapi.PathAppendA +@ stdcall PathAppendW(wstr wstr) shlwapi.PathAppendW +@ stdcall PathCanonicalizeA(ptr str) shlwapi.PathCanonicalizeA +@ stdcall PathCanonicalizeW(ptr wstr) shlwapi.PathCanonicalizeW +@ stdcall PathCombineA(ptr str str) shlwapi.PathCombineA +@ stdcall PathCombineW(ptr wstr wstr) shlwapi.PathCombineW +@ stdcall PathCommonPrefixA(str str ptr) shlwapi.PathCommonPrefixA +@ stdcall PathCommonPrefixW(wstr wstr ptr) shlwapi.PathCommonPrefixW +@ stdcall PathFileExistsA(str) shlwapi.PathFileExistsA +@ stdcall PathFileExistsW(wstr) shlwapi.PathFileExistsW +@ stdcall PathFindExtensionA(str) shlwapi.PathFindExtensionA +@ stdcall PathFindExtensionW(wstr) shlwapi.PathFindExtensionW +@ stdcall PathFindFileNameA(str) shlwapi.PathFindFileNameA +@ stdcall PathFindFileNameW(wstr) shlwapi.PathFindFileNameW +@ stdcall PathFindNextComponentA(str) shlwapi.PathFindNextComponentA +@ stdcall PathFindNextComponentW(wstr) shlwapi.PathFindNextComponentW +@ stdcall PathGetArgsA(str) shlwapi.PathGetArgsA +@ stdcall PathGetArgsW(wstr) shlwapi.PathGetArgsW +@ stdcall PathGetCharTypeA(long) shlwapi.PathGetCharTypeA +@ stdcall PathGetCharTypeW(long) shlwapi.PathGetCharTypeW +@ stdcall PathGetDriveNumberA(str) shlwapi.PathGetDriveNumberA +@ stdcall PathGetDriveNumberW(wstr) shlwapi.PathGetDriveNumberW +@ stdcall PathIsFileSpecA(str) shlwapi.PathIsFileSpecA +@ stdcall PathIsFileSpecW(wstr) shlwapi.PathIsFileSpecW +@ stdcall PathIsLFNFileSpecA(str) shlwapi.PathIsLFNFileSpecA +@ stdcall PathIsLFNFileSpecW(wstr) shlwapi.PathIsLFNFileSpecW +@ stdcall PathIsPrefixA(str str) shlwapi.PathIsPrefixA +@ stdcall PathIsPrefixW(wstr wstr) shlwapi.PathIsPrefixW +@ stdcall PathIsRelativeA(str) shlwapi.PathIsRelativeA +@ stdcall PathIsRelativeW(wstr) shlwapi.PathIsRelativeW +@ stdcall PathIsRootA(str) shlwapi.PathIsRootA +@ stdcall PathIsRootW(wstr) shlwapi.PathIsRootW +@ stdcall PathIsSameRootA(str str) shlwapi.PathIsSameRootA +@ stdcall PathIsSameRootW(wstr wstr) shlwapi.PathIsSameRootW +@ stdcall PathIsUNCA(str) shlwapi.PathIsUNCA +@ stdcall PathIsUNCServerA(str) shlwapi.PathIsUNCServerA +@ stdcall PathIsUNCServerShareA(str) shlwapi.PathIsUNCServerShareA +@ stdcall PathIsUNCServerShareW(wstr) shlwapi.PathIsUNCServerShareW +@ stdcall PathIsUNCServerW(wstr) shlwapi.PathIsUNCServerW +@ stdcall PathIsUNCW(wstr) shlwapi.PathIsUNCW +@ stdcall PathIsValidCharA(long long) shlwapi.PathIsValidCharA +@ stdcall PathIsValidCharW(long long) shlwapi.PathIsValidCharW +@ stdcall PathMatchSpecA(str str) shlwapi.PathMatchSpecA +@ stub PathMatchSpecExA +@ stub PathMatchSpecExW +@ stdcall PathMatchSpecW(wstr wstr) shlwapi.PathMatchSpecW +@ stdcall PathParseIconLocationA(str) shlwapi.PathParseIconLocationA +@ stdcall PathParseIconLocationW(wstr) shlwapi.PathParseIconLocationW +@ stdcall PathQuoteSpacesA(str) shlwapi.PathQuoteSpacesA +@ stdcall PathQuoteSpacesW(wstr) shlwapi.PathQuoteSpacesW +@ stdcall PathRelativePathToA(ptr str long str long) shlwapi.PathRelativePathToA +@ stdcall PathRelativePathToW(ptr wstr long wstr long) shlwapi.PathRelativePathToW +@ stdcall PathRemoveBackslashA(str) shlwapi.PathRemoveBackslashA +@ stdcall PathRemoveBackslashW(wstr) shlwapi.PathRemoveBackslashW +@ stdcall PathRemoveBlanksA(str) shlwapi.PathRemoveBlanksA +@ stdcall PathRemoveBlanksW(wstr) shlwapi.PathRemoveBlanksW +@ stdcall PathRemoveExtensionA(str) shlwapi.PathRemoveExtensionA +@ stdcall PathRemoveExtensionW(wstr) shlwapi.PathRemoveExtensionW +@ stdcall PathRemoveFileSpecA(str) shlwapi.PathRemoveFileSpecA +@ stdcall PathRemoveFileSpecW(wstr) shlwapi.PathRemoveFileSpecW +@ stdcall PathRenameExtensionA(str str) shlwapi.PathRenameExtensionA +@ stdcall PathRenameExtensionW(wstr wstr) shlwapi.PathRenameExtensionW +@ stdcall PathSearchAndQualifyA(str ptr long) shlwapi.PathSearchAndQualifyA +@ stdcall PathSearchAndQualifyW(wstr ptr long) shlwapi.PathSearchAndQualifyW +@ stdcall PathSkipRootA(str) shlwapi.PathSkipRootA +@ stdcall PathSkipRootW(wstr) shlwapi.PathSkipRootW +@ stdcall PathStripPathA(str) shlwapi.PathStripPathA +@ stdcall PathStripPathW(wstr) shlwapi.PathStripPathW +@ stdcall PathStripToRootA(str) shlwapi.PathStripToRootA +@ stdcall PathStripToRootW(wstr) shlwapi.PathStripToRootW +@ stdcall PathUnExpandEnvStringsA(str ptr long) shlwapi.PathUnExpandEnvStringsA +@ stdcall PathUnExpandEnvStringsW(wstr ptr long) shlwapi.PathUnExpandEnvStringsW +@ stdcall PathUnquoteSpacesA(str) shlwapi.PathUnquoteSpacesA +@ stdcall PathUnquoteSpacesW(wstr) shlwapi.PathUnquoteSpacesW +@ stdcall SHExpandEnvironmentStringsA(str ptr long) shlwapi.SHExpandEnvironmentStringsA +@ stdcall SHExpandEnvironmentStringsW(wstr ptr long) shlwapi.SHExpandEnvironmentStringsW +@ stdcall SHTruncateString(str long) shlwapi.SHTruncateString diff --git a/tools/make_specfiles b/tools/make_specfiles index 2141425d61c..b6bf77c71a6 100755 --- a/tools/make_specfiles +++ b/tools/make_specfiles @@ -173,6 +173,7 @@ my @dll_groups = "shlwapi", "api-ms-win-downlevel-shlwapi-l1-1-0", "api-ms-win-downlevel-shlwapi-l2-1-0", + "api-ms-win-core-shlwapi-legacy-l1-1-0", ], [ "user32",