re PR c/82681 (c-warn.c:1218: typo in warning message)
authorMarek Polacek <polacek@redhat.com>
Mon, 23 Oct 2017 17:03:11 +0000 (17:03 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Mon, 23 Oct 2017 17:03:11 +0000 (17:03 +0000)
PR c/82681
* c-warn.c (warnings_for_convert_and_check): Fix typos.

* gcc.dg/c90-const-expr-11.c: Fix typos in dg-warning.
* gcc.dg/overflow-warn-5.c: Likewise.
* gcc.dg/overflow-warn-8.c: Likewise.

From-SVN: r254014

gcc/c-family/ChangeLog
gcc/c-family/c-warn.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/c90-const-expr-11.c
gcc/testsuite/gcc.dg/overflow-warn-5.c
gcc/testsuite/gcc.dg/overflow-warn-8.c

index 963c79a7e2b95296d83feee37f69fb8522bd7820..552c68084d70ccd09588db411b1bfc90044c8bb7 100644 (file)
@@ -1,3 +1,8 @@
+2017-10-23  Marek Polacek  <polacek@redhat.com>
+
+       PR c/82681
+       * c-warn.c (warnings_for_convert_and_check): Fix typos.
+
 2017-10-19  Eric Botcazou  <ebotcazou@adacore.com>
 
        * c-common.c (check_builtin_function_arguments): Also check arguments
index cb1db0327c3c09b31285b067757877697a7262b2..78f6ba83d981bc0d6be3cdc63a7909e947199803 100644 (file)
@@ -1215,12 +1215,12 @@ warnings_for_convert_and_check (location_t loc, tree type, tree expr,
       if (cst)
        warning_at (loc, OPT_Woverflow,
                    "overflow in conversion from %qT to %qT "
-                   "chages value from %qE to %qE",
+                   "changes value from %qE to %qE",
                    exprtype, type, expr, result);
       else
        warning_at (loc, OPT_Woverflow,
                    "overflow in conversion from %qT to %qT "
-                   "chages the value of %qE",
+                   "changes the value of %qE",
                    exprtype, type, expr);
     }
   else
index f4c09481911884b9c82937dfd39073e3d067720d..97055524d4a4fe55913685cbbc24c5926b3aced9 100644 (file)
@@ -1,3 +1,10 @@
+2017-10-23  Marek Polacek  <polacek@redhat.com>
+
+       PR c/82681
+       * gcc.dg/c90-const-expr-11.c: Fix typos in dg-warning.
+       * gcc.dg/overflow-warn-5.c: Likewise.
+       * gcc.dg/overflow-warn-8.c: Likewise.
+
 2017-10-23  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR target/82673
index e4f2aff78743864d914e9e0b3fa826c794c9b0c2..a2720c47bf4c0c00ce4ae310d58b02f74a3dc358 100644 (file)
@@ -20,7 +20,7 @@ f (void)
   /* Overflow.  */
   struct t b = { INT_MAX + 1 }; /* { dg-warning "integer overflow in expression" } */
   /* { dg-error "overflow in constant expression" "constant" { target *-*-* } .-1 } */
-  struct t c = { DBL_MAX }; /* { dg-warning "overflow in conversion from .double. to .int. chages value " } */
+  struct t c = { DBL_MAX }; /* { dg-warning "overflow in conversion from .double. to .int. changes value " } */
   /* { dg-error "overflow in constant expression" "constant" { target *-*-* } .-1 } */
   /* Bad operator outside sizeof.  */
   struct s d = { 1 ? 1.0 : atan (a.d) }; /* { dg-error "is not a constant expression|near initialization" } */
index b2c8dc31d9571ab017b00c167696d217634c8347..1a5aa0c6059b4fd3126845dab9d1dff465f1e49f 100644 (file)
@@ -3,5 +3,5 @@
 /* { dg-options "-Woverflow" } */
 
 unsigned char rx_async(unsigned char p) {
-    return p & 512; /* { dg-warning "overflow in conversion from .int. to .unsigned char. chages value" } */
+    return p & 512; /* { dg-warning "overflow in conversion from .int. to .unsigned char. changes value" } */
 }
index ace605517dc2cb919c90f76b408126c09ded3440..e76bcac5e0789e8d087d8cb8431dd248542fd37f 100644 (file)
@@ -7,7 +7,7 @@ void foo (int j)
   int i3 = 1 + INT_MAX; /* { dg-warning "integer overflow" } */
   int i4 = +1 + INT_MAX; /* { dg-warning "integer overflow" } */
   int i5 = (int)((double)1.0 + INT_MAX);
-  int i6 = (double)1.0 + INT_MAX; /* { dg-warning "overflow in conversion from .double. to .int. chages value" } */
+  int i6 = (double)1.0 + INT_MAX; /* { dg-warning "overflow in conversion from .double. to .int. changes value" } */
   int i7 = 0 ? (int)(double)1.0 + INT_MAX : 1;
   int i8 = 1 ? 1 : (int)(double)1.0 + INT_MAX;
   int i9 = j ? (int)(double)1.0 + INT_MAX : 1; /* { dg-warning "integer overflow" } */