diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-07-11 20:39:47 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-07-11 20:39:47 +0000 |
| commit | 2299889f87978b8b09e5c8f2d554143f8892c45b (patch) | |
| tree | d314ee9ab324d8e2f0d589c9ae14a15b357c2d32 /clang/test | |
| parent | a59dbea0174e7dff8c062e4950e2a83c7c2b8478 (diff) | |
| download | bcm5719-llvm-2299889f87978b8b09e5c8f2d554143f8892c45b.tar.gz bcm5719-llvm-2299889f87978b8b09e5c8f2d554143f8892c45b.zip | |
Don't warn for unused macro when undef'ing it, if it comes from an included file. rdar://9745065
llvm-svn: 134919
Diffstat (limited to 'clang/test')
| -rw-r--r-- | clang/test/Preprocessor/warn-macro-unused.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/Preprocessor/warn-macro-unused.c b/clang/test/Preprocessor/warn-macro-unused.c index 8a6d7c25ca5..c33aeb5df9d 100644 --- a/clang/test/Preprocessor/warn-macro-unused.c +++ b/clang/test/Preprocessor/warn-macro-unused.c @@ -1,5 +1,10 @@ // RUN: %clang_cc1 %s -Wunused-macros -Dfoo -Dfoo -verify +#include "warn-macro-unused.h" + #define unused // expected-warning {{macro is not used}} #define unused unused + +// rdar://9745065 +#undef unused_from_header // no warning |

