aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2017-12-06 17:47:45 +0000
committerMartin Sebor <msebor@gcc.gnu.org>2017-12-06 10:47:45 -0700
commit25b15e953ac48e5042e27a4419ca20211403b7cb (patch)
tree8702db003aa73c7b1a8670612c78ec7cd47578ea /gcc/builtins.c
parent4c413747a31d0dd8ecfc05312584725d2f0955f6 (diff)
downloadgcc-25b15e953ac48e5042e27a4419ca20211403b7cb.zip
gcc-25b15e953ac48e5042e27a4419ca20211403b7cb.tar.gz
gcc-25b15e953ac48e5042e27a4419ca20211403b7cb.tar.bz2
PR tree-optimization/83075 - Invalid strncpy optimization
gcc/ChangeLog: PR tree-optimization/83075 * tree-ssa-strlen.c (handle_builtin_stxncpy): Avoid assuming strncat/strncpy don't change length of source string. gcc/testsuite/ChangeLog: PR tree-optimization/83075 * gcc.dg/tree-ssa/strncat.c: New test. * gcc.dg/tree-ssa/strncpy-2.c: Same. From-SVN: r255446
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions