GNU Binutils 2.38 has been released
Jan Beulich
jbeulich@suse.com
Mon Feb 14 11:05:45 GMT 2022
On 14.02.2022 11:58, Waldemar Brodkorb wrote:
> I am having problems with following commit
> aed44286efa8ae8717a77d94b51ac3614e2ca6dc.
>
> When trying to build the Linux kernel I get a lot of:
> ./arch/riscv/include/asm/irqflags.h:34: Error: unrecognized opcode
> `csrrc s2,0x100,2'
> ./arch/riscv/include/asm/irqflags.h:52: Error: unrecognized opcode
> `csrs 0x100,s2'
>
> The kernel is compiled with gcc 11.2 and -mabi=lp64 -march=rv64ima.
Isn't "ima" too little? I don't think that includes CSR accesses, that's
its own extension (Zicsr).
Jan
More information about the Binutils
mailing list