summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorSteve Naroff <snaroff@apple.com>2008-06-03 17:37:43 +0000
committerSteve Naroff <snaroff@apple.com>2008-06-03 17:37:43 +0000
commit5832c035093a1b9e5e4ab19e65470095f5c1e60d (patch)
treeef22ffb820d2f12cc8484be6e7e4b2cc05452ea8 /clang
parentaaf5108d266b409eb0edc8cec0104d47b6903ece (diff)
downloadbcm5719-llvm-5832c035093a1b9e5e4ab19e65470095f5c1e60d.tar.gz
bcm5719-llvm-5832c035093a1b9e5e4ab19e65470095f5c1e60d.zip
Add a builtin. Fixes <rdar://problem/5982037> clang on xcode: error: incompatible operand types ('int' and 'char *').
llvm-svn: 51908
Diffstat (limited to 'clang')
-rw-r--r--clang/include/clang/AST/Builtins.def1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/include/clang/AST/Builtins.def b/clang/include/clang/AST/Builtins.def
index 9fb721e3d4f..8e30d6a7fc4 100644
--- a/clang/include/clang/AST/Builtins.def
+++ b/clang/include/clang/AST/Builtins.def
@@ -103,6 +103,7 @@ BUILTIN(__builtin_frame_address, "v*Ui", "n")
BUILTIN(__builtin___memcpy_chk, "v*v*vC*zz", "n")
BUILTIN(__builtin___memmove_chk, "v*v*vC*zz", "n")
BUILTIN(__builtin___mempcpy_chk, "v*v*vC*zz", "n")
+BUILTIN(__builtin___strncpy_chk, "cC*cC*cC*zz", "n")
BUILTIN(__builtin_expect, "iii" , "nc")
BUILTIN(__builtin_shufflevector, "v." , "nc")
OpenPOWER on IntegriCloud