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; | ^~~~~~~~~~~