diff options
author | dim <dim@FreeBSD.org> | 2011-11-19 17:15:20 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2011-11-19 17:15:20 +0000 |
commit | 91c9f9c59de212075e0866994bd4d631eade390f (patch) | |
tree | 4d535272f5e0dc9e2ea8623fd6ca4a65c15c0c35 | |
parent | 1f3a72baf282a0f9b68c3e570a9d7b22750becc1 (diff) | |
download | FreeBSD-src-91c9f9c59de212075e0866994bd4d631eade390f.zip FreeBSD-src-91c9f9c59de212075e0866994bd4d631eade390f.tar.gz |
Pull in r144237 from upstream clang trunk:
Fix the signature of __sigsetjmp and sigsetjmp. This eliminates
incorrect warnings about the prototypes of these functions.
MFC after: 1 week
-rw-r--r-- | contrib/llvm/tools/clang/include/clang/Basic/Builtins.def | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def b/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def index f35acec..e434f81 100644 --- a/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def +++ b/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def @@ -679,9 +679,9 @@ LIBBUILTIN(vfork, "i", "fj", "unistd.h", ALL_LANGUAGES) // 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) |