diff options
author | Marek Polacek <polacek@redhat.com> | 2017-10-23 17:03:11 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2017-10-23 17:03:11 +0000 |
commit | d1047465199d48014b8e81cd4a7ba9d0365e6fe3 (patch) | |
tree | 3fb72c8b0056bb6330e4d8badab81416766f266b | |
parent | 66f4014d4bf82b7f92c99d18513cc6dc947b9ece (diff) | |
download | gcc-d1047465199d48014b8e81cd4a7ba9d0365e6fe3.zip gcc-d1047465199d48014b8e81cd4a7ba9d0365e6fe3.tar.gz gcc-d1047465199d48014b8e81cd4a7ba9d0365e6fe3.tar.bz2 |
re PR c/82681 (c-warn.c:1218: typo in warning message)
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
-rw-r--r-- | gcc/c-family/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/c-family/c-warn.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/c90-const-expr-11.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/overflow-warn-5.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/overflow-warn-8.c | 2 |
6 files changed, 17 insertions, 5 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 963c79a..552c680 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -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 diff --git a/gcc/c-family/c-warn.c b/gcc/c-family/c-warn.c index cb1db03..78f6ba8 100644 --- a/gcc/c-family/c-warn.c +++ b/gcc/c-family/c-warn.c @@ -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 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f4c0948..9705552 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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 diff --git a/gcc/testsuite/gcc.dg/c90-const-expr-11.c b/gcc/testsuite/gcc.dg/c90-const-expr-11.c index e4f2aff..a2720c4 100644 --- a/gcc/testsuite/gcc.dg/c90-const-expr-11.c +++ b/gcc/testsuite/gcc.dg/c90-const-expr-11.c @@ -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" } */ diff --git a/gcc/testsuite/gcc.dg/overflow-warn-5.c b/gcc/testsuite/gcc.dg/overflow-warn-5.c index b2c8dc3..1a5aa0c 100644 --- a/gcc/testsuite/gcc.dg/overflow-warn-5.c +++ b/gcc/testsuite/gcc.dg/overflow-warn-5.c @@ -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" } */ } diff --git a/gcc/testsuite/gcc.dg/overflow-warn-8.c b/gcc/testsuite/gcc.dg/overflow-warn-8.c index ace6055..e76bcac 100644 --- a/gcc/testsuite/gcc.dg/overflow-warn-8.c +++ b/gcc/testsuite/gcc.dg/overflow-warn-8.c @@ -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" } */ |