]> granicus.if.org Git - clang/commitdiff
mark __builtin_longjmp noreturn, PR6312
authorChris Lattner <sabre@nondot.org>
Tue, 16 Feb 2010 00:23:21 +0000 (00:23 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 16 Feb 2010 00:23:21 +0000 (00:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96302 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/Builtins.def

index 85504ac268bc45fdada48e2b1bb7cba2a9c8247e..3251ec4b1f97bfd9c42fe97114abe3bfd335f55e 100644 (file)
@@ -306,7 +306,7 @@ BUILTIN(__builtin_extract_return_addr, "v*v*", "n")
 BUILTIN(__builtin_frame_address, "v*Ui", "n")
 BUILTIN(__builtin_flt_rounds, "i", "nc")
 BUILTIN(__builtin_setjmp, "iv**", "")
-BUILTIN(__builtin_longjmp, "vv**i", "")
+BUILTIN(__builtin_longjmp, "vv**i", "r")
 BUILTIN(__builtin_unwind_init, "v", "")
 BUILTIN(__builtin_eh_return_data_regno, "ii", "nc")
 BUILTIN(__builtin_vsnprintf, "ic*zcC*a", "nFP:2:")