https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86057
Bug ID: 86057 Summary: Use of mempcpy in libgcc/ libgcov-driver-system.c breaks bootstrap Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: kargl at gcc dot gnu.org Target Milestone: --- In file included from ../../gcc/gcc/../libgcc/libgcov-driver.c:322:0: ../../gcc/gcc/../libgcc/libgcov-driver-system.c: In function 'char* replace_filename_variables(char*)': ../../gcc/gcc/../libgcc/libgcov-driver-system.c:193:25: error: 'mempcpy' was not declared in this scope buffer_ptr = (char *)mempcpy (buffer_ptr, filename, start); ^~~~~~~ ../../gcc/gcc/../libgcc/libgcov-driver-system.c:193:25: note: suggested alternative: 'memccpy' buffer_ptr = (char *)mempcpy (buffer_ptr, filename, start); ^~~~~~~ memccpy gmake[3]: *** [Makefile:2949: libgcov-driver-tool.o] Error 1 gmake[3]: Leaving directory '/safe/sgk/gcc/obj/gcc' gmake[2]: *** [Makefile:4621: all-stage1-gcc] Error 2 gmake[2]: Leaving directory '/safe/sgk/gcc/obj' gmake[1]: *** [Makefile:22969: stage1-bubble] Error 2 gmake[1]: Leaving directory '/safe/sgk/gcc/obj' gmake: *** [Makefile:23306: bootstrap] Error 2