(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
cpp/
pragma-2.c
       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>
       6  
       7  #undef unknow_def
       8  
       9  int main () {
      10  
      11  #pragma unknown
      12    {}
      13    error;
      14    /* { dg-error "undeclared" "undeclared-variable message" { target *-*-* } .-1 } */
      15    /* { dg-message "function it appears in" "reminder message" { target *-*-* } .-2 } */ 
      16  }