aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/sys/tirtos/Makefile.inc
diff options
context:
space:
mode:
authorTakashi Yano <takashi.yano@nifty.ne.jp>2025-03-25 18:59:53 +0900
committerTakashi Yano <takashi.yano@nifty.ne.jp>2025-03-25 21:58:03 +0900
commit0d0e76b99025704d8ee44a44b19a23af9aafe297 (patch)
treef1970ce05069622c88797185265c87112e373bf3 /newlib/libc/sys/tirtos/Makefile.inc
parent2ef1a37e7823b21eda524972c006e0e8c26f97b3 (diff)
downloadnewlib-main.zip
newlib-main.tar.gz
newlib-main.tar.bz2
Cygwin: signal: Copy context to alternate stack in the SA_ONSTACK caseHEADgithub/mastergithub/mainmastermain
After the commit 0210c77311ae, the context passed to signal handler cannot be accessed from the signal handler that uses alternate stack. This is because the context locally copied is on the stack that is different area from the signal handler uses. With this patch, copy the context to alternate signal stack area to avoid this situation. Addresses: https://cygwin.com/pipermail/cygwin/2025-March/257714.html Fixes: 0210c77311ae ("Cygwin: signal: Use context locally copied in call_signal_handler()") Reported-by: Bruno Haible <bruno@clisp.org> Reviewed-by: Corinna Vischen <corinna@vinschen.de> Signed-off-by: Takashi Yano <takashi.yano@nifty.ne.jp>
Diffstat (limited to 'newlib/libc/sys/tirtos/Makefile.inc')
0 files changed, 0 insertions, 0 deletions