kopensolaris-gnu/glibc.git
17 years ago(tests): Add tst-clock_nanosleep.
drepper [Sat, 17 May 2003 06:05:11 +0000 (06:05 +0000)]
(tests): Add tst-clock_nanosleep.

17 years agoTest for clock_nanosleep.
drepper [Sat, 17 May 2003 06:04:51 +0000 (06:04 +0000)]
Test for clock_nanosleep.

17 years ago(tests): Add tst-nanosleep.
drepper [Sat, 17 May 2003 05:04:11 +0000 (05:04 +0000)]
(tests): Add tst-nanosleep.

17 years agoTest for nanosleep.
drepper [Sat, 17 May 2003 05:03:45 +0000 (05:03 +0000)]
Test for nanosleep.

17 years agoUpdate.
drepper [Sat, 17 May 2003 02:53:39 +0000 (02:53 +0000)]
Update.

17 years ago(CPUCLOCK_P): Fix definition.
drepper [Sat, 17 May 2003 02:52:07 +0000 (02:52 +0000)]
(CPUCLOCK_P): Fix definition.

17 years ago.
roland [Sat, 17 May 2003 00:59:16 +0000 (00:59 +0000)]
.

17 years ago2003-05-16 Roland McGrath <roland@redhat.com>
roland [Sat, 17 May 2003 00:59:09 +0000 (00:59 +0000)]
2003-05-16  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/register-atfork.c (libc_freeres_fn): Fix
uninitialized variable braino.

17 years agoUpdate.
drepper [Sat, 17 May 2003 00:38:41 +0000 (00:38 +0000)]
Update.

17 years ago(__USE_XOPEN2K): Define also for _POSIX_C_SOURCE>=200112L.
drepper [Sat, 17 May 2003 00:38:00 +0000 (00:38 +0000)]
(__USE_XOPEN2K): Define also for _POSIX_C_SOURCE>=200112L.

17 years agoUpdate.
drepper [Sat, 17 May 2003 00:02:52 +0000 (00:02 +0000)]
Update.

17 years ago(timer_gettime): Correct test for available syscalls.
drepper [Sat, 17 May 2003 00:02:22 +0000 (00:02 +0000)]
(timer_gettime): Correct test for available syscalls.

17 years ago(timer_settime): Set __no_posix_timers to -1 if the syscalls don't exist.
drepper [Sat, 17 May 2003 00:01:56 +0000 (00:01 +0000)]
(timer_settime): Set __no_posix_timers to -1 if the syscalls don't exist.

17 years agoUpdate.
drepper [Fri, 16 May 2003 22:09:32 +0000 (22:09 +0000)]
Update.

17 years ago(pthread_join): Set tid field of the joined thread to -1. This isn't
drepper [Fri, 16 May 2003 22:09:13 +0000 (22:09 +0000)]
(pthread_join): Set tid field of the joined thread to -1.  This isn't
necessary but helps to recognize some error conditions with almost no cost.

17 years ago(FREE_P): ALso negative values indicate an unused stack.
drepper [Fri, 16 May 2003 22:08:23 +0000 (22:08 +0000)]
(FREE_P): ALso negative values indicate an unused stack.

17 years agoUpdate.
drepper [Fri, 16 May 2003 19:56:47 +0000 (19:56 +0000)]
Update.

17 years ago(do_sigwaitinfo): Fold SI_TKILL code into SI_USER.
drepper [Fri, 16 May 2003 19:55:49 +0000 (19:55 +0000)]
(do_sigwaitinfo): Fold SI_TKILL code into SI_USER.

17 years ago(do_sigtimedwait): Fold SI_TKILL code into SI_USER.
drepper [Fri, 16 May 2003 19:55:28 +0000 (19:55 +0000)]
(do_sigtimedwait): Fold SI_TKILL code into SI_USER.

17 years agoUpdate.
drepper [Fri, 16 May 2003 18:50:00 +0000 (18:50 +0000)]
Update.

17 years ago(do_sigpause): Use sigdelset after all.
drepper [Fri, 16 May 2003 18:48:42 +0000 (18:48 +0000)]
(do_sigpause): Use sigdelset after all.

17 years agoUpdate.
drepper [Fri, 16 May 2003 17:40:49 +0000 (17:40 +0000)]
Update.

17 years agoInclude <unistd.h>.
drepper [Fri, 16 May 2003 17:40:32 +0000 (17:40 +0000)]
Include <unistd.h>.

17 years agoUpdate.
drepper [Fri, 16 May 2003 04:22:23 +0000 (04:22 +0000)]
Update.

17 years ago(_dl_reloc_overflow): Remove sym argument, use refsym everywhere.
drepper [Fri, 16 May 2003 04:20:52 +0000 (04:20 +0000)]
(_dl_reloc_overflow): Remove sym argument, use refsym everywhere.

17 years ago(elf_machine_rela): Drop second to last parameter for all calls to
drepper [Fri, 16 May 2003 04:20:16 +0000 (04:20 +0000)]
(elf_machine_rela): Drop second to last parameter for all calls to
_dl_reloc_overlow.
(_dl_reloc_overflow): Adjust parameter.

17 years ago(_dl_reloc_overflow): Adjust prototype.
drepper [Fri, 16 May 2003 04:16:45 +0000 (04:16 +0000)]
(_dl_reloc_overflow): Adjust prototype.

17 years ago(_dl_reloc_overflow): Remove sym argument, always use refsym.
drepper [Fri, 16 May 2003 04:16:18 +0000 (04:16 +0000)]
(_dl_reloc_overflow): Remove sym argument, always use refsym.
(__process_machine_rela): Adjust callers.

17 years ago(_dl_show_auxv): Don't print AT_??? line for AT_HWCAP.
drepper [Thu, 15 May 2003 21:57:22 +0000 (21:57 +0000)]
(_dl_show_auxv): Don't print AT_??? line for AT_HWCAP.

17 years agoUpdate.
drepper [Thu, 15 May 2003 21:41:17 +0000 (21:41 +0000)]
Update.

17 years ago(_dl_show_auxv): Fix typo (DL_NEED_SYSINFO -> NEED_DL_SYSINFO). If aux value
drepper [Thu, 15 May 2003 21:40:38 +0000 (21:40 +0000)]
(_dl_show_auxv): Fix typo (DL_NEED_SYSINFO -> NEED_DL_SYSINFO).  If aux value
is not known print numeric values.

17 years agoUpdate.
drepper [Thu, 15 May 2003 03:31:18 +0000 (03:31 +0000)]
Update.

17 years agoBump to 0.39.
drepper [Thu, 15 May 2003 02:47:08 +0000 (02:47 +0000)]
Bump to 0.39.

17 years agoSync with Linux Kernel 2.5.69 and *BSD.
drepper [Thu, 15 May 2003 00:29:21 +0000 (00:29 +0000)]
Sync with Linux Kernel 2.5.69 and *BSD.

17 years agoUpdate.
drepper [Thu, 15 May 2003 00:27:35 +0000 (00:27 +0000)]
Update.

17 years agoumount for Linux/ia64.
drepper [Thu, 15 May 2003 00:26:00 +0000 (00:26 +0000)]
umount for Linux/ia64.

17 years agoUpdate.
drepper [Wed, 14 May 2003 23:26:21 +0000 (23:26 +0000)]
Update.

17 years ago($(objpfx)$(multidir)): Add rule to create the directory.
drepper [Wed, 14 May 2003 23:25:38 +0000 (23:25 +0000)]
($(objpfx)$(multidir)): Add rule to create the directory.

17 years agoUpdate.
drepper [Wed, 14 May 2003 21:40:32 +0000 (21:40 +0000)]
Update.

17 years ago(dl_main): For LD_TRACE_PRELINKING print search scope even if no DT_NEEDED
drepper [Wed, 14 May 2003 21:39:39 +0000 (21:39 +0000)]
(dl_main): For LD_TRACE_PRELINKING print search scope even if no DT_NEEDED
is present.

17 years agoUpdate.
drepper [Wed, 14 May 2003 20:50:10 +0000 (20:50 +0000)]
Update.

17 years ago(crti-objs, crtn-objs): New variables.
drepper [Wed, 14 May 2003 20:49:22 +0000 (20:49 +0000)]
(crti-objs, crtn-objs): New variables.
(omit-deps, extra-objs): Add crtn.
($(objpfx)libpthread.so): Depend on both crti and crtn
and links to them in multidir.
($(objpfx)crtn.S, $(objpfx)crtn.o): New rules.

17 years agoUpdate.
drepper [Wed, 14 May 2003 20:44:11 +0000 (20:44 +0000)]
Update.

17 years agoFix the fix from 2003-03-27: setjmp is NOT a leaf-routine (due to the call to
drepper [Wed, 14 May 2003 20:43:17 +0000 (20:43 +0000)]
Fix the fix from 2003-03-27: setjmp is NOT a leaf-routine (due to the call to
__sigjmp_save) so we can't keep the saved unat value in a scratch register
(r16).  Use loc2 instead.

17 years agoUpdate.
drepper [Wed, 14 May 2003 06:29:32 +0000 (06:29 +0000)]
Update.

17 years agoDo compile elf-init with PIC flag since in dynamic binaries it has to
drepper [Wed, 14 May 2003 06:28:52 +0000 (06:28 +0000)]
Do compile elf-init with PIC flag since in dynamic binaries it has to
be relocatable.

17 years agoUpdate.
drepper [Tue, 13 May 2003 23:57:02 +0000 (23:57 +0000)]
Update.

17 years agoUse waitpid syscall is available.
drepper [Tue, 13 May 2003 23:56:14 +0000 (23:56 +0000)]
Use waitpid syscall is available.

17 years agoUpdate.
drepper [Tue, 13 May 2003 21:14:28 +0000 (21:14 +0000)]
Update.

17 years ago(__arch_compare_and_exchange_bool_32_rel): Define.
drepper [Tue, 13 May 2003 21:13:59 +0000 (21:13 +0000)]
(__arch_compare_and_exchange_bool_32_rel): Define.
(__arch_compare_and_exchange_bool_64_acq): Remove release sync.
(__arch_compare_and_exchange_bool_64_rel): Define.
(__arch_compare_and_exchange_val_64_acq): Remove release sync.
(__arch_compare_and_exchange_val_64_rel): Define.
(__arch_atomic_exchange_64): Remove.
(__arch_atomic_exchange_64_acq): Define.
(__arch_atomic_exchange_64_rel): Define.
(__arch_atomic_exchange_and_add_64): Add "memory" to clobber list.
(__arch_atomic_decrement_if_positive_64):
Add "memory" to clobber list.
[!UP](__ARCH_REL_INSTR): Define as lwsync.

17 years ago(__arch_compare_and_exchange_bool_32_acq): Remove release sync.
drepper [Tue, 13 May 2003 21:13:37 +0000 (21:13 +0000)]
(__arch_compare_and_exchange_bool_32_acq): Remove release sync.
(__arch_compare_and_exchange_bool_32_rel): Define.
(__arch_compare_and_exchange_bool_64_rel): Define.
(__arch_compare_and_exchange_val_64_rel): Define.
(__arch_atomic_exchange_64): Remove.
(__arch_atomic_exchange_64_acq): Define.
(__arch_atomic_exchange_64_rel): Define.

17 years ago(__arch_compare_and_exchange_bool_8_rel): Define.
drepper [Tue, 13 May 2003 21:13:08 +0000 (21:13 +0000)]
(__arch_compare_and_exchange_bool_8_rel): Define.
(__arch_compare_and_exchange_bool_16_rel): Define.
(__ARCH_REL_INSTR): Define if not already defined.
(__arch_atomic_exchange_and_add_32): Add "memory" to clobber list.
(__arch_atomic_decrement_if_positive_32):
Add "memory" to clobber list.
(__arch_compare_and_exchange_val_32_acq): Remove release sync.
(__arch_compare_and_exchange_val_32_rel): Define.
(__arch_atomic_exchange_32): Remove.
(__arch_atomic_exchange_32_acq): Define.
(__arch_atomic_exchange_32_rel): Define.
(atomic_compare_and_exchange_val_rel): Define.
(atomic_exchange_acq): Use __arch_atomic_exchange_*_acq forms.
(atomic_exchange_rel): Define.

17 years agoUpdate.
drepper [Tue, 13 May 2003 21:09:05 +0000 (21:09 +0000)]
Update.

17 years ago(lll_mutex_unlock): Use atomic_exchange_rel.
drepper [Tue, 13 May 2003 21:08:24 +0000 (21:08 +0000)]
(lll_mutex_unlock): Use atomic_exchange_rel.

17 years agoUpdate from latest version on FSF FTP.
drepper [Mon, 12 May 2003 23:00:45 +0000 (23:00 +0000)]
Update from latest version on FSF FTP.

17 years agoUpdate.
drepper [Sun, 11 May 2003 23:28:52 +0000 (23:28 +0000)]
Update.

17 years ago(cons): Add missing locking around setting of alldone.
drepper [Sun, 11 May 2003 23:28:30 +0000 (23:28 +0000)]
(cons): Add missing locking around setting of alldone.

17 years agoUpdate.
drepper [Sun, 11 May 2003 22:47:37 +0000 (22:47 +0000)]
Update.

17 years ago($(objpfx)ftwtest.out): Use absolute file names.
drepper [Sun, 11 May 2003 22:46:53 +0000 (22:46 +0000)]
($(objpfx)ftwtest.out): Use absolute file names.

17 years ago(my_strftime): Let the `-' (no-pad) flag affect the space-padded-by-default
drepper [Sun, 11 May 2003 22:41:58 +0000 (22:41 +0000)]
(my_strftime): Let the `-' (no-pad) flag affect the space-padded-by-default
conversion specifiers, %e, %k, %l.

17 years ago(do_test): Add tests for - flag.
drepper [Sun, 11 May 2003 22:41:23 +0000 (22:41 +0000)]
(do_test): Add tests for - flag.

17 years ago.
schwab [Sat, 10 May 2003 22:58:06 +0000 (22:58 +0000)]
.

17 years agoFix parameter name.
schwab [Sat, 10 May 2003 22:57:19 +0000 (22:57 +0000)]
Fix parameter name.

17 years agoUpdate.
drepper [Sat, 10 May 2003 20:38:31 +0000 (20:38 +0000)]
Update.

17 years agoRemove futex related macros.
drepper [Sat, 10 May 2003 20:38:06 +0000 (20:38 +0000)]
Remove futex related macros.

17 years agoRemove futex related macros.
drepper [Sat, 10 May 2003 20:37:38 +0000 (20:37 +0000)]
Remove futex related macros.

17 years agoUpdate.
drepper [Sat, 10 May 2003 17:50:46 +0000 (17:50 +0000)]
Update.

17 years agoDefine cpu_set_t only if not already defined and when really needed.
drepper [Sat, 10 May 2003 17:47:05 +0000 (17:47 +0000)]
Define cpu_set_t only if not already defined and when really needed.

17 years agoDefine cpu_set_t only if not already defined and when really needed.
drepper [Sat, 10 May 2003 17:45:53 +0000 (17:45 +0000)]
Define cpu_set_t only if not already defined and when really needed.

17 years agoFix typo.
drepper [Sat, 10 May 2003 08:47:43 +0000 (08:47 +0000)]
Fix typo.

17 years agoUpdate.
drepper [Sat, 10 May 2003 08:39:58 +0000 (08:39 +0000)]
Update.

17 years agoZulu locale for Source Africa.
drepper [Sat, 10 May 2003 08:39:46 +0000 (08:39 +0000)]
Zulu locale for Source Africa.

17 years agoXhosa locale for South Africa.
drepper [Sat, 10 May 2003 08:39:31 +0000 (08:39 +0000)]
Xhosa locale for South Africa.

17 years agoSotho locale for South Africa.
drepper [Sat, 10 May 2003 08:39:17 +0000 (08:39 +0000)]
Sotho locale for South Africa.

17 years agoUpdate.
drepper [Sat, 10 May 2003 08:37:47 +0000 (08:37 +0000)]
Update.

17 years agoRemove netinet/igmp.h.
drepper [Sat, 10 May 2003 08:35:22 +0000 (08:35 +0000)]
Remove netinet/igmp.h.

17 years agoRemove netinet/igmp.h.
drepper [Sat, 10 May 2003 08:35:06 +0000 (08:35 +0000)]
Remove netinet/igmp.h.

17 years ago(headers): Add netinet/igmp.h.
drepper [Sat, 10 May 2003 08:34:44 +0000 (08:34 +0000)]
(headers): Add netinet/igmp.h.

17 years agoIGMP definitions.
drepper [Sat, 10 May 2003 08:34:08 +0000 (08:34 +0000)]
IGMP definitions.

17 years agoMoved to inet/netinet.
drepper [Sat, 10 May 2003 08:33:41 +0000 (08:33 +0000)]
Moved to inet/netinet.

17 years ago(lio_listio64): If SIG == NULL, use dummy sigevent structure with SIGEV_NONE.
drepper [Sat, 10 May 2003 08:31:31 +0000 (08:31 +0000)]
(lio_listio64): If SIG == NULL, use dummy sigevent structure with SIGEV_NONE.

17 years agoSync prototypes with libio/stdio.h (remove __THROW from possible cancellation
drepper [Sat, 10 May 2003 08:25:21 +0000 (08:25 +0000)]
Sync prototypes with libio/stdio.h (remove __THROW from possible cancellation
points).

17 years ago(CPU Affinity): Document sched_[gs]etaffinity.
drepper [Sat, 10 May 2003 08:11:40 +0000 (08:11 +0000)]
(CPU Affinity): Document sched_[gs]etaffinity.

17 years ago(Waiting for I/O): Second parameter of FD_ISSET can be assumed const.
drepper [Sat, 10 May 2003 07:56:51 +0000 (07:56 +0000)]
(Waiting for I/O): Second parameter of FD_ISSET can be assumed const.

17 years ago(Waiting for I/O): Document that FILEDES parameter of FD_SET, FD_CLR,
drepper [Sat, 10 May 2003 07:49:34 +0000 (07:49 +0000)]
(Waiting for I/O): Document that FILEDES parameter of FD_SET, FD_CLR,
and FD_ISSET must not have side effects.

17 years agoUpdate.
drepper [Sat, 10 May 2003 07:48:16 +0000 (07:48 +0000)]
Update.

17 years ago(CPU_SETSIZE): Define.
drepper [Sat, 10 May 2003 07:47:46 +0000 (07:47 +0000)]
(CPU_SETSIZE): Define.

17 years agoUpdate.
drepper [Sat, 10 May 2003 07:17:50 +0000 (07:17 +0000)]
Update.

17 years ago(NCPUBITS): Define.
drepper [Sat, 10 May 2003 07:17:10 +0000 (07:17 +0000)]
(NCPUBITS): Define.

17 years agoUpdate.
drepper [Sat, 10 May 2003 06:33:37 +0000 (06:33 +0000)]
Update.

17 years ago(gnulib): Remove -lgcc_eh again.
drepper [Sat, 10 May 2003 06:32:44 +0000 (06:32 +0000)]
(gnulib): Remove -lgcc_eh again.

17 years agoBump to 0.38.
drepper [Sat, 10 May 2003 05:37:04 +0000 (05:37 +0000)]
Bump to 0.38.

17 years agoUpdate.
drepper [Sat, 10 May 2003 05:36:37 +0000 (05:36 +0000)]
Update.

17 years agosched_setaffinity implementation for Linux.
drepper [Sat, 10 May 2003 05:35:31 +0000 (05:35 +0000)]
sched_setaffinity implementation for Linux.

17 years agosched_getaffinity implementation for Linux.
drepper [Sat, 10 May 2003 05:35:19 +0000 (05:35 +0000)]
sched_getaffinity implementation for Linux.

17 years ago(atomic_exchange_acq): Renamed from atomic_exchange.
drepper [Sat, 10 May 2003 05:34:22 +0000 (05:34 +0000)]
(atomic_exchange_acq): Renamed from atomic_exchange.
(atomic_exchange_rel): New #define.

17 years agoDefine __CPU_SETSIZE, __NCPUBITS, __CPUELT, __CPUMASK, cpu_set_t,
drepper [Sat, 10 May 2003 05:33:40 +0000 (05:33 +0000)]
Define __CPU_SETSIZE, __NCPUBITS, __CPUELT, __CPUMASK, cpu_set_t,
__cpu_mask, __CPU_ZERO, __CPU_SET, __CPU_CLR, and __CPU_ISSET.

17 years agoAdjust definition to prototype change.
drepper [Sat, 10 May 2003 05:31:56 +0000 (05:31 +0000)]
Adjust definition to prototype change.

17 years agoChange prototypes of sched_getaffinity and sched_setaffinity. Define
drepper [Sat, 10 May 2003 05:31:05 +0000 (05:31 +0000)]
Change prototypes of sched_getaffinity and sched_setaffinity.  Define
CPU_SET, CPU_CLR, CPU_ISSET, and CPU_ZERO.

17 years ago(atomic_exchange_acq): Renamed from atomic_exchange.
drepper [Sat, 10 May 2003 05:29:29 +0000 (05:29 +0000)]
(atomic_exchange_acq): Renamed from atomic_exchange.