aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorZack Weinberg <zack@gcc.gnu.org>2000-03-09 23:04:50 +0000
committerZack Weinberg <zack@gcc.gnu.org>2000-03-09 23:04:50 +0000
commitaa77ac5f237e2b0a646631ec7088b8c7bdd14fd3 (patch)
treedf88f7b4b2a5ff54ad835749f46ef88e4273aecb /gcc
parent34412aa4e3dffff8b4dfa3afb16cfdc1a9d80cb8 (diff)
downloadgcc-aa77ac5f237e2b0a646631ec7088b8c7bdd14fd3.zip
gcc-aa77ac5f237e2b0a646631ec7088b8c7bdd14fd3.tar.gz
gcc-aa77ac5f237e2b0a646631ec7088b8c7bdd14fd3.tar.bz2
Add another case
From-SVN: r32458
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.dg/cpp-redef-2.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/gcc/testsuite/gcc.dg/cpp-redef-2.c b/gcc/testsuite/gcc.dg/cpp-redef-2.c
index d57f26a..99af954 100644
--- a/gcc/testsuite/gcc.dg/cpp-redef-2.c
+++ b/gcc/testsuite/gcc.dg/cpp-redef-2.c
@@ -6,6 +6,7 @@
#define mac(a, b) (a) + (b)
#define mac(a, b) (a) * (b)
#define mac(a, b) (a) * (x)
+#define mac(a, g) (a) * (x)
#define ro(x) foo x bar
#define ro(x, b) foo x bar
@@ -15,13 +16,15 @@
/* { dg-warning "redefined" "redef mac" { target *-*-* } 7 }
{ dg-warning "redefined" "redef mac" { target *-*-* } 8 }
- { dg-warning "redefined" "redef ro" { target *-*-* } 11 }
- { dg-warning "redefined" "redef va" { target *-*-* } 14 }
+ { dg-warning "redefined" "redef mac" { target *-*-* } 9 }
+ { dg-warning "redefined" "redef ro" { target *-*-* } 12 }
+ { dg-warning "redefined" "redef va" { target *-*-* } 15 }
{ dg-warning "previous" "prev def mac" { target *-*-* } 6 }
{ dg-warning "previous" "prev def mac" { target *-*-* } 7 }
- { dg-warning "previous" "prev def ro" { target *-*-* } 10 }
- { dg-warning "previous" "prev def va" { target *-*-* } 13 }
+ { dg-warning "previous" "prev def mac" { target *-*-* } 8 }
+ { dg-warning "previous" "prev def ro" { target *-*-* } 11 }
+ { dg-warning "previous" "prev def va" { target *-*-* } 14 }
- { dg-warning "varargs" "named varargs" { target *-*-* } 13 }
- { dg-warning "varargs" "anon varargs" { target *-*-* } 14 } */
+ { dg-warning "varargs" "named varargs" { target *-*-* } 14 }
+ { dg-warning "varargs" "anon varargs" { target *-*-* } 15 } */