> > 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]

Reply via email to