Sign in
gnu
/
gcc
/
cd2fd5facb5e1882d3f338ed456ae9536f7c0593
/
.
/
gcc
/
testsuite
/
gcc.dg
/
cpp
/
macro-exp-tracking-4.c
blob: 401b846cc3ede1912a3c2c6b6bd90c02d1a5f690 [
file
] [
log
] [
blame
]
/*
{ dg-options "-fshow-column -ftrack-macro-expansion=2" }
{ dg-do compile }
*/
#define
SQUARE
(
A
)
A
*
A
/* { dg-message "in definition of macro 'SQUARE'" } */
void
foo
()
{
SQUARE
(
1
<<
0.1
);
/* { dg-message "13:invalid operands to binary <<" } */
}