diff --git a/mingw-w64-crt/lib32/ntdll.def b/mingw-w64-crt/lib32/ntdll.def index fe220812f..d6ca366ee 100644 --- a/mingw-w64-crt/lib32/ntdll.def +++ b/mingw-w64-crt/lib32/ntdll.def @@ -244,6 +244,7 @@ NtAlertThreadByThreadId@4 NtAllocateLocallyUniqueId@4 NtAllocateReserveObject@12 NtAllocateUserPhysicalPages@12 +NtAllocateUserPhysicalPagesEx@20 NtAllocateUuids@16 NtAllocateVirtualMemory@24 NtAllocateVirtualMemoryEx@28 @@ -1059,6 +1060,7 @@ RtlFreeMemoryBlockLookaside@8 RtlFreeOemString@4 RtlFreeSid@4 RtlFreeThreadActivationContextStack@0 +RtlFreeUTF8String@4 RtlFreeUnicodeString@4 RtlFreeUserStack@4 RtlFreeUserThreadStack@8 @@ -1104,6 +1106,7 @@ RtlGetLastWin32Error@0 RtlGetLengthWithoutLastFullDosOrNtPathElement@12 RtlGetLengthWithoutTrailingPathSeperators@12 RtlGetLocaleFileMappingAddress@12 +RtlGetLongestNtPathLength@0 RtlGetMultiTimePrecise@12 RtlGetLongestNtPathLength@0 RtlGetNativeSystemInformation@16 @@ -1168,6 +1171,8 @@ RtlInitOutOfProcessMemoryStream@4 RtlInitString@8 RtlInitStringEx@8 RtlInitStrongEnumerationHashTable@8 +RtlInitUTF8String@8 +RtlInitUTF8StringEx@8 RtlInitUnicodeString@8 RtlInitUnicodeStringEx@8 RtlInitWeakEnumerationHashTable@8 @@ -1260,6 +1265,7 @@ RtlIsValidHandle@8 RtlIsValidIndexHandle@12 RtlIsValidLocaleName@8 RtlIsValidProcessTrustLabelSid@4 +RtlIsZeroMemory@8 RtlKnownExceptionFilter@4 RtlLCIDToCultureName@8 RtlLargeIntegerAdd@16 @@ -1313,6 +1319,7 @@ RtlNewSecurityObject@24 RtlNewSecurityObjectEx@32 RtlNewSecurityObjectWithMultipleInheritance@36 RtlNormalizeProcessParams@4 +RtlNormalizeSecurityDescriptor@20 RtlNormalizeString@20 RtlNtPathNameToDosPathName@16 RtlNtStatusToDosError@4 @@ -1426,6 +1433,7 @@ RtlResetRtlTranslations@4 RtlRestoreBootStatusDefaults@4 RtlRestoreLastWin32Error@4 RtlRestoreSystemBootStatusDefaults@0 +RtlRestoreThreadPreferredUILanguages@4 RtlRetrieveNtUserPfn@12 RtlRevertMemoryStream@4 RtlRunDecodeUnicodeString@8 @@ -1482,6 +1490,7 @@ RtlSetThreadErrorMode@8 RtlSetThreadIsCritical@0 RtlSetThreadPlaceholderCompatibilityMode@4 RtlSetThreadPoolStartFunc@8 +RtlSetThreadPreferredUILanguages2@16 RtlSetThreadPreferredUILanguages@12 RtlSetThreadSubProcessTag@4 RtlSetThreadWorkOnBehalfTicket@4 @@ -1535,6 +1544,7 @@ RtlTryAcquireSRWLockExclusive@4 RtlTryAcquireSRWLockShared@4 RtlTryConvertSRWLockSharedToExclusiveOrRelease@4 RtlTryEnterCriticalSection@4 +RtlUTF8StringToUnicodeString@12 RtlUTF8ToUnicodeN@20 RtlUdiv128@28 RtlUnhandledExceptionFilter2@8 @@ -1545,6 +1555,7 @@ RtlUnicodeStringToCountedOemString@12 RtlUnicodeStringToInteger@12 RtlUnicodeStringToOemSize@4 RtlUnicodeStringToOemString@12 +RtlUnicodeStringToUTF8String@12 RtlUnicodeToCustomCPN@24 RtlUnicodeToMultiByteN@20 RtlUnicodeToMultiByteSize@12 @@ -1793,6 +1804,7 @@ ZwAlertThreadByThreadId@4 ZwAllocateLocallyUniqueId@4 ZwAllocateReserveObject@12 ZwAllocateUserPhysicalPages@12 +ZwAllocateUserPhysicalPagesEx@20 ZwAllocateUuids@16 ZwAllocateVirtualMemory@24 ZwAllocateVirtualMemoryEx@28 diff --git a/mingw-w64-crt/lib64/ntdll.def b/mingw-w64-crt/lib64/ntdll.def index f2257253b..b6acbddee 100644 --- a/mingw-w64-crt/lib64/ntdll.def +++ b/mingw-w64-crt/lib64/ntdll.def @@ -256,6 +256,7 @@ NtAlertThreadByThreadId NtAllocateLocallyUniqueId NtAllocateReserveObject NtAllocateUserPhysicalPages +NtAllocateUserPhysicalPagesEx NtAllocateUuids NtAllocateVirtualMemory NtAllocateVirtualMemoryEx @@ -784,6 +785,7 @@ RtlAppxIsFileOwnedByTrustedInstaller RtlAreAllAccessesGranted RtlAreAnyAccessesGranted RtlAreBitsClear +RtlAreBitsClearEx RtlAreBitsSet RtlAreLongPathsEnabled RtlAssert @@ -811,8 +813,11 @@ RtlCheckTokenMembership RtlCheckTokenMembershipEx RtlCleanUpTEBLangLists RtlClearAllBits +RtlClearAllBitsEx RtlClearBit +RtlClearBitEx RtlClearBits +RtlClearBitsEx RtlClearThreadWorkOnBehalfTicket RtlCloneMemoryStream RtlCloneUserProcess @@ -1022,6 +1027,7 @@ RtlFindActivationContextSectionString RtlFindCharInUnicodeString RtlFindClearBits RtlFindClearBitsAndSet +RtlFindClearBitsEx RtlFindClearRuns RtlFindClosestEncodableLength RtlFindExportedRoutineByName @@ -1033,6 +1039,8 @@ RtlFindMostSignificantBit RtlFindNextForwardRunClear RtlFindSetBits RtlFindSetBitsAndClear +RtlFindSetBitsAndClearEx +RtlFindSetBitsEx RtlFindUnicodeSubstring RtlFirstEntrySList RtlFirstFreeAce @@ -1056,6 +1064,7 @@ RtlFreeNonVolatileToken RtlFreeOemString RtlFreeSid RtlFreeThreadActivationContextStack +RtlFreeUTF8String RtlFreeUnicodeString RtlFreeUserFiberShadowStack RtlFreeUserThreadStack @@ -1168,6 +1177,8 @@ RtlInitOutOfProcessMemoryStream RtlInitString RtlInitStringEx RtlInitStrongEnumerationHashTable +RtlInitUTF8String +RtlInitUTF8StringEx RtlInitUnicodeString RtlInitUnicodeStringEx RtlInitWeakEnumerationHashTable @@ -1259,6 +1270,7 @@ RtlIsValidHandle RtlIsValidIndexHandle RtlIsValidLocaleName RtlIsValidProcessTrustLabelSid +RtlIsZeroMemory RtlKnownExceptionFilter RtlLCIDToCultureName RtlLargeIntegerToChar @@ -1306,6 +1318,7 @@ RtlNewSecurityObject RtlNewSecurityObjectEx RtlNewSecurityObjectWithMultipleInheritance RtlNormalizeProcessParams +RtlNormalizeSecurityDescriptor RtlNormalizeString RtlNtPathNameToDosPathName RtlNtStatusToDosError @@ -1314,8 +1327,10 @@ RtlNtdllName DATA RtlNumberGenericTableElements RtlNumberGenericTableElementsAvl RtlNumberOfClearBits +RtlNumberOfClearBitsEx RtlNumberOfClearBitsInRange RtlNumberOfSetBits +RtlNumberOfSetBitsEx RtlNumberOfSetBitsInRange RtlNumberOfSetBitsUlongPtr RtlOemStringToUnicodeSize @@ -1423,6 +1438,7 @@ RtlRestoreBootStatusDefaults RtlRestoreContext RtlRestoreLastWin32Error RtlRestoreSystemBootStatusDefaults +RtlRestoreThreadPreferredUILanguages RtlRetrieveNtUserPfn RtlRevertMemoryStream RtlRunDecodeUnicodeString @@ -1438,9 +1454,12 @@ RtlSelfRelativeToAbsoluteSD RtlSelfRelativeToAbsoluteSD2 RtlSendMsgToSm RtlSetAllBits +RtlSetAllBitsEx RtlSetAttributesSecurityDescriptor RtlSetBit +RtlSetBitEx RtlSetBits +RtlSetBitsEx RtlSetControlSecurityDescriptor RtlSetCriticalSectionSpinCount RtlSetCurrentDirectory_U @@ -1480,6 +1499,7 @@ RtlSetThreadIsCritical RtlSetThreadPlaceholderCompatibilityMode RtlSetThreadPoolStartFunc RtlSetThreadPreferredUILanguages +RtlSetThreadPreferredUILanguages2 RtlSetThreadSubProcessTag RtlSetThreadWorkOnBehalfTicket RtlSetTimeZoneInformation @@ -1533,6 +1553,7 @@ RtlTryAcquireSRWLockExclusive RtlTryAcquireSRWLockShared RtlTryConvertSRWLockSharedToExclusiveOrRelease RtlTryEnterCriticalSection +RtlUTF8StringToUnicodeString RtlUTF8ToUnicodeN RtlUdiv128 RtlUmsThreadYield @@ -1544,6 +1565,7 @@ RtlUnicodeStringToCountedOemString RtlUnicodeStringToInteger RtlUnicodeStringToOemSize RtlUnicodeStringToOemString +RtlUnicodeStringToUTF8String RtlUnicodeToCustomCPN RtlUnicodeToMultiByteN RtlUnicodeToMultiByteSize @@ -1809,6 +1831,7 @@ ZwAlertThreadByThreadId ZwAllocateLocallyUniqueId ZwAllocateReserveObject ZwAllocateUserPhysicalPages +ZwAllocateUserPhysicalPagesEx ZwAllocateUuids ZwAllocateVirtualMemory ZwAllocateVirtualMemoryEx diff --git a/mingw-w64-crt/libarm32/ntdll.def b/mingw-w64-crt/libarm32/ntdll.def index a2e993658..54abcf621 100644 --- a/mingw-w64-crt/libarm32/ntdll.def +++ b/mingw-w64-crt/libarm32/ntdll.def @@ -226,6 +226,7 @@ NtAlertThreadByThreadId NtAllocateLocallyUniqueId NtAllocateReserveObject NtAllocateUserPhysicalPages +NtAllocateUserPhysicalPagesEx NtAllocateUuids NtAllocateVirtualMemory NtAllocateVirtualMemoryEx @@ -751,6 +752,7 @@ RtlAppxIsFileOwnedByTrustedInstaller RtlAreAllAccessesGranted RtlAreAnyAccessesGranted RtlAreBitsClear +RtlAreBitsClearEx RtlAreBitsSet RtlAreLongPathsEnabled RtlAssert @@ -776,8 +778,11 @@ RtlCheckTokenMembership RtlCheckTokenMembershipEx RtlCleanUpTEBLangLists RtlClearAllBits +RtlClearAllBitsEx RtlClearBit +RtlClearBitEx RtlClearBits +RtlClearBitsEx RtlClearThreadWorkOnBehalfTicket RtlCloneMemoryStream RtlCloneUserProcess @@ -975,6 +980,7 @@ RtlFindActivationContextSectionString RtlFindCharInUnicodeString RtlFindClearBits RtlFindClearBitsAndSet +RtlFindClearBitsEx RtlFindClearRuns RtlFindClosestEncodableLength RtlFindExportedRoutineByName @@ -986,6 +992,8 @@ RtlFindMostSignificantBit RtlFindNextForwardRunClear RtlFindSetBits RtlFindSetBitsAndClear +RtlFindSetBitsAndClearEx +RtlFindSetBitsEx RtlFindUnicodeSubstring RtlFirstEntrySList RtlFirstFreeAce @@ -1009,6 +1017,7 @@ RtlFreeNonVolatileToken RtlFreeOemString RtlFreeSid RtlFreeThreadActivationContextStack +RtlFreeUTF8String RtlFreeUnicodeString RtlFreeUserStack RtlGUIDFromString @@ -1116,6 +1125,8 @@ RtlInitOutOfProcessMemoryStream RtlInitString RtlInitStringEx RtlInitStrongEnumerationHashTable +RtlInitUTF8String +RtlInitUTF8StringEx RtlInitUnicodeString RtlInitUnicodeStringEx RtlInitWeakEnumerationHashTable @@ -1207,6 +1218,7 @@ RtlIsValidHandle RtlIsValidIndexHandle RtlIsValidLocaleName RtlIsValidProcessTrustLabelSid +RtlIsZeroMemory RtlKnownExceptionFilter RtlLCIDToCultureName RtlLargeIntegerToChar @@ -1254,6 +1266,7 @@ RtlNewSecurityObject RtlNewSecurityObjectEx RtlNewSecurityObjectWithMultipleInheritance RtlNormalizeProcessParams +RtlNormalizeSecurityDescriptor RtlNormalizeString RtlNtPathNameToDosPathName RtlNtStatusToDosError @@ -1262,8 +1275,10 @@ RtlNtdllName RtlNumberGenericTableElements RtlNumberGenericTableElementsAvl RtlNumberOfClearBits +RtlNumberOfClearBitsEx RtlNumberOfClearBitsInRange RtlNumberOfSetBits +RtlNumberOfSetBitsEx RtlNumberOfSetBitsInRange RtlNumberOfSetBitsUlongPtr RtlOemStringToUnicodeSize @@ -1370,6 +1385,7 @@ RtlRestoreBootStatusDefaults RtlRestoreContext RtlRestoreLastWin32Error RtlRestoreSystemBootStatusDefaults +RtlRestoreThreadPreferredUILanguages RtlRetrieveNtUserPfn RtlRevertMemoryStream RtlRunDecodeUnicodeString @@ -1385,9 +1401,12 @@ RtlSelfRelativeToAbsoluteSD RtlSelfRelativeToAbsoluteSD2 RtlSendMsgToSm RtlSetAllBits +RtlSetAllBitsEx RtlSetAttributesSecurityDescriptor RtlSetBit +RtlSetBitEx RtlSetBits +RtlSetBitsEx RtlSetControlSecurityDescriptor RtlSetCriticalSectionSpinCount RtlSetCurrentDirectory_U @@ -1427,6 +1446,7 @@ RtlSetThreadIsCritical RtlSetThreadPlaceholderCompatibilityMode RtlSetThreadPoolStartFunc RtlSetThreadPreferredUILanguages +RtlSetThreadPreferredUILanguages2 RtlSetThreadSubProcessTag RtlSetThreadWorkOnBehalfTicket RtlSetTimeZoneInformation @@ -1478,6 +1498,7 @@ RtlTryAcquireSRWLockExclusive RtlTryAcquireSRWLockShared RtlTryConvertSRWLockSharedToExclusiveOrRelease RtlTryEnterCriticalSection +RtlUTF8StringToUnicodeString RtlUTF8ToUnicodeN RtlUdiv128 RtlUlongByteSwap @@ -1490,6 +1511,7 @@ RtlUnicodeStringToCountedOemString RtlUnicodeStringToInteger RtlUnicodeStringToOemSize RtlUnicodeStringToOemString +RtlUnicodeStringToUTF8String RtlUnicodeToCustomCPN RtlUnicodeToMultiByteN RtlUnicodeToMultiByteSize @@ -1748,6 +1770,7 @@ ZwAlertThreadByThreadId ZwAllocateLocallyUniqueId ZwAllocateReserveObject ZwAllocateUserPhysicalPages +ZwAllocateUserPhysicalPagesEx ZwAllocateUuids ZwAllocateVirtualMemory ZwAllocateVirtualMemoryEx