diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-10-03 02:01:19 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-10-03 02:01:19 +0000 |
commit | a01151294ae34da280379a76b4ba9a8f26c2e538 (patch) | |
tree | 073f4b14bf6c627c1752b0bcf5e7fdb125555bce /clang/lib | |
parent | ed8311da5a7c6b34ed5eaa8ac24f6fd1d8730e68 (diff) | |
download | bcm5719-llvm-a01151294ae34da280379a76b4ba9a8f26c2e538.tar.gz bcm5719-llvm-a01151294ae34da280379a76b4ba9a8f26c2e538.zip |
OpenCL: Mark printf format string argument
Fixes not warning on format string errors.
llvm-svn: 343653
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/Headers/opencl-c.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Headers/opencl-c.h b/clang/lib/Headers/opencl-c.h index e481c792df7..d1d9c1014e6 100644 --- a/clang/lib/Headers/opencl-c.h +++ b/clang/lib/Headers/opencl-c.h @@ -14462,7 +14462,7 @@ half16 __ovld __cnfn shuffle2(half16 x, half16 y, ushort16 mask); #if __OPENCL_C_VERSION__ >= CL_VERSION_1_2 // OpenCL v1.2 s6.12.13, v2.0 s6.13.13 - printf -int printf(__constant const char* st, ...); +int printf(__constant const char* st, ...) __attribute__((format(printf, 1, 2))); #endif // OpenCL v1.1 s6.11.3, v1.2 s6.12.14, v2.0 s6.13.14 - Image Read and Write Functions |