From: Janis Johnson Date: Wed, 13 Jun 2012 22:53:42 +0000 (+0000) Subject: di-longlong64-sync-1.c: Add comments to checks for multiple messages reported for... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5fe0eb0d16db722688d9bd600f57c532b1dc5edf;p=gcc.git di-longlong64-sync-1.c: Add comments to checks for multiple messages reported for one line of source code. * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple messages reported for one line of source code. * gcc.dg/format/few-1.c: Likewise. * gcc.dg/ia64-sync-2.c: Likewise. * gcc.dg/sync-2.c: Likewise. * gcc.dg/noncompile/pr44517.c: Likewise. From-SVN: r188537 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fb9b69c3df7..60f80c18dd2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2012-06-13 Janis Johnson + + * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple + messages reported for one line of source code. + * gcc.dg/format/few-1.c: Likewise. + * gcc.dg/ia64-sync-2.c: Likewise. + * gcc.dg/sync-2.c: Likewise. + * gcc.dg/noncompile/pr44517.c: Likewise. + 2012-06-13 Alexandre Oliva PR debug/49888 diff --git a/gcc/testsuite/gcc.dg/di-longlong64-sync-1.c b/gcc/testsuite/gcc.dg/di-longlong64-sync-1.c index f04cf62e03d..b49acd27a11 100644 --- a/gcc/testsuite/gcc.dg/di-longlong64-sync-1.c +++ b/gcc/testsuite/gcc.dg/di-longlong64-sync-1.c @@ -3,8 +3,8 @@ /* { dg-options "-std=gnu99" } */ /* { dg-additional-options "-march=pentium" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */ -/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */ -/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */ +/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */ +/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */ /* Test basic functionality of the intrinsics. The operations should diff --git a/gcc/testsuite/gcc.dg/format/few-1.c b/gcc/testsuite/gcc.dg/format/few-1.c index 6e0d35b31c1..cf411409b64 100644 --- a/gcc/testsuite/gcc.dg/format/few-1.c +++ b/gcc/testsuite/gcc.dg/format/few-1.c @@ -4,15 +4,15 @@ int f(int *ip, char *cp) { __builtin_printf ("%*.*s"); -/* { dg-warning "field width specifier '\\*' expects a matching 'int' argument" "" { target *-*-* } 6 } */ -/* { dg-warning "field precision specifier '\\.\\*' expects a matching 'int' argument" "" { target *-*-* } 6 } */ -/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "" { target *-*-* } 6 } */ +/* { dg-warning "field width specifier '\\*' expects a matching 'int' argument" "width" { target *-*-* } 6 } */ +/* { dg-warning "field precision specifier '\\.\\*' expects a matching 'int' argument" "precision" { target *-*-* } 6 } */ +/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "format" { target *-*-* } 6 } */ __builtin_printf ("%*.*s", ip, *cp); -/* { dg-warning "field width specifier '\\*' expects argument of type 'int'" "" { target *-*-* } 10 } */ -/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "" { target *-*-* } 10 } */ +/* { dg-warning "field width specifier '\\*' expects argument of type 'int'" "width" { target *-*-* } 10 } */ +/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "format" { target *-*-* } 10 } */ __builtin_printf ("%s %i", ip, ip); -/* { dg-warning "format '%s' expects argument of type 'char \\*'" "" { target *-*-* } 13 } */ -/* { dg-warning "format '%i' expects argument of type 'int'" "" { target *-*-* } 13 } */ +/* { dg-warning "format '%s' expects argument of type 'char \\*'" "char" { target *-*-* } 13 } */ +/* { dg-warning "format '%i' expects argument of type 'int'" "int" { target *-*-* } 13 } */ __builtin_printf ("%s %i", cp); /* { dg-warning "format '%i' expects a matching 'int' argument" "" { target *-*-* } 16 } */ __builtin_printf ("%lc"); diff --git a/gcc/testsuite/gcc.dg/ia64-sync-2.c b/gcc/testsuite/gcc.dg/ia64-sync-2.c index d8d4082ce0c..e6f4cad73fb 100644 --- a/gcc/testsuite/gcc.dg/ia64-sync-2.c +++ b/gcc/testsuite/gcc.dg/ia64-sync-2.c @@ -4,8 +4,8 @@ /* { dg-options "-march=i486" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */ /* { dg-options "-mcpu=v9" { target sparc*-*-* } } */ -/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */ -/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */ +/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */ +/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */ /* Test basic functionality of the intrinsics. */ diff --git a/gcc/testsuite/gcc.dg/noncompile/pr44517.c b/gcc/testsuite/gcc.dg/noncompile/pr44517.c index 3a5148af83f..fa9a9df2d13 100644 --- a/gcc/testsuite/gcc.dg/noncompile/pr44517.c +++ b/gcc/testsuite/gcc.dg/noncompile/pr44517.c @@ -1,7 +1,7 @@ /* PR c/44517: Improve diagnostic for misspelled typename in function declaration. */ int f1(int x, pid_t y, long z, in t) { -/* { dg-error "unknown type name 'pid_t'" "" { target *-*-* } 2 } */ -/* { dg-error "unknown type name 'in'" "" { target *-*-* } 2 } */ +/* { dg-error "unknown type name 'pid_t'" "pid_t" { target *-*-* } 2 } */ +/* { dg-error "unknown type name 'in'" "in" { target *-*-* } 2 } */ return x + y + z + t; } diff --git a/gcc/testsuite/gcc.dg/noncompile/pr52290.c b/gcc/testsuite/gcc.dg/noncompile/pr52290.c index 275543cfca9..ac408fbd15b 100644 --- a/gcc/testsuite/gcc.dg/noncompile/pr52290.c +++ b/gcc/testsuite/gcc.dg/noncompile/pr52290.c @@ -1,3 +1,3 @@ -/* { dg-error "undeclared here" "" { target *-*-* } 3 } */ -/* { dg-error "expected" "" { target *-*-* } 3 } */ +/* { dg-error "undeclared here" "undeclared" { target *-*-* } 3 } */ +/* { dg-error "expected" "expected" { target *-*-* } 3 } */ int f()[j] diff --git a/gcc/testsuite/gcc.dg/sync-2.c b/gcc/testsuite/gcc.dg/sync-2.c index e94248cbc5c..78aa8cb208a 100644 --- a/gcc/testsuite/gcc.dg/sync-2.c +++ b/gcc/testsuite/gcc.dg/sync-2.c @@ -4,8 +4,8 @@ /* { dg-options "-march=i486" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */ /* { dg-options "-mcpu=v9" { target sparc*-*-* } } */ -/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */ -/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */ +/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */ +/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */ /* Test functionality of the intrinsics for 'short' and 'char'. */