reactos/lib/rtl/interlck.c
Cameron Gutman 29fa274d6d - Create another branch for networking fixes
- TSVN choked repeatedly when attempting to merge ~9000 revs into the branch (tried 3 times on 2 different computers)
 - If someone wants to delete aicom-network-fixes, they are welcome to
 - Lesson learned: Letting a branch get thousands of revs out of date is a horrible idea

svn path=/branches/aicom-network-branch/; revision=44353
2009-12-02 03:23:19 +00:00

38 lines
1 KiB
C

/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS Runtime Library
* PURPOSE: RTL Interlocked Routines
* FILE: lib/rtl/interlck.c
* PROGRAMERS: Stefan Ginsberg (stefan__100__@hotmail.com)
*/
/* INCLUDES *****************************************************************/
#include <rtl.h>
#define NDEBUG
#include <debug.h>
/* FUNCTIONS ***************************************************************/
PSLIST_ENTRY
NTAPI
RtlInterlockedPushListSList(IN PSLIST_HEADER ListHead,
IN PSLIST_ENTRY List,
IN PSLIST_ENTRY ListEnd,
IN ULONG Count)
{
UNIMPLEMENTED;
return NULL;
}
LONGLONG
NTAPI
RtlInterlockedCompareExchange64(LONGLONG volatile *Destination,
LONGLONG Exchange,
LONGLONG Comparand)
{
/* Just call the intrinsic */
return _InterlockedCompareExchange64(Destination, Exchange, Comparand);
}