[cfe-commits] r96302 - /cfe/trunk/include/clang/Basic/Builtins.def

Chris Lattner sabre at nondot.org
Mon Feb 15 16:23:21 PST 2010


Author: lattner
Date: Mon Feb 15 18:23:21 2010
New Revision: 96302

URL: http://llvm.org/viewvc/llvm-project?rev=96302&view=rev
Log:
mark __builtin_longjmp noreturn, PR6312

Modified:
    cfe/trunk/include/clang/Basic/Builtins.def

Modified: cfe/trunk/include/clang/Basic/Builtins.def
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/Builtins.def?rev=96302&r1=96301&r2=96302&view=diff

==============================================================================
--- cfe/trunk/include/clang/Basic/Builtins.def (original)
+++ cfe/trunk/include/clang/Basic/Builtins.def Mon Feb 15 18:23:21 2010
@@ -306,7 +306,7 @@
 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:")





More information about the cfe-commits mailing list