Re: [PATCH 4.19 094/105] parisc: Increase size of gcc stack frame check

John David Anglin
2022-12-05T20:56:31Z

On 2022-12-05 2:58 p.m., Helge Deller wrote:
>> My understanding of the parisc overhead was that this
>> was just based on a few bytes per function call,
>
> What exactly do you mean by a few bytes?
> On parisc the frame size is a multiple of 64-bytes (on 32-bit)
> and 128 bytes (on 64bit).
On 64bit, the frame size alignment is actually 16 bytes.  The minimum frame size is 80 bytes.
That's 16 bytes for the frame marker and 64 bytes for the register save area.

Dave

--
John David Anglin dave.anglin@bell.net