diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/cpp/redef4.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/redef4.c | 520 |
1 files changed, 260 insertions, 260 deletions
diff --git a/gcc/testsuite/gcc.dg/cpp/redef4.c b/gcc/testsuite/gcc.dg/cpp/redef4.c index b34635b2e42..aa6729b770b 100644 --- a/gcc/testsuite/gcc.dg/cpp/redef4.c +++ b/gcc/testsuite/gcc.dg/cpp/redef4.c @@ -4,41 +4,41 @@ /* { dg-do preprocess } */ /* { dg-options "" } */ -#define str(x) #x /* { dg-message "previous definition" } */ -#define str(x) %: x /* { dg-warning "redefined" } */ +#define str(x) #x /* { dg-message "-:previous definition" } */ +#define str(x) %: x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) #x /* { dg-message "previous definition" } */ -#define str(x) # x /* { dg-warning "redefined" } */ +#define str(x) #x /* { dg-message "-:previous definition" } */ +#define str(x) # x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) #x /* { dg-message "previous definition" } */ -#define str(x) %: x /* { dg-warning "redefined" } */ +#define str(x) #x /* { dg-message "-:previous definition" } */ +#define str(x) %: x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) %:x /* { dg-message "previous definition" } */ -#define str(x) #x /* { dg-warning "redefined" } */ +#define str(x) %:x /* { dg-message "-:previous definition" } */ +#define str(x) #x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) %:x /* { dg-message "previous definition" } */ -#define str(x) %: x /* { dg-warning "redefined" } */ +#define str(x) %:x /* { dg-message "-:previous definition" } */ +#define str(x) %: x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) %:x /* { dg-message "previous definition" } */ -#define str(x) # x /* { dg-warning "redefined" } */ +#define str(x) %:x /* { dg-message "-:previous definition" } */ +#define str(x) # x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) %:x /* { dg-message "previous definition" } */ -#define str(x) %: x /* { dg-warning "redefined" } */ +#define str(x) %:x /* { dg-message "-:previous definition" } */ +#define str(x) %: x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) # x /* { dg-message "previous definition" } */ -#define str(x) #x /* { dg-warning "redefined" } */ +#define str(x) # x /* { dg-message "-:previous definition" } */ +#define str(x) #x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) # x /* { dg-message "previous definition" } */ -#define str(x) %: x /* { dg-warning "redefined" } */ +#define str(x) # x /* { dg-message "-:previous definition" } */ +#define str(x) %: x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) # x /* { dg-message "previous definition" } */ -#define str(x) %: x /* { dg-warning "redefined" } */ +#define str(x) # x /* { dg-message "-:previous definition" } */ +#define str(x) %: x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) %: x /* { dg-message "previous definition" } */ -#define str(x) #x /* { dg-warning "redefined" } */ +#define str(x) %: x /* { dg-message "-:previous definition" } */ +#define str(x) #x /* { dg-warning "-:redefined" } */ #undef str -#define str(x) %: x /* { dg-message "previous definition" } */ -#define str(x) # x /* { dg-warning "redefined" } */ +#define str(x) %: x /* { dg-message "-:previous definition" } */ +#define str(x) # x /* { dg-warning "-:redefined" } */ #undef str #define str(x) #x @@ -54,173 +54,173 @@ #define str(x) %: x #undef str -#define astr(x) a#x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a#x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a#x /* { dg-message "previous definition" } */ -#define astr(x) a# x /* { dg-warning "redefined" } */ +#define astr(x) a#x /* { dg-message "-:previous definition" } */ +#define astr(x) a# x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a#x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a#x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a#x /* { dg-message "previous definition" } */ -#define astr(x) a #x /* { dg-warning "redefined" } */ +#define astr(x) a#x /* { dg-message "-:previous definition" } */ +#define astr(x) a #x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a#x /* { dg-message "previous definition" } */ -#define astr(x) a %:x /* { dg-warning "redefined" } */ +#define astr(x) a#x /* { dg-message "-:previous definition" } */ +#define astr(x) a %:x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a#x /* { dg-message "previous definition" } */ -#define astr(x) a # x /* { dg-warning "redefined" } */ +#define astr(x) a#x /* { dg-message "-:previous definition" } */ +#define astr(x) a # x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a#x /* { dg-message "previous definition" } */ -#define astr(x) a %: x /* { dg-warning "redefined" } */ +#define astr(x) a#x /* { dg-message "-:previous definition" } */ +#define astr(x) a %: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a#x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a#x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a# x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a# x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a #x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a #x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a %:x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a %:x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a # x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a # x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%:x /* { dg-message "previous definition" } */ -#define astr(x) a %: x /* { dg-warning "redefined" } */ +#define astr(x) a%:x /* { dg-message "-:previous definition" } */ +#define astr(x) a %: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a# x /* { dg-message "previous definition" } */ -#define astr(x) a#x /* { dg-warning "redefined" } */ +#define astr(x) a# x /* { dg-message "-:previous definition" } */ +#define astr(x) a#x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a# x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a# x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a# x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a# x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a# x /* { dg-message "previous definition" } */ -#define astr(x) a #x /* { dg-warning "redefined" } */ +#define astr(x) a# x /* { dg-message "-:previous definition" } */ +#define astr(x) a #x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a# x /* { dg-message "previous definition" } */ -#define astr(x) a %:x /* { dg-warning "redefined" } */ +#define astr(x) a# x /* { dg-message "-:previous definition" } */ +#define astr(x) a %:x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a# x /* { dg-message "previous definition" } */ -#define astr(x) a # x /* { dg-warning "redefined" } */ +#define astr(x) a# x /* { dg-message "-:previous definition" } */ +#define astr(x) a # x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a# x /* { dg-message "previous definition" } */ -#define astr(x) a %: x /* { dg-warning "redefined" } */ +#define astr(x) a# x /* { dg-message "-:previous definition" } */ +#define astr(x) a %: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%: x /* { dg-message "previous definition" } */ -#define astr(x) a#x /* { dg-warning "redefined" } */ +#define astr(x) a%: x /* { dg-message "-:previous definition" } */ +#define astr(x) a#x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%: x /* { dg-message "previous definition" } */ -#define astr(x) a# x /* { dg-warning "redefined" } */ +#define astr(x) a%: x /* { dg-message "-:previous definition" } */ +#define astr(x) a# x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%: x /* { dg-message "previous definition" } */ -#define astr(x) a #x /* { dg-warning "redefined" } */ +#define astr(x) a%: x /* { dg-message "-:previous definition" } */ +#define astr(x) a #x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%: x /* { dg-message "previous definition" } */ -#define astr(x) a %:x /* { dg-warning "redefined" } */ +#define astr(x) a%: x /* { dg-message "-:previous definition" } */ +#define astr(x) a %:x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%: x /* { dg-message "previous definition" } */ -#define astr(x) a # x /* { dg-warning "redefined" } */ +#define astr(x) a%: x /* { dg-message "-:previous definition" } */ +#define astr(x) a # x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a%: x /* { dg-message "previous definition" } */ -#define astr(x) a %: x /* { dg-warning "redefined" } */ +#define astr(x) a%: x /* { dg-message "-:previous definition" } */ +#define astr(x) a %: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a #x /* { dg-message "previous definition" } */ -#define astr(x) a#x /* { dg-warning "redefined" } */ +#define astr(x) a #x /* { dg-message "-:previous definition" } */ +#define astr(x) a#x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a #x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a #x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a #x /* { dg-message "previous definition" } */ -#define astr(x) a# x /* { dg-warning "redefined" } */ +#define astr(x) a #x /* { dg-message "-:previous definition" } */ +#define astr(x) a# x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a #x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a #x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a #x /* { dg-message "previous definition" } */ -#define astr(x) a %:x /* { dg-warning "redefined" } */ +#define astr(x) a #x /* { dg-message "-:previous definition" } */ +#define astr(x) a %:x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a #x /* { dg-message "previous definition" } */ -#define astr(x) a # x /* { dg-warning "redefined" } */ +#define astr(x) a #x /* { dg-message "-:previous definition" } */ +#define astr(x) a # x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a #x /* { dg-message "previous definition" } */ -#define astr(x) a %: x /* { dg-warning "redefined" } */ +#define astr(x) a #x /* { dg-message "-:previous definition" } */ +#define astr(x) a %: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %:x /* { dg-message "previous definition" } */ -#define astr(x) a#x /* { dg-warning "redefined" } */ +#define astr(x) a %:x /* { dg-message "-:previous definition" } */ +#define astr(x) a#x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %:x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a %:x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %:x /* { dg-message "previous definition" } */ -#define astr(x) a# x /* { dg-warning "redefined" } */ +#define astr(x) a %:x /* { dg-message "-:previous definition" } */ +#define astr(x) a# x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %:x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a %:x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %:x /* { dg-message "previous definition" } */ -#define astr(x) a #x /* { dg-warning "redefined" } */ +#define astr(x) a %:x /* { dg-message "-:previous definition" } */ +#define astr(x) a #x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %:x /* { dg-message "previous definition" } */ -#define astr(x) a # x /* { dg-warning "redefined" } */ +#define astr(x) a %:x /* { dg-message "-:previous definition" } */ +#define astr(x) a # x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %:x /* { dg-message "previous definition" } */ -#define astr(x) a %: x /* { dg-warning "redefined" } */ +#define astr(x) a %:x /* { dg-message "-:previous definition" } */ +#define astr(x) a %: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a # x /* { dg-message "previous definition" } */ -#define astr(x) a#x /* { dg-warning "redefined" } */ +#define astr(x) a # x /* { dg-message "-:previous definition" } */ +#define astr(x) a#x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a # x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a # x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a # x /* { dg-message "previous definition" } */ -#define astr(x) a# x /* { dg-warning "redefined" } */ +#define astr(x) a # x /* { dg-message "-:previous definition" } */ +#define astr(x) a# x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a # x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a # x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a # x /* { dg-message "previous definition" } */ -#define astr(x) a #x /* { dg-warning "redefined" } */ +#define astr(x) a # x /* { dg-message "-:previous definition" } */ +#define astr(x) a #x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a # x /* { dg-message "previous definition" } */ -#define astr(x) a %:x /* { dg-warning "redefined" } */ +#define astr(x) a # x /* { dg-message "-:previous definition" } */ +#define astr(x) a %:x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a # x /* { dg-message "previous definition" } */ -#define astr(x) a %: x /* { dg-warning "redefined" } */ +#define astr(x) a # x /* { dg-message "-:previous definition" } */ +#define astr(x) a %: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %: x /* { dg-message "previous definition" } */ -#define astr(x) a#x /* { dg-warning "redefined" } */ +#define astr(x) a %: x /* { dg-message "-:previous definition" } */ +#define astr(x) a#x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %: x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a %: x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %: x /* { dg-message "previous definition" } */ -#define astr(x) a# x /* { dg-warning "redefined" } */ +#define astr(x) a %: x /* { dg-message "-:previous definition" } */ +#define astr(x) a# x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %: x /* { dg-message "previous definition" } */ -#define astr(x) a%: x /* { dg-warning "redefined" } */ +#define astr(x) a %: x /* { dg-message "-:previous definition" } */ +#define astr(x) a%: x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %: x /* { dg-message "previous definition" } */ -#define astr(x) a #x /* { dg-warning "redefined" } */ +#define astr(x) a %: x /* { dg-message "-:previous definition" } */ +#define astr(x) a #x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %: x /* { dg-message "previous definition" } */ -#define astr(x) a %:x /* { dg-warning "redefined" } */ +#define astr(x) a %: x /* { dg-message "-:previous definition" } */ +#define astr(x) a %:x /* { dg-warning "-:redefined" } */ #undef astr -#define astr(x) a %: x /* { dg-message "previous definition" } */ -#define astr(x) a # x /* { dg-warning "redefined" } */ +#define astr(x) a %: x /* { dg-message "-:previous definition" } */ +#define astr(x) a # x /* { dg-warning "-:redefined" } */ #undef astr #define astr(x) a#x @@ -248,173 +248,173 @@ #define astr(x) a %: x #undef astr -#define cat(x,y) x##y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x##y /* { dg-message "previous definition" } */ -#define cat(x,y) x## y /* { dg-warning "redefined" } */ +#define cat(x,y) x##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x##y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x##y /* { dg-message "previous definition" } */ -#define cat(x,y) x ##y /* { dg-warning "redefined" } */ +#define cat(x,y) x##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x##y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%:y /* { dg-warning "redefined" } */ +#define cat(x,y) x##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%:y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x##y /* { dg-message "previous definition" } */ -#define cat(x,y) x ## y /* { dg-warning "redefined" } */ +#define cat(x,y) x##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x##y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x##y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x## y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x ##y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%:y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%:y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x ## y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x## y /* { dg-message "previous definition" } */ -#define cat(x,y) x##y /* { dg-warning "redefined" } */ +#define cat(x,y) x## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x## y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x## y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x## y /* { dg-message "previous definition" } */ -#define cat(x,y) x ##y /* { dg-warning "redefined" } */ +#define cat(x,y) x## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x## y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%:y /* { dg-warning "redefined" } */ +#define cat(x,y) x## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%:y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x## y /* { dg-message "previous definition" } */ -#define cat(x,y) x ## y /* { dg-warning "redefined" } */ +#define cat(x,y) x## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x## y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x##y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x## y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x ##y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%:y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%:y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x ## y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x%:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x%:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ##y /* { dg-message "previous definition" } */ -#define cat(x,y) x##y /* { dg-warning "redefined" } */ +#define cat(x,y) x ##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ##y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x ##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ##y /* { dg-message "previous definition" } */ -#define cat(x,y) x## y /* { dg-warning "redefined" } */ +#define cat(x,y) x ##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ##y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x ##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ##y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%:y /* { dg-warning "redefined" } */ +#define cat(x,y) x ##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%:y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ##y /* { dg-message "previous definition" } */ -#define cat(x,y) x ## y /* { dg-warning "redefined" } */ +#define cat(x,y) x ##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ##y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x ##y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x##y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x## y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x ##y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x ## y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%:y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%:y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ## y /* { dg-message "previous definition" } */ -#define cat(x,y) x##y /* { dg-warning "redefined" } */ +#define cat(x,y) x ## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ## y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x ## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ## y /* { dg-message "previous definition" } */ -#define cat(x,y) x## y /* { dg-warning "redefined" } */ +#define cat(x,y) x ## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ## y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x ## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ## y /* { dg-message "previous definition" } */ -#define cat(x,y) x ##y /* { dg-warning "redefined" } */ +#define cat(x,y) x ## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ## y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%:y /* { dg-warning "redefined" } */ +#define cat(x,y) x ## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%:y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x ## y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x ## y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x##y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x## y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x## y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x%:%: y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x%:%: y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x ##y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ##y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x %:%:y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x %:%:y /* { dg-warning "-:redefined" } */ #undef cat -#define cat(x,y) x %:%: y /* { dg-message "previous definition" } */ -#define cat(x,y) x ## y /* { dg-warning "redefined" } */ +#define cat(x,y) x %:%: y /* { dg-message "-:previous definition" } */ +#define cat(x,y) x ## y /* { dg-warning "-:redefined" } */ #undef cat #define cat(x,y) x##y @@ -442,28 +442,28 @@ #define cat(x,y) x %:%: y #undef cat -#define cat3(x,y,z) x##y##z /* { dg-message "previous definition" } */ -#define cat3(x,y,z) x##y####z /* { dg-warning "redefined" } */ +#define cat3(x,y,z) x##y##z /* { dg-message "-:previous definition" } */ +#define cat3(x,y,z) x##y####z /* { dg-warning "-:redefined" } */ #undef cat3 -#define cat3(x,y,z) x##y####z /* { dg-message "previous definition" } */ -#define cat3(x,y,z) x####y##z /* { dg-warning "redefined" } */ +#define cat3(x,y,z) x##y####z /* { dg-message "-:previous definition" } */ +#define cat3(x,y,z) x####y##z /* { dg-warning "-:redefined" } */ #undef cat3 -#define cat3(x,y,z) x##y####z /* { dg-message "previous definition" } */ -#define cat3(x,y,z) x##y## ##z /* { dg-warning "redefined" } */ +#define cat3(x,y,z) x##y####z /* { dg-message "-:previous definition" } */ +#define cat3(x,y,z) x##y## ##z /* { dg-warning "-:redefined" } */ #undef cat3 -#define cat3(x,y,z) x##y####z /* { dg-message "previous definition" } */ -#define cat3(x,y,z) x##y##%:%:z /* { dg-warning "redefined" } */ +#define cat3(x,y,z) x##y####z /* { dg-message "-:previous definition" } */ +#define cat3(x,y,z) x##y##%:%:z /* { dg-warning "-:redefined" } */ #undef cat3 -#define cat3(x,y,z) x##y######## ####z /* { dg-message "previous definition" } */ -#define cat3(x,y,z) x##y############z /* { dg-warning "redefined" } */ +#define cat3(x,y,z) x##y######## ####z /* { dg-message "-:previous definition" } */ +#define cat3(x,y,z) x##y############z /* { dg-warning "-:redefined" } */ #undef cat3 -#define cat3(x,y,z) x##y############z /* { dg-message "previous definition" } */ -#define cat3(x,y,z) x##y########%:%:##z /* { dg-warning "redefined" } */ +#define cat3(x,y,z) x##y############z /* { dg-message "-:previous definition" } */ +#define cat3(x,y,z) x##y########%:%:##z /* { dg-warning "-:redefined" } */ #undef cat3 #define cat3(x,y,z) x##y##z |