diff options
Diffstat (limited to 'lib/nimbase.h')
-rw-r--r-- | lib/nimbase.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/nimbase.h b/lib/nimbase.h index 37f8f5c3d..52de60969 100644 --- a/lib/nimbase.h +++ b/lib/nimbase.h @@ -415,16 +415,6 @@ struct TFrame { #define NIM_POSIX_INIT __attribute__((constructor)) -#if defined(_MSCVER) && defined(__i386__) -__declspec(naked) int __fastcall NimXadd(volatile int* pNum, int val) { - __asm { - lock xadd dword ptr [ECX], EDX - mov EAX, EDX - ret - } -} -#endif - #ifdef __GNUC__ # define likely(x) __builtin_expect(x, 1) # define unlikely(x) __builtin_expect(x, 0) |