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

Reply via email to