On Thu, Jan 16, 2014 at 3:22 PM, Steve Ellcey <sell...@mips.com> wrote: > On Thu, 2014-01-16 at 13:16 -0800, Andrew Pinski wrote: > >> I think the following patch to mips.c should fix the issue: >> @@ -8092,7 +8125,7 @@ mips_print_operand (FILE *file, rtx op, int letter) >> case 't': >> { >> int truth = (code == NE) == (letter == 'T'); >> - fputc ("zfnt"[truth * 2 + (GET_MODE (op) == CCmode)], file); >> + fputc ("zfnt"[truth * 2 + (GET_MODE (XEXP (op, 0)) == CCmode)], >> file); >> } >> break; > > Yes, that patch fixed my problem and caused no regressions with my > mips-mti-linux-gnu target. Can you submit a formal patch for > checkin? Or would you like me to do that?
Can you do it as I am busy with many other internal projects? Thanks, Andrew > > Steve Ellcey > sell...@mips.com > >