[Bug middle-end/29171] forgotten memcpy with -ffreestanding -fwhole-program --combine

2010-09-17 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-09-17 09:06 --- -combine has been removed from GCC 4.6 in favor of LTO, closing as WONTFIX. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/29171] forgotten memcpy with -ffreestanding -fwhole-program --combine

2007-06-25 Thread acahalan at gmail dot com
--- Comment #6 from acahalan at gmail dot com 2007-06-26 03:37 --- (In reply to comment #5) > This is related to or really a dup of bug 4417. It's only related, not a dup, though bug 4417 is sort of a subset. There appears to be no possible set of gcc options that will allow compiling

[Bug middle-end/29171] forgotten memcpy with -ffreestanding -fwhole-program --combine

2007-06-25 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-06-25 16:44 --- This is related to or really a dup of bug 4417. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29171

[Bug middle-end/29171] forgotten memcpy with -ffreestanding -fwhole-program --combine

2006-09-21 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-09-21 20:36 --- Confirmed, note waiting means waiting for the reporter to get back to us about a question, it should have been obvious anyways. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/29171] forgotten memcpy with -ffreestanding -fwhole-program --combine

2006-09-21 Thread acahalan at gmail dot com
--- Comment #3 from acahalan at gmail dot com 2006-09-21 18:49 --- foo 0 $ cat foo.c void *memcpy(void *restrict, const void *restrict, unsigned long); void *memcpy(void *restrict dst, const void *restrict src, unsigned long n) { const char *p = src; char *q = dst;

[Bug middle-end/29171] forgotten memcpy with -ffreestanding -fwhole-program --combine

2006-09-21 Thread acahalan at gmail dot com
--- Comment #2 from acahalan at gmail dot com 2006-09-21 18:15 --- A simple test case would involve the code I gave plus whatever it takes to make gcc decide to call memcpy. What is the most simple thing which triggers that? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29171

[Bug middle-end/29171] forgotten memcpy with -ffreestanding -fwhole-program --combine

2006-09-21 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-09-21 17:57 --- externally_visible should have fixed the undefined symbol. Do you really have a simple testcase instead of just describing what your code does? -- pinskia at gcc dot gnu dot org changed: What|Remo