https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92620
Martin Sebor <msebor at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |msebor at gcc dot gnu.org --- Comment #4 from Martin Sebor <msebor at gcc dot gnu.org> --- It would be helpful to warn even with -fno-builtin-memcpy for user-defined definitions of memcpy that are incompatible with the standard function (e.g., GCC shouldn't silently accept the definition of a variable named memcpy). It might also help to reiterate under -fno-builtin the part about memcpy et al. being required even in freestanding environments.