kopensolaris-gnu/glibc.git
17 years agoUpdate.
drepper [Sat, 1 Mar 2003 09:45:23 +0000 (09:45 +0000)]
Update.

17 years ago(struct pthread): Move tid field to the front now that it is often used.
drepper [Sat, 1 Mar 2003 09:45:04 +0000 (09:45 +0000)]
(struct pthread): Move tid field to the front now that it is often used.

17 years ago(__lll_mutex_timedlock_wait): Remove.
drepper [Sat, 1 Mar 2003 09:43:27 +0000 (09:43 +0000)]
(__lll_mutex_timedlock_wait): Remove.
(__lll_mutex_unlock_wake): Don't save, load, and restore %esi.

17 years ago(__lll_mutex_unlock_wake): Don't save, load, and restore %esi.
drepper [Sat, 1 Mar 2003 09:41:57 +0000 (09:41 +0000)]
(__lll_mutex_unlock_wake): Don't save, load, and restore %esi.

17 years ago(lll_unlock_wake_cb): Don't save and restore %esi.
drepper [Sat, 1 Mar 2003 09:40:52 +0000 (09:40 +0000)]
(lll_unlock_wake_cb): Don't save and restore %esi.
(__lll_unlock_wake): Add alignment.  Don't save, load, and restore %esi.
(__lll_timedwait_tid): Add alignment.

17 years ago(__lll_unlock_wake): Add alignment. Don't save, load, and restore %esi.
drepper [Sat, 1 Mar 2003 09:38:53 +0000 (09:38 +0000)]
(__lll_unlock_wake): Add alignment.  Don't save, load, and restore %esi.
(__lll_timedwait_tid): Removed.

17 years ago(__pthread_cond_broadcast): Don't save, load, and restore %esi.
drepper [Sat, 1 Mar 2003 09:37:03 +0000 (09:37 +0000)]
(__pthread_cond_broadcast): Don't save, load, and restore %esi.

17 years ago(pthread_barrier_wait): Don't save, load, and restore %esi for last thread.
drepper [Sat, 1 Mar 2003 09:36:33 +0000 (09:36 +0000)]
(pthread_barrier_wait): Don't save, load, and restore %esi for last thread.

17 years ago(__pthread_cond_signal): Don't save, load, and restore %esi.
drepper [Sat, 1 Mar 2003 09:35:42 +0000 (09:35 +0000)]
(__pthread_cond_signal): Don't save, load, and restore %esi.

17 years ago(__pthread_rwlock_unlock): Don't save, load, and restore %esi.
drepper [Sat, 1 Mar 2003 09:35:11 +0000 (09:35 +0000)]
(__pthread_rwlock_unlock): Don't save, load, and restore %esi.

17 years ago(__new_sem_post): Don't save, load, and restore %esi.
drepper [Sat, 1 Mar 2003 09:34:45 +0000 (09:34 +0000)]
(__new_sem_post): Don't save, load, and restore %esi.

17 years agoUpdate. glibc-2_3_2
drepper [Sat, 1 Mar 2003 01:14:31 +0000 (01:14 +0000)]
Update.

17 years ago(Noncanonical Input): Fix cfmakeraw() definition from int to void.
drepper [Sat, 1 Mar 2003 01:11:08 +0000 (01:11 +0000)]
(Noncanonical Input): Fix cfmakeraw() definition from int to void.

17 years agoFix typo in comment.
drepper [Sat, 1 Mar 2003 01:09:50 +0000 (01:09 +0000)]
Fix typo in comment.

17 years ago(proceed_next_node): Cast re_string_get_buffer to char *.
drepper [Sat, 1 Mar 2003 00:14:22 +0000 (00:14 +0000)]
(proceed_next_node): Cast re_string_get_buffer to char *.
(get_subexp): Likewise.

17 years agoUpdate.
drepper [Sat, 1 Mar 2003 00:11:19 +0000 (00:11 +0000)]
Update.

17 years ago(O_DIRECT): Define.
drepper [Sat, 1 Mar 2003 00:09:52 +0000 (00:09 +0000)]
(O_DIRECT): Define.

17 years ago(O_DIRECT): Define.
drepper [Sat, 1 Mar 2003 00:07:43 +0000 (00:07 +0000)]
(O_DIRECT): Define.

17 years ago.
roland [Fri, 28 Feb 2003 04:55:04 +0000 (04:55 +0000)]
.

17 years ago2003-02-27 Roland McGrath <roland@redhat.com>
roland [Fri, 28 Feb 2003 04:54:56 +0000 (04:54 +0000)]
2003-02-27  Roland McGrath  <roland@redhat.com>

* sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela): Remove
special case for dl_rtld_map in R_PPC64_RELATIVE; it's harmless to
repeat it and avoids the test for the common case.
Clean up and fix calculations for TLS relocs.

17 years ago2003-02-27 Roland McGrath <roland@redhat.com>
roland [Fri, 28 Feb 2003 04:54:52 +0000 (04:54 +0000)]
2003-02-27  Roland McGrath  <roland@redhat.com>

* sysdeps/powerpc/powerpc64/dl-tls.h: Moved to ...
* sysdeps/powerpc/dl-tls.h: ... here.
(TLS_TP_OFFSET): New macro.

17 years ago2003-02-27 Roland McGrath <roland@redhat.com>
roland [Fri, 28 Feb 2003 04:54:49 +0000 (04:54 +0000)]
2003-02-27  Roland McGrath  <roland@redhat.com>

* sunrpc/svc_udp.c (svcudp_recv): Add a cast to last change.

17 years agoUpdate.
drepper [Fri, 28 Feb 2003 03:47:32 +0000 (03:47 +0000)]
Update.

17 years agoPretty print.
drepper [Fri, 28 Feb 2003 00:35:06 +0000 (00:35 +0000)]
Pretty print.

17 years agoAt comment about lock position.
drepper [Fri, 28 Feb 2003 00:34:41 +0000 (00:34 +0000)]
At comment about lock position.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 23:45:12 +0000 (23:45 +0000)]
Update.

17 years agoRelease lock before waking up the waiters.
drepper [Thu, 27 Feb 2003 23:44:20 +0000 (23:44 +0000)]
Release lock before waking up the waiters.

17 years agoCorrect last patch.
drepper [Thu, 27 Feb 2003 23:36:36 +0000 (23:36 +0000)]
Correct last patch.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 22:29:25 +0000 (22:29 +0000)]
Update.

17 years agoIncrease ULPs for yn due to code generation changes in recent gcc.
drepper [Thu, 27 Feb 2003 22:27:36 +0000 (22:27 +0000)]
Increase ULPs for yn due to code generation changes in recent gcc.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 21:49:14 +0000 (21:49 +0000)]
Update.

17 years ago(do_test): Don't start more than one thread in parallel.
drepper [Thu, 27 Feb 2003 21:48:41 +0000 (21:48 +0000)]
(do_test): Don't start more than one thread in parallel.

17 years ago.
roland [Thu, 27 Feb 2003 20:57:19 +0000 (20:57 +0000)]
.

17 years ago2003-02-26 Steven Munroe <sjmunroe@us.ibm.com>
roland [Thu, 27 Feb 2003 20:57:06 +0000 (20:57 +0000)]
2003-02-26  Steven Munroe  <sjmunroe@us.ibm.com>

* sysdeps/powerpc/fpu/fpu_control.h (_FPU_GETCW, _FPU_SETCW):
Rename argument to avoid symbol conflict.

17 years ago2003-02-26 Steven Munroe <sjmunroe@us.ibm.com>
roland [Thu, 27 Feb 2003 20:57:04 +0000 (20:57 +0000)]
2003-02-26  Steven Munroe  <sjmunroe@us.ibm.com>

* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
[__USE_GNU] (O_DIRECT): New macro.

17 years ago.
roland [Thu, 27 Feb 2003 20:47:20 +0000 (20:47 +0000)]
.

17 years ago2003-02-27 Roland McGrath <roland@redhat.com>
roland [Thu, 27 Feb 2003 20:47:12 +0000 (20:47 +0000)]
2003-02-27  Roland McGrath  <roland@redhat.com>

* sysdeps/powerpc/tls.h [HAVE_TLS_SUPPORT]: Define USE_TLS and all
related macros.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 19:49:35 +0000 (19:49 +0000)]
Update.

17 years ago(writer_thread): Correct adding TIMEOUT.
drepper [Thu, 27 Feb 2003 19:48:54 +0000 (19:48 +0000)]
(writer_thread): Correct adding TIMEOUT.
(reader_thread): Likewise.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 10:32:38 +0000 (10:32 +0000)]
Update.

17 years ago(__pthread_rwlock_unlock): Release internal lock early. Don't try to
drepper [Thu, 27 Feb 2003 10:32:10 +0000 (10:32 +0000)]
(__pthread_rwlock_unlock): Release internal lock early.  Don't try to
wake up readers if there are none.

17 years agoDocument early lock release.
drepper [Thu, 27 Feb 2003 10:29:02 +0000 (10:29 +0000)]
Document early lock release.

17 years agoRelease internal lock before wake threads.
drepper [Thu, 27 Feb 2003 10:27:57 +0000 (10:27 +0000)]
Release internal lock before wake threads.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 09:33:39 +0000 (09:33 +0000)]
Update.

17 years ago(__syscall_error): Fix unwind info.
drepper [Thu, 27 Feb 2003 09:32:40 +0000 (09:32 +0000)]
(__syscall_error): Fix unwind info.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 09:16:51 +0000 (09:16 +0000)]
Update.

17 years ago[USE___THREAD] (_res): Don't need the initializer anymore now that
drepper [Thu, 27 Feb 2003 09:14:49 +0000 (09:14 +0000)]
[USE___THREAD] (_res): Don't need the initializer anymore now that
res_thread_freeres is more careful.

17 years agoPretty printing.
drepper [Thu, 27 Feb 2003 09:12:05 +0000 (09:12 +0000)]
Pretty printing.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 08:03:17 +0000 (08:03 +0000)]
Update.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 08:01:47 +0000 (08:01 +0000)]
Update.

17 years ago(svcudp_recv): Remove all control messages except the PKTINFO. Reset
drepper [Thu, 27 Feb 2003 07:59:57 +0000 (07:59 +0000)]
(svcudp_recv): Remove all control messages except the PKTINFO.  Reset
interface in PKTINFO.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 07:26:07 +0000 (07:26 +0000)]
Update.

17 years agoInitialize lock with INIT. Allow INIT to be predefined.
drepper [Thu, 27 Feb 2003 07:25:16 +0000 (07:25 +0000)]
Initialize lock with INIT.  Allow INIT to be predefined.

17 years ago(tests): Add tst-rwlock10 and tst-rwlock11.
drepper [Thu, 27 Feb 2003 07:23:29 +0000 (07:23 +0000)]
(tests): Add tst-rwlock10 and tst-rwlock11.

17 years agoTest for timed read-write lock operations in normal mode.
drepper [Thu, 27 Feb 2003 07:23:05 +0000 (07:23 +0000)]
Test for timed read-write lock operations in normal mode.

17 years agoTest for read-write locks in normal mode.
drepper [Thu, 27 Feb 2003 07:22:45 +0000 (07:22 +0000)]
Test for read-write locks in normal mode.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 04:42:04 +0000 (04:42 +0000)]
Update.

17 years ago(tests): Add tst-dlsym1.
drepper [Thu, 27 Feb 2003 04:39:50 +0000 (04:39 +0000)]
(tests): Add tst-dlsym1.

17 years agoTest for dlsym errors in multiple threads.
drepper [Thu, 27 Feb 2003 04:39:23 +0000 (04:39 +0000)]
Test for dlsym errors in multiple threads.

17 years agoUpdate.
drepper [Thu, 27 Feb 2003 04:12:53 +0000 (04:12 +0000)]
Update.

17 years ago(__pthread_initialize_minimal_internal): Set GL(dl_error_catch_tsd) to
drepper [Thu, 27 Feb 2003 04:12:06 +0000 (04:12 +0000)]
(__pthread_initialize_minimal_internal): Set GL(dl_error_catch_tsd) to
__libc_dl_error_tsd.

17 years ago(libc:GLIBC_PRIVATE): Export __libc_dl_error_tsd.
drepper [Thu, 27 Feb 2003 04:09:48 +0000 (04:09 +0000)]
(libc:GLIBC_PRIVATE): Export __libc_dl_error_tsd.

17 years ago.
roland [Wed, 26 Feb 2003 00:34:09 +0000 (00:34 +0000)]
.

17 years ago2003-02-25 Steven Munroe <sjmunroe@us.ibm.com>
roland [Wed, 26 Feb 2003 00:33:57 +0000 (00:33 +0000)]
2003-02-25  Steven Munroe  <sjmunroe@us.ibm.com>

        * elf/elf.h: Add new R_PPC64_* relocs for TLS.
        * elf/tls-macros.h [__powerpc64__]
        (TLS_LE, TLS_IE, TLS_LD, TLS_GD): Define.
* sysdeps/powerpc/powerpc64/elf/configure.in: New file.
* sysdeps/powerpc/powerpc64/elf/configure: New file (generated).
* sysdeps/powerpc/powerpc64/dl-machine.h: Support new TLS relocs.
* sysdeps/powerpc/powerpc64/dl-tls.h: New file.

17 years ago.
roland [Wed, 26 Feb 2003 00:31:51 +0000 (00:31 +0000)]
.

17 years agoRevert unintentional commits.
roland [Wed, 26 Feb 2003 00:01:13 +0000 (00:01 +0000)]
Revert unintentional commits.

17 years agolinuxthreads/ChangeLog
roland [Tue, 25 Feb 2003 23:45:14 +0000 (23:45 +0000)]
linuxthreads/ChangeLog

17 years ago2003-01-31 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 25 Feb 2003 23:44:53 +0000 (23:44 +0000)]
2003-01-31  Steven Munroe  <sjmunroe@us.ibm.com>

        * sysdeps/unix/sysv/linux/powerpc/powerpc64/vfork.S [SHARED]:
Conditionalize .toc section magic on this.

17 years ago.
roland [Tue, 25 Feb 2003 23:27:06 +0000 (23:27 +0000)]
.

17 years ago2003-02-25 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 25 Feb 2003 23:26:57 +0000 (23:26 +0000)]
2003-02-25  Steven Munroe  <sjmunroe@us.ibm.com>

        * elf/elf.h: Add new R_PPC64_* relocs for TLS.
        * elf/tls-macros.h [__powerpc64__]
        (TLS_LE, TLS_IE, TLS_LD, TLS_GD): Define.
* sysdeps/powerpc/powerpc64/elf/configure.in: New file.
* sysdeps/powerpc/powerpc64/elf/configure: New file (generated).

17 years ago2003-02-25 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 25 Feb 2003 23:26:51 +0000 (23:26 +0000)]
2003-02-25  Steven Munroe  <sjmunroe@us.ibm.com>

        * sysdeps/powerpc/elf/libc-start.c (__libc_start_main):
Do DL_SYSDEP_OSCHECK here, matching 2002-12-01 change to generic file.

17 years agoUpdate.
aj [Tue, 25 Feb 2003 10:10:42 +0000 (10:10 +0000)]
Update.

17 years ago * manual/memory.texi (Malloc Tunable Parameters): Clarify
aj [Tue, 25 Feb 2003 10:10:35 +0000 (10:10 +0000)]
* manual/memory.texi (Malloc Tunable Parameters): Clarify
behaviour of M_MMAP_THRESHOLD.

17 years ago.
roland [Tue, 25 Feb 2003 09:18:27 +0000 (09:18 +0000)]
.

17 years ago2003-02-25 Roland McGrath <roland@redhat.com>
roland [Tue, 25 Feb 2003 09:18:17 +0000 (09:18 +0000)]
2003-02-25  Roland McGrath  <roland@redhat.com>

* resolv/res_init.c (res_thread_freeres): Bail out if _res.nscount is
zero, inidicating _res was not initialized yet.

17 years ago(sem_open): Only call __libc_close if file descriptor is valid.
drepper [Tue, 25 Feb 2003 08:47:25 +0000 (08:47 +0000)]
(sem_open): Only call __libc_close if file descriptor is valid.

17 years ago(sem_open): Also close file descriptor before retry.
drepper [Tue, 25 Feb 2003 08:43:08 +0000 (08:43 +0000)]
(sem_open): Also close file descriptor before retry.

17 years ago(sem_open): Avoid double unlink.
drepper [Tue, 25 Feb 2003 08:24:16 +0000 (08:24 +0000)]
(sem_open): Avoid double unlink.

17 years agoUpdate.
drepper [Tue, 25 Feb 2003 06:19:22 +0000 (06:19 +0000)]
Update.

17 years ago(sem_open): Fix handling of O_CREAT without O_EXCL.
drepper [Tue, 25 Feb 2003 06:10:07 +0000 (06:10 +0000)]
(sem_open): Fix handling of O_CREAT without O_EXCL.

17 years agoUpdate.
drepper [Tue, 25 Feb 2003 02:46:33 +0000 (02:46 +0000)]
Update.

17 years agoFix sychronization with child.
drepper [Tue, 25 Feb 2003 02:46:03 +0000 (02:46 +0000)]
Fix sychronization with child.

17 years agoUpdate.
drepper [Tue, 25 Feb 2003 02:23:49 +0000 (02:23 +0000)]
Update.

17 years ago(__ttyname_r): Remove EACCES test.
drepper [Tue, 25 Feb 2003 02:05:34 +0000 (02:05 +0000)]
(__ttyname_r): Remove EACCES test.

17 years agoUpdate.
drepper [Tue, 25 Feb 2003 00:10:26 +0000 (00:10 +0000)]
Update.

17 years ago(reader_thread): Remove unused variable.
drepper [Tue, 25 Feb 2003 00:10:01 +0000 (00:10 +0000)]
(reader_thread): Remove unused variable.

17 years ago.
roland [Mon, 24 Feb 2003 22:36:01 +0000 (22:36 +0000)]
.

17 years ago2003-02-24 Roland McGrath <roland@redhat.com>
roland [Mon, 24 Feb 2003 22:35:53 +0000 (22:35 +0000)]
2003-02-24  Roland McGrath  <roland@redhat.com>

* sysdeps/posix/pause.c: Add LIBC_CANCEL_HANDLED.

17 years agoBump to 0.26.
drepper [Mon, 24 Feb 2003 10:05:02 +0000 (10:05 +0000)]
Bump to 0.26.

17 years agoUpdate.
drepper [Mon, 24 Feb 2003 10:03:02 +0000 (10:03 +0000)]
Update.

17 years agoAdd rules to build and run tst-tls3.
drepper [Mon, 24 Feb 2003 10:02:23 +0000 (10:02 +0000)]
Add rules to build and run tst-tls3.

17 years agoModule for TLS test with dlopen and threads.
drepper [Mon, 24 Feb 2003 10:01:50 +0000 (10:01 +0000)]
Module for TLS test with dlopen and threads.

17 years agoTLS test with dlopen and threads.
drepper [Mon, 24 Feb 2003 10:01:32 +0000 (10:01 +0000)]
TLS test with dlopen and threads.

17 years agoUpdate.
drepper [Mon, 24 Feb 2003 09:23:15 +0000 (09:23 +0000)]
Update.

17 years agoFix handling wakeup element.
drepper [Mon, 24 Feb 2003 09:22:11 +0000 (09:22 +0000)]
Fix handling wakeup element.

17 years agoFix completely broken implementation.
drepper [Mon, 24 Feb 2003 08:51:44 +0000 (08:51 +0000)]
Fix completely broken implementation.

17 years agoChange handling of writer_wakeup and reader_wakeup fields.
drepper [Mon, 24 Feb 2003 08:50:58 +0000 (08:50 +0000)]
Change handling of writer_wakeup and reader_wakeup fields.

17 years agoUpdate.
drepper [Mon, 24 Feb 2003 08:50:25 +0000 (08:50 +0000)]
Update.

17 years ago(tests): Add tst-rwlock8 and tst-rwlock9.
drepper [Mon, 24 Feb 2003 08:49:08 +0000 (08:49 +0000)]
(tests): Add tst-rwlock8 and tst-rwlock9.

17 years agoStress test of normal rwlock functions.
drepper [Mon, 24 Feb 2003 08:48:49 +0000 (08:48 +0000)]
Stress test of normal rwlock functions.