Hello,

On Fri, May 12, 2023 at 10:15 PM Bruno Haible <br...@clisp.org> wrote:
> make no sense to me. After this statement, sigsp is
> either 0x0000000000000000
> or     0x0000000000000010.
>
> If aligning SP is intended, the line should read
>
>   sigsp = (void *) ((uintptr_t) sigsp & -16UL);

Indeed -- thank you for spotting it! I'll include the fix in my next
patch series.

As you can see we have not tested signals on x86_64 at all yet --
though exactly as of today there are now enough things working (the
proc server, the signal thread) to actually attempt it :)

Sergey

Reply via email to