This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Remove the frame size argument from function_prologue/epilogue
- From: Richard Sandiford <richard dot sandiford at linaro dot org>
- To: Mike Stump <mikestump at comcast dot net>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 23 Aug 2017 08:54:36 +0100
- Subject: Re: Remove the frame size argument from function_prologue/epilogue
- Authentication-results: sourceware.org; auth=none
- References: <878tiddvjs.fsf@linaro.org> <CF8489CE-93B4-47AB-89E2-C78EF19818BE@comcast.net>
Mike Stump <mikestump@comcast.net> writes:
> On Aug 21, 2017, at 4:12 AM, Richard Sandiford
> <richard.sandiford@linaro.org> wrote:
>>
>> Later patches will add support for frame sizes that are a run-time
>> invariant but not a compile-time constant.
>
> I'm assuming dwarf and C++ exceptions will remain working. :-)
Sure :-) The vector length is represented as a DWARF pseudo register.