diff options
Diffstat (limited to 'gcc-4.9/gcc/tree-ssa-strlen.c')
-rw-r--r-- | gcc-4.9/gcc/tree-ssa-strlen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc-4.9/gcc/tree-ssa-strlen.c b/gcc-4.9/gcc/tree-ssa-strlen.c index f55b7ee6d..8d99a31d5 100644 --- a/gcc-4.9/gcc/tree-ssa-strlen.c +++ b/gcc-4.9/gcc/tree-ssa-strlen.c @@ -1856,7 +1856,7 @@ strlen_optimize_stmt (gimple_stmt_iterator *gsi) break; } } - else if (is_gimple_assign (stmt)) + else if (is_gimple_assign (stmt) && !gimple_clobber_p (stmt)) { tree lhs = gimple_assign_lhs (stmt); |