Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/w32api/include/ddk/winnt4.h')
-rw-r--r--winsup/w32api/include/ddk/winnt4.h21
1 files changed, 20 insertions, 1 deletions
diff --git a/winsup/w32api/include/ddk/winnt4.h b/winsup/w32api/include/ddk/winnt4.h
index 3f8424381..503d44ca7 100644
--- a/winsup/w32api/include/ddk/winnt4.h
+++ b/winsup/w32api/include/ddk/winnt4.h
@@ -567,25 +567,44 @@ RtlLargeIntegerSubtract(
/*
-** Architecture specific structures
+** Architecture specific functions
*/
#ifdef _X86_
NTOSAPI
INTERLOCKED_RESULT
+DDKAPI
+Exi386InterlockedIncrementLong(
+ IN PLONG Addend);
+
+NTOSAPI
+INTERLOCKED_RESULT
DDKFASTAPI
Exfi386InterlockedIncrementLong(
IN PLONG Addend);
NTOSAPI
INTERLOCKED_RESULT
+DDKAPI
+Exi386InterlockedDecrementLong(
+ IN PLONG Addend);
+
+NTOSAPI
+INTERLOCKED_RESULT
DDKFASTAPI
Exfi386InterlockedDecrementLong(
IN PLONG Addend);
NTOSAPI
ULONG
+DDKAPI
+Exi386InterlockedExchangeUlong(
+ IN PULONG Target,
+ IN ULONG Value);
+
+NTOSAPI
+ULONG
DDKFASTAPI
Exfi386InterlockedExchangeUlong(
IN PULONG Target,