kopensolaris-gnu/glibc.git
19 years agoFix handling of turnaround times.
drepper [Wed, 5 Dec 2001 18:52:38 +0000 (18:52 +0000)]
Fix handling of turnaround times.

19 years ago(__ieee754_remainder): Fix overflow problem.
drepper [Wed, 5 Dec 2001 18:45:31 +0000 (18:45 +0000)]
(__ieee754_remainder): Fix overflow problem.

19 years agoFor use outside glibc defined bounded pointer macros here.
drepper [Wed, 5 Dec 2001 18:43:23 +0000 (18:43 +0000)]
For use outside glibc defined bounded pointer macros here.

19 years agoUpdate.
drepper [Wed, 5 Dec 2001 10:11:07 +0000 (10:11 +0000)]
Update.

19 years agoTest data for TCVN5712-1 gconv module.
drepper [Wed, 5 Dec 2001 10:09:42 +0000 (10:09 +0000)]
Test data for TCVN5712-1 gconv module.

19 years agoGconv module for TCVN5712-1.
drepper [Wed, 5 Dec 2001 10:09:15 +0000 (10:09 +0000)]
Gconv module for TCVN5712-1.

19 years agoAdd TCVN5712-1.
drepper [Wed, 5 Dec 2001 10:08:48 +0000 (10:08 +0000)]
Add TCVN5712-1.

19 years agoAdd TCVN5712-1.
drepper [Wed, 5 Dec 2001 10:08:27 +0000 (10:08 +0000)]
Add TCVN5712-1.

19 years ago(modules): Add TCVN5712-1.
drepper [Wed, 5 Dec 2001 10:08:07 +0000 (10:08 +0000)]
(modules): Add TCVN5712-1.

19 years agoUpdate.
drepper [Wed, 5 Dec 2001 10:07:30 +0000 (10:07 +0000)]
Update.

19 years agoCharmap TCVN5712-1.
drepper [Wed, 5 Dec 2001 10:06:21 +0000 (10:06 +0000)]
Charmap TCVN5712-1.

19 years ago(BODY): Pretty printing.
drepper [Wed, 5 Dec 2001 05:09:54 +0000 (05:09 +0000)]
(BODY): Pretty printing.

19 years agoSome more optimizations.
drepper [Wed, 5 Dec 2001 04:50:58 +0000 (04:50 +0000)]
Some more optimizations.

19 years agoUpdate.
drepper [Wed, 5 Dec 2001 04:30:39 +0000 (04:30 +0000)]
Update.

19 years agoOptimize conversion from UCS4.
drepper [Wed, 5 Dec 2001 04:27:13 +0000 (04:27 +0000)]
Optimize conversion from UCS4.

19 years agoUpdate.
drepper [Tue, 4 Dec 2001 00:02:32 +0000 (00:02 +0000)]
Update.

19 years agoDefine transliteration for dong sign.
drepper [Tue, 4 Dec 2001 00:00:55 +0000 (00:00 +0000)]
Define transliteration for dong sign.

19 years ago.
roland [Sun, 2 Dec 2001 22:13:05 +0000 (22:13 +0000)]
.

19 years ago2001-12-02 Roland McGrath <roland@frob.com>
roland [Sun, 2 Dec 2001 22:12:58 +0000 (22:12 +0000)]
2001-12-02  Roland McGrath  <roland@frob.com>

* mach/Makefile, mach/Machrules: Move comments out of \ continuations.

19 years ago.
roland [Sun, 2 Dec 2001 19:45:22 +0000 (19:45 +0000)]
.

19 years ago2001-12-02 Roland McGrath <roland@frob.com>
roland [Sun, 2 Dec 2001 19:45:06 +0000 (19:45 +0000)]
2001-12-02  Roland McGrath  <roland@frob.com>

* hurd/hurd.h (__hurd_fail): Add `break;' to silence new gcc-3 warning.
Reported by Jeff Bailey <jbailey@nisa.net>.

19 years ago.
roland [Sun, 2 Dec 2001 19:43:55 +0000 (19:43 +0000)]
.

19 years ago2001-12-02 Roland McGrath <roland@frob.com>
roland [Sun, 2 Dec 2001 19:43:43 +0000 (19:43 +0000)]
2001-12-02  Roland McGrath  <roland@frob.com>

* hurd/hurd.h (_hurd_umask): Remove volatile qualifier from decl.

19 years ago.
roland [Sun, 2 Dec 2001 19:34:28 +0000 (19:34 +0000)]
.

19 years ago2001-12-02 Roland McGrath <roland@frob.com>
roland [Sun, 2 Dec 2001 19:34:19 +0000 (19:34 +0000)]
2001-12-02  Roland McGrath  <roland@frob.com>

* mach/Makefile ($(objpfx)mach-syscalls.mk): Pass $(CFLAGS) to $(CC).
* mach/Machrules ($(objpfx)%.udeps static pattern rule): Likewise.
Reported by Jeff Bailey <jbailey@nisa.net>.

19 years ago.
roland [Sun, 2 Dec 2001 00:01:27 +0000 (00:01 +0000)]
.

19 years ago2001-12-01 Roland McGrath <roland@frob.com>
roland [Sun, 2 Dec 2001 00:01:20 +0000 (00:01 +0000)]
2001-12-01  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/configure.in (libc_cv_gcc_unwind_find_fde): Add
missing backslash in test arguments.
* sysdeps/mach/hurd/configure: Regenerated.

19 years agoUpdate.
drepper [Sat, 1 Dec 2001 07:10:53 +0000 (07:10 +0000)]
Update.

19 years ago(modules): Add ARMSCII-8.
drepper [Sat, 1 Dec 2001 07:09:13 +0000 (07:09 +0000)]
(modules): Add ARMSCII-8.

19 years agoAdd entries for ARMSCII-8.
drepper [Sat, 1 Dec 2001 07:07:49 +0000 (07:07 +0000)]
Add entries for ARMSCII-8.

19 years agoARMSCII-8 conversion module.
drepper [Sat, 1 Dec 2001 07:04:37 +0000 (07:04 +0000)]
ARMSCII-8 conversion module.

19 years agoUpdate.
drepper [Fri, 30 Nov 2001 21:14:09 +0000 (21:14 +0000)]
Update.

19 years ago(pthread_handle_create): Don't block cancel signal any more.
drepper [Fri, 30 Nov 2001 21:12:38 +0000 (21:12 +0000)]
(pthread_handle_create): Don't block cancel signal any more.

19 years ago(pthread_handle_sigcancel) [THREAD_SELF]: Double check
drepper [Fri, 30 Nov 2001 21:12:13 +0000 (21:12 +0000)]
(pthread_handle_sigcancel) [THREAD_SELF]: Double check
that self is the manager thread, and initialize the thread register if not.
(thread_self_stack) [THREAD_SELF]: New function to find self via stack pointer.

19 years agoUpdate.
drepper [Thu, 29 Nov 2001 21:57:56 +0000 (21:57 +0000)]
Update.

19 years agoAdd new tests.
drepper [Thu, 29 Nov 2001 21:53:49 +0000 (21:53 +0000)]
Add new tests.

19 years ago(next_brace_sub): Return NULL if braces don't match, fix {{a,b},c} globbing,
drepper [Thu, 29 Nov 2001 21:53:29 +0000 (21:53 +0000)]
(next_brace_sub): Return NULL if braces don't match, fix {{a,b},c} globbing,
clean up.

19 years agoUpdate.
aj [Thu, 29 Nov 2001 16:44:59 +0000 (16:44 +0000)]
Update.

19 years ago Use %gs as thread specific register.
aj [Thu, 29 Nov 2001 16:44:44 +0000 (16:44 +0000)]
Use %gs as thread specific register.
(THREAD_SELF): New.
(INIT_THREAD_SELF): New.
(THREAD_GETMEM): New.
(THREAD_GETMEM_NC):
(THREAD_SETMEM): New.
(THREAD_SETMEM_NC): New.
(FLOATING_STACKS): Define.
(ARCH_STACK_MAX_SIZE): Define.

19 years agoUpdate.
aj [Thu, 29 Nov 2001 16:42:41 +0000 (16:42 +0000)]
Update.

19 years agoAdd arch_prctl.
aj [Thu, 29 Nov 2001 16:42:35 +0000 (16:42 +0000)]
Add arch_prctl.

19 years agoUpdate.
aj [Thu, 29 Nov 2001 16:28:03 +0000 (16:28 +0000)]
Update.

19 years agoAdd arch_prctl system call.
aj [Thu, 29 Nov 2001 16:27:50 +0000 (16:27 +0000)]
Add arch_prctl system call.

19 years agoUpdate.
aj [Thu, 29 Nov 2001 11:12:04 +0000 (11:12 +0000)]
Update.

19 years agoInclude libioP.h for _IO_flush_all_lockp prototype.
aj [Thu, 29 Nov 2001 11:11:36 +0000 (11:11 +0000)]
Include libioP.h for _IO_flush_all_lockp prototype.

19 years agoUpdate.
drepper [Thu, 29 Nov 2001 08:51:52 +0000 (08:51 +0000)]
Update.

19 years agoDefine __restrict_arr correctly.
drepper [Thu, 29 Nov 2001 08:50:44 +0000 (08:50 +0000)]
Define __restrict_arr correctly.

19 years agoUpdate.
drepper [Thu, 29 Nov 2001 07:43:03 +0000 (07:43 +0000)]
Update.

19 years ago(struct pthread_key_delete_helper_args): New type.
drepper [Thu, 29 Nov 2001 07:41:33 +0000 (07:41 +0000)]
(struct pthread_key_delete_helper_args): New type.
(pthread_key_delete_helper): New static function.
(pthread_key_delete): Use the new thread manager
REQ_FOR_EACH_THREAD function to iterate over the threads and set
the delete key slot to a null value in each thread.

19 years ago(pthread_for_each_thread): New function.
drepper [Thu, 29 Nov 2001 07:40:45 +0000 (07:40 +0000)]
(pthread_for_each_thread): New function.
(__pthread_manager): Handle new REQ_FOR_EACH_THREAD request.

19 years ago(struct pthread_request): New manager request type REQ_FOR_EACH_THREAD.
drepper [Thu, 29 Nov 2001 07:39:52 +0000 (07:39 +0000)]
(struct pthread_request): New manager request type REQ_FOR_EACH_THREAD.

19 years ago(tests): Add ex18.
drepper [Thu, 29 Nov 2001 07:39:15 +0000 (07:39 +0000)]
(tests): Add ex18.

19 years agoTest for pthread_key_delete handling.
drepper [Thu, 29 Nov 2001 07:38:48 +0000 (07:38 +0000)]
Test for pthread_key_delete handling.

19 years agoUpdate.
drepper [Thu, 29 Nov 2001 07:24:24 +0000 (07:24 +0000)]
Update.

19 years agoUpdate.
drepper [Thu, 29 Nov 2001 07:21:11 +0000 (07:21 +0000)]
Update.

19 years agoOptimize. Remove duplicate mappings.
drepper [Thu, 29 Nov 2001 07:19:37 +0000 (07:19 +0000)]
Optimize.  Remove duplicate mappings.

19 years agoPretty printing.
drepper [Thu, 29 Nov 2001 07:01:51 +0000 (07:01 +0000)]
Pretty printing.

19 years agoAvoid access accross array boundary.
drepper [Thu, 29 Nov 2001 07:01:06 +0000 (07:01 +0000)]
Avoid access accross array boundary.

19 years agoTest data for IBM1164 module.
drepper [Thu, 29 Nov 2001 06:58:27 +0000 (06:58 +0000)]
Test data for IBM1164 module.

19 years agoTest data for IBM1163 module.
drepper [Thu, 29 Nov 2001 06:58:04 +0000 (06:58 +0000)]
Test data for IBM1163 module.

19 years agoAdd entries for IBM1163 and IBM1164.
drepper [Thu, 29 Nov 2001 06:56:34 +0000 (06:56 +0000)]
Add entries for IBM1163 and IBM1164.

19 years agoData for IBM1163 module
drepper [Thu, 29 Nov 2001 06:55:27 +0000 (06:55 +0000)]
Data for IBM1163 module

19 years agoData for IBM1164 module
drepper [Thu, 29 Nov 2001 06:55:13 +0000 (06:55 +0000)]
Data for IBM1164 module

19 years agoDriver for IBM1164 module
drepper [Thu, 29 Nov 2001 06:54:55 +0000 (06:54 +0000)]
Driver for IBM1164 module

19 years agoDriver for IBM1163 module
drepper [Thu, 29 Nov 2001 06:54:38 +0000 (06:54 +0000)]
Driver for IBM1163 module

19 years agoUpdate.
drepper [Thu, 29 Nov 2001 05:00:56 +0000 (05:00 +0000)]
Update.

19 years agoPass empty strings as default value for to- and from-charset. Don't
drepper [Thu, 29 Nov 2001 04:59:08 +0000 (04:59 +0000)]
Pass empty strings as default value for to- and from-charset.  Don't
determine locale's charset here.

19 years ago(iconv_open): Don't strip out everything for empty input string.
drepper [Thu, 29 Nov 2001 04:57:52 +0000 (04:57 +0000)]
(iconv_open): Don't strip out everything for empty input string.

19 years ago(__gconv_open): Empty codeset name now means using the current
drepper [Thu, 29 Nov 2001 04:51:58 +0000 (04:51 +0000)]
(__gconv_open): Empty codeset name now means using the current
locale's codeset.

19 years agoUpdate.
drepper [Wed, 28 Nov 2001 23:35:29 +0000 (23:35 +0000)]
Update.

19 years ago(fflush): Define to _IO_flush_all_lockp(0) if libio is used.
drepper [Wed, 28 Nov 2001 23:34:02 +0000 (23:34 +0000)]
(fflush): Define to _IO_flush_all_lockp(0) if libio is used.

19 years agoAdd prototype for _IO_flush_all_lockp.
drepper [Wed, 28 Nov 2001 23:33:17 +0000 (23:33 +0000)]
Add prototype for _IO_flush_all_lockp.

19 years ago(_IO_flush_all_lockp): New function. The same code
drepper [Wed, 28 Nov 2001 23:32:59 +0000 (23:32 +0000)]
(_IO_flush_all_lockp): New function.  The same code
as the old _IO_flush_all but lock only if parameter is nonzero.
(_IO_flush_all): Call _IO_flush_all_lockp with 1 as parameter.

19 years agoUpdate.
drepper [Wed, 28 Nov 2001 22:27:20 +0000 (22:27 +0000)]
Update.

19 years ago(pthread_handle_exit): Surround cancellation of threads with
drepper [Wed, 28 Nov 2001 22:26:19 +0000 (22:26 +0000)]
(pthread_handle_exit): Surround cancellation of threads with
__flockfilelist()/__funlockfilelist().

19 years ago(pthread_onexit_process): Don't call free after threads have been
drepper [Wed, 28 Nov 2001 22:25:43 +0000 (22:25 +0000)]
(pthread_onexit_process): Don't call free after threads have been
asynchronously terminated.

19 years agoUpdate.
drepper [Wed, 28 Nov 2001 21:12:46 +0000 (21:12 +0000)]
Update.

19 years ago(__signbitf, __signbit, __signbitl): Only define for ISO C99.
drepper [Wed, 28 Nov 2001 21:11:48 +0000 (21:11 +0000)]
(__signbitf, __signbit, __signbitl): Only define for ISO C99.

19 years agoUpdate.
drepper [Wed, 28 Nov 2001 20:22:08 +0000 (20:22 +0000)]
Update.

19 years ago(_nss_files_get##name##_r): Set herrnop to NETDB_INTERNAL if we run
drepper [Wed, 28 Nov 2001 20:20:21 +0000 (20:20 +0000)]
(_nss_files_get##name##_r): Set herrnop to NETDB_INTERNAL if we run
out of buffer space.

19 years agoUpdate.
drepper [Wed, 28 Nov 2001 20:12:17 +0000 (20:12 +0000)]
Update.

19 years ago(internal_getent): Fix typo.
drepper [Wed, 28 Nov 2001 20:09:50 +0000 (20:09 +0000)]
(internal_getent): Fix typo.

19 years ago(internal_getent): Correct input overflow test for platforms with signed char.
drepper [Wed, 28 Nov 2001 20:05:46 +0000 (20:05 +0000)]
(internal_getent): Correct input overflow test for platforms with signed char.

19 years agoUpdate.
drepper [Wed, 28 Nov 2001 17:22:21 +0000 (17:22 +0000)]
Update.

19 years ago(lookup_2): Remove function.
drepper [Wed, 28 Nov 2001 17:21:25 +0000 (17:21 +0000)]
(lookup_2): Remove function.
(insert_entry_2): Call lookup instead of lookup_2.

19 years agoUpdate.
drepper [Wed, 28 Nov 2001 00:09:26 +0000 (00:09 +0000)]
Update.

19 years ago(DCIGETTEXT): Increment path_max proportionally.
drepper [Wed, 28 Nov 2001 00:08:01 +0000 (00:08 +0000)]
(DCIGETTEXT): Increment path_max proportionally.

19 years ago/usr/bin/bison --yacc --name-prefix=__gettext --output plural.c plural.y
drepper [Tue, 27 Nov 2001 23:58:09 +0000 (23:58 +0000)]
/usr/bin/bison --yacc --name-prefix=__gettext --output plural.c plural.y

19 years agoInclude <stddef.h>, needed for NULL with SunOS 4 cc.
drepper [Tue, 27 Nov 2001 23:57:43 +0000 (23:57 +0000)]
Include <stddef.h>, needed for NULL with SunOS 4 cc.

19 years ago/usr/bin/bison --yacc --name-prefix=__gettext --output plural.c plural.y
drepper [Tue, 27 Nov 2001 23:42:11 +0000 (23:42 +0000)]
/usr/bin/bison --yacc --name-prefix=__gettext --output plural.c plural.y

19 years agoAdd #pragma for alloca on AIX 3.
drepper [Tue, 27 Nov 2001 23:41:47 +0000 (23:41 +0000)]
Add #pragma for alloca on AIX 3.

19 years ago(_nl_state_lock): Mark as #ifdef _LIBC. AIX 3 xlc chokes on empty macro
drepper [Tue, 27 Nov 2001 23:41:28 +0000 (23:41 +0000)]
(_nl_state_lock): Mark as #ifdef _LIBC. AIX 3 xlc chokes on empty macro
arguments.

19 years ago(guess_category_value): Only implement for glibc. Otherwise rely on
drepper [Tue, 27 Nov 2001 23:30:05 +0000 (23:30 +0000)]
(guess_category_value): Only implement for glibc.  Otherwise rely on
function _nl_locale_name which isn't present in the glibc sources.

19 years ago(_nl_init_domain_conv): Also enable transliteration when building on a glibc
drepper [Tue, 27 Nov 2001 23:03:34 +0000 (23:03 +0000)]
(_nl_init_domain_conv): Also enable transliteration when building on a glibc
system but outside glibc.

19 years ago(plural_eval): Remove function, moved to intl/plural-eval.c.
drepper [Tue, 27 Nov 2001 22:53:50 +0000 (22:53 +0000)]
(plural_eval): Remove function, moved to intl/plural-eval.c.
(plural_lookup): Call PLURAL_EVAL instead of plural_eval.
Include plural-eval.c.

19 years agoEvaluation function for plural expressions.
drepper [Tue, 27 Nov 2001 22:52:33 +0000 (22:52 +0000)]
Evaluation function for plural expressions.

19 years agonplurals must be positive.
drepper [Tue, 27 Nov 2001 22:41:08 +0000 (22:41 +0000)]
nplurals must be positive.

19 years ago(routines): Add plural-exp.
drepper [Tue, 27 Nov 2001 22:40:01 +0000 (22:40 +0000)]
(routines): Add plural-exp.
(distribute): Add plural-exp.h.

19 years agoInclude plural-exp.h, not gettextP.h.
drepper [Tue, 27 Nov 2001 22:39:11 +0000 (22:39 +0000)]
Include plural-exp.h, not gettextP.h.
(FREE_EXPRESSION): Move macro to plural-exp.h.

19 years agoInclude plural-exp.h.
drepper [Tue, 27 Nov 2001 22:38:55 +0000 (22:38 +0000)]
Include plural-exp.h.