kopensolaris-gnu/glibc.git
21 years ago2000-01-05 Roland McGrath <roland@baalperazim.frob.com>
kettenis [Sat, 22 Jan 2000 18:06:01 +0000 (18:06 +0000)]
2000-01-05  Roland McGrath  <roland@baalperazim.frob.com>

* sysdeps/mach/hurd/errnos.awk: Rediddle to collect lines and print
them all at the end, eliding the final comma.
* sysdeps/mach/hurd/bits/errno.h: Regenerated.

21 years agoUpdate.
drepper [Sat, 22 Jan 2000 09:20:14 +0000 (09:20 +0000)]
Update.

21 years agoDocument new gettext interfaces.
drepper [Sat, 22 Jan 2000 09:19:35 +0000 (09:19 +0000)]
Document new gettext interfaces.

21 years agoUpdate.
drepper [Sat, 22 Jan 2000 07:40:14 +0000 (07:40 +0000)]
Update.

21 years agoAdd format_arg attributes to declarations of new functions.
drepper [Sat, 22 Jan 2000 07:39:58 +0000 (07:39 +0000)]
Add format_arg attributes to declarations of new functions.

21 years agoUpdate.
drepper [Sat, 22 Jan 2000 05:50:49 +0000 (05:50 +0000)]
Update.

21 years agoUpdate.
drepper [Sat, 22 Jan 2000 05:45:24 +0000 (05:45 +0000)]
Update.

21 years agoScript to generate input files for gettext tests and then run the program.
drepper [Sat, 22 Jan 2000 05:44:52 +0000 (05:44 +0000)]
Script to generate input files for gettext tests and then run the program.

21 years agoTest sources to test gettext functions.
drepper [Sat, 22 Jan 2000 05:44:24 +0000 (05:44 +0000)]
Test sources to test gettext functions.

21 years agoSED script to convert PO file into input for test sources.
drepper [Sat, 22 Jan 2000 05:43:54 +0000 (05:43 +0000)]
SED script to convert PO file into input for test sources.

21 years agoGenerated from plural.y.
drepper [Sat, 22 Jan 2000 05:42:48 +0000 (05:42 +0000)]
Generated from plural.y.

21 years agoYACC grammar and helper functions to parse plural expression.
drepper [Sat, 22 Jan 2000 05:42:24 +0000 (05:42 +0000)]
YACC grammar and helper functions to parse plural expression.

21 years agoImplementation of the ngettext function.
drepper [Sat, 22 Jan 2000 05:42:03 +0000 (05:42 +0000)]
Implementation of the ngettext function.

21 years ago(_nl_load_domain): Search for plural information in header entry and
drepper [Sat, 22 Jan 2000 05:41:51 +0000 (05:41 +0000)]
(_nl_load_domain): Search for plural information in header entry and
parse and store the expression.

21 years agoAdd new parameter to _nl_find_msg declaration.
drepper [Sat, 22 Jan 2000 05:36:34 +0000 (05:36 +0000)]
Add new parameter to _nl_find_msg declaration.

21 years agoDeclare new functions. Add optimizations for them.
drepper [Sat, 22 Jan 2000 05:36:00 +0000 (05:36 +0000)]
Declare new functions.  Add optimizations for them.

21 years ago(struct expression): Define.
drepper [Sat, 22 Jan 2000 05:35:13 +0000 (05:35 +0000)]
(struct expression): Define.
(struct loaded_domain): Add plural and nplurals members.
Add prototypes for new internal functions.

21 years agoCall __dcgettext directly.
drepper [Sat, 22 Jan 2000 05:34:05 +0000 (05:34 +0000)]
Call __dcgettext directly.

21 years agoImplementation of the dngettext function.
drepper [Sat, 22 Jan 2000 05:33:35 +0000 (05:33 +0000)]
Implementation of the dngettext function.

21 years agoImplementation of the dcngettext function.
drepper [Sat, 22 Jan 2000 05:33:27 +0000 (05:33 +0000)]
Implementation of the dcngettext function.

21 years agoInternal function to implement the message lookup.
drepper [Sat, 22 Jan 2000 05:32:45 +0000 (05:32 +0000)]
Internal function to implement the message lookup.

21 years agoMove most code into dcigettext.c. Add call dcigettext with
drepper [Sat, 22 Jan 2000 05:32:22 +0000 (05:32 +0000)]
Move most code into dcigettext.c.  Add call dcigettext with
appropriate parameters.

21 years ago[GLIBC_2.2]: Add __dcngettext, dcngettext, dngettext, and ngettext.
drepper [Sat, 22 Jan 2000 05:31:28 +0000 (05:31 +0000)]
[GLIBC_2.2]: Add __dcngettext, dcngettext, dngettext, and ngettext.

21 years ago(routines): Add dcigettext, dcngettext, dngettxt, ngettext, and plural.
drepper [Sat, 22 Jan 2000 05:30:36 +0000 (05:30 +0000)]
(routines): Add dcigettext, dcngettext, dngettxt, ngettext, and plural.
(distribute): Add plural.y, po2test.sed, and tst-gettext.sh.
(test-srcs): Add tst-gettext.
(before-compile): Add $(objpfx)msgs.h.
Add rules for plural.c and msgs.h generation and running tst-gettext.

21 years agoUpdate.
drepper [Fri, 21 Jan 2000 05:18:41 +0000 (05:18 +0000)]
Update.

21 years ago(td_thr_getgregs): Fix typo.
drepper [Fri, 21 Jan 2000 05:18:25 +0000 (05:18 +0000)]
(td_thr_getgregs): Fix typo.

21 years agoUpdate.
drepper [Fri, 21 Jan 2000 05:16:38 +0000 (05:16 +0000)]
Update.

21 years ago(Using the getopt function): Fix description of return value for
drepper [Fri, 21 Jan 2000 05:16:11 +0000 (05:16 +0000)]
(Using the getopt function): Fix description of return value for
format string starting with '-'.

21 years ago(rpc_errlist): Fix index for RPC_PROGVERSMISMATCH.
drepper [Fri, 21 Jan 2000 05:15:54 +0000 (05:15 +0000)]
(rpc_errlist): Fix index for RPC_PROGVERSMISMATCH.

21 years ago(struct element_t): Add wclast and compute it where necessary.
drepper [Fri, 21 Jan 2000 05:15:35 +0000 (05:15 +0000)]
(struct element_t): Add wclast and compute it where necessary.
(collate_output): Insert indirect references in the right order.

21 years agoUpdate.
drepper [Thu, 20 Jan 2000 08:27:38 +0000 (08:27 +0000)]
Update.

21 years ago(tests): Add test-misc.
drepper [Thu, 20 Jan 2000 08:26:54 +0000 (08:26 +0000)]
(tests): Add test-misc.

21 years agoMiscellaneous math tests.
drepper [Thu, 20 Jan 2000 08:26:32 +0000 (08:26 +0000)]
Miscellaneous math tests.

21 years agoUpdate.
drepper [Thu, 20 Jan 2000 08:02:49 +0000 (08:02 +0000)]
Update.

21 years agoCorrect handling of arguments with exponent >31 and < 63.
drepper [Thu, 20 Jan 2000 08:02:26 +0000 (08:02 +0000)]
Correct handling of arguments with exponent >31 and < 63.

21 years agoUpdate.
drepper [Thu, 20 Jan 2000 07:06:08 +0000 (07:06 +0000)]
Update.

21 years agoCorrect size parameter of memset call.
drepper [Thu, 20 Jan 2000 07:05:58 +0000 (07:05 +0000)]
Correct size parameter of memset call.

21 years agoAdjust for last change in ld-collate.c of adding alignment padding.
drepper [Thu, 20 Jan 2000 05:22:38 +0000 (05:22 +0000)]
Adjust for last change in ld-collate.c of adding alignment padding.

21 years agoAdjust for last change of adding alignment padding.
drepper [Thu, 20 Jan 2000 05:21:49 +0000 (05:21 +0000)]
Adjust for last change of adding alignment padding.

21 years agoUpdate.
drepper [Thu, 20 Jan 2000 04:37:53 +0000 (04:37 +0000)]
Update.

21 years ago(output_weightwc): Return index measured in words, not bytes. Don't
drepper [Thu, 20 Jan 2000 04:37:28 +0000 (04:37 +0000)]
(output_weightwc): Return index measured in words, not bytes.  Don't
write out words for ignored characters.
(collate_output): Correct various problems with alignment in the
output file.

21 years agoUpdate.
drepper [Thu, 20 Jan 2000 02:01:32 +0000 (02:01 +0000)]
Update.

21 years agoDon't report an eror if final NUL is at the end of the buffer. Set errno
drepper [Thu, 20 Jan 2000 02:01:04 +0000 (02:01 +0000)]
Don't report an eror if final NUL is at the end of the buffer.  Set errno
correctly if floating-point number would overflow buffer.

21 years agoUpdate comment of RE_SYNTAX_POSIX_MINIMAL_EXTENDED.
drepper [Thu, 20 Jan 2000 01:13:58 +0000 (01:13 +0000)]
Update comment of RE_SYNTAX_POSIX_MINIMAL_EXTENDED.

21 years agoUpdate.
drepper [Thu, 20 Jan 2000 00:07:20 +0000 (00:07 +0000)]
Update.

21 years ago(struct element_t): Add mblast and compute it where necessary.
drepper [Thu, 20 Jan 2000 00:06:53 +0000 (00:06 +0000)]
(struct element_t): Add mblast and compute it where necessary.
(insert_weights): Correctly handle missing weights in ellipsis expression.
(handle_ellipsis): Correctly enqueue new element.
(collate_output): Insert indirect references in the right order.

21 years ago(findidx): Little optimization. Correctly return offset in indirect table.
drepper [Thu, 20 Jan 2000 00:03:57 +0000 (00:03 +0000)]
(findidx): Little optimization.  Correctly return offset in indirect table.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 07:29:43 +0000 (07:29 +0000)]
Update.

21 years agoCreate temporary state object if no output is written.
drepper [Wed, 19 Jan 2000 07:29:21 +0000 (07:29 +0000)]
Create temporary state object if no output is written.

21 years agoCompute result correctly for successful call with s == NULL.
drepper [Wed, 19 Jan 2000 07:28:28 +0000 (07:28 +0000)]
Compute result correctly for successful call with s == NULL.
Create temporary state object if no output is written.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 06:49:51 +0000 (06:49 +0000)]
Update.

21 years agoCompute return value correctly after change in gconv function.
drepper [Wed, 19 Jan 2000 06:49:28 +0000 (06:49 +0000)]
Compute return value correctly after change in gconv function.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 06:08:59 +0000 (06:08 +0000)]
Update.

21 years agoAdd double-width digits to digit class.
drepper [Wed, 19 Jan 2000 06:08:49 +0000 (06:08 +0000)]
Add double-width digits to digit class.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 06:06:01 +0000 (06:06 +0000)]
Update.

21 years agoDon't set errno if byte sequence is only incomplete but correct.
drepper [Wed, 19 Jan 2000 06:05:42 +0000 (06:05 +0000)]
Don't set errno if byte sequence is only incomplete but correct.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 05:28:48 +0000 (05:28 +0000)]
Update.

21 years agoNUL-terminte names of generated entries for ellipsis.
drepper [Wed, 19 Jan 2000 05:28:23 +0000 (05:28 +0000)]
NUL-terminte names of generated entries for ellipsis.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 03:54:00 +0000 (03:54 +0000)]
Update.

21 years agoLinux/SPARC32 implementation of xstat.
drepper [Wed, 19 Jan 2000 03:53:41 +0000 (03:53 +0000)]
Linux/SPARC32 implementation of xstat.

21 years agoLinux/SPARC32 implementation of lxstat.
drepper [Wed, 19 Jan 2000 03:53:24 +0000 (03:53 +0000)]
Linux/SPARC32 implementation of lxstat.

21 years agoLinux/SPARC32 implementation of fxstat.
drepper [Wed, 19 Jan 2000 03:53:09 +0000 (03:53 +0000)]
Linux/SPARC32 implementation of fxstat.

21 years agoiLinux/m68k implementation of xstat.
drepper [Wed, 19 Jan 2000 03:52:47 +0000 (03:52 +0000)]
iLinux/m68k implementation of xstat.

21 years agoLinux/m68k implementation of lxstat.
drepper [Wed, 19 Jan 2000 03:52:32 +0000 (03:52 +0000)]
Linux/m68k implementation of lxstat.

21 years agoLinux/m68k implementation of fxstat.
drepper [Wed, 19 Jan 2000 03:52:16 +0000 (03:52 +0000)]
Linux/m68k implementation of fxstat.

21 years agoLinux/Arm implementation of xstat.
drepper [Wed, 19 Jan 2000 03:51:57 +0000 (03:51 +0000)]
Linux/Arm implementation of xstat.

21 years agoLinux/Arm implementation of lxstat.
drepper [Wed, 19 Jan 2000 03:51:45 +0000 (03:51 +0000)]
Linux/Arm implementation of lxstat.

21 years agoLinux/Arm implementation of fxstat.
drepper [Wed, 19 Jan 2000 03:51:30 +0000 (03:51 +0000)]
Linux/Arm implementation of fxstat.

21 years agoLinux/i386 implementation of fxstat.
drepper [Wed, 19 Jan 2000 03:51:05 +0000 (03:51 +0000)]
Linux/i386 implementation of fxstat.

21 years agoLinux/i386 implementation of lxstat.
drepper [Wed, 19 Jan 2000 03:50:47 +0000 (03:50 +0000)]
Linux/i386 implementation of lxstat.

21 years ago(__xstat): Move _STAT_VER_KERNEL handling up; don't save errno.
drepper [Wed, 19 Jan 2000 03:49:11 +0000 (03:49 +0000)]
(__xstat): Move _STAT_VER_KERNEL handling up; don't save errno.

21 years agoUpdate after last bugfix in iconv implementation.
drepper [Wed, 19 Jan 2000 03:32:37 +0000 (03:32 +0000)]
Update after last bugfix in iconv implementation.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 03:21:41 +0000 (03:21 +0000)]
Update.

21 years agoUpdate comment for *written modification.
drepper [Wed, 19 Jan 2000 03:18:48 +0000 (03:18 +0000)]
Update comment for *written modification.

21 years ago(COUNT_CONVERTED): Remove macro, comment, and all uses.
drepper [Wed, 19 Jan 2000 03:18:02 +0000 (03:18 +0000)]
(COUNT_CONVERTED): Remove macro, comment, and all uses.
Remove done variable and all uses.

21 years ago(__gconv): Update after last change.
drepper [Wed, 19 Jan 2000 03:16:39 +0000 (03:16 +0000)]
(__gconv): Update after last change.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 02:23:18 +0000 (02:23 +0000)]
Update.

21 years ago(FCT): Use ISWCTYPE instead of __iswctype, and BTOWC instead of __btowc.
drepper [Wed, 19 Jan 2000 02:22:36 +0000 (02:22 +0000)]
(FCT): Use ISWCTYPE instead of __iswctype, and BTOWC instead of __btowc.

21 years ago(ISWCTYPE): New macro.
drepper [Wed, 19 Jan 2000 02:22:22 +0000 (02:22 +0000)]
(ISWCTYPE): New macro.
(__wcschrnul): New function.
(BTOWC): New macro. Define it instead of __btowc.
(is_char_class) [!_LIBC]: Fix 'mstate_t' typo. Fix 2nd arg to
wcsrtombs. Call wctype, not __wctype.

21 years agoAdd new functions added on 2000-01-17.
drepper [Wed, 19 Jan 2000 02:20:07 +0000 (02:20 +0000)]
Add new functions added on 2000-01-17.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 02:18:06 +0000 (02:18 +0000)]
Update.

21 years ago(getdentries): Correct prototype to use __off64_t.
drepper [Wed, 19 Jan 2000 02:17:37 +0000 (02:17 +0000)]
(getdentries): Correct prototype to use __off64_t.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 00:45:52 +0000 (00:45 +0000)]
Update.

21 years agoUpdate from tzdata2000a.
drepper [Wed, 19 Jan 2000 00:45:22 +0000 (00:45 +0000)]
Update from tzdata2000a.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 00:10:36 +0000 (00:10 +0000)]
Update.

21 years ago(cache_addhst): Don't automatically add IPv6 address.
drepper [Wed, 19 Jan 2000 00:10:05 +0000 (00:10 +0000)]
(cache_addhst): Don't automatically add IPv6 address.

21 years ago(dbs): Use PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP for .lock.
drepper [Wed, 19 Jan 2000 00:08:33 +0000 (00:08 +0000)]
(dbs): Use PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP for .lock.
Pretty printing.

21 years agoUpdate.
drepper [Wed, 19 Jan 2000 00:06:44 +0000 (00:06 +0000)]
Update.

21 years agoDefine PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP.
drepper [Wed, 19 Jan 2000 00:06:21 +0000 (00:06 +0000)]
Define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP.

21 years ago(pthread_allocate_stack): Compute guard page address correctly.
drepper [Wed, 19 Jan 2000 00:05:16 +0000 (00:05 +0000)]
(pthread_allocate_stack): Compute guard page address correctly.

21 years agoUpdate.
drepper [Tue, 18 Jan 2000 10:53:15 +0000 (10:53 +0000)]
Update.

21 years agoFix expected result for test cases with * with no leading expression.
drepper [Tue, 18 Jan 2000 10:52:53 +0000 (10:52 +0000)]
Fix expected result for test cases with * with no leading expression.

21 years agoRegenerated
drepper [Tue, 18 Jan 2000 10:51:57 +0000 (10:51 +0000)]
Regenerated

21 years agoDon't call fstat. Use STAT macro.
drepper [Tue, 18 Jan 2000 10:24:39 +0000 (10:24 +0000)]
Don't call fstat.  Use STAT macro.

21 years agoDefine STAT.
drepper [Tue, 18 Jan 2000 10:24:16 +0000 (10:24 +0000)]
Define STAT.

21 years agoFix includes. Define STAT.
drepper [Tue, 18 Jan 2000 10:23:55 +0000 (10:23 +0000)]
Fix includes.  Define STAT.

21 years agoUpdate.
drepper [Tue, 18 Jan 2000 10:17:32 +0000 (10:17 +0000)]
Update.

21 years agoTerminate host name for NI_NOFQDN.
drepper [Tue, 18 Jan 2000 10:16:59 +0000 (10:16 +0000)]
Terminate host name for NI_NOFQDN.

21 years agoAdd internal_fnmatch.c.
drepper [Tue, 18 Jan 2000 10:05:03 +0000 (10:05 +0000)]
Add internal_fnmatch.c.

21 years agoActual implementation of statvfs and fstatvfs.
drepper [Tue, 18 Jan 2000 10:04:47 +0000 (10:04 +0000)]
Actual implementation of statvfs and fstatvfs.