aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-fold.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2015-10-06 16:47:00 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2015-10-06 16:47:00 +0000
commit242a37f12db15a2158a801ad0fa1d50feb3732b2 (patch)
treecc7be8939a38483f4e217e63443cbf240d713937 /gcc/gimple-fold.c
parentcbe7b2295e9a6b96953dd5762e4a5ba3e53950cf (diff)
downloadgcc-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
Diffstat (limited to 'gcc/gimple-fold.c')
-rw-r--r--gcc/gimple-fold.c1
1 files changed, 1 insertions, 0 deletions
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));