https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77676

--- Comment #4 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
> Bisect points to git commit b9833bfd, svn r240298.

It also breaks bootstrap on i386, see
https://gcc.gnu.org/ml/gcc-regression/2016-09/ and x86_64-apple-darwin15:

../../work/gcc/varasm.c: In function 'rtx_def* assemble_static_space(long long
unsigned int)':
../../work/gcc/varasm.c:2571:1: error: '%ld' directive writing between 1 and 11
bytes into a region of size 9 [-Werror=format-length=]
 assemble_static_space (unsigned HOST_WIDE_INT size)
 ^~~~~~~~~~~~~~~~~~~~~
../../work/gcc/varasm.c:2571:1: note: directive argument in the range
[-2147483648l, 2147483647l]
In file included from ./tm.h:21:0,
                 from ../../work/gcc/backend.h:28,
                 from ../../work/gcc/varasm.c:31:
../../work/gcc/config/darwin.h:754:53: note: format output between 5 and 15
bytes into a destination of size 12
       sprintf (LABEL, "*%s%ld", PREFIX, (long)(NUM)); \
                                                     ^
../../work/gcc/varasm.c:2577:3: note: in expansion of macro
'ASM_GENERATE_INTERNAL_LABEL'
   ASM_GENERATE_INTERNAL_LABEL (name, "LF", const_labelno);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~

Reply via email to