summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-03-22 21:08:50 +0000
committerChris Lattner <sabre@nondot.org>2010-03-22 21:08:50 +0000
commit12161d3d1ac1a876b252e7cbf5fcfadbc0871181 (patch)
treebc7cb34a665eb27d7b845dabc3e7bf3da1e67ce0 /clang/test
parentcb5a828a4584934eb40b4c2274b33964009785ba (diff)
downloadbcm5719-llvm-12161d3d1ac1a876b252e7cbf5fcfadbc0871181.tar.gz
bcm5719-llvm-12161d3d1ac1a876b252e7cbf5fcfadbc0871181.zip
(re)implement PR6542, accepting and discarding the __gcc_tdiag__
format attribute specifier. llvm-svn: 99213
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/Sema/attr-format.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Sema/attr-format.c b/clang/test/Sema/attr-format.c
index 594e590e6ba..34102c66037 100644
--- a/clang/test/Sema/attr-format.c
+++ b/clang/test/Sema/attr-format.c
@@ -68,3 +68,7 @@ void __attribute__((format(printf, 1, 0)))
foo2(const char *fmt, va_list va) {
xx_vprintf(foo(fmt), va);
}
+
+// PR6542
+extern void gcc_format (const char *, ...)
+ __attribute__ ((__format__(__gcc_tdiag__, 1, 2)));
OpenPOWER on IntegriCloud