* Jakub Jelinek:

> On Sat, Sep 12, 2020 at 07:37:36PM +0200, Florian Weimer wrote:
>> * H. J. Lu via Gcc-patches:
>> 
>> > +    inform (input_location, "the value of the stack pointer after"
>> > +            " an %<asm%> statement must be the same as it was"
>> > +            " before the statement");
>> 
>> Would it make sense to generate a stronger worded warning when
>> generating asynchronous unwind tables?  If an asm statement changes
>> the stackpointer even temporarily, the unwind information won't be
>> correct.
>
> It can be, at least when using .cfi_* directives, the inline asm writers
> have the possibility to support that (they can check a macro if compiler is
> emitting .cfi_* directives and use .cfi_* directives in their snippets.

Is it possible to write generic .cfi_* directives that apply both to
the frame-pointer non-frame-pointer cases?

Reply via email to