Document gcov-io (PR gcov-profile/84735).
[official-gcc.git] / gcc / testsuite / gcc.dg / cpp / macro-exp-tracking-5.c
blobabe456ceb6c6585add117add7018178f9b22ee4d
1 /*
2 { dg-options "-fshow-column -ftrack-macro-expansion" }
3 { dg-do compile }
4 */
6 #define PASTED var ## iable /* { dg-error "'variable' undeclared" } */
7 #define call_foo(p1, p2) \
8 foo (p1, \
9 p2); /* { dg-message "in definition of macro 'call_foo'" } */
11 void foo(int, char);
13 void
14 bar()
16 call_foo(1,PASTED); /* { dg-message "in expansion of macro 'PASTED'" } */