Re-enable passing MS inline asm test.
authorReid Kleckner <reid@kleckner.net>
Mon, 21 Oct 2013 22:30:53 +0000 (22:30 +0000)
committerReid Kleckner <reid@kleckner.net>
Mon, 21 Oct 2013 22:30:53 +0000 (22:30 +0000)
llvm-svn: 193124

clang/test/Parser/MicrosoftExtensions.c

index de933f9e5d60051da04e91341f3c5722bc40491a..2d9aa250bf8dfe474566ed20971941ca2a0d528e 100644 (file)
@@ -20,15 +20,12 @@ void * __ptr32 PtrToPtr32(const void *p)
 
 void __forceinline InterlockedBitTestAndSet (long *Base, long Bit)
 {
-  // FIXME: Re-enable this once MS inline asm stabilizes.
-#if 0
   __asm {
     mov eax, Bit
     mov ecx, Base
     lock bts [ecx], eax
     setc al
   };
-#endif
 }
 _inline int foo99() { return 99; }