diff options
author | Ulrich Drepper <drepper@redhat.com> | 1998-11-26 12:02:23 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1998-11-26 12:02:23 +0000 |
commit | cb0509a8d5a3569117babe0a24dc4946cf6c06c1 (patch) | |
tree | 85cc83f80f4dff0f7a7b2580865f6341ad3e79ae /misc/sys | |
parent | 0155a7737f5653e07015421b962b70fd8831c4ad (diff) | |
download | glibc-cb0509a8d5a3569117babe0a24dc4946cf6c06c1.tar.gz glibc-cb0509a8d5a3569117babe0a24dc4946cf6c06c1.tar.xz glibc-cb0509a8d5a3569117babe0a24dc4946cf6c06c1.zip |
Update.
1998-11-26 Ulrich Drepper <drepper@cygnus.com> * sysdeps/mips/dl-machine.h (ELF_MACHINE_NO_PLT): New defined macro. (elf_machine_got_rel): Remove scope variable. Use scope from the map. Don't modify _dl_global_scope_end in the end. (__dl_runtime_resolv): Also use scope from the map. * sysdeps/mips/mips64/dl-machine.h: Likewise. * elf/dl-runtime.c: Don't define fixup and profile_fixup if ELF_MACHINE_NO_PLT is defined. * sysdeps/mips/sys/ucontext.h: New file. Patches by kaz Kojima <kkojima@rr.iij4u.or.jp>. 1998-11-26 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/generic/pselect.c (__pselect): Change interface, set/restore sigmask. * misc/sys/select.h: Change declaration according to Stevens' Unix Network Programming. * include/sys/select.h (__pselect): Likewise. Reported by <bwelling@anomaly.munge.com> [PR libc/872]. * include/fpu_control.h: New file, contains __setfpucw declaration. * sysdeps/generic/fpu_control.h: Remove __setfpucw declaration, it's an internal symbol. * sysdeps/alpha/fpu/fpu_control.h: Likewise. * sysdeps/arm/fpu/fpu_control.h: Likewise. * sysdeps/i386/fpu_control.h: Likewise. * sysdeps/m68k/fpu_control.h: Likewise. * sysdeps/powerpc/fpu_control.h: Likewise. * sysdeps/sparc/sparc32/fpu/fpu_control.h: Likewise. * sysdeps/sparc/sparc64/fpu/fpu_control.h: Likewise.
Diffstat (limited to 'misc/sys')
-rw-r--r-- | misc/sys/select.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/misc/sys/select.h b/misc/sys/select.h index 179e1ec59f..0972560b97 100644 --- a/misc/sys/select.h +++ b/misc/sys/select.h @@ -30,6 +30,9 @@ /* Get __FD_* definitions. */ #include <bits/select.h> +/* Get __sigset_t. */ +#include <bits/sigset.h> + /* Get definition of timer specification structures. */ #define __need_timespec #include <time.h> @@ -79,10 +82,12 @@ extern int select __P ((int __nfds, __fd_set *__readfds, /* XXX Once/if POSIX.1g gets official this prototype will be available when defining __USE_POSIX. */ /* Same as above only that the TIMEOUT value is given with higher - resolution. This version should be used. */ + resolution and a sigmask which is been set temporarily. This version + should be used. */ extern int pselect __P ((int __nfds, __fd_set *__readfds, __fd_set *__writefds, __fd_set *__exceptfds, - struct timespec *__timeout)); + const struct timespec *__timeout, + const __sigset_t *__sigmask)); #endif __END_DECLS |