aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/signal
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2004-01-26 22:25:57 +0000
committerChristopher Faylor <me@cgf.cx>2004-01-26 22:25:57 +0000
commitef33379be8be59c475cdb280e2e2f414fe1c2a8e (patch)
treed716598d339fa88162dc9aca2d60192cb7d1dd27 /newlib/libc/signal
parent5e0f482f2cac33d5ce758e4dc0f665a4e195f4e1 (diff)
downloadnewlib-ef33379be8be59c475cdb280e2e2f414fe1c2a8e.zip
newlib-ef33379be8be59c475cdb280e2e2f414fe1c2a8e.tar.gz
newlib-ef33379be8be59c475cdb280e2e2f414fe1c2a8e.tar.bz2
* exceptions.cc (sig_handle_tty_stop): Avoid races by waiting for both
signal_arrived and for sigCONT. (sigpacket::process): Enforce sending of both signal_arrived and sigCONT, where appropriate. * gendef (sigreturn): Save tls pointer in ebx so that it can jump into sigdelayed and use the same register.
Diffstat (limited to 'newlib/libc/signal')
0 files changed, 0 insertions, 0 deletions