[PATCH 1/3] CSKY: Add new arches while refine the cpu option process.

Cooper Qu cooper.qu@linux.alibaba.com
Sun Sep 13 12:29:39 GMT 2020


On 9/13/20 12:42 AM, H.J. Lu wrote:

> On Thu, Sep 10, 2020 at 2:39 AM Cooper Qu via Binutils
> <binutils@sourceware.org> wrote:
>> Add arches CK804, CK805 and CK800. CK800 is an special arch which
>> support all instructions for CSKYV2. Refine the cpu tables to
>> simplify adding a new cpu.
>>
> This breaks csky:
>
> https://sourceware.org/bugzilla/show_bug.cgi?id=26608
>
> BTW, there are no testcases for
>
> fmtvrl vr0, a0
> fmtvrl vr1, a2
> fmuls vr0, vr0, vr0
> fmuls vr1, vr1, vr0
> fmfvrl a0, vr1
> fmtvrl vr1, a0
>

This bug is caused by the feature flags not bee set when the cpu don't 
contain 'f' flag. I will fix it soon, and I will add testcases for 
fmtvrl later.


Thanks,

Cooper



More information about the Binutils mailing list