OSDN Git Service

PR tree-optimization/52019
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / cpp / macro-exp-tracking-3.c
1 /*
2   { dg-options "-fshow-column -ftrack-macro-expansion=1" }
3   { dg-do compile }
4  */
5
6 #define SQUARE(A) A * A         /* { dg-message "expansion" } */
7
8 void
9 foo()
10 {
11   SQUARE (1 << 0.1);            /* { dg-message "expanded" } */
12 }
13
14 /* { dg-error "16:invalid operands to binary <<" "" {target *-*-* } { 11 } } */