]> granicus.if.org Git - clang/commitdiff
Add an expected parameter for the size of the destination.
authorBill Wendling <isanbard@gmail.com>
Tue, 18 Dec 2012 00:34:49 +0000 (00:34 +0000)
committerBill Wendling <isanbard@gmail.com>
Tue, 18 Dec 2012 00:34:49 +0000 (00:34 +0000)
<rdar://problem/12622659>

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170392 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/Builtins.def

index d48eadcd6b611cfccb2d92072e1ed5750514406b..c905b0bd19cb435a90d73c310ca7176b3392d3d9 100644 (file)
@@ -455,7 +455,7 @@ BUILTIN(__builtin_extend_pointer, "ULLiv*", "n") // _Unwind_Word == uint64_t
 // GCC Object size checking builtins
 BUILTIN(__builtin_object_size, "zvC*i", "n")
 BUILTIN(__builtin___memcpy_chk, "v*v*vC*zz", "nF")
-BUILTIN(__builtin___memccpy_chk, "v*v*vC*iz", "nF")
+BUILTIN(__builtin___memccpy_chk, "v*v*vC*izz", "nF")
 BUILTIN(__builtin___memmove_chk, "v*v*vC*zz", "nF")
 BUILTIN(__builtin___mempcpy_chk, "v*v*vC*zz", "nF")
 BUILTIN(__builtin___memset_chk, "v*v*izz", "nF")