diff options
author | gallatin <gallatin@FreeBSD.org> | 2000-11-10 23:00:54 +0000 |
---|---|---|
committer | gallatin <gallatin@FreeBSD.org> | 2000-11-10 23:00:54 +0000 |
commit | c03313d48cad747472e8ec6dccd9fed36cb91db7 (patch) | |
tree | bcda72fbfa37b3113fbd84fc760080df87601f32 /lib/libpthread/thread | |
parent | d581b67d578fdcc593e47f87c2d9d0130b6269a8 (diff) | |
download | FreeBSD-src-c03313d48cad747472e8ec6dccd9fed36cb91db7.zip FreeBSD-src-c03313d48cad747472e8ec6dccd9fed36cb91db7.tar.gz |
Simplify and correct OSF/1 signal handling.
- No signal translation is needed. Our signals match the OSF/1 signals
- an OSF/1 sigset_t is 64 bits. Make certain to use all 64-bits of it.
We'd previously only used the lower 32 bits. This was mostly harmless
as I don't know of an OSF/1 apps which use any signals > 31. However,
the alpha Linux ABI uses the osf/1 signal routines and threaded linux
apps tyically use signals 32 and 33 to comminicate with the manager
thread, so it is important we preserve the upper 32-bits.
Reviewed by: marcel (at least in principal)
Diffstat (limited to 'lib/libpthread/thread')
0 files changed, 0 insertions, 0 deletions