On 24/02/2022 10:46, Sebastian Huber wrote:
Hello,
just for your information, I updated the RSB to use Binutils 2.38 for
the RTEMS 6 tool suite.
This update causes a lot of trouble for riscv BSPs:
unrecognized opcode `csrr a0,mcause'
unrecognized opcode `csrr a0,mstatus'
unrecognized opcode `csrr a1,mhartid'
unrecognized opcode `csrr a1,mstatus'
unrecognized opcode `csrr a2,mepc'
unrecognized opcode `csrr a2,mscratch'
unrecognized opcode `csrr a3,mhartid'
unrecognized opcode `csrr a4,mhartid'
unrecognized opcode `csrr a5,mhartid'
unrecognized opcode `csrrc a0,mstatus,0x8'
unrecognized opcode `csrrc a1,mstatus,0x8'
unrecognized opcode `csrrc a2,mstatus,0x8'
unrecognized opcode `csrrc a3,mstatus,0x8'
unrecognized opcode `csrrc a4,mstatus,0x8'
unrecognized opcode `csrrc a5,mstatus,0x8'
unrecognized opcode `csrrc a6,mstatus,0x8'
unrecognized opcode `csrrc a7,mstatus,0x8'
unrecognized opcode `csrrc s0,mstatus,0x8'
unrecognized opcode `csrrc s1,mstatus,0x8'
unrecognized opcode `csrrc s2,mstatus,0x8'
unrecognized opcode `csrrc s3,mstatus,0x8'
unrecognized opcode `csrrc s4,mstatus,0x8'
unrecognized opcode `csrrc t3,mstatus,0x8'
unrecognized opcode `csrrc zero,mstatus,0x8'
unrecognized opcode `csrr s0,mscratch'
unrecognized opcode `csrr s1,mscratch'
unrecognized opcode `csrr s2,mscratch'
unrecognized opcode `csrr s4,mscratch'
unrecognized opcode `csrrs a5,mie,8'
unrecognized opcode `csrrs a5,mie,a5'
unrecognized opcode `csrrs zero,mstatus,a0'
unrecognized opcode `csrrs zero,mstatus,a1'
unrecognized opcode `csrrs zero,mstatus,a2'
unrecognized opcode `csrrs zero,mstatus,a3'
unrecognized opcode `csrrs zero,mstatus,a4'
unrecognized opcode `csrrs zero,mstatus,a5'
unrecognized opcode `csrrs zero,mstatus,a6'
unrecognized opcode `csrrs zero,mstatus,a7'
unrecognized opcode `csrrs zero,mstatus,s0'
unrecognized opcode `csrrs zero,mstatus,s1'
unrecognized opcode `csrrs zero,mstatus,s2'
unrecognized opcode `csrrs zero,mstatus,s3'
unrecognized opcode `csrrs zero,mstatus,s4'
unrecognized opcode `csrrs zero,mstatus,t3'
unrecognized opcode `csrw mepc,a1'
unrecognized opcode `csrw mstatus,a0'