re PR middle-end/85602 (-Wsizeof-pointer-memaccess for strncat with size of source)
authorMartin Sebor <msebor@redhat.com>
Tue, 19 Jun 2018 17:30:47 +0000 (17:30 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Tue, 19 Jun 2018 17:30:47 +0000 (11:30 -0600)
gcc/testsuite/ChangeLog:

PR middle-end/85602
* c-c++-common/attr-nonstring-8.c: Adjust text of expected warning
to also match C++.

From-SVN: r261751

gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/attr-nonstring-8.c

index 8aa3c65e200c6a1a7f69706c84c7bac954ff721d..04da05d23e12a2509b24b0b30bfaec39e156a987 100644 (file)
@@ -1,3 +1,9 @@
+2018-06-19  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/85602
+       * c-c++-common/attr-nonstring-8.c: Adjust text of expected warning
+       to also match C++.
+
 2018-06-19  Jan Hubicka  <hubicka@ucw.cz>
 
        * g++.dg/lto/pr84805_0.C: Update template.
index 15b68ed23a24cb77e456f8fa0b2b5e831432ce8d..36ab2a66180836bb4520d67c558ba00fb9871e45 100644 (file)
@@ -60,7 +60,7 @@ void test_strncat_nonstring_cst (char *d)
   T (strncat (nd3, ns3, 4));     /* { dg-warning "argument 2 declared attribute .nonstring. is smaller than the specified bound 4" } */
   /* { dg-warning "specified bound 4 exceeds destination size 3" "" { target *-*-* } .-1 } */
 
-  T (strncat (d, pns, sizeof pns));   /* { dg-warning "argument to .sizeof. in .strncat. call is the same expression as the source" } */
+  T (strncat (d, pns, sizeof pns));   /* { dg-warning "argument to .sizeof. in .\[^\n\r\]*strncat\[^\n\r\]*. call is the same expression as the source" } */
 }