Hi Richard, > Unlike base PCS functions, __arm_streaming and __arm_streaming_compatible > functions allow/require PSTATE.SM to be 1 on entry, so they need to > be treated as STO_AARCH64_VARIANT_PCS. > > Similarly, functions that share ZA or ZT0 with their callers require > ZA to be active on entry, whereas the base PCS requires ZA to be > dormant or off. These functions too need to be marked as having > a variant PCS. > > Tested on aarch64-linux-gnu. OK to install?
Looks good, OK. That's easy enough to backport too. Cheers, Wilco