https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113689
Rainer Orth <ro at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ro at gcc dot gnu.org
--- Comment #7 from Rainer Orth <ro at gcc dot gnu.org> ---
This patch broke Solaris/x86 (i386-pc-solaris2.11) bootstrap:
/vol/gcc/src/hg/master/local/gcc/config/i386/i386.cc: In function 'void
x86_function_profiler(std::FILE*, int)':
/vol/gcc/src/hg/master/local/gcc/config/i386/i386.cc:22838:40: error: array
subscript -1 is below array bounds of 'const char* const [92]'
[-Werror=array-bounds=]
22838 | reg = hi_reg_name[scratch];
| ~~~~~~~~~~~~~~~~~~~^c-include=/vol/gcc/include
/vol/gcc/src/hg/master/local/gcc/config/i386/i386.cc:138:26: note: while
referencing 'hi_reg_name'
--with-target-bdw-gc-lib=/vol/gcc/lib,amd64=/vo 138 | static const char *const
hi_reg_name[] = HI_REGISTER_NAMES;
| ^~~~~~~~~~~