https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121414
Bug ID: 121414 Summary: aarch64: streaming & streaming-compatible functions should be marked as variant PCS Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: aarch64-sme, wrong-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: rsandifo at gcc dot gnu.org Target Milestone: --- Target: aarch64*-*-* For: void f() __arm_streaming_compatible {} void g() __arm_streaming {} f and g were supposed to be marked as STO_AARCH64_VARIANT_PCS, since they do not conform to the base PCS. Wilco pointed out that this wasn't done.