> > It seems to be coming from the reservation_names array set up in > > print_reservation. One of the entries is: > > > > "(1_0m_bs,1_m_cont)|(1_0mi_bs,1_mi_cont|nothing)|(1_0mm_bs,1_mm_cont)|(1_0mf_bs,1_mf_cont|nothing)|(1_0b_bs,1_b_cont|nothing)|(1_0bb_bs,1_bb_cont|nothing)|(1_0mb_bs,1_mb_cont|nothing)|(1_1m_bs,1_m_cont)|(1_1mi_bs,1_mi_cont|nothing)|(1_1mm_bs,1_mm_cont)|(1_1mf_bs,1_mf_cont|nothing)|(1_1b_bs,1_b_cont|nothing)|(1_1bb_bs,1_bb_cont|nothing)|(1_1mb_bs,1_mb_cont|nothing)|(1_m_cont_only,1_m_cont|nothing)|(1_b_cont_only,1_b_cont|nothing)|(1_mi_cont_only,1_mi_cont|nothing)|(1_mm_cont_only,1_mm_cont|nothing)|(1_mf_cont_only,1_mf_cont|nothing)|(1_mb_cont_only,1_mb_cont|nothing)|(1_bb_cont_only,1_bb_cont|nothing)|(1_m_stop,1_0mmi_cont|nothing)|(1_mi_stop,1_0mii_cont|nothing)" > > /me makes a note to get back to the -Wno-overlength-strings patch sooner.
I see, in an older GCC build output I see a compilation of insn-attrtab.c and I get the messages: /proj/opensrc/sje/svn/gcc.patch/trunk/gcc/config/ia64/itanium2.md: In function 'print_reservation': /proj/opensrc/sje/svn/gcc.patch/trunk/gcc/config/ia64/itanium2.md:127585: warning: string length '669' is greater than the length '509' ISO C89 compilers are required to support But the build does not abort because after the -Werror option we also have -Wno-error. In the newest build I get: cc1: warnings being treated as errors insn-automata.c: In function 'print_reservation': insn-automata.c:22466: warning: string length '669' is greater than the length '509' ISO C89 compilers are required to support make[3]: *** [insn-automata.o] Error 1 And when I look at the options used to compile insn-automata.c I see -Werror but no subsequent -Wno-error. Steve Ellcey [EMAIL PROTECTED]