Re: [PATCH 0/4] Add aarch64-darwin support for off-stack trampolines

2021-12-03 Thread Jeff Law via Gcc-patches
On 12/3/2021 12:53 AM, Iain Sandoe wrote: On 3 Dec 2021, at 03:12, Jeff Law wrote: On 11/22/2021 7:49 AM, Maxim Blinov wrote: Hi all, apologies for forgetting to add the cover letter. No worries. I'd already assumed this was to support aarch64 trampolines on darwin by having them

Re: [PATCH 0/4] Add aarch64-darwin support for off-stack trampolines

2021-12-02 Thread Iain Sandoe
> On 3 Dec 2021, at 03:12, Jeff Law wrote: > > > > On 11/22/2021 7:49 AM, Maxim Blinov wrote: >> Hi all, apologies for forgetting to add the cover letter. > No worries. I'd already assumed this was to support aarch64 trampolines on > darwin by having them live elsewere as managed

Re: [PATCH 0/4] Add aarch64-darwin support for off-stack trampolines

2021-12-02 Thread Jeff Law via Gcc-patches
On 11/22/2021 7:49 AM, Maxim Blinov wrote: Hi all, apologies for forgetting to add the cover letter. No worries.  I'd already assumed this was to support aarch64 trampolines on darwin by having them live elsewere as managed entities. The motivation of this work is to provide (limited)

Re: [PATCH 0/4] Add aarch64-darwin support for off-stack trampolines

2021-11-22 Thread Maxim Blinov
Hi all, apologies for forgetting to add the cover letter. The motivation of this work is to provide (limited) support for GCC nested function trampolines on targets that do not have an executable stack. This code has been (roughly) tested by creating several thousand nested functions (i.e. enough