kopensolaris-gnu/glibc.git
20 years ago2000-01-08 Mark Kettenis <kettenis@gnu.org>
kettenis [Sun, 23 Jan 2000 10:10:02 +0000 (10:10 +0000)]
2000-01-08  Mark Kettenis  <kettenis@gnu.org>

* sysdeps/mach/hurd/setitimer.c (quantize_timeval): New function.
(setitimer_locked): Use it to quantize the timer values.  Use
quantized timer values to check if the timeout changed.

20 years agoFix typo.
drepper [Sun, 23 Jan 2000 09:24:16 +0000 (09:24 +0000)]
Fix typo.

20 years agoFix typo.
drepper [Sun, 23 Jan 2000 09:14:10 +0000 (09:14 +0000)]
Fix typo.

20 years agoUpdate.
drepper [Sun, 23 Jan 2000 09:12:53 +0000 (09:12 +0000)]
Update.

20 years agoFix description for svc_register.
drepper [Sun, 23 Jan 2000 09:11:42 +0000 (09:11 +0000)]
Fix description for svc_register.

20 years agoUpdate.
drepper [Sun, 23 Jan 2000 08:54:19 +0000 (08:54 +0000)]
Update.

20 years agoNow system specific.
drepper [Sun, 23 Jan 2000 08:53:54 +0000 (08:53 +0000)]
Now system specific.

20 years agoLinux/i386 specific header with IO definitions.
drepper [Sun, 23 Jan 2000 08:53:43 +0000 (08:53 +0000)]
Linux/i386 specific header with IO definitions.

20 years agoAdd prototypes for port access functions.
drepper [Sun, 23 Jan 2000 08:53:21 +0000 (08:53 +0000)]
Add prototypes for port access functions.

20 years agoAdd sys/io.h.
drepper [Sun, 23 Jan 2000 08:52:47 +0000 (08:52 +0000)]
Add sys/io.h.

20 years ago(sysdep_headers): Remove sys/io.h.
drepper [Sun, 23 Jan 2000 08:52:23 +0000 (08:52 +0000)]
(sysdep_headers): Remove sys/io.h.

20 years agoRemove unused defines.
drepper [Sun, 23 Jan 2000 08:52:00 +0000 (08:52 +0000)]
Remove unused defines.

20 years agoDon't set frag_sent if no more data, fixes part 2 of bug 1549.
drepper [Sun, 23 Jan 2000 08:51:51 +0000 (08:51 +0000)]
Don't set frag_sent if no more data, fixes part 2 of bug 1549.

20 years ago($(objpfx)msgs.h): Do $(make-target-directory) first.
drepper [Sun, 23 Jan 2000 08:51:29 +0000 (08:51 +0000)]
($(objpfx)msgs.h): Do $(make-target-directory) first.

20 years ago(rexec_af): Use SA_LEN instead of __libc_sa_len.
drepper [Sun, 23 Jan 2000 08:51:18 +0000 (08:51 +0000)]
(rexec_af): Use SA_LEN instead of __libc_sa_len.

20 years agoFix two problems in UTF-8 decoder.
drepper [Sun, 23 Jan 2000 08:11:29 +0000 (08:11 +0000)]
Fix two problems in UTF-8 decoder.

20 years agoUpdate.
kettenis [Sat, 22 Jan 2000 18:11:52 +0000 (18:11 +0000)]
Update.

20 years ago2000-01-05 Roland McGrath <roland@baalperazim.frob.com>
kettenis [Sat, 22 Jan 2000 18:10:43 +0000 (18:10 +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.

20 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.

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

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

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

20 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.

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

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

20 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.

20 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.

20 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.

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

20 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.

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

20 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.

20 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.

20 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.

20 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.

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

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

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

20 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.

20 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.

20 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.

20 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.

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

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

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

20 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 '-'.

20 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.

20 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.

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

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

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

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

20 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.

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

20 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.

20 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.

20 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.

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

20 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.

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

20 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.

20 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.

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

20 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.

20 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.

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

20 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.

20 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.

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

20 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.

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

20 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.

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

20 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.

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

20 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.

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

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

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

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

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

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

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

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

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

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

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

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

20 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.

20 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.

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

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

20 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.

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

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

20 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.

20 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.

20 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.

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

20 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.