https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79547

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Known to work|8.0                         |
         Resolution|---                         |FIXED
             Status|RESOLVED                    |ASSIGNED
      Known to work|8.0                         |
         Resolution|FIXED                       |---

--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
Fixed for GCC8.

--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> ---
Author: rguenth
Date: Fri Apr 21 12:47:02 2017
New Revision: 247062

URL: https://gcc.gnu.org/viewcvs?rev=247062&root=gcc&view=rev
Log:
2017-04-21  Richard Biener  <rguent...@suse.de>

        PR tree-optimization/79547
        * tree-ssa-structalias.c (find_func_aliases_for_builtin_call):
        Handle strlen, strcmp, strncmp, strcasecmp, strncasecmp, memcmp,
        bcmp, strspn, strcspn, __builtin_object_size and __builtin_constant_p
        without any constraints.

        * gcc.dg/tree-ssa/strlen-2.c: New testcase.

Added:
    trunk/gcc/testsuite/gcc.dg/tree-ssa/strlen-2.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-ssa-structalias.c

Reply via email to