diff options
author | Nathan Sidwell <nathan@codesourcery.com> | 2015-10-06 16:47:00 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2015-10-06 16:47:00 +0000 |
commit | 242a37f12db15a2158a801ad0fa1d50feb3732b2 (patch) | |
tree | cc7be8939a38483f4e217e63443cbf240d713937 | |
parent | cbe7b2295e9a6b96953dd5762e4a5ba3e53950cf (diff) | |
download | gcc-242a37f12db15a2158a801ad0fa1d50feb3732b2.zip gcc-242a37f12db15a2158a801ad0fa1d50feb3732b2.tar.gz gcc-242a37f12db15a2158a801ad0fa1d50feb3732b2.tar.bz2 |
re PR middle-end/67861 (coreutils' wc.c:write_counts is miscompiled since commit 7e3a76de7c496449b187c2688d958631cf21a944)
PR 67861
* gimple-fold.c (gimple_fold_builtin): Add break after
BUILT_IN_PRINTF_CHK, BUILT_IN_VPRINTF_CHK folding.
From-SVN: r228536
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/gimple-fold.c | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bf66e62..a906ea5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2015-10-06 Nathan Sidwell <nathan@codesourcery.com> + + PR 67861 + * gimple-fold.c (gimple_fold_builtin): Add break after + BUILT_IN_PRINTF_CHK, BUILT_IN_VPRINTF_CHK folding. + 2015-10-06 H.J. Lu <hongjiu.lu@intel.com> * graphite-optimize-isl.c (optimize_isl): Rename scop->ctx diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index a6caaa4..4835380 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -2890,6 +2890,7 @@ gimple_fold_builtin (gimple_stmt_iterator *gsi) n == 3 ? gimple_call_arg (stmt, 2) : NULL_TREE, fcode); + break; case BUILT_IN_ACC_ON_DEVICE: return gimple_fold_builtin_acc_on_device (gsi, gimple_call_arg (stmt, 0)); |