Author: dim
Date: Fri Dec 30 22:27:26 2011
New Revision: 229040
URL: http://svn.freebsd.org/changeset/base/229040

Log:
  MFC r227736:
  
  Pull in r144237 from upstream clang trunk:
  
  Fix the signature of __sigsetjmp and sigsetjmp.  This eliminates
  incorrect warnings about the prototypes of these functions.

Modified:
  stable/9/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
Directory Properties:
  stable/9/contrib/llvm/   (props changed)
  stable/9/contrib/llvm/tools/clang/   (props changed)

Modified: stable/9/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
==============================================================================
--- stable/9/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def  Fri Dec 
30 22:17:10 2011        (r229039)
+++ stable/9/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def  Fri Dec 
30 22:27:26 2011        (r229040)
@@ -679,9 +679,9 @@ LIBBUILTIN(vfork, "i",            "fj", 
 // it here to avoid having two identical LIBBUILTIN entries.
 #undef setjmp
 LIBBUILTIN(_setjmp, "iJ",         "fj",   "setjmp.h", ALL_LANGUAGES)
-LIBBUILTIN(__sigsetjmp, "iJi",    "fj",   "setjmp.h", ALL_LANGUAGES)
+LIBBUILTIN(__sigsetjmp, "iSJi",   "fj",   "setjmp.h", ALL_LANGUAGES)
 LIBBUILTIN(setjmp, "iJ",          "fj",   "setjmp.h", ALL_LANGUAGES)
-LIBBUILTIN(sigsetjmp, "iJi",      "fj",   "setjmp.h", ALL_LANGUAGES)
+LIBBUILTIN(sigsetjmp, "iSJi",     "fj",   "setjmp.h", ALL_LANGUAGES)
 LIBBUILTIN(setjmp_syscall, "iJ",  "fj",   "setjmp.h", ALL_LANGUAGES)
 LIBBUILTIN(savectx, "iJ",         "fj",   "setjmp.h", ALL_LANGUAGES)
 LIBBUILTIN(qsetjmp, "iJ",         "fj",   "setjmp.h", ALL_LANGUAGES)
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to