kopensolaris-gnu/glibc.git
16 years agoAdd support for testing adaptive mutexes.
drepper [Wed, 24 Mar 2004 06:22:12 +0000 (06:22 +0000)]
Add support for testing adaptive mutexes.

16 years agoUpdate.
drepper [Wed, 24 Mar 2004 01:56:21 +0000 (01:56 +0000)]
Update.

16 years ago(__lll_mutex_timedlock_wait): Preserve r8 and r9 since the
drepper [Wed, 24 Mar 2004 01:55:56 +0000 (01:55 +0000)]
(__lll_mutex_timedlock_wait): Preserve r8 and r9 since the
vgettimeofday call miht destroy the content.

16 years agoUpdate.
drepper [Wed, 24 Mar 2004 00:06:13 +0000 (00:06 +0000)]
Update.

16 years ago(pthread_spin_lock): Use hint @pause in the loop.
drepper [Wed, 24 Mar 2004 00:05:17 +0000 (00:05 +0000)]
(pthread_spin_lock): Use hint @pause in the loop.

16 years agoUpdate.
drepper [Tue, 23 Mar 2004 23:33:12 +0000 (23:33 +0000)]
Update.

16 years ago(__NR_pread, __NR_pwrite): Define to __NR_p{read,write}64 if not
drepper [Tue, 23 Mar 2004 23:32:03 +0000 (23:32 +0000)]
(__NR_pread, __NR_pwrite): Define to __NR_p{read,write}64 if not
defined instead of defining it the other way around.

16 years ago(__NR_pread, __NR_pwrite): Define to __NR_p{read,write}64 if not defined.
drepper [Tue, 23 Mar 2004 23:31:47 +0000 (23:31 +0000)]
(__NR_pread, __NR_pwrite): Define to __NR_p{read,write}64 if not defined.

16 years agoMove common syscalls for 64bit arches to
drepper [Tue, 23 Mar 2004 23:31:17 +0000 (23:31 +0000)]
Move common syscalls for 64bit arches to
sysdeps/unix/sysv/linux/wordsize-64/syscalls.list.

16 years agoNot needed anymore.
drepper [Tue, 23 Mar 2004 23:26:58 +0000 (23:26 +0000)]
Not needed anymore.

16 years agoImplied additional directories.
drepper [Tue, 23 Mar 2004 23:26:24 +0000 (23:26 +0000)]
Implied additional directories.

16 years agoConsolidated 64bit support for Linux.
drepper [Tue, 23 Mar 2004 23:25:52 +0000 (23:25 +0000)]
Consolidated 64bit support for Linux.

16 years agoUpdate.
drepper [Tue, 23 Mar 2004 10:01:06 +0000 (10:01 +0000)]
Update.

16 years ago(lll_mutex_trylock): No need to restrict type of ret. Make it int.
drepper [Tue, 23 Mar 2004 10:00:29 +0000 (10:00 +0000)]
(lll_mutex_trylock): No need to restrict type of ret.  Make it int.
Add comment.

16 years agoUpdate.
drepper [Tue, 23 Mar 2004 09:26:12 +0000 (09:26 +0000)]
Update.

16 years ago(BUSY_WAIT_NOP): Define.
drepper [Tue, 23 Mar 2004 09:25:45 +0000 (09:25 +0000)]
(BUSY_WAIT_NOP): Define.

16 years ago(BUSY_WAIT_NOP): Define.
drepper [Tue, 23 Mar 2004 09:13:22 +0000 (09:13 +0000)]
(BUSY_WAIT_NOP): Define.

16 years agoUpdate.
drepper [Tue, 23 Mar 2004 08:39:26 +0000 (08:39 +0000)]
Update.

16 years ago(lll_mutex_trylock): Remove unnecessary setne instruction.
drepper [Tue, 23 Mar 2004 08:38:53 +0000 (08:38 +0000)]
(lll_mutex_trylock): Remove unnecessary setne instruction.

16 years agoUpdate.
drepper [Tue, 23 Mar 2004 07:37:19 +0000 (07:37 +0000)]
Update.

16 years agoMake sure yesexpr and noexpr regex start with '^'.
drepper [Tue, 23 Mar 2004 07:36:58 +0000 (07:36 +0000)]
Make sure yesexpr and noexpr regex start with '^'.

16 years ago * sysdeps/alpha/s_fabs.S: Remove file.
rth [Tue, 23 Mar 2004 01:18:22 +0000 (01:18 +0000)]
    * sysdeps/alpha/s_fabs.S: Remove file.
        * sysdeps/alpha/s_copysign.S: Remove file.

16 years agoUpdate.
drepper [Mon, 22 Mar 2004 19:54:06 +0000 (19:54 +0000)]
Update.

16 years ago(__getpagesize): Avoid warning about writing into read-only memory.
drepper [Mon, 22 Mar 2004 19:49:39 +0000 (19:49 +0000)]
(__getpagesize): Avoid warning about writing into read-only memory.

16 years ago(routines): Add xpg-strerror.
drepper [Mon, 22 Mar 2004 19:48:51 +0000 (19:48 +0000)]
(routines): Add xpg-strerror.

16 years ago(strerror_r): If __USE_XOPEN2K but not __USE_GNU, redirect strerror_r to
drepper [Mon, 22 Mar 2004 19:48:38 +0000 (19:48 +0000)]
(strerror_r): If __USE_XOPEN2K but not __USE_GNU, redirect strerror_r to
__xpg_strerror_r.

16 years ago(libc): Add __xpg_strerror_r@@GLIBC_2.3.4.
drepper [Mon, 22 Mar 2004 19:48:21 +0000 (19:48 +0000)]
(libc): Add __xpg_strerror_r@@GLIBC_2.3.4.

16 years agoXPG6 copmpliant strerror_r implementation.
drepper [Mon, 22 Mar 2004 19:48:10 +0000 (19:48 +0000)]
XPG6 copmpliant strerror_r implementation.

16 years agoUpdate.
drepper [Mon, 22 Mar 2004 19:33:36 +0000 (19:33 +0000)]
Update.

16 years ago(pthread_getattr_np): Double size every cycle. If realloc fails, break
drepper [Mon, 22 Mar 2004 19:33:03 +0000 (19:33 +0000)]
(pthread_getattr_np): Double size every cycle.  If realloc fails, break
out of the loop.

16 years ago(__pthread_getaffinity_new): Use INT_MAX instead of UINT_MAX.
drepper [Mon, 22 Mar 2004 19:32:45 +0000 (19:32 +0000)]
(__pthread_getaffinity_new): Use INT_MAX instead of UINT_MAX.

16 years agoUpdate.
aj [Mon, 22 Mar 2004 10:53:16 +0000 (10:53 +0000)]
Update.

16 years ago2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
aj [Mon, 22 Mar 2004 10:52:33 +0000 (10:52 +0000)]
2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>

* sunrpc/rpc/xdr.h (IXDR_GET_LONG, IXDR_PUT_LONG): Do not use
casts as lvalues.

16 years ago (unload): Remove unused variable.
aj [Mon, 22 Mar 2004 10:51:01 +0000 (10:51 +0000)]
 (unload): Remove unused variable.

16 years ago (main): Use tmpfile instead of tmpnam.
aj [Mon, 22 Mar 2004 10:50:50 +0000 (10:50 +0000)]
 (main): Use tmpfile instead of tmpnam.

16 years ago(_dl_make_stack_executable): Disable for static linking.
roland [Sat, 20 Mar 2004 20:30:05 +0000 (20:30 +0000)]
(_dl_make_stack_executable): Disable for static linking.

16 years ago.
roland [Sat, 20 Mar 2004 20:19:29 +0000 (20:19 +0000)]
.

16 years ago2004-03-20 Roland McGrath <roland@frob.com>
roland [Sat, 20 Mar 2004 20:19:09 +0000 (20:19 +0000)]
2004-03-20  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/dl-execstack.c: New file.

16 years agoUpdate.
drepper [Sat, 20 Mar 2004 17:26:44 +0000 (17:26 +0000)]
Update.

16 years agoUpdate from translation team.
drepper [Sat, 20 Mar 2004 17:25:52 +0000 (17:25 +0000)]
Update from translation team.

16 years ago * sysdeps/unix/sysv/linux/pthread_setaffinity.c
aj [Sat, 20 Mar 2004 07:39:03 +0000 (07:39 +0000)]
* sysdeps/unix/sysv/linux/pthread_setaffinity.c
(__pthread_setaffinity_old): Fix interface.
* sysdeps/unix/sysv/linux/pthread_getaffinity.c
(__pthread_getaffinity_old): Likewise.

* sysdeps/unix/sysv/linux/pthread_setaffinity.c
(__pthread_setaffinity_new): Remove duplicate declaration.

16 years agoUpdate.
aj [Sat, 20 Mar 2004 06:43:04 +0000 (06:43 +0000)]
Update.

16 years ago(__sched_setaffinity_old): Fix interface.
aj [Sat, 20 Mar 2004 06:42:37 +0000 (06:42 +0000)]
(__sched_setaffinity_old): Fix interface.
Include <alloca.h>.

16 years ago(__sched_getaffinity_old): Fix interface.
aj [Sat, 20 Mar 2004 06:42:17 +0000 (06:42 +0000)]
(__sched_getaffinity_old): Fix interface.

16 years agoUpdate.
drepper [Sat, 20 Mar 2004 06:16:26 +0000 (06:16 +0000)]
Update.

16 years agoAdd unwind information for syscall wrappers.
drepper [Sat, 20 Mar 2004 06:16:04 +0000 (06:16 +0000)]
Add unwind information for syscall wrappers.

16 years ago(__new_sem_wait): Add correct cleanup support and unwind info.
drepper [Sat, 20 Mar 2004 06:15:50 +0000 (06:15 +0000)]
(__new_sem_wait): Add correct cleanup support and unwind info.

16 years ago(__pthread_once): Add correct cleanup support and unwind info.
drepper [Sat, 20 Mar 2004 06:15:28 +0000 (06:15 +0000)]
(__pthread_once): Add correct cleanup support and unwind info.

16 years ago(__pthread_cond_wait): Don't store mutex address if the current
drepper [Sat, 20 Mar 2004 06:15:14 +0000 (06:15 +0000)]
(__pthread_cond_wait): Don't store mutex address if the current
value is ~0l.  Add correct cleanup support and unwind info.

16 years ago(__pthread_cond_wait): Don't store mutex address if the current
drepper [Sat, 20 Mar 2004 06:15:02 +0000 (06:15 +0000)]
(__pthread_cond_wait): Don't store mutex address if the current
value is ~0l.  Add correct cleanup support and unwind info.

16 years agoUpdate comment.
drepper [Sat, 20 Mar 2004 06:14:36 +0000 (06:14 +0000)]
Update comment.

16 years ago(__pthread_cond_broadcast): Don't use requeue for pshared condvars.
drepper [Sat, 20 Mar 2004 06:14:23 +0000 (06:14 +0000)]
(__pthread_cond_broadcast): Don't use requeue for pshared condvars.

16 years ago(pthread_barrier_wait): After wakeup, release lock only when the
drepper [Sat, 20 Mar 2004 06:14:06 +0000 (06:14 +0000)]
(pthread_barrier_wait): After wakeup, release lock only when the
last thread stopped using the barrier object.

16 years ago(__lll_mutex_lock_wait): Rewrite so that only one locked memory operation
drepper [Sat, 20 Mar 2004 06:13:33 +0000 (06:13 +0000)]
(__lll_mutex_lock_wait): Rewrite so that only one locked memory operation
per round is needed.

16 years ago(XCHG): Define.
drepper [Sat, 20 Mar 2004 06:13:03 +0000 (06:13 +0000)]
(XCHG): Define.

16 years agoUpdate.
drepper [Sat, 20 Mar 2004 06:12:35 +0000 (06:12 +0000)]
Update.

16 years agoAdd unwind information.
drepper [Sat, 20 Mar 2004 06:11:49 +0000 (06:11 +0000)]
Add unwind information.

16 years ago(__ASSUME_CLONE_THREAD_FLAGS ): Define for newer SH kernel.
drepper [Sat, 20 Mar 2004 06:11:37 +0000 (06:11 +0000)]
(__ASSUME_CLONE_THREAD_FLAGS ): Define for newer SH kernel.
(__ASSUME_TGKILL, __ASSUME_UTIMES): Likewise.

16 years agoUpdate.
drepper [Sat, 20 Mar 2004 04:42:40 +0000 (04:42 +0000)]
Update.

16 years ago(CENABLE): Save the return value to a safe register.
drepper [Sat, 20 Mar 2004 04:40:26 +0000 (04:40 +0000)]
(CENABLE): Save the return value to a safe register.
(CDISABLE): Set the function argument correctly.

16 years agoUpdate.
drepper [Sat, 20 Mar 2004 00:38:50 +0000 (00:38 +0000)]
Update.

16 years ago(__tzfile_default): Correct setting of rule_stdoff and rule_dstoff
drepper [Sat, 20 Mar 2004 00:37:50 +0000 (00:37 +0000)]
(__tzfile_default): Correct setting of rule_stdoff and rule_dstoff
after reading the posixrules file.

16 years agoAdd Versions.def.
drepper [Fri, 19 Mar 2004 08:15:40 +0000 (08:15 +0000)]
Add Versions.def.

16 years agoUpdate.
drepper [Fri, 19 Mar 2004 07:16:54 +0000 (07:16 +0000)]
Update.

16 years ago(__posix_memalign): Correct alignment check.
drepper [Fri, 19 Mar 2004 07:15:21 +0000 (07:15 +0000)]
(__posix_memalign): Correct alignment check.

16 years agoUpdate.
drepper [Fri, 19 Mar 2004 00:37:59 +0000 (00:37 +0000)]
Update.

16 years ago(_dl_load_cache_lookup): Remove hwcap
drepper [Fri, 19 Mar 2004 00:36:32 +0000 (00:36 +0000)]
(_dl_load_cache_lookup): Remove hwcap
variable and weak_extern for _dl_hwcap.
(_DL_HWCAP_TLS_MASK): Define.
(HWCAP_CHECK): Fix checking of non-platform hwcap bits.  Use
lib->osversion instead of cache_new->libs[middle].osversion.

16 years agoRemove USE_IN_LIBIO conditionals.
drepper [Fri, 19 Mar 2004 00:21:39 +0000 (00:21 +0000)]
Remove USE_IN_LIBIO conditionals.

16 years ago(__GNUC_PREREQ) [!defined __THROW]: Define
drepper [Fri, 19 Mar 2004 00:19:32 +0000 (00:19 +0000)]
(__GNUC_PREREQ) [!defined __THROW]: Define
if not defined, fixing a typo (it used to be defined if
__GNUC__ was not defined).

16 years agoUpdate.
drepper [Fri, 19 Mar 2004 00:14:42 +0000 (00:14 +0000)]
Update.

16 years agoAdd versions for changed interfaces.
drepper [Fri, 19 Mar 2004 00:13:55 +0000 (00:13 +0000)]
Add versions for changed interfaces.

16 years agoImplement interface change.
drepper [Fri, 19 Mar 2004 00:13:30 +0000 (00:13 +0000)]
Implement interface change.
Add compatibility interface.

16 years agoImplement interface change.
drepper [Fri, 19 Mar 2004 00:12:47 +0000 (00:12 +0000)]
Implement interface change.

16 years agoChange sched_getaffinity and sched_setaffinity interfaces: add new
drepper [Fri, 19 Mar 2004 00:12:07 +0000 (00:12 +0000)]
Change sched_getaffinity and sched_setaffinity interfaces: add new
second parameter.

16 years agoUpdate.
drepper [Fri, 19 Mar 2004 00:10:26 +0000 (00:10 +0000)]
Update.

16 years agoQuery the kernel about the affinity mask with increasing buffer sizes.
drepper [Thu, 18 Mar 2004 23:57:47 +0000 (23:57 +0000)]
Query the kernel about the affinity mask with increasing buffer sizes.

16 years agoAdjust test for interface change.
drepper [Thu, 18 Mar 2004 23:56:54 +0000 (23:56 +0000)]
Adjust test for interface change.

16 years agoRemove unused list handling.
drepper [Thu, 18 Mar 2004 23:56:31 +0000 (23:56 +0000)]
Remove unused list handling.

16 years agoRemove hidden_proto for pthread_getaffinity_np. Declare
drepper [Thu, 18 Mar 2004 23:56:01 +0000 (23:56 +0000)]
Remove hidden_proto for pthread_getaffinity_np.  Declare
__pthread_getaffinity_np.

16 years agoAdd version for changed interfaces.
drepper [Thu, 18 Mar 2004 23:55:43 +0000 (23:55 +0000)]
Add version for changed interfaces.

16 years agoImplement interface change, keep compatibility code.
drepper [Thu, 18 Mar 2004 23:55:19 +0000 (23:55 +0000)]
Implement interface change, keep compatibility code.

16 years ago(pthread_getaffinity_np): Add new second parameter for size of the CPU set.
drepper [Thu, 18 Mar 2004 23:54:54 +0000 (23:54 +0000)]
(pthread_getaffinity_np): Add new second parameter for size of the CPU set.
(pthread_setaffinity_np): Likewise.
(pthread_attr_getaffinity_np): Likewise.
(pthread_attr_setaffinity_np): Likewise.

16 years ago(struct pthread_attr): Add cpusetsize field, remove next.
drepper [Thu, 18 Mar 2004 23:54:14 +0000 (23:54 +0000)]
(struct pthread_attr): Add cpusetsize field, remove next.

16 years ago.
roland [Thu, 18 Mar 2004 22:26:42 +0000 (22:26 +0000)]
.

16 years ago2004-03-18 Roland McGrath <roland@redhat.com>
roland [Thu, 18 Mar 2004 22:26:32 +0000 (22:26 +0000)]
2004-03-18  Roland McGrath  <roland@redhat.com>

* manual/Makefile (stamp-summary): Use -k option to sort,
not traditional key selection syntax.
Reported by Jim Gifford <giffordj@linkline.com>.

16 years ago.
roland [Thu, 18 Mar 2004 21:28:37 +0000 (21:28 +0000)]
.

16 years ago2004-03-18 Jakub Jelinek <jakub@redhat.com>
roland [Thu, 18 Mar 2004 21:28:29 +0000 (21:28 +0000)]
2004-03-18  Jakub Jelinek  <jakub@redhat.com>

* elf/ldconfig.c: Include stdbool.h.

16 years ago.
roland [Thu, 18 Mar 2004 08:43:41 +0000 (08:43 +0000)]
.

16 years ago2004-03-18 Roland McGrath <roland@redhat.com>
roland [Thu, 18 Mar 2004 08:43:34 +0000 (08:43 +0000)]
2004-03-18  Roland McGrath  <roland@redhat.com>

* elf/ldconfig.c (parse_conf_include): New function.
(parse_conf): Call it to parse lines starting with "include".
Remaining words are glob patterns for more config files to read.
Take additional bool argument to disable opt_chroot processing.
(main): Update caller.

16 years ago.
roland [Thu, 18 Mar 2004 07:48:04 +0000 (07:48 +0000)]
.

16 years ago2004-03-17 Roland McGrath <roland@redhat.com>
roland [Thu, 18 Mar 2004 07:47:54 +0000 (07:47 +0000)]
2004-03-17  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/timer_create.c (timer_create): Pass missing
first argument to clock_getres so we ever enable kernel timers.

16 years agoUpdate.
drepper [Wed, 17 Mar 2004 23:19:36 +0000 (23:19 +0000)]
Update.

16 years ago(_iopl): Match EPERM error the x86 code produces in case of mission
drepper [Wed, 17 Mar 2004 23:17:58 +0000 (23:17 +0000)]
(_iopl): Match EPERM error the x86 code produces in case of mission
permissions.

16 years agoUpdate.
drepper [Wed, 17 Mar 2004 20:02:19 +0000 (20:02 +0000)]
Update.

16 years ago(getnameinfo): Implement handling of NI_IDN_ALLOW_UNASSIGNED and
drepper [Wed, 17 Mar 2004 20:01:25 +0000 (20:01 +0000)]
(getnameinfo): Implement handling of NI_IDN_ALLOW_UNASSIGNED and
NI_IDN_USE_STD3_ASCII_RULES.

16 years ago(gaih_inet): Implement handling of AI_IDN_ALLOW_UNASSIGNED and
drepper [Wed, 17 Mar 2004 20:01:00 +0000 (20:01 +0000)]
(gaih_inet): Implement handling of AI_IDN_ALLOW_UNASSIGNED and
AI_IDN_USE_STD3_ASCII_RULES.

16 years agoDefine AI_IDN_ALLOW_UNASSIGNED, AI_IDN_USE_STD3_ASCII_RULES,
drepper [Wed, 17 Mar 2004 20:00:15 +0000 (20:00 +0000)]
Define AI_IDN_ALLOW_UNASSIGNED, AI_IDN_USE_STD3_ASCII_RULES,
NI_IDN_ALLOW_UNASSIGNED, and NI_IDN_USE_STD3_ASCII_RULES.

16 years agoUpdate.
drepper [Wed, 17 Mar 2004 17:30:06 +0000 (17:30 +0000)]
Update.

16 years ago(HP_TIMING_NOW): Make asm volatile.
drepper [Wed, 17 Mar 2004 17:28:49 +0000 (17:28 +0000)]
(HP_TIMING_NOW): Make asm volatile.

16 years agoSpelling.
drepper [Wed, 17 Mar 2004 17:26:38 +0000 (17:26 +0000)]
Spelling.