[PING] [PATCH v3 0/4] RISC-V: Support more rigorous check for CSR, and update them to spec 1.12.

Palmer Dabbelt via binutils binutils@sourceware.org
Wed Jan 22 21:35:00 GMT 2020


On Thu, 02 Jan 2020 17:29:33 PST (-0800), nelson.chu@sifive.com wrote:
> Kind reminder :)
> Any comments or suggestions?
>
> Thanks
> Best Regards
> Nelson
>
> On Mon, Dec 16, 2019 at 1:21 PM Nelson Chu <nelson.chu@sifive.com> wrote:
>>
>> Dear Palmer,
>>
>> I'm on the master branch, but failed to notice that my internal build environment
>> add the --disable-gdb configure option to disable the GDB build. I'm really sorry
>> for this.  After attaching the v3 patches, I can build riscv-gdb now.  However,
>> the csr checking only work for the assembler so far.  I extend the DECLARE_CSR
>> to record more informaton (`class`), but these information are unused in GDB.
>> Therefore, I just fix the GDB build failed by allowing more arguments for
>> DECLARE_CSR.
>>
>> Thanks and best regards
>> Nelson
>>
>>
>> Fix the build failed for GDB.
>>
>> * [PATCH v3 1/4] RISC-V: Update the CSR to privilege spec 1.12.
>> Same as the previous one.
>>
>> * [PATCH v3 2/4] RISC-V: Support the ISA-dependent CSR checking.
>> Upadte the gdb/riscv-tdep.h and gdb/riscv-tdep.c since the DECLARE_CSR is changed.
>>
>> * [PATCH v3 3/4] RISC-V: Support the read-only CSR checking.
>> Same as the previous one.
>>
>> * [PATCH v3 4/4] RISC-V: Disable the CSR checking by default.
>> Same as the previous one.
>>

Sorry, I dropped these over the holidays.  I'll push them once I get
binutils-gdb SSH access working on my new computer...



More information about the Binutils mailing list