http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59229
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> --- C testcase: void bar (char *); void foo (char *p, unsigned long l) { if (l < 1 || l > 6) return; char buf[7]; __builtin_memcpy (buf, p, l + 1); bar (buf); }