kopensolaris-gnu/glibc.git
17 years agoInclude stdint.h and pthreaddef.h.
drepper [Tue, 2 Sep 2003 00:31:23 +0000 (00:31 +0000)]
Include stdint.h and pthreaddef.h.
(tf): Check pthread_self () return value alignment.

17 years agoInclude stdint.h and pthreaddef.h.
drepper [Tue, 2 Sep 2003 00:31:11 +0000 (00:31 +0000)]
Include stdint.h and pthreaddef.h.
(do_test): Check pthread_self () return value alignment.

17 years ago(tests): Add tst-tls5.
drepper [Tue, 2 Sep 2003 00:30:49 +0000 (00:30 +0000)]
(tests): Add tst-tls5.
(module-names): Add tst-tls5mod{,a,b,c,d,e,f}.
($(objpfx)tst-tls5mod{,a,b,c,d,e,f}.so-no-z-defs): Set to yes.
($(objpfx)tst-tls5): New.
($(objpfx)tst-tls6.out): Likewise.
(tests): Depend on $(objpfx)tst-tls6.out.

17 years agoUpdate.
drepper [Tue, 2 Sep 2003 00:30:24 +0000 (00:30 +0000)]
Update.

17 years agoTLS test for LinuxThreads.
drepper [Tue, 2 Sep 2003 00:29:30 +0000 (00:29 +0000)]
TLS test for LinuxThreads.

17 years ago(tests): Add tst-tls1.
drepper [Tue, 2 Sep 2003 00:29:02 +0000 (00:29 +0000)]
(tests): Add tst-tls1.
(module-names): Add tst-tls1mod{,a,b,c,d,e,f}.
($(objpfx)tst-tls1mod{,a,b,c,d,e,f}.so-no-z-defs): Set to yes.
($(objpfx)tst-tls1): New.
($(objpfx)tst-tls2.out): Likewise.
(tests): Depend on $(objpfx)tst-tls2.out.

17 years ago.
jakub [Mon, 1 Sep 2003 21:38:29 +0000 (21:38 +0000)]
.

17 years agoNew file.
jakub [Mon, 1 Sep 2003 21:38:06 +0000 (21:38 +0000)]
New file.

17 years ago.
jakub [Mon, 1 Sep 2003 20:06:05 +0000 (20:06 +0000)]
.

17 years agoDefine _POSIX_THREAD_PRIORITY_SCHEDULING.
jakub [Mon, 1 Sep 2003 20:05:59 +0000 (20:05 +0000)]
Define _POSIX_THREAD_PRIORITY_SCHEDULING.

17 years agoDefine _POSIX_THREAD_PRIORITY_SCHEDULING.
jakub [Mon, 1 Sep 2003 20:05:48 +0000 (20:05 +0000)]
Define _POSIX_THREAD_PRIORITY_SCHEDULING.

17 years agoUpdate.
drepper [Mon, 1 Sep 2003 04:06:40 +0000 (04:06 +0000)]
Update.

17 years ago(PSEUDO_ERRVAL): Define.
drepper [Mon, 1 Sep 2003 04:05:21 +0000 (04:05 +0000)]
(PSEUDO_ERRVAL): Define.
(PSEUDO_END_ERRVAL, ret_ERRVAL): Likewise.

17 years agoAdd posix_fadvise64 and posix_fallocate64 at GLIBC_2.3.3.
drepper [Mon, 1 Sep 2003 04:05:09 +0000 (04:05 +0000)]
Add posix_fadvise64 and posix_fallocate64 at GLIBC_2.3.3.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 20:53:32 +0000 (20:53 +0000)]
Update.

17 years agoDefine _IO_acquire_lock_fct.
drepper [Sun, 31 Aug 2003 20:52:20 +0000 (20:52 +0000)]
Define _IO_acquire_lock_fct.

17 years agoRemove _IO_acquire_lock_fct.
drepper [Sun, 31 Aug 2003 20:52:07 +0000 (20:52 +0000)]
Remove _IO_acquire_lock_fct.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 20:43:59 +0000 (20:43 +0000)]
Update.

17 years agoRemove __syscall_ functions.
drepper [Sun, 31 Aug 2003 20:43:18 +0000 (20:43 +0000)]
Remove __syscall_ functions.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 20:33:37 +0000 (20:33 +0000)]
Update.

17 years ago(_IO_acquire_lock): Avoid nested function, use static inline function from
drepper [Sun, 31 Aug 2003 20:33:11 +0000 (20:33 +0000)]
(_IO_acquire_lock): Avoid nested function, use static inline function from
libio.h.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 20:32:41 +0000 (20:32 +0000)]
Update.

17 years ago(_IO_acquire_lock_fct): Define as inline function.
drepper [Sun, 31 Aug 2003 20:31:51 +0000 (20:31 +0000)]
(_IO_acquire_lock_fct): Define as inline function.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 18:55:52 +0000 (18:55 +0000)]
Update.

17 years agoMark pthread_setcancelstate as weak.
drepper [Sun, 31 Aug 2003 18:55:34 +0000 (18:55 +0000)]
Mark pthread_setcancelstate as weak.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 18:15:11 +0000 (18:15 +0000)]
Update.

17 years agoAdd posix_fadvise64 and posix_fallocate64 at GLIBC_2.3.3.
drepper [Sun, 31 Aug 2003 18:13:35 +0000 (18:13 +0000)]
Add posix_fadvise64 and posix_fallocate64 at GLIBC_2.3.3.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 18:10:47 +0000 (18:10 +0000)]
Update.

17 years ago(CFLAGS-clnt_perr.c): Add -fexceptions.
drepper [Sun, 31 Aug 2003 18:09:06 +0000 (18:09 +0000)]
(CFLAGS-clnt_perr.c): Add -fexceptions.

17 years agoUse HIDDEN_JUMPTARGET.
drepper [Sun, 31 Aug 2003 18:08:12 +0000 (18:08 +0000)]
Use HIDDEN_JUMPTARGET.

17 years ago(INLINE_CLONE_SYSCALL): Define.
drepper [Sun, 31 Aug 2003 18:06:50 +0000 (18:06 +0000)]
(INLINE_CLONE_SYSCALL): Define.

17 years agoAdd libc_hidden_proto for __sigsetjmp.
drepper [Sun, 31 Aug 2003 18:05:54 +0000 (18:05 +0000)]
Add libc_hidden_proto for __sigsetjmp.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 17:41:37 +0000 (17:41 +0000)]
Update.

17 years agoAdditional versions for Linux/SPARC64.
drepper [Sun, 31 Aug 2003 17:41:13 +0000 (17:41 +0000)]
Additional versions for Linux/SPARC64.

17 years agotimer_settime for Linux/SPARC64.
drepper [Sun, 31 Aug 2003 17:40:51 +0000 (17:40 +0000)]
timer_settime for Linux/SPARC64.

17 years agotimer_gettime for Linux/SPARC64.
drepper [Sun, 31 Aug 2003 17:40:37 +0000 (17:40 +0000)]
timer_gettime for Linux/SPARC64.

17 years agotimer_getoverrun for Linux/SPARC64.
drepper [Sun, 31 Aug 2003 17:40:25 +0000 (17:40 +0000)]
timer_getoverrun for Linux/SPARC64.

17 years agotimer_delete for Linux/SPARC64.
drepper [Sun, 31 Aug 2003 17:40:10 +0000 (17:40 +0000)]
timer_delete for Linux/SPARC64.

17 years agotimer_create for Linux/SPARC64.
drepper [Sun, 31 Aug 2003 17:39:58 +0000 (17:39 +0000)]
timer_create for Linux/SPARC64.

17 years agoSyscall handling with cancellation support for Linux/SPARC64.
drepper [Sun, 31 Aug 2003 17:39:28 +0000 (17:39 +0000)]
Syscall handling with cancellation support for Linux/SPARC64.

17 years agoSyscall handling with cancellation support for Linux/SPARC32.
drepper [Sun, 31 Aug 2003 17:38:59 +0000 (17:38 +0000)]
Syscall handling with cancellation support for Linux/SPARC32.

17 years agosemaphore.h definitions for Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:37:37 +0000 (17:37 +0000)]
semaphore.h definitions for Linux/SPARC.

17 years agopthread type definitions for Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:37:15 +0000 (17:37 +0000)]
pthread type definitions for Linux/SPARC.

17 years agovfork implementation in libpthread for Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:36:48 +0000 (17:36 +0000)]
vfork implementation in libpthread for Linux/SPARC.

17 years agopthread_once implementation for Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:36:20 +0000 (17:36 +0000)]
pthread_once implementation for Linux/SPARC.

17 years agoLoelvel definitions for locks on Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:35:21 +0000 (17:35 +0000)]
Loelvel definitions for locks on Linux/SPARC.

17 years agofork implementation for Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:34:38 +0000 (17:34 +0000)]
fork implementation for Linux/SPARC.

17 years agoaio_cancel implementation for Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:34:03 +0000 (17:34 +0000)]
aio_cancel implementation for Linux/SPARC.

17 years agopthread_spin_unlock implementation for SPARC64.
drepper [Sun, 31 Aug 2003 17:33:23 +0000 (17:33 +0000)]
pthread_spin_unlock implementation for SPARC64.

17 years agopthread_spin_trylock implementation for SPARC64.
drepper [Sun, 31 Aug 2003 17:32:57 +0000 (17:32 +0000)]
pthread_spin_trylock implementation for SPARC64.

17 years agopthread_spin_lock implementation for SPARC64.
drepper [Sun, 31 Aug 2003 17:32:39 +0000 (17:32 +0000)]
pthread_spin_lock implementation for SPARC64.

17 years agoDefinitions for NPTL on SPARC64.
drepper [Sun, 31 Aug 2003 17:32:12 +0000 (17:32 +0000)]
Definitions for NPTL on SPARC64.

17 years agopthread_spin_unlock for SPARCv9.
drepper [Sun, 31 Aug 2003 17:31:31 +0000 (17:31 +0000)]
pthread_spin_unlock for SPARCv9.

17 years agopthread_spin_trylock implementation for SPARCv9.
drepper [Sun, 31 Aug 2003 17:31:03 +0000 (17:31 +0000)]
pthread_spin_trylock implementation for SPARCv9.

17 years agopthread_spin_lock implementation for SPARCv9.
drepper [Sun, 31 Aug 2003 17:30:32 +0000 (17:30 +0000)]
pthread_spin_lock implementation for SPARCv9.

17 years agopthread_spin_trylock implementation for SPARC32.
drepper [Sun, 31 Aug 2003 17:29:54 +0000 (17:29 +0000)]
pthread_spin_trylock implementation for SPARC32.

17 years agopthread_spin_lock implementation for SPARC32.
drepper [Sun, 31 Aug 2003 17:29:12 +0000 (17:29 +0000)]
pthread_spin_lock implementation for SPARC32.

17 years agoDefinitions for NPTL on SPARC32.
drepper [Sun, 31 Aug 2003 17:28:49 +0000 (17:28 +0000)]
Definitions for NPTL on SPARC32.

17 years agoTLS definitions for SPARC.
drepper [Sun, 31 Aug 2003 17:28:18 +0000 (17:28 +0000)]
TLS definitions for SPARC.

17 years agotd_ta_map_lwp2thr implementation for SPARC.
drepper [Sun, 31 Aug 2003 17:27:55 +0000 (17:27 +0000)]
td_ta_map_lwp2thr implementation for SPARC.

17 years agoTCB offsets for SPARC.
drepper [Sun, 31 Aug 2003 17:27:24 +0000 (17:27 +0000)]
TCB offsets for SPARC.

17 years agoMakefile for SPARC in NPTL.
drepper [Sun, 31 Aug 2003 17:26:58 +0000 (17:26 +0000)]
Makefile for SPARC in NPTL.

17 years ago(__NR_set_tid_address): Define.
drepper [Sun, 31 Aug 2003 17:25:09 +0000 (17:25 +0000)]
(__NR_set_tid_address): Define.

17 years agoUpdate.
drepper [Sun, 31 Aug 2003 17:24:25 +0000 (17:24 +0000)]
Update.

17 years agosystem implementation for Linux/SPARC.
drepper [Sun, 31 Aug 2003 17:23:57 +0000 (17:23 +0000)]
system implementation for Linux/SPARC.

17 years ago(__CLONE_SYSCALL_STRING): Define.
drepper [Sun, 31 Aug 2003 17:23:25 +0000 (17:23 +0000)]
(__CLONE_SYSCALL_STRING): Define.

17 years ago(__socket): Add CFI directives.
drepper [Sun, 31 Aug 2003 17:23:11 +0000 (17:23 +0000)]
(__socket): Add CFI directives.

17 years ago(__CLONE_SYSCALL_STRING): Define.
drepper [Sun, 31 Aug 2003 17:23:00 +0000 (17:23 +0000)]
(__CLONE_SYSCALL_STRING): Define.

17 years ago(sysdep_routines): Remove rt_sigsuspend, rt_sigprocmask, rt_sigtimedwait,
drepper [Sun, 31 Aug 2003 17:22:46 +0000 (17:22 +0000)]
(sysdep_routines): Remove rt_sigsuspend, rt_sigprocmask, rt_sigtimedwait,
rt_sigqueueinfo, rt_sigaction and rt_sigpending.

17 years ago(__syscall_getgroups, __syscall_getpagesize, __syscall__llseek,
drepper [Sun, 31 Aug 2003 17:22:31 +0000 (17:22 +0000)]
(__syscall_getgroups, __syscall_getpagesize, __syscall__llseek,
__syscall_setfsgid, __syscall_setfsuid, __syscall_setgid,
__syscall_setgroups, __syscall_setregid, __syscall_setreuid,
__syscall_ipc, __syscall_setuid, __syscall_rt_sigaction,
__syscall_rt_sigpending, __syscall_rt_sigprocmask,
__syscall_rt_sigqueueinfo, __syscall_rt_sigsuspend,
__syscall_rt_sigtimedwait): Remove unneeded syscall stubs.

17 years ago(__libc_sigaction): Use INLINE_SYSCALL instead of __syscall_rt_sigaction.
drepper [Sun, 31 Aug 2003 17:22:15 +0000 (17:22 +0000)]
(__libc_sigaction): Use INLINE_SYSCALL instead of __syscall_rt_sigaction.

17 years ago(__getpagesize): Use INTERNAL_SYSCALL instead of __syscall_getpagesize.
drepper [Sun, 31 Aug 2003 17:21:57 +0000 (17:21 +0000)]
(__getpagesize): Use INTERNAL_SYSCALL instead of __syscall_getpagesize.

17 years ago(__clone): Pass ptid, tls, ctid arguments to the kernel.
drepper [Sun, 31 Aug 2003 17:21:42 +0000 (17:21 +0000)]
(__clone): Pass ptid, tls, ctid arguments to the kernel.

17 years agoAllow file to be included multiple times.
drepper [Sun, 31 Aug 2003 17:21:22 +0000 (17:21 +0000)]
Allow file to be included multiple times.

17 years ago(cfi_window_save, CFI_WINDOW_SAVE): Define.
drepper [Sun, 31 Aug 2003 17:21:03 +0000 (17:21 +0000)]
(cfi_window_save, CFI_WINDOW_SAVE): Define.

17 years agoRemove a few __THROW.
drepper [Sat, 30 Aug 2003 21:52:27 +0000 (21:52 +0000)]
Remove a few __THROW.

17 years ago(CFLAGS-auth_unix.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 19:46:11 +0000 (19:46 +0000)]
(CFLAGS-auth_unix.c): Add -fexceptions.
(CFLAGS-key_call.c): Likewise.
(CFLAGS-pmap_rmt.c): Likewise.

17 years agoRemove more __THROW.
drepper [Sat, 30 Aug 2003 19:39:01 +0000 (19:39 +0000)]
Remove more __THROW.

17 years agoRemove __THROW from authunix_create and authunix_create_default.
drepper [Sat, 30 Aug 2003 19:31:02 +0000 (19:31 +0000)]
Remove __THROW from authunix_create and authunix_create_default.

17 years ago(CFLAGS-rcmd.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:58:08 +0000 (18:58 +0000)]
(CFLAGS-rcmd.c): Add -fexceptions.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 18:51:25 +0000 (18:51 +0000)]
Update.

17 years ago(CFLAGS-gethstbyad_r.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:49:08 +0000 (18:49 +0000)]
(CFLAGS-gethstbyad_r.c): Add -fexceptions.
(CFLAGS-gethstbynm_r.c): Likewise.
(CFLAGS-gethstbynm2_r.c): Likewise.

17 years ago(CFLAGS-res_hconf.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:47:37 +0000 (18:47 +0000)]
(CFLAGS-res_hconf.c): Add -fexceptions.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 18:30:23 +0000 (18:30 +0000)]
Update.

17 years ago(CFLAGS-argp-help.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:29:30 +0000 (18:29 +0000)]
(CFLAGS-argp-help.c): Add -fexceptions.
(CFLAGS-argp-fmtstream.c): Likewise.

17 years agoRemove a number of __THROW.
drepper [Sat, 30 Aug 2003 18:29:03 +0000 (18:29 +0000)]
Remove a number of __THROW.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 09:32:23 +0000 (09:32 +0000)]
Update.

17 years ago(vsyslog): Remove __THROW.
drepper [Sat, 30 Aug 2003 09:27:50 +0000 (09:27 +0000)]
(vsyslog): Remove __THROW.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 09:10:12 +0000 (09:10 +0000)]
Update.

17 years ago(CFLAGS-getpass.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 09:09:13 +0000 (09:09 +0000)]
(CFLAGS-getpass.c): Add -fexceptions.

17 years ago(getpass): Add cleanup handler to ensure the stream is closed even if the
drepper [Sat, 30 Aug 2003 09:08:57 +0000 (09:08 +0000)]
(getpass): Add cleanup handler to ensure the stream is closed even if the
thread is canceled.
(call_fclose): New function.

17 years agoRemove __THROW from getpass prorotype.
drepper [Sat, 30 Aug 2003 09:08:08 +0000 (09:08 +0000)]
Remove __THROW from getpass prorotype.

17 years ago(CFLAGS-getopt.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 08:54:31 +0000 (08:54 +0000)]
(CFLAGS-getopt.c): Add -fexceptions.

17 years ago(psignal): Remove __THROW.
drepper [Sat, 30 Aug 2003 08:46:46 +0000 (08:46 +0000)]
(psignal): Remove __THROW.

17 years ago(CFLAGS-psignal.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 08:46:16 +0000 (08:46 +0000)]
(CFLAGS-psignal.c): Add -fexceptions.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 08:33:15 +0000 (08:33 +0000)]
Update.

17 years ago(CFLAGS-error.c): Define.
drepper [Sat, 30 Aug 2003 08:32:35 +0000 (08:32 +0000)]
(CFLAGS-error.c): Define.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 08:31:39 +0000 (08:31 +0000)]
Update.

17 years ago(error): Disable cancellation handling around the actual output to prevent
drepper [Sat, 30 Aug 2003 08:30:40 +0000 (08:30 +0000)]
(error): Disable cancellation handling around the actual output to prevent
it from not being printed because of cancellation.
(error_at_line): Likewise.

17 years agoProtect parameter names with leading __.
drepper [Sat, 30 Aug 2003 08:29:46 +0000 (08:29 +0000)]
Protect parameter names with leading __.