diff options
author | Jason Merrill <jason@redhat.com> | 2015-11-14 13:54:16 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2015-11-14 13:54:16 -0500 |
commit | 38e5f0454c22a422f0aa2e5f2ec2962baa6427ab (patch) | |
tree | 3c640f257fe207614f8d093f259bafe37e34ac0f /gcc/cp | |
parent | e460634820cb3fce59aeed8310f1d8824ad96441 (diff) | |
download | gcc-38e5f0454c22a422f0aa2e5f2ec2962baa6427ab.zip gcc-38e5f0454c22a422f0aa2e5f2ec2962baa6427ab.tar.gz gcc-38e5f0454c22a422f0aa2e5f2ec2962baa6427ab.tar.bz2 |
re PR bootstrap/68346 (Bootstrap failure on i686-linux)
PR bootstrap/68346
* call.c (build_new_op_1): Don't fold arguments to
warn_tautological_cmp.
From-SVN: r230382
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/cp/call.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index baaabc8..b154453 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2015-11-14 Jason Merrill <jason@redhat.com> + + PR bootstrap/68346 + * call.c (build_new_op_1): Don't fold arguments to + warn_tautological_cmp. + 2015-11-14 Jakub Jelinek <jakub@redhat.com> * semantics.c (finish_omp_clauses): Don't mark diff --git a/gcc/cp/call.c b/gcc/cp/call.c index 77c2936..8cdda62 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -5741,7 +5741,7 @@ build_new_op_1 (location_t loc, enum tree_code code, int flags, tree arg1, maybe_warn_bool_compare (loc, code, fold (arg1), fold (arg2)); if (complain & tf_warning && warn_tautological_compare) - warn_tautological_cmp (loc, code, fold (arg1), fold (arg2)); + warn_tautological_cmp (loc, code, arg1, arg2); /* Fall through. */ case PLUS_EXPR: case MINUS_EXPR: |