Daniel Dunbar | a572887 | 2009-12-15 20:14:24 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 %s -verify -Wall |
Reid Spencer | 5f016e2 | 2007-07-11 17:01:13 +0000 | [diff] [blame] | 2 | |
Chris Lattner | 6fd34f9 | 2009-05-13 06:07:25 +0000 | [diff] [blame] | 3 | _Pragma ("GCC system_header") // expected-warning {{system_header ignored in main file}} |
Reid Spencer | 5f016e2 | 2007-07-11 17:01:13 +0000 | [diff] [blame] | 4 | |
Chris Lattner | 766703b | 2009-05-13 06:10:29 +0000 | [diff] [blame] | 5 | // rdar://6880630 |
| 6 | _Pragma("#define macro") // expected-warning {{unknown pragma ignored}} |
| 7 | |
| 8 | #ifdef macro |
| 9 | #error #define invalid |
| 10 | #endif |