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

Reply via email to