RE: [PATCH v2] aarch64: Adapt unwinder to linux's SME signal behaviour

2025-07-17 Thread Tamar Christina
> -Original Message- > From: Yury Khrustalev > Sent: Wednesday, July 16, 2025 1:14 PM > To: gcc-patches@gcc.gnu.org > Cc: Richard Sandiford ; Tamar Christina > ; Mark Rutland > Subject: [PATCH v2] aarch64: Adapt unwinder to linux's SME signal behaviour &g

[PATCH v2] aarch64: Adapt unwinder to linux's SME signal behaviour

2025-07-16 Thread Yury Khrustalev
From: Richard Sandiford SME uses a lazy save system to manage ZA. The idea is that, if a function with ZA state wants to call a "normal" function, it can leave its state in ZA and instead set up a lazy save buffer. If, unexpectedly, that normal function contains a nested use of ZA, that nested u