https://sourceware.org/bugzilla/show_bug.cgi?id=32915
Bug ID: 32915
Summary: arm: arch extensions vs -march=all
Product: binutils
Version: 2.45 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: jbeulich at suse dot com
Target Milestone: ---
With -march=all (or -mcpu=all) the assembler refuses use of ".arch_extension
dotprod", claiming "not allowed for the current base architecture".
".arch_extension bf16" results in the even more wrong "unknown architecture
extension". Aren't these command line options (not having directive
counterparts) intended to make it possible to assemble everything any base
architecture would support? That would then include the ability to enable any
extension, imo.
--
You are receiving this mail because:
You are on the CC list for the bug.