* gcc.dg/predict-12.c: New testcase.
[official-gcc.git] / gcc / testsuite / gcc.dg / cpp / pragma-2.c
blob921f4e5eb40196f949984b97d7439ee735bb6f8f
1 /* Verify that preprocessor does not insert redundant newlines
2 after #pragma, also check this for #include, #define and #undef */
3 /* { dg-do compile } */
4 /* { dg-options "-dD" } */
5 #include <stdio.h>
7 #undef unknow_def
9 int main () {
11 #pragma unknown
13 error;
14 /* { dg-error "undeclared" "undeclared-variable message" { target *-*-* } { 13 } } */
15 /* { dg-message "function it appears in" "reminder message" { target *-*-* } { 13 } } */