[ros-diffs] [tkreuzer] 48815: [MSVC] remove intrinsics that don't exist

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Sun Sep 19 16:27:14 UTC 2010


Author: tkreuzer
Date: Sun Sep 19 16:27:13 2010
New Revision: 48815

URL: http://svn.reactos.org/svn/reactos?rev=48815&view=rev
Log:
[MSVC]
remove intrinsics that don't exist

Modified:
    branches/cmake-bringup/include/crt/msc/intrin.h

Modified: branches/cmake-bringup/include/crt/msc/intrin.h
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/include/crt/msc/intrin.h?rev=48815&r1=48814&r2=48815&view=diff
==============================================================================
--- branches/cmake-bringup/include/crt/msc/intrin.h [iso-8859-1] (original)
+++ branches/cmake-bringup/include/crt/msc/intrin.h [iso-8859-1] Sun Sep 19 16:27:13 2010
@@ -21,16 +21,10 @@
 void _WriteBarrier(void);
 #pragma intrinsic(_WriteBarrier)
 
-char _InterlockedCompareExchange8(volatile char * const Destination, const char Exchange, const char Comperand);
-#pragma intrinsic(_InterlockedCompareExchange8)
-short _InterlockedCompareExchange16(volatile short * const Destination, const short Exchange, const short Comperand);
-#pragma intrinsic(_InterlockedCompareExchange16)
 long _InterlockedCompareExchange(volatile long * const Destination, const long Exchange, const long Comperand);
 #pragma intrinsic(_InterlockedCompareExchange)
 long _InterlockedExchange(volatile long * const Target, const long Value);
 #pragma intrinsic(_InterlockedExchange)
-short _InterlockedExchangeAdd16(volatile short * const Addend, const short Value);
-#pragma intrinsic(_InterlockedExchangeAdd16)
 long _InterlockedExchangeAdd(volatile long * const Addend, const long Value);
 #pragma intrinsic(_InterlockedExchangeAdd)
 char _InterlockedAnd8(volatile char * const value, const char mask);




More information about the Ros-diffs mailing list