kopensolaris-gnu/glibc.git
18 years agoLowlevel lock support for libpthread on Linux/s390.
drepper [Wed, 5 Feb 2003 09:28:14 +0000 (09:28 +0000)]
Lowlevel lock support for libpthread on Linux/s390.

18 years agoLowlevel mutex support for libc on Linux/s390.
drepper [Wed, 5 Feb 2003 09:27:55 +0000 (09:27 +0000)]
Lowlevel mutex support for libc on Linux/s390.

18 years agoLowlevel locking support for libc on Linux/s390.
drepper [Wed, 5 Feb 2003 09:27:41 +0000 (09:27 +0000)]
Lowlevel locking support for libc on Linux/s390.

18 years agosetjmp unwinding support for Linux/s390.
drepper [Wed, 5 Feb 2003 09:27:25 +0000 (09:27 +0000)]
setjmp unwinding support for Linux/s390.

18 years agofork for Linux/s390.
drepper [Wed, 5 Feb 2003 09:27:13 +0000 (09:27 +0000)]
fork for Linux/s390.

18 years agoDynamic loader definitions for Linux/s390.
drepper [Wed, 5 Feb 2003 09:27:04 +0000 (09:27 +0000)]
Dynamic loader definitions for Linux/s390.

18 years agoFunction to create thread for Linux/s390.
drepper [Wed, 5 Feb 2003 09:26:48 +0000 (09:26 +0000)]
Function to create thread for Linux/s390.

18 years ago<semaphore.h> definitions for Linux/s390.
drepper [Wed, 5 Feb 2003 09:26:32 +0000 (09:26 +0000)]
<semaphore.h> definitions for Linux/s390.

18 years agoPthread types for Linux/s390.
drepper [Wed, 5 Feb 2003 09:26:16 +0000 (09:26 +0000)]
Pthread types for Linux/s390.

18 years agoTLS definitions for s390.
drepper [Wed, 5 Feb 2003 09:25:56 +0000 (09:25 +0000)]
TLS definitions for s390.

18 years agos390 version of libthread_db function to access thread register.
drepper [Wed, 5 Feb 2003 09:25:47 +0000 (09:25 +0000)]
s390 version of libthread_db function to access thread register.

18 years agoOffsets in TCB needed in asm code.
drepper [Wed, 5 Feb 2003 09:25:05 +0000 (09:25 +0000)]
Offsets in TCB needed in asm code.

18 years agopthread definitions for s390.
drepper [Wed, 5 Feb 2003 09:24:46 +0000 (09:24 +0000)]
pthread definitions for s390.

18 years agopthread_spin_unlock implementation for s390.
drepper [Wed, 5 Feb 2003 09:24:28 +0000 (09:24 +0000)]
pthread_spin_unlock implementation for s390.

18 years agopthread_spin_trylock implementation for s390.
drepper [Wed, 5 Feb 2003 09:24:13 +0000 (09:24 +0000)]
pthread_spin_trylock implementation for s390.

18 years agopthread_spin_lock implementation for s390.
drepper [Wed, 5 Feb 2003 09:23:58 +0000 (09:23 +0000)]
pthread_spin_lock implementation for s390.

18 years agopthread_spin_init implementation for s390.
drepper [Wed, 5 Feb 2003 09:23:39 +0000 (09:23 +0000)]
pthread_spin_init implementation for s390.

18 years agoAtomic operation primitives for s390.
drepper [Wed, 5 Feb 2003 09:22:56 +0000 (09:22 +0000)]
Atomic operation primitives for s390.

18 years agoMakefile for s390.
drepper [Wed, 5 Feb 2003 09:22:43 +0000 (09:22 +0000)]
Makefile for s390.

18 years agoGeneric pthread_rwlock_wrlock implementation.
drepper [Wed, 5 Feb 2003 09:22:29 +0000 (09:22 +0000)]
Generic pthread_rwlock_wrlock implementation.

18 years agoGeneric pthread_rwlock_unlock implementation.
drepper [Wed, 5 Feb 2003 09:22:15 +0000 (09:22 +0000)]
Generic pthread_rwlock_unlock implementation.

18 years agoGeneric pthread_rwlock_timedwrlock implementation.
drepper [Wed, 5 Feb 2003 09:21:55 +0000 (09:21 +0000)]
Generic pthread_rwlock_timedwrlock implementation.

18 years agoGeneric pthread_rwlock_timedrdlock implementation.
drepper [Wed, 5 Feb 2003 09:21:41 +0000 (09:21 +0000)]
Generic pthread_rwlock_timedrdlock implementation.

18 years agoGeneric pthread_rwlock_rdlock implementation.
drepper [Wed, 5 Feb 2003 09:21:27 +0000 (09:21 +0000)]
Generic pthread_rwlock_rdlock implementation.

18 years agoGeneric pthread_cond_wait implementation.
drepper [Wed, 5 Feb 2003 09:21:05 +0000 (09:21 +0000)]
Generic pthread_cond_wait implementation.

18 years agoGeneric pthread_cond_timedwait implementation.
drepper [Wed, 5 Feb 2003 09:20:51 +0000 (09:20 +0000)]
Generic pthread_cond_timedwait implementation.

18 years agoGeneric pthread_cond_signal implementation.
drepper [Wed, 5 Feb 2003 09:20:38 +0000 (09:20 +0000)]
Generic pthread_cond_signal implementation.

18 years agoGeneric pthread_cond_broadcast implementation.
drepper [Wed, 5 Feb 2003 09:20:26 +0000 (09:20 +0000)]
Generic pthread_cond_broadcast implementation.

18 years agoGeneirc pthread_barrier_wait implementation.
drepper [Wed, 5 Feb 2003 09:20:12 +0000 (09:20 +0000)]
Geneirc pthread_barrier_wait implementation.

18 years agoUpdate.
drepper [Wed, 5 Feb 2003 07:22:09 +0000 (07:22 +0000)]
Update.

18 years ago(atomic_bit_test_set): Pretty printing.
drepper [Wed, 5 Feb 2003 07:21:10 +0000 (07:21 +0000)]
(atomic_bit_test_set): Pretty printing.

18 years agoAdd a couple more default implementations.
drepper [Wed, 5 Feb 2003 07:20:53 +0000 (07:20 +0000)]
Add a couple more default implementations.

18 years agoUpdate.
drepper [Wed, 5 Feb 2003 07:10:33 +0000 (07:10 +0000)]
Update.

18 years ago(atomic_compare_and_exchange_acq): Use __arch_compare_and_exchange_32_acq
drepper [Wed, 5 Feb 2003 07:09:40 +0000 (07:09 +0000)]
(atomic_compare_and_exchange_acq): Use __arch_compare_and_exchange_32_acq
in return value definition.  It always exists.

18 years ago(atomic_bit_set): Improve implementation.
drepper [Wed, 5 Feb 2003 07:06:35 +0000 (07:06 +0000)]
(atomic_bit_set): Improve implementation.

18 years agoUpdate.
drepper [Wed, 5 Feb 2003 07:00:46 +0000 (07:00 +0000)]
Update.

18 years ago(atomic_bit_set): Renamed from atomic_set_bit.
drepper [Wed, 5 Feb 2003 06:59:53 +0000 (06:59 +0000)]
(atomic_bit_set): Renamed from atomic_set_bit.

18 years agoUpdate.
drepper [Wed, 5 Feb 2003 06:56:56 +0000 (06:56 +0000)]
Update.

18 years agoAdd missing atomic_ prefixes.
drepper [Wed, 5 Feb 2003 06:56:31 +0000 (06:56 +0000)]
Add missing atomic_ prefixes.

18 years agoAdd copyright text.
drepper [Wed, 5 Feb 2003 06:53:10 +0000 (06:53 +0000)]
Add copyright text.

18 years agoUpdate.
drepper [Wed, 5 Feb 2003 00:03:02 +0000 (00:03 +0000)]
Update.

18 years agoAdd rules to build and run bug-iconv3.
drepper [Wed, 5 Feb 2003 00:01:10 +0000 (00:01 +0000)]
Add rules to build and run bug-iconv3.

18 years agoTest for pthread once problem.
drepper [Wed, 5 Feb 2003 00:00:38 +0000 (00:00 +0000)]
Test for pthread once problem.

18 years agoUpdate.
drepper [Tue, 4 Feb 2003 23:20:51 +0000 (23:20 +0000)]
Update.

18 years ago(__libc_once): In case no thread library is available, use correct
drepper [Tue, 4 Feb 2003 23:20:11 +0000 (23:20 +0000)]
(__libc_once): In case no thread library is available, use correct
value to mark initialized once variable.

18 years agoPretty printing.
drepper [Tue, 4 Feb 2003 20:41:02 +0000 (20:41 +0000)]
Pretty printing.

18 years agoUpdate.
drepper [Tue, 4 Feb 2003 18:39:02 +0000 (18:39 +0000)]
Update.

18 years agosystem implementation for Linux/S390.
drepper [Tue, 4 Feb 2003 18:37:41 +0000 (18:37 +0000)]
system implementation for Linux/S390.

18 years agoUpdate.
drepper [Tue, 4 Feb 2003 08:41:05 +0000 (08:41 +0000)]
Update.

18 years ago(BROKEN_SPARC_WDISP22): Add.
drepper [Tue, 4 Feb 2003 08:39:46 +0000 (08:39 +0000)]
(BROKEN_SPARC_WDISP22): Add.

18 years agoRegenerated.
drepper [Tue, 4 Feb 2003 08:39:33 +0000 (08:39 +0000)]
Regenerated.

18 years ago(BROKEN_SPARC_WDISP22): New check.
drepper [Tue, 4 Feb 2003 08:39:20 +0000 (08:39 +0000)]
(BROKEN_SPARC_WDISP22): New check.

18 years agoUpdate.
drepper [Tue, 4 Feb 2003 08:38:56 +0000 (08:38 +0000)]
Update.

18 years ago(__vfork): If BROKEN_SPARC_WDISP22, handle SHARED the same way as non-SHARED.
drepper [Tue, 4 Feb 2003 08:35:39 +0000 (08:35 +0000)]
(__vfork): If BROKEN_SPARC_WDISP22, handle SHARED the same way as non-SHARED.

18 years agoUpdate.
drepper [Tue, 4 Feb 2003 07:53:07 +0000 (07:53 +0000)]
Update.

18 years agomemmove for i686.
drepper [Tue, 4 Feb 2003 07:51:36 +0000 (07:51 +0000)]
memmove for i686.

18 years ago * sysdeps/unix/sysv/linux/hppa/pt-initfini.c: Do not use
aj [Tue, 4 Feb 2003 07:35:42 +0000 (07:35 +0000)]
* sysdeps/unix/sysv/linux/hppa/pt-initfini.c: Do not use
multi-line strings.

18 years ago(allocate_stack): Use __getpagesize instead of __sysconf to determine pagesize.
drepper [Tue, 4 Feb 2003 00:28:45 +0000 (00:28 +0000)]
(allocate_stack): Use __getpagesize instead of __sysconf to determine pagesize.

18 years agoFix typo.
drepper [Mon, 3 Feb 2003 21:59:40 +0000 (21:59 +0000)]
Fix typo.

18 years agoUpdate.
drepper [Mon, 3 Feb 2003 21:57:42 +0000 (21:57 +0000)]
Update.

18 years agoMakefile for i686.
drepper [Mon, 3 Feb 2003 21:56:56 +0000 (21:56 +0000)]
Makefile for i686.

18 years agoInclude <atomic.h>.
drepper [Mon, 3 Feb 2003 21:56:25 +0000 (21:56 +0000)]
Include <atomic.h>.

18 years agoNot needed anymore.
drepper [Mon, 3 Feb 2003 21:53:49 +0000 (21:53 +0000)]
Not needed anymore.

18 years agoBump to 0.19.
drepper [Mon, 3 Feb 2003 21:52:11 +0000 (21:52 +0000)]
Bump to 0.19.

18 years agoUpdate.
drepper [Mon, 3 Feb 2003 21:15:34 +0000 (21:15 +0000)]
Update.

18 years agoInclude kernel-features.h.
drepper [Mon, 3 Feb 2003 21:14:00 +0000 (21:14 +0000)]
Include kernel-features.h.

18 years agoInclude kernel-features.h.
drepper [Mon, 3 Feb 2003 21:13:00 +0000 (21:13 +0000)]
Include kernel-features.h.

18 years agoUpdate.
drepper [Mon, 3 Feb 2003 20:53:19 +0000 (20:53 +0000)]
Update.

18 years ago(allocate_stack): Implement coloring of the allocated stack memory.
drepper [Mon, 3 Feb 2003 20:52:50 +0000 (20:52 +0000)]
(allocate_stack): Implement coloring of the allocated stack memory.
Rename pagesize to pagesize_m1.  It's the size minus one.  Adjust users.

18 years agoRegenerated.
drepper [Mon, 3 Feb 2003 19:41:00 +0000 (19:41 +0000)]
Regenerated.

18 years agoUpdate.
drepper [Mon, 3 Feb 2003 06:11:58 +0000 (06:11 +0000)]
Update.

18 years agoImprove comment throughout the file.
drepper [Mon, 3 Feb 2003 06:11:28 +0000 (06:11 +0000)]
Improve comment throughout the file.

18 years agoUpdate.
drepper [Mon, 3 Feb 2003 03:51:24 +0000 (03:51 +0000)]
Update.

18 years ago(__lll_lock_wait): Add branch predicition.
drepper [Mon, 3 Feb 2003 03:50:25 +0000 (03:50 +0000)]
(__lll_lock_wait): Add branch predicition.

18 years ago(__lll_lock_wait): Add branch predicition.
drepper [Mon, 3 Feb 2003 03:49:59 +0000 (03:49 +0000)]
(__lll_lock_wait): Add branch predicition.
(lll_unlock_wake_cb): Removed.

18 years agoUpdate.
drepper [Sun, 2 Feb 2003 22:20:38 +0000 (22:20 +0000)]
Update.

18 years ago[sparc] (TLS_LD, TLS_GD): Add "cc" clobbers.
drepper [Sun, 2 Feb 2003 21:53:54 +0000 (21:53 +0000)]
[sparc] (TLS_LD, TLS_GD): Add "cc" clobbers.

18 years agoUpdate.
drepper [Sun, 2 Feb 2003 21:53:23 +0000 (21:53 +0000)]
Update.

18 years ago(object_compare): Compare inode numbers before device numbers, since
drepper [Sun, 2 Feb 2003 21:50:48 +0000 (21:50 +0000)]
(object_compare): Compare inode numbers before device numbers, since
the former are much more likely to differ.

18 years agoUpdate.
drepper [Sat, 1 Feb 2003 20:53:16 +0000 (20:53 +0000)]
Update.

18 years ago(__tz_convert): Remove dead code; __tzfile_compute always returns 1.
drepper [Sat, 1 Feb 2003 20:50:28 +0000 (20:50 +0000)]
(__tz_convert): Remove dead code; __tzfile_compute always returns 1.

18 years ago(__tzfile_compute): Change return value type to void. Adjust return
drepper [Sat, 1 Feb 2003 20:49:39 +0000 (20:49 +0000)]
(__tzfile_compute): Change return value type to void.  Adjust return
statements.

18 years ago(__tzfile_compute): Adjust prototype.
drepper [Sat, 1 Feb 2003 20:48:39 +0000 (20:48 +0000)]
(__tzfile_compute): Adjust prototype.

18 years agoMalayalam locale for India.
drepper [Sat, 1 Feb 2003 20:44:57 +0000 (20:44 +0000)]
Malayalam locale for India.

18 years ago[!__ASSUME_NEW_PRCTL_SYSCALL]: Noop prctl syscall and set ENOSYS.
drepper [Sat, 1 Feb 2003 20:25:58 +0000 (20:25 +0000)]
[!__ASSUME_NEW_PRCTL_SYSCALL]: Noop prctl syscall and set ENOSYS.

18 years ago[!__ASSUME_NEW_RT_SIGRETURN_SYSCALL]: Generate ENOSYS stub.
drepper [Sat, 1 Feb 2003 20:24:55 +0000 (20:24 +0000)]
[!__ASSUME_NEW_RT_SIGRETURN_SYSCALL]: Generate ENOSYS stub.

18 years ago(__ASSUME_NEW_PRCTL_SYSCALL): Define for powerpc64.
drepper [Sat, 1 Feb 2003 20:23:11 +0000 (20:23 +0000)]
(__ASSUME_NEW_PRCTL_SYSCALL): Define for powerpc64.
(__ASSUME_NEW_RT_SIGRETURN_SYSCALL): Define for powerpc64.

18 years agoChange arch_minimum_kernel back to 2.4.19 for powerpc64.
drepper [Sat, 1 Feb 2003 20:22:51 +0000 (20:22 +0000)]
Change arch_minimum_kernel back to 2.4.19 for powerpc64.

18 years ago(wcscpy): Add alternative implementation for platforms with strange
drepper [Sat, 1 Feb 2003 20:20:52 +0000 (20:20 +0000)]
(wcscpy): Add alternative implementation for platforms with strange
alignment requirements on wchar_t.

18 years agoUpdate.
drepper [Sat, 1 Feb 2003 03:26:11 +0000 (03:26 +0000)]
Update.

18 years agoRemove _POSIX_THREAD_PRIORITY_SCHEDULING.
drepper [Sat, 1 Feb 2003 03:25:49 +0000 (03:25 +0000)]
Remove _POSIX_THREAD_PRIORITY_SCHEDULING.

18 years agoUpdate.
drepper [Fri, 31 Jan 2003 03:44:25 +0000 (03:44 +0000)]
Update.

18 years agoRemove __GI_* aliases, already added by make-syscalls.sh.
drepper [Fri, 31 Jan 2003 03:40:09 +0000 (03:40 +0000)]
Remove __GI_* aliases, already added by make-syscalls.sh.

18 years ago.
schwab [Thu, 30 Jan 2003 23:53:23 +0000 (23:53 +0000)]
.

18 years ago(sysdep-CFLAGS): Don't define, not needed any more.
schwab [Thu, 30 Jan 2003 23:52:52 +0000 (23:52 +0000)]
(sysdep-CFLAGS): Don't define, not needed any more.

18 years agoUpdate.
drepper [Thu, 30 Jan 2003 21:09:44 +0000 (21:09 +0000)]
Update.

18 years ago(__clone): Use lg, not l to load tls from stack.
drepper [Thu, 30 Jan 2003 21:08:49 +0000 (21:08 +0000)]
(__clone): Use lg, not l to load tls from stack.

18 years agoAvoid warnings about unused self variable.
drepper [Thu, 30 Jan 2003 21:03:40 +0000 (21:03 +0000)]
Avoid warnings about unused self variable.

18 years ago.
roland [Thu, 30 Jan 2003 20:46:53 +0000 (20:46 +0000)]
.

18 years ago2003-01-30 Roland McGrath <roland@redhat.com>
roland [Thu, 30 Jan 2003 20:46:44 +0000 (20:46 +0000)]
2003-01-30  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/dl-tls.c (_dl_allocate_tls_init): Move check for
null argument before all else.
Reported by Martin Schwidefsky <schwidefsky@de.ibm.com>.