Clean up atomic routine declarations
Some checks failed
Builds / ExectOS (amd64, release) (push) Failing after 20s
Builds / ExectOS (amd64, debug) (push) Failing after 21s
Builds / ExectOS (i686, debug) (push) Failing after 22s
Builds / ExectOS (i686, release) (push) Failing after 20s

This commit is contained in:
2025-09-11 19:05:12 +02:00
parent 0a3450f649
commit 744fffdd8a

View File

@@ -15,123 +15,123 @@
/* Runtime Library routines forward references */ /* Runtime Library routines forward references */
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicAnd8(IN VOLATILE PCHAR Address, RtlAtomicAnd8(IN PCHAR Address,
IN CHAR Mask); IN CHAR Mask);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicAnd16(IN VOLATILE PSHORT Address, RtlAtomicAnd16(IN PSHORT Address,
IN SHORT Mask); IN SHORT Mask);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicAnd32(IN VOLATILE PLONG Address, RtlAtomicAnd32(IN PLONG Address,
IN LONG Mask); IN LONG Mask);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicAnd64(IN VOLATILE PLONG_PTR Address, RtlAtomicAnd64(IN PLONG_PTR Address,
IN LONG_PTR Mask); IN LONG_PTR Mask);
XTFASTCALL XTFASTCALL
UCHAR UCHAR
RtlAtomicBitTestAndSet(IN VOLATILE PLONG Base, RtlAtomicBitTestAndSet(IN PLONG Base,
IN LONG Offset); IN LONG Offset);
XTFASTCALL XTFASTCALL
UCHAR UCHAR
RtlAtomicBitTestAndSet64(IN VOLATILE PLONGLONG Base, RtlAtomicBitTestAndSet64(IN PLONGLONG Base,
IN LONGLONG Offset); IN LONGLONG Offset);
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicCompareExchange8(IN VOLATILE PCHAR Address, RtlAtomicCompareExchange8(IN PCHAR Address,
IN CHAR Comperand, IN CHAR Comperand,
IN CHAR Exchange); IN CHAR Exchange);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicCompareExchange16(IN VOLATILE PSHORT Address, RtlAtomicCompareExchange16(IN PSHORT Address,
IN SHORT Comperand, IN SHORT Comperand,
IN SHORT Exchange); IN SHORT Exchange);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicCompareExchange32(IN VOLATILE PLONG Address, RtlAtomicCompareExchange32(IN PLONG Address,
IN LONG Comperand, IN LONG Comperand,
IN LONG Exchange); IN LONG Exchange);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicCompareExchange64(IN VOLATILE PLONG_PTR Address, RtlAtomicCompareExchange64(IN PLONG_PTR Address,
IN LONG_PTR Comperand, IN LONG_PTR Comperand,
IN LONG_PTR Exchange); IN LONG_PTR Exchange);
XTFASTCALL XTFASTCALL
PVOID PVOID
RtlAtomicCompareExchangePointer(IN VOLATILE PVOID *Address, RtlAtomicCompareExchangePointer(IN PVOID *Address,
IN PVOID Comperand, IN PVOID Comperand,
IN PVOID Exchange); IN PVOID Exchange);
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicDecrement8(IN VOLATILE PCHAR Address); RtlAtomicDecrement8(IN PCHAR Address);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicDecrement16(IN VOLATILE PSHORT Address); RtlAtomicDecrement16(IN PSHORT Address);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicDecrement32(IN VOLATILE PLONG Address); RtlAtomicDecrement32(IN PLONG Address);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicDecrement64(IN VOLATILE PLONG_PTR Address); RtlAtomicDecrement64(IN PLONG_PTR Address);
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicExchange8(IN VOLATILE PCHAR Address, RtlAtomicExchange8(IN PCHAR Address,
IN CHAR Exchange); IN CHAR Exchange);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicExchange16(IN VOLATILE PSHORT Address, RtlAtomicExchange16(IN PSHORT Address,
IN SHORT Exchange); IN SHORT Exchange);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicExchange32(IN VOLATILE PLONG Address, RtlAtomicExchange32(IN PLONG Address,
IN LONG Exchange); IN LONG Exchange);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicExchange64(IN VOLATILE PLONG_PTR Address, RtlAtomicExchange64(IN PLONG_PTR Address,
IN LONG_PTR Exchange); IN LONG_PTR Exchange);
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicExchangeAdd8(IN VOLATILE PCHAR Address, RtlAtomicExchangeAdd8(IN PCHAR Address,
IN CHAR Value); IN CHAR Value);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicExchangeAdd16(IN VOLATILE PSHORT Address, RtlAtomicExchangeAdd16(IN PSHORT Address,
IN SHORT Value); IN SHORT Value);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicExchangeAdd32(IN VOLATILE PLONG Address, RtlAtomicExchangeAdd32(IN PLONG Address,
IN LONG Value); IN LONG Value);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicExchangeAdd64(IN VOLATILE PLONG_PTR Address, RtlAtomicExchangeAdd64(IN PLONG_PTR Address,
IN LONG_PTR Value); IN LONG_PTR Value);
XTFASTCALL XTFASTCALL
PVOID PVOID
RtlAtomicExchangePointer(IN VOLATILE PVOID *Address, RtlAtomicExchangePointer(IN PVOID *Address,
IN PVOID Exchange); IN PVOID Exchange);
XTFASTCALL XTFASTCALL
@@ -140,38 +140,38 @@ RtlAtomicFlushSingleList(IN PSINGLE_LIST_HEADER Header);
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicIncrement8(IN VOLATILE PCHAR Address); RtlAtomicIncrement8(IN PCHAR Address);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicIncrement16(IN VOLATILE PSHORT Address); RtlAtomicIncrement16(IN PSHORT Address);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicIncrement32(IN VOLATILE PLONG Address); RtlAtomicIncrement32(IN PLONG Address);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicIncrement64(IN VOLATILE PLONG_PTR Address); RtlAtomicIncrement64(IN PLONG_PTR Address);
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicOr8(IN VOLATILE PCHAR Address, RtlAtomicOr8(IN PCHAR Address,
IN CHAR Mask); IN CHAR Mask);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicOr16(IN VOLATILE PSHORT Address, RtlAtomicOr16(IN PSHORT Address,
IN SHORT Mask); IN SHORT Mask);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicOr32(IN VOLATILE PLONG Address, RtlAtomicOr32(IN PLONG Address,
IN LONG Mask); IN LONG Mask);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicOr64(IN VOLATILE PLONG_PTR Address, RtlAtomicOr64(IN PLONG_PTR Address,
IN LONG_PTR Mask); IN LONG_PTR Mask);
XTFASTCALL XTFASTCALL
@@ -185,22 +185,22 @@ RtlAtomicPushEntrySingleList(IN PSINGLE_LIST_HEADER Header,
XTFASTCALL XTFASTCALL
CHAR CHAR
RtlAtomicXor8(IN VOLATILE PCHAR Address, RtlAtomicXor8(IN PCHAR Address,
IN CHAR Mask); IN CHAR Mask);
XTFASTCALL XTFASTCALL
SHORT SHORT
RtlAtomicXor16(IN VOLATILE PSHORT Address, RtlAtomicXor16(IN PSHORT Address,
IN SHORT Mask); IN SHORT Mask);
XTFASTCALL XTFASTCALL
LONG LONG
RtlAtomicXor32(IN VOLATILE PLONG Address, RtlAtomicXor32(IN PLONG Address,
IN LONG Mask); IN LONG Mask);
XTFASTCALL XTFASTCALL
LONG_PTR LONG_PTR
RtlAtomicXor64(IN VOLATILE PLONG_PTR Address, RtlAtomicXor64(IN PLONG_PTR Address,
IN LONG_PTR Mask); IN LONG_PTR Mask);
XTFASTCALL XTFASTCALL