https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106531
Andrew Waterman <andrew at sifive dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrew at sifive dot com --- Comment #1 from Andrew Waterman <andrew at sifive dot com> --- It turns out there is no such thing as the B extension; it was a working name for a draft proposal a few years ago but wasn't (and presumably won't be) ratified. The correct behavior is to reject B but accept zba, zbb, zbc, and zbs.