/* Verify that cpp doesn't screw up the line numbering when a macro argument | |
extends over multiple lines. */ | |
/* { dg-do compile } */ | |
#define FOO(x) /* nothing */ | |
void | |
func(void) | |
{ | |
FOO(i | |
= 4) | |
else; /* { dg-error "'else' without a previous 'if'" "error on this line" } */ | |
} |