bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/29341] RISC-V: -march=rv32imcb fails due to cannot find default


From: research_trasio at irq dot a4lg.com
Subject: [Bug gas/29341] RISC-V: -march=rv32imcb fails due to cannot find default versions of the ISA extension `b'
Date: Thu, 28 Jul 2022 11:42:04 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=29341

--- Comment #1 from Tsukasa OI <research_trasio at irq dot a4lg.com> ---
I think this is not a bug.

Note that, 'B' will not be a single extension (at least for now) [1] but
multiple extensions with 'Zb*' names are be defined and ratified.

For instance, upcoming RVA22U64 profile [2] considers following extensions
mandatory:

-   Zba  (address computation)
-   Zbb  (basic bit manipulation)
-   Zbs  (single-bit fiddling)

and following extensions unsupported optional:

-   Zbc  (carry-less multiply)
-   Zbkb (crypto-related subextension)
-   Zbkc (crypto-related subextension)
-   Zbkx (crypto-related subextension)

Try using those extensions instead.

[1]:
https://github.com/riscv/riscv-isa-manual/commit/c1c77c4902d5e7c58613d725d09d66a2a743da1c
[2]: https://github.com/riscv/riscv-profiles/blob/main/profiles.adoc

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]