kopensolaris-gnu/glibc.git
13 years agoChange return value to ssize_t.
drepper [Thu, 3 Aug 2006 20:30:02 +0000 (20:30 +0000)]
Change return value to ssize_t.

13 years ago.
drepper [Thu, 3 Aug 2006 18:39:04 +0000 (18:39 +0000)]
.

13 years agoFix collation rules for <U0218> and <U021A>.
drepper [Thu, 3 Aug 2006 18:37:41 +0000 (18:37 +0000)]
Fix collation rules for <U0218> and <U021A>.
Define first_weekday, first_workdayweek_day, work_day,
country_isbn and country_post fields.
Comments for terminology and bibliographic codes were added.

13 years ago.
drepper [Thu, 3 Aug 2006 18:28:38 +0000 (18:28 +0000)]
.

13 years ago.
drepper [Thu, 3 Aug 2006 15:41:32 +0000 (15:41 +0000)]
.

13 years agoInclude <assert.h>.
drepper [Thu, 3 Aug 2006 15:39:47 +0000 (15:39 +0000)]
Include <assert.h>.

13 years agoChange return value to ssize_t.
drepper [Thu, 3 Aug 2006 15:38:26 +0000 (15:38 +0000)]
Change return value to ssize_t.

13 years agoChange return value to ssize_t.
drepper [Thu, 3 Aug 2006 15:36:45 +0000 (15:36 +0000)]
Change return value to ssize_t.

13 years ago.
drepper [Thu, 3 Aug 2006 15:31:32 +0000 (15:31 +0000)]
.

13 years ago(getgrouplist): Don't allocate one additional element on NEWGROUPS.
drepper [Thu, 3 Aug 2006 15:29:58 +0000 (15:29 +0000)]
(getgrouplist): Don't allocate one additional element on NEWGROUPS.

13 years ago.
drepper [Thu, 3 Aug 2006 15:26:02 +0000 (15:26 +0000)]
.

13 years ago(internal_getgrouplist): Remove unnecessary test introduced in patch
drepper [Thu, 3 Aug 2006 15:25:19 +0000 (15:25 +0000)]
(internal_getgrouplist): Remove unnecessary test introduced in patch
for bz #661.
(getgrouplist): Simplify code a bit.

13 years ago(__printf_fphex): Make sure EXPONENT is always positive.
drepper [Thu, 3 Aug 2006 09:37:36 +0000 (09:37 +0000)]
(__printf_fphex): Make sure EXPONENT is always positive.

13 years ago.
drepper [Thu, 3 Aug 2006 09:36:43 +0000 (09:36 +0000)]
.

13 years ago(__pthread_setspecific): Check out-of-range index before checking for
drepper [Thu, 3 Aug 2006 09:34:57 +0000 (09:34 +0000)]
(__pthread_setspecific): Check out-of-range index before checking for
unused key.

13 years ago.
drepper [Thu, 3 Aug 2006 09:31:53 +0000 (09:31 +0000)]
.

13 years ago(tests): Add bug16.
drepper [Thu, 3 Aug 2006 09:25:01 +0000 (09:25 +0000)]
(tests): Add bug16.

13 years agoTest for rounding F up and with negative exponent.
drepper [Thu, 3 Aug 2006 09:24:39 +0000 (09:24 +0000)]
Test for rounding F up and with negative exponent.

13 years ago(__printf_fphex): Fix exponent computation after rounding.
drepper [Thu, 3 Aug 2006 09:21:20 +0000 (09:21 +0000)]
(__printf_fphex): Fix exponent computation after rounding.

13 years ago(__printf_fphex): When rounding up 'f', use '1' as leading digit not '\1'.
drepper [Thu, 3 Aug 2006 09:06:41 +0000 (09:06 +0000)]
(__printf_fphex): When rounding up 'f', use '1' as leading digit not '\1'.

13 years agoDon't define OLD_HOSTIDFILE and don't try to open it. The patch
drepper [Thu, 3 Aug 2006 08:49:48 +0000 (08:49 +0000)]
Don't define OLD_HOSTIDFILE and don't try to open it.  The patch
introducing the macro contained a bug and used the same file name as
the new file instead of using /var/adm/hostid.  Nobody complaint so
I'm taking this out completely.

13 years agotypotypo
roland [Thu, 3 Aug 2006 08:39:32 +0000 (08:39 +0000)]
typotypo

13 years agoMove cast to void inside ?: to quiet gcc.
drepper [Thu, 3 Aug 2006 08:30:09 +0000 (08:30 +0000)]
Move cast to void inside ?: to quiet gcc.

13 years ago.
drepper [Thu, 3 Aug 2006 08:17:20 +0000 (08:17 +0000)]
.

13 years ago(SUPPORTED-LOCALES): Add csb_PL.UTF-8.
drepper [Thu, 3 Aug 2006 08:16:23 +0000 (08:16 +0000)]
(SUPPORTED-LOCALES): Add csb_PL.UTF-8.

13 years agoKashubian language locale for Poland.
drepper [Thu, 3 Aug 2006 08:15:06 +0000 (08:15 +0000)]
Kashubian language locale for Poland.

13 years ago.
drepper [Thu, 3 Aug 2006 08:06:27 +0000 (08:06 +0000)]
.

13 years ago(tests): Add tst-clock2.
drepper [Thu, 3 Aug 2006 08:05:59 +0000 (08:05 +0000)]
(tests): Add tst-clock2.

13 years agoTest for setting monotone clock.
drepper [Thu, 3 Aug 2006 08:05:32 +0000 (08:05 +0000)]
Test for setting monotone clock.

13 years agoAdd support for alternative waiting for completion.
drepper [Thu, 3 Aug 2006 08:04:28 +0000 (08:04 +0000)]
Add support for alternative waiting for completion.

13 years ago(gai_suspend): Add support for alternative waiting for completion.
drepper [Thu, 3 Aug 2006 08:03:46 +0000 (08:03 +0000)]
(gai_suspend): Add support for alternative waiting for completion.

13 years ago(__gai_notify_only): Copy memory for thread function and its
drepper [Thu, 3 Aug 2006 08:03:13 +0000 (08:03 +0000)]
(__gai_notify_only): Copy memory for thread function and its
parameters and pass it to new thread.
(__gai_notify): Add support for alternative waiting for completion.

13 years ago(struct waitlist): Don't add cond if alternative waiting for
drepper [Thu, 3 Aug 2006 08:02:43 +0000 (08:02 +0000)]
(struct waitlist): Don't add cond if alternative waiting for
completion is used.

13 years agoAllow overwriting code to start helper thread.
drepper [Thu, 3 Aug 2006 08:01:53 +0000 (08:01 +0000)]
Allow overwriting code to start helper thread.

13 years agoInclude <gai_misc.h> not "gai_misc.h".
drepper [Thu, 3 Aug 2006 08:01:22 +0000 (08:01 +0000)]
Include <gai_misc.h> not "gai_misc.h".

13 years ago.
drepper [Thu, 3 Aug 2006 07:55:24 +0000 (07:55 +0000)]
.

13 years agoNPTL specific definitions for async name lookup.
drepper [Thu, 3 Aug 2006 07:54:18 +0000 (07:54 +0000)]
NPTL specific definitions for async name lookup.

13 years ago.
roland [Thu, 3 Aug 2006 01:19:07 +0000 (01:19 +0000)]
.

13 years ago2006-08-02 Thomas Schwinge <tschwinge@gnu.org>
roland [Thu, 3 Aug 2006 01:18:36 +0000 (01:18 +0000)]
2006-08-02  Thomas Schwinge  <tschwinge@gnu.org>

        * hurd/getdport.c (__detdport): Don't return EBADF; instead set
        errno to EBADF and return MACH_PORT_NULL.

13 years ago(_dl_addr): Finish fixup after renaming. fedora-glibc-20060802T1808
drepper [Wed, 2 Aug 2006 17:05:55 +0000 (17:05 +0000)]
(_dl_addr): Finish fixup after renaming.

13 years ago. fedora-glibc-20060802T1650
drepper [Wed, 2 Aug 2006 16:45:53 +0000 (16:45 +0000)]
.

13 years ago(CFLAGS-waitid.c): Add -fasynchronous-unwind-tables.
drepper [Wed, 2 Aug 2006 16:43:46 +0000 (16:43 +0000)]
(CFLAGS-waitid.c): Add -fasynchronous-unwind-tables.

13 years ago(_dl_addr): If GNU-style hash tables are present, walk them instead of
drepper [Wed, 2 Aug 2006 16:39:17 +0000 (16:39 +0000)]
(_dl_addr): If GNU-style hash tables are present, walk them instead of
the symbol table.

13 years agoStrip down, always assume SMP/CMT/SMT.
drepper [Wed, 2 Aug 2006 04:43:48 +0000 (04:43 +0000)]
Strip down, always assume SMP/CMT/SMT.

13 years ago.
drepper [Wed, 2 Aug 2006 02:19:14 +0000 (02:19 +0000)]
.

13 years agoDefine real t_fmt_ampm and am_pm.
drepper [Wed, 2 Aug 2006 02:18:23 +0000 (02:18 +0000)]
Define real t_fmt_ampm and am_pm.

13 years ago.
drepper [Wed, 2 Aug 2006 00:08:03 +0000 (00:08 +0000)]
.

13 years ago(addinitgroupsX): Judge successful lookups by status of NSS calls, not
drepper [Wed, 2 Aug 2006 00:07:31 +0000 (00:07 +0000)]
(addinitgroupsX): Judge successful lookups by status of NSS calls, not
the number of returned entries.

13 years ago(is_smp_system): Fixups.
drepper [Tue, 1 Aug 2006 18:33:14 +0000 (18:33 +0000)]
(is_smp_system): Fixups.

13 years ago.
drepper [Tue, 1 Aug 2006 15:56:17 +0000 (15:56 +0000)]
.

13 years agoUndo last patch.
drepper [Tue, 1 Aug 2006 15:54:36 +0000 (15:54 +0000)]
Undo last patch.

13 years agoRemove add_key, request_key, keyctl.
drepper [Tue, 1 Aug 2006 15:53:14 +0000 (15:53 +0000)]
Remove add_key, request_key, keyctl.

13 years ago.
drepper [Tue, 1 Aug 2006 07:16:26 +0000 (07:16 +0000)]
.

13 years agoFinally add add_key, request_key, and keyctl back.
drepper [Tue, 1 Aug 2006 07:15:45 +0000 (07:15 +0000)]
Finally add add_key, request_key, and keyctl back.

13 years ago.
drepper [Tue, 1 Aug 2006 07:09:14 +0000 (07:09 +0000)]
.

13 years agoCheck for SMP system on Linux/i386.
drepper [Tue, 1 Aug 2006 07:07:53 +0000 (07:07 +0000)]
Check for SMP system on Linux/i386.

13 years ago.
drepper [Tue, 1 Aug 2006 06:55:58 +0000 (06:55 +0000)]
.

13 years agoRemove unnecessary include.
drepper [Tue, 1 Aug 2006 06:55:27 +0000 (06:55 +0000)]
Remove unnecessary include.

13 years ago.
drepper [Tue, 1 Aug 2006 06:49:55 +0000 (06:49 +0000)]
.

13 years agoFix typo in #error.
drepper [Tue, 1 Aug 2006 06:48:46 +0000 (06:48 +0000)]
Fix typo in #error.

Remove code for unsupported architectures.

13 years ago.
drepper [Tue, 1 Aug 2006 06:46:18 +0000 (06:46 +0000)]
.

13 years agoRun cmp in C locale.
drepper [Tue, 1 Aug 2006 06:45:49 +0000 (06:45 +0000)]
Run cmp in C locale.

13 years ago.
drepper [Tue, 1 Aug 2006 06:40:11 +0000 (06:40 +0000)]
.

13 years ago(do_test): Close fd before unlinking file so that directory is empty
drepper [Tue, 1 Aug 2006 06:38:48 +0000 (06:38 +0000)]
(do_test): Close fd before unlinking file so that directory is empty
even on non-POSIX filesystems.

13 years ago.
drepper [Tue, 1 Aug 2006 06:06:32 +0000 (06:06 +0000)]
.

13 years ago(tests): Add tst-getpid3.
drepper [Tue, 1 Aug 2006 06:05:02 +0000 (06:05 +0000)]
(tests): Add tst-getpid3.

13 years ago(__reclaim_stacks): Reset the PID on cached stacks.
drepper [Tue, 1 Aug 2006 06:04:42 +0000 (06:04 +0000)]
(__reclaim_stacks): Reset the PID on cached stacks.

13 years agoTest for PID in thread with stack from stack cache in forked process.
drepper [Tue, 1 Aug 2006 06:04:02 +0000 (06:04 +0000)]
Test for PID in thread with stack from stack cache in forked process.

13 years ago.
drepper [Mon, 31 Jul 2006 23:54:19 +0000 (23:54 +0000)]
.

13 years ago(dl_open_worker): Add branch prediction.
drepper [Mon, 31 Jul 2006 23:53:09 +0000 (23:53 +0000)]
(dl_open_worker): Add branch prediction.

13 years ago.
drepper [Mon, 31 Jul 2006 23:34:45 +0000 (23:34 +0000)]
.

13 years agoAvoid unnecessary setXXent calls into the backend NSS module. If
drepper [Mon, 31 Jul 2006 23:33:04 +0000 (23:33 +0000)]
Avoid unnecessary setXXent calls into the backend NSS module.  If
backend setXXent call failed, don't have internal_setXXent fail.  Just
remember this until it is needed.

13 years ago. fedora-glibc-20060731T0706
roland [Mon, 31 Jul 2006 05:58:50 +0000 (05:58 +0000)]
.

13 years ago2006-07-30 Roland McGrath <roland@redhat.com>
roland [Mon, 31 Jul 2006 05:58:27 +0000 (05:58 +0000)]
2006-07-30  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/i386/not-cancel.h
(pause_not_cancel): New macro.
(nanosleep_not_cancel): New macro.
(sigsuspend_not_cancel): New macro.
* pthread_mutex_timedlock.c (pthread_mutex_timedlock): Use
nanosleep_not_cancel macro from <not-cancel.h>.
* pthread_mutex_lock.c (__pthread_mutex_lock): Use pause_not_cancel
macro from <not-cancel.h>.

13 years ago2006-07-30 Roland McGrath <roland@redhat.com>
roland [Mon, 31 Jul 2006 05:58:25 +0000 (05:58 +0000)]
2006-07-30  Roland McGrath  <roland@redhat.com>

* Makefile (libpthread-routines): Add ptw-sigsuspend.

13 years ago2006-07-30 Roland McGrath <roland@redhat.com>
roland [Mon, 31 Jul 2006 05:57:58 +0000 (05:57 +0000)]
2006-07-30  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/not-cancel.h (pause_not_cancel): New macro.
(nanosleep_not_cancel): New macro.
(sigsuspend_not_cancel): new macro.
* sysdeps/unix/sysv/linux/sigsuspend.c [__ASSUME_REALTIME_SIGNALS]
(do_sigsuspend): Define as inline.
(__sigsuspend): Always use do_sigsuspend.
[! NO_CANCELLATION] (__sigsuspend_nocancel): New function.
* include/signal.h: Declare __sigsuspend_nocancel.
* sysdeps/posix/pause.c
[! NO_CANCELLATION] (__pause_nocancel): New function.

13 years ago2006-07-30 Roland McGrath <roland@redhat.com>
roland [Mon, 31 Jul 2006 05:57:55 +0000 (05:57 +0000)]
2006-07-30  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/ia64/sigsuspend.c: File removed.
* sysdeps/unix/sysv/linux/x86_64/sigsuspend.c: File removed.
* sysdeps/unix/sysv/linux/s390/s390-64/sigsuspend.c: File removed.
* sysdeps/unix/sysv/linux/sparc/sparc64/sigsuspend.c: File removed.

13 years ago2006-07-30 Roland McGrath <roland@redhat.com>
roland [Mon, 31 Jul 2006 05:57:52 +0000 (05:57 +0000)]
2006-07-30  Roland McGrath  <roland@redhat.com>

* include/unistd.h (__pause_nocancel): Add attribute_hidden.
* include/time.h (__nanosleep_nocancel): Likewise.

13 years ago.
drepper [Sun, 30 Jul 2006 22:24:49 +0000 (22:24 +0000)]
.

13 years ago.
drepper [Sun, 30 Jul 2006 22:21:30 +0000 (22:21 +0000)]
.

13 years agoAdd transliateration support to LC_CTYPE.
drepper [Sun, 30 Jul 2006 22:19:43 +0000 (22:19 +0000)]
Add transliateration support to LC_CTYPE.

13 years ago(add_to_readlist): Rename local variables to avoid confusion.
drepper [Sun, 30 Jul 2006 21:38:36 +0000 (21:38 +0000)]
(add_to_readlist): Rename local variables to avoid confusion.

13 years ago(charmap_read): Emit error message if charmap couldn't be found or read.
drepper [Sun, 30 Jul 2006 21:12:52 +0000 (21:12 +0000)]
(charmap_read): Emit error message if charmap couldn't be found or read.

13 years ago. fedora-glibc-20060729T2255
drepper [Sat, 29 Jul 2006 05:07:43 +0000 (05:07 +0000)]
.

13 years agoDefine FUTEX_LOCK_PI, FUTEX_UNLOCK_PI, and FUTEX_TRYLOCK_PI.
drepper [Sat, 29 Jul 2006 05:06:06 +0000 (05:06 +0000)]
Define FUTEX_LOCK_PI, FUTEX_UNLOCK_PI, and FUTEX_TRYLOCK_PI.

13 years ago.
drepper [Sat, 29 Jul 2006 04:46:40 +0000 (04:46 +0000)]
.

13 years ago.
drepper [Sat, 29 Jul 2006 04:45:25 +0000 (04:45 +0000)]
.

13 years agoDeclare __nanosleep_nocancel.
drepper [Sat, 29 Jul 2006 04:44:35 +0000 (04:44 +0000)]
Declare __nanosleep_nocancel.

13 years agoDeclare __pause_nocancel.
drepper [Sat, 29 Jul 2006 04:43:58 +0000 (04:43 +0000)]
Declare __pause_nocancel.

13 years agoDefine __ASSUME_FUTEX_LOCK_PI.
drepper [Sat, 29 Jul 2006 04:43:27 +0000 (04:43 +0000)]
Define __ASSUME_FUTEX_LOCK_PI.

13 years ago.
drepper [Sat, 29 Jul 2006 04:42:09 +0000 (04:42 +0000)]
.

13 years agoAdd the new tests.
drepper [Sat, 29 Jul 2006 04:38:54 +0000 (04:38 +0000)]
Add the new tests.

13 years agoDefine _POSIX_THREAD_PRIO_INHERIT to 200112L.
drepper [Sat, 29 Jul 2006 04:37:12 +0000 (04:37 +0000)]
Define _POSIX_THREAD_PRIO_INHERIT to 200112L.

13 years agoDefine FUTEX_LOCK_PI, FUTEX_UNLOCK_PI, and FUTEX_TRYLOCK_PI.
drepper [Sat, 29 Jul 2006 04:35:58 +0000 (04:35 +0000)]
Define FUTEX_LOCK_PI, FUTEX_UNLOCK_PI, and FUTEX_TRYLOCK_PI.

13 years ago(gen-as-const-header): Add pthread-pi-defines.sym.
drepper [Sat, 29 Jul 2006 04:33:52 +0000 (04:33 +0000)]
(gen-as-const-header): Add pthread-pi-defines.sym.

13 years agoDefines for PI mutexes in assembler code.
drepper [Sat, 29 Jul 2006 04:33:20 +0000 (04:33 +0000)]
Defines for PI mutexes in assembler code.

13 years agoFor PI mutexes wake all mutexes.
drepper [Sat, 29 Jul 2006 04:31:49 +0000 (04:31 +0000)]
For PI mutexes wake all mutexes.

13 years agoTest for robust PI mutex.
drepper [Sat, 29 Jul 2006 04:30:04 +0000 (04:30 +0000)]
Test for robust PI mutex.

13 years agoTest for PI mutex.
drepper [Sat, 29 Jul 2006 04:28:40 +0000 (04:28 +0000)]
Test for PI mutex.

13 years agoAdjust to allow use in PI mutex test.
drepper [Sat, 29 Jul 2006 04:27:22 +0000 (04:27 +0000)]
Adjust to allow use in PI mutex test.