]> granicus.if.org Git - clang/commitdiff
Change __debugbreak signature to void __debugbreak(void); MSVC compatibility.
authorFrancois Pichet <pichet2000@gmail.com>
Sun, 10 Jul 2011 14:15:07 +0000 (14:15 +0000)
committerFrancois Pichet <pichet2000@gmail.com>
Sun, 10 Jul 2011 14:15:07 +0000 (14:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@134869 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/Builtins.def
test/Parser/MicrosoftExtensions.c

index 87328c7009a5d557b903b9cbc4cdb0484c91c5e4..a3cc6156238e7d88e1131cef6160ce9d019544b1 100644 (file)
@@ -604,7 +604,7 @@ BUILTIN(__builtin_rindex, "c*cC*i", "Fn")
 // Microsoft builtins.
 BUILTIN(__assume, "vb", "n")
 BUILTIN(__noop, "v.", "n")
-BUILTIN(__debugbreak, "v.", "n")
+BUILTIN(__debugbreak, "v", "n")
 
 
 // C99 library functions
index 2f5da5255b37f964c5287feafcff6e4f25be551a..2b8451b26dda7a102c5679b0bcf6780ccd3c552b 100644 (file)
@@ -60,5 +60,5 @@ void ms_intrinsics(int a)
 {
   __noop();
   __assume(a);
-
+  __debugbreak();
 }