Add forward references to bit map related routines
All checks were successful
Builds / ExectOS (amd64) (push) Successful in 45s
Builds / ExectOS (i686) (push) Successful in 42s

This commit is contained in:
Rafal Kupiec 2024-03-12 22:02:24 +01:00
parent 067a8bbade
commit 26d5118cea
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4
2 changed files with 33 additions and 0 deletions

View File

@ -49,6 +49,15 @@ RtlRemoveEntryList(IN PLIST_ENTRY Entry);
/* Runtime Library routines forward references */
XTAPI
VOID
RtlClearAllBits(IN PRTL_BITMAP BitMap);
XTAPI
VOID
RtlClearBit(IN PRTL_BITMAP BitMap,
IN ULONG_PTR Bit);
XTAPI
BOOLEAN
RtlCompareGuids(IN PGUID Guid1,
@ -134,6 +143,12 @@ RtlFormatWideString(IN PRTL_PRINT_CONTEXT Context,
IN PCWSTR Format,
IN VA_LIST ArgumentList);
XTAPI
VOID
RtlInitializeBitMap(IN PRTL_BITMAP BitMap,
IN PULONG_PTR Buffer,
IN ULONG Size);
XTAPI
VOID
RtlMoveMemory(OUT PVOID Destination,
@ -161,6 +176,15 @@ RtlSameMemory(IN PCVOID LeftBuffer,
IN PCVOID RightBuffer,
IN SIZE_T Length);
XTAPI
VOID
RtlSetAllBits(IN PRTL_BITMAP BitMap);
XTAPI
VOID
RtlSetBit(IN PRTL_BITMAP BitMap,
IN ULONG_PTR Bit);
XTAPI
VOID
RtlSetMemory(OUT PVOID Destination,
@ -178,6 +202,11 @@ RtlStringToWideString(OUT PWCHAR Destination,
IN CONST PCHAR *Source,
IN SIZE_T Length);
XTAPI
BOOLEAN
RtlTestBit(IN PRTL_BITMAP BitMap,
IN ULONG_PTR Bit);
XTAPI
PCHAR
RtlTokenizeString(IN PCHAR String,

View File

@ -255,6 +255,10 @@ RtlDivideUnsigned64(IN ULONGLONG Dividend,
IN ULONGLONG Divisor,
OUT PULONGLONG Remainder);
XTAPI
VOID
RtlDumpBitMap(IN PRTL_BITMAP BitMap);
XTAPI
LONG
RtlGetBaseExponent(IN DOUBLE Value,