diff options
author | ed <ed@FreeBSD.org> | 2016-05-31 19:05:41 +0000 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2016-05-31 19:05:41 +0000 |
commit | 48fcb266bac1a97ab51ac13dd6eff5987d6f9238 (patch) | |
tree | e21f2c68a54ba38ea2af492d9c0ecad7bed112cc /sys/arm64 | |
parent | 05549901e3baed5dce6fb9ac7ddf211276c68e2c (diff) | |
download | FreeBSD-src-48fcb266bac1a97ab51ac13dd6eff5987d6f9238.zip FreeBSD-src-48fcb266bac1a97ab51ac13dd6eff5987d6f9238.tar.gz |
Improve POSIX conformance of <signal.h>.
- This header file has always depended on pthread_t, pthread_attr_t,
struct timespec, size_t and uid_t. Only as of POSIX 2008, these
dependencies have been states explicitly. They should now be defined.
- In our implementation, struct sigevent::sigev_notify_attributes has
type "void *" instead of "pthread_attr_t *". My guess is that this was
done to prevent pulling in the pthread types, but this can easily be
avoided by using the underlying structure types.
Diffstat (limited to 'sys/arm64')
0 files changed, 0 insertions, 0 deletions