kopensolaris-gnu/glibc.git
20 years agoUpdate.
drepper [Tue, 20 Jun 2000 03:36:13 +0000 (03:36 +0000)]
Update.

20 years ago<sys/ucontext.h> header for Linux/IA-64.
drepper [Tue, 20 Jun 2000 03:35:25 +0000 (03:35 +0000)]
<sys/ucontext.h> header for Linux/IA-64.

20 years ago<sys/procfs.h> header for Linux/IA-64.
drepper [Tue, 20 Jun 2000 03:34:47 +0000 (03:34 +0000)]
<sys/procfs.h> header for Linux/IA-64.

20 years ago<sys/io.h> header for Linux/IA-64.
drepper [Tue, 20 Jun 2000 03:34:36 +0000 (03:34 +0000)]
<sys/io.h> header for Linux/IA-64.

20 years ago<fcntl.h> definitions for Linux/IA-64.
drepper [Tue, 20 Jun 2000 01:40:32 +0000 (01:40 +0000)]
<fcntl.h> definitions for Linux/IA-64.

20 years agoUpdate.
drepper [Tue, 20 Jun 2000 01:36:28 +0000 (01:36 +0000)]
Update.

20 years agoImplementation of mmap64 for Linux/IA-64.
drepper [Tue, 20 Jun 2000 01:35:36 +0000 (01:35 +0000)]
Implementation of mmap64 for Linux/IA-64.

20 years agoImplementation of __xstat for Linux/IA-64.
drepper [Tue, 20 Jun 2000 01:35:25 +0000 (01:35 +0000)]
Implementation of __xstat for Linux/IA-64.

20 years agoImplementation of __lxstat for Linux/IA-64.
drepper [Tue, 20 Jun 2000 01:35:18 +0000 (01:35 +0000)]
Implementation of __lxstat for Linux/IA-64.

20 years agoImplementation of __fxstat for Linux/IA-64.
drepper [Tue, 20 Jun 2000 01:35:09 +0000 (01:35 +0000)]
Implementation of __fxstat for Linux/IA-64.

20 years agoMake __ino_t, __nlink_t and __blkcnt_t 64 bit to accomodate new kernel
drepper [Tue, 20 Jun 2000 01:34:48 +0000 (01:34 +0000)]
Make __ino_t, __nlink_t and __blkcnt_t 64 bit to accomodate new kernel
stat data structure.
Change __fsblkcnt_t and __fsfilcnt_t to 64 bit to match kernel implementation.

20 years agoUpdate after latest kernel change.
drepper [Tue, 20 Jun 2000 01:34:30 +0000 (01:34 +0000)]
Update after latest kernel change.

20 years agoNot needed anymore.
drepper [Tue, 20 Jun 2000 01:31:21 +0000 (01:31 +0000)]
Not needed anymore.

20 years agoUpdate.
drepper [Tue, 20 Jun 2000 00:34:21 +0000 (00:34 +0000)]
Update.

20 years ago(timer_gettime): Uses new timer_addref to ensure that timer won't be deleted
drepper [Tue, 20 Jun 2000 00:33:55 +0000 (00:33 +0000)]
(timer_gettime): Uses new timer_addref to ensure that timer won't be deleted
while mutex is not held. Also uses timer_invalid to perform validation of
timer handle.
Use _set_errno instead of assigning to errno directly.

20 years ago(timer_gettime): Function restructured, recursive deadlock bug fixed.
drepper [Tue, 20 Jun 2000 00:33:16 +0000 (00:33 +0000)]
(timer_gettime): Function restructured, recursive deadlock bug fixed.
(timer_gettime): Uses new timer_addref to ensure that timer won't be deleted
while mutex is not held. Also uses timer_invalid to perform validation of
timer handle.
Use _set_errno instead of assigning to errno directly.

20 years ago(struct timer_node): The inuse member is now an enum with three values, so
drepper [Tue, 20 Jun 2000 00:32:33 +0000 (00:32 +0000)]
(struct timer_node):  The inuse member is now an enum with three values, so
that an intermediate state can be represented (deleted but not free for reuse
yet).  New refcount member added.

20 years ago(struct timer_node): The inuse member is now an enum with three values, so
drepper [Tue, 20 Jun 2000 00:32:05 +0000 (00:32 +0000)]
(struct timer_node):  The inuse member is now an enum with three values, so
that an intermediate state can be represented (deleted but not free for reuse
yet).  New refcount member added.
(timer_addref, timer_delref, timer_valid): New inline functions added.

20 years agoUpdate.
drepper [Tue, 20 Jun 2000 00:20:13 +0000 (00:20 +0000)]
Update.

20 years agoRemove code handling regular expressions.
drepper [Tue, 20 Jun 2000 00:19:30 +0000 (00:19 +0000)]
Remove code handling regular expressions.

20 years agoAdjust for change in gconv_conf.c.
drepper [Tue, 20 Jun 2000 00:17:44 +0000 (00:17 +0000)]
Adjust for change in gconv_conf.c.

20 years agoRemove code handling regular expressions.
drepper [Tue, 20 Jun 2000 00:16:36 +0000 (00:16 +0000)]
Remove code handling regular expressions.

20 years ago(strict gconv_module): Remove all members associated with regular
drepper [Tue, 20 Jun 2000 00:15:42 +0000 (00:15 +0000)]
(strict gconv_module): Remove all members associated with regular
expressions.  Use a simple string as the from name.

20 years agoUpdate.
drepper [Mon, 19 Jun 2000 21:12:06 +0000 (21:12 +0000)]
Update.

20 years agoSet -Wno-format for some files since gcc does not know all the format
drepper [Mon, 19 Jun 2000 21:10:45 +0000 (21:10 +0000)]
Set -Wno-format for some files since gcc does not know all the format
specifiers.

20 years agoReset __trans member of __gconv_trans_data structure correctly after
drepper [Mon, 19 Jun 2000 21:06:22 +0000 (21:06 +0000)]
Reset __trans member of __gconv_trans_data structure correctly after
last change.

20 years agoUse STANDARD_ERR_HANDLING macro for places where the full error
drepper [Mon, 19 Jun 2000 21:03:31 +0000 (21:03 +0000)]
Use STANDARD_ERR_HANDLING macro for places where the full error
handling using transliteration is needed.

20 years agoCall all context functions now that more than one module is allowed.
drepper [Mon, 19 Jun 2000 20:58:29 +0000 (20:58 +0000)]
Call all context functions now that more than one module is allowed.

20 years ago(STANDARD_ERR_HANDLING): New macro.
drepper [Mon, 19 Jun 2000 20:57:39 +0000 (20:57 +0000)]
(STANDARD_ERR_HANDLING): New macro.

20 years agoAdd functions to load and unload modules implementing transliteration etc.
drepper [Mon, 19 Jun 2000 20:56:55 +0000 (20:56 +0000)]
Add functions to load and unload modules implementing transliteration etc.

20 years agoUse STANDARD_ERR_HANDLING macro for places where the full error
drepper [Mon, 19 Jun 2000 20:56:01 +0000 (20:56 +0000)]
Use STANDARD_ERR_HANDLING macro for places where the full error
handling using transliteration is needed.

20 years agoAllow more than one error handling step being used. Call function to
drepper [Mon, 19 Jun 2000 20:54:53 +0000 (20:54 +0000)]
Allow more than one error handling step being used.  Call function to
load error handling module if it is none of the builtin
transformations.

20 years agoDefine new data structure and declare new functions for handling of
drepper [Mon, 19 Jun 2000 20:53:39 +0000 (20:53 +0000)]
Define new data structure and declare new functions for handling of
gconv directory list.

20 years agoSplit out code to find gconv directories from __gconv_read_conf in new
drepper [Mon, 19 Jun 2000 20:51:59 +0000 (20:51 +0000)]
Split out code to find gconv directories from __gconv_read_conf in new
functions.

20 years agoAdd code to free transliteration data.
drepper [Mon, 19 Jun 2000 20:49:43 +0000 (20:49 +0000)]
Add code to free transliteration data.

20 years ago(__gconv_trans_fct): Add new parameter.
drepper [Mon, 19 Jun 2000 20:48:33 +0000 (20:48 +0000)]
(__gconv_trans_fct): Add new parameter.
General namespace cleanup.
(struct __gconv_trans_data): Add next field.
(struct __gconv_step_data): Make __trans a pointer.

20 years ago(_nl_unload_locale): Remove a bit of unneeded code.
drepper [Sun, 18 Jun 2000 23:06:55 +0000 (23:06 +0000)]
(_nl_unload_locale): Remove a bit of unneeded code.

20 years ago(_nl_init_era_entries): Remove a bit of unneeded code.
drepper [Sun, 18 Jun 2000 23:05:54 +0000 (23:05 +0000)]
(_nl_init_era_entries): Remove a bit of unneeded code.

20 years agoUpdate.
aj [Sun, 18 Jun 2000 17:20:24 +0000 (17:20 +0000)]
Update.

20 years ago * sysdeps/mips/dl-machine.h: Always use $25 as jump register.
aj [Sun, 18 Jun 2000 17:20:01 +0000 (17:20 +0000)]
* sysdeps/mips/dl-machine.h: Always use $25 as jump register.
Patch by Ralf Baechle <ralf@uni-koblenz.de>.

20 years agoUpdate.
drepper [Sun, 18 Jun 2000 05:22:55 +0000 (05:22 +0000)]
Update.

20 years agoDefine LINUX_LINK_MAX.
drepper [Sun, 18 Jun 2000 05:21:59 +0000 (05:21 +0000)]
Define LINUX_LINK_MAX.

20 years agoDefine LINUX_LINK_MAX.
drepper [Sun, 18 Jun 2000 05:21:26 +0000 (05:21 +0000)]
Define LINUX_LINK_MAX.

20 years agoUpdate.
drepper [Sun, 18 Jun 2000 05:20:07 +0000 (05:20 +0000)]
Update.

20 years agoDefine LINK_MAX.
drepper [Sun, 18 Jun 2000 05:19:19 +0000 (05:19 +0000)]
Define LINK_MAX.

20 years agoUpdate.
drepper [Sun, 18 Jun 2000 00:23:52 +0000 (00:23 +0000)]
Update.

20 years agoAdd outdigit information.
drepper [Sun, 18 Jun 2000 00:23:06 +0000 (00:23 +0000)]
Add outdigit information.

20 years agoSet GCONV_PATH for compilation environment.
drepper [Sun, 18 Jun 2000 00:22:35 +0000 (00:22 +0000)]
Set GCONV_PATH for compilation environment.

20 years agoAdd code to test printf's I flag with locale.
drepper [Sun, 18 Jun 2000 00:21:52 +0000 (00:21 +0000)]
Add code to test printf's I flag with locale.

20 years agoRemove comment.
drepper [Sun, 18 Jun 2000 00:20:57 +0000 (00:20 +0000)]
Remove comment.

20 years ago(ctype_output): Really write out mboutdigits information.
drepper [Sun, 18 Jun 2000 00:20:40 +0000 (00:20 +0000)]
(ctype_output): Really write out mboutdigits information.

20 years agoUpdate.
drepper [Sat, 17 Jun 2000 19:22:43 +0000 (19:22 +0000)]
Update.

20 years ago(sprint_ints): Add tests for I flag.
drepper [Sat, 17 Jun 2000 19:21:52 +0000 (19:21 +0000)]
(sprint_ints): Add tests for I flag.

20 years ago(main): Add test for I flag.
drepper [Sat, 17 Jun 2000 19:20:42 +0000 (19:20 +0000)]
(main): Add test for I flag.

20 years agoUpdate.
drepper [Sat, 17 Jun 2000 19:07:04 +0000 (19:07 +0000)]
Update.

20 years ago(vfprintf): Fix handling of I flag.
drepper [Sat, 17 Jun 2000 19:02:41 +0000 (19:02 +0000)]
(vfprintf): Fix handling of I flag.

20 years agoUpdate.
drepper [Sat, 17 Jun 2000 07:39:18 +0000 (07:39 +0000)]
Update.

20 years agoWrite out translit_ignore information.
drepper [Sat, 17 Jun 2000 07:38:23 +0000 (07:38 +0000)]
Write out translit_ignore information.

20 years agoAdd entries for translit_ignore information.
drepper [Sat, 17 Jun 2000 07:37:32 +0000 (07:37 +0000)]
Add entries for translit_ignore information.

20 years agoAdd entries for new LC_CTYPE elements.
drepper [Sat, 17 Jun 2000 07:36:54 +0000 (07:36 +0000)]
Add entries for new LC_CTYPE elements.

20 years agoAdd initializers for new fields. Use NULL pointer instead of "" where
drepper [Sat, 17 Jun 2000 07:36:13 +0000 (07:36 +0000)]
Add initializers for new fields.  Use NULL pointer instead of "" where
possible.

20 years agoSet LOCPATH to localedata build dir.
drepper [Sat, 17 Jun 2000 07:34:58 +0000 (07:34 +0000)]
Set LOCPATH to localedata build dir.

20 years agoCall setlocale for LC_CTYPE.
drepper [Sat, 17 Jun 2000 07:34:22 +0000 (07:34 +0000)]
Call setlocale for LC_CTYPE.

20 years agoAdd localedata.
drepper [Sat, 17 Jun 2000 07:33:54 +0000 (07:33 +0000)]
Add localedata.

20 years agoImplement handling if translit_ignore.
drepper [Sat, 17 Jun 2000 07:33:30 +0000 (07:33 +0000)]
Implement handling if translit_ignore.

20 years agoUpdate.
drepper [Sat, 17 Jun 2000 03:08:26 +0000 (03:08 +0000)]
Update.

20 years agoWrite out an error message if class is not found.
drepper [Sat, 17 Jun 2000 03:07:37 +0000 (03:07 +0000)]
Write out an error message if class is not found.

20 years ago(ctype_output): Write out default_missing information.
drepper [Sat, 17 Jun 2000 03:06:51 +0000 (03:06 +0000)]
(ctype_output): Write out default_missing information.

20 years agoIf nothing matched, try to use default_missing information.
drepper [Sat, 17 Jun 2000 03:05:40 +0000 (03:05 +0000)]
If nothing matched, try to use default_missing information.

20 years agoAdd initializers for new fields.
drepper [Sat, 17 Jun 2000 03:04:55 +0000 (03:04 +0000)]
Add initializers for new fields.

20 years agoAdd entries for all LC_CTYPE values.
drepper [Sat, 17 Jun 2000 03:04:20 +0000 (03:04 +0000)]
Add entries for all LC_CTYPE values.

20 years agoAdd entries for default_missing information.
drepper [Sat, 17 Jun 2000 02:20:40 +0000 (02:20 +0000)]
Add entries for default_missing information.

20 years agoUpdate.
drepper [Fri, 16 Jun 2000 23:04:41 +0000 (23:04 +0000)]
Update.

20 years ago(__wcsmbs_load_conv): Enable translation if the locale names suggested this.
drepper [Fri, 16 Jun 2000 23:03:25 +0000 (23:03 +0000)]
(__wcsmbs_load_conv): Enable translation if the locale names suggested this.

20 years agoAdd two new initialilzers to adjust data structure for new format.
drepper [Fri, 16 Jun 2000 23:01:09 +0000 (23:01 +0000)]
Add two new initialilzers to adjust data structure for new format.

20 years agoAdd some more __builtin_expect.
drepper [Fri, 16 Jun 2000 23:00:13 +0000 (23:00 +0000)]
Add some more __builtin_expect.

20 years ago(LIMAGIC): Bump number because of incompatible change.
drepper [Fri, 16 Jun 2000 22:59:31 +0000 (22:59 +0000)]
(LIMAGIC): Bump number because of incompatible change.
(struct locale_data): Add new members use_translit and options.

20 years ago(_nl_load_locale): Initialize new use_translit and options fields.
drepper [Fri, 16 Jun 2000 22:56:54 +0000 (22:56 +0000)]
(_nl_load_locale): Initialize new use_translit and options fields.
(_nl_unload_locale): Free options string if necessary.

20 years ago(_nl_find_locale): Set use_translit flag is character set name
drepper [Fri, 16 Jun 2000 22:55:50 +0000 (22:55 +0000)]
(_nl_find_locale): Set use_translit flag is character set name
contained modifier TRANSLIT.

20 years ago(_nl_load_domain): Call norm_add_slashes with new parameter to always
drepper [Fri, 16 Jun 2000 22:54:33 +0000 (22:54 +0000)]
(_nl_load_domain): Call norm_add_slashes with new parameter to always
enable transliteration.

20 years agoRemove error handling specification from `from' character set name.
drepper [Fri, 16 Jun 2000 22:52:42 +0000 (22:52 +0000)]
Remove error handling specification from `from' character set name.

20 years ago(norm_add_slashes): Optionally add given suffix.
drepper [Fri, 16 Jun 2000 22:51:27 +0000 (22:51 +0000)]
(norm_add_slashes): Optionally add given suffix.

20 years agoFix typo.
drepper [Fri, 16 Jun 2000 00:53:22 +0000 (00:53 +0000)]
Fix typo.

20 years agoUpdate.
drepper [Fri, 16 Jun 2000 00:39:38 +0000 (00:39 +0000)]
Update.

20 years agoChange calls to downstream functions once again.
drepper [Fri, 16 Jun 2000 00:38:51 +0000 (00:38 +0000)]
Change calls to downstream functions once again.
Use NULL for the fifth parameter instead of pointer to output buffer.

20 years agoChange calls to downstream functions once again.
drepper [Fri, 16 Jun 2000 00:38:09 +0000 (00:38 +0000)]
Change calls to downstream functions once again.
Use NULL for the fifth parameter instead of pointer to output buffer.

20 years agoRemove two parameters from error handling function call.
drepper [Fri, 16 Jun 2000 00:35:43 +0000 (00:35 +0000)]
Remove two parameters from error handling function call.

20 years agoAdjust for renaming of __gconv_transliterate.
drepper [Fri, 16 Jun 2000 00:30:15 +0000 (00:30 +0000)]
Adjust for renaming of __gconv_transliterate.

20 years agoChange type of fifth parameter. make sure it is != NULL only during
drepper [Fri, 16 Jun 2000 00:09:22 +0000 (00:09 +0000)]
Change type of fifth parameter.  make sure it is != NULL only during
error handling.  Stop in this case after the conversion.

20 years agoReplace with real implementation for __gconv_transliterate.
drepper [Fri, 16 Jun 2000 00:05:08 +0000 (00:05 +0000)]
Replace with real implementation for __gconv_transliterate.

20 years agoRemove two parameters from error handling function call.
drepper [Fri, 16 Jun 2000 00:04:09 +0000 (00:04 +0000)]
Remove two parameters from error handling function call.

20 years ago(__gconv_transliterate): Renamed from gconv_transliterate. Remove two
drepper [Fri, 16 Jun 2000 00:01:50 +0000 (00:01 +0000)]
(__gconv_transliterate): Renamed from gconv_transliterate.  Remove two
parameters.
Change prototypes of builtin functions according to __gconv_fct change.

20 years ago(__gconv_fct): Change type of fifth parameter to unsigned char **.
drepper [Thu, 15 Jun 2000 23:58:18 +0000 (23:58 +0000)]
(__gconv_fct): Change type of fifth parameter to unsigned char **.

20 years agoChange calls to downstream functions once again. Use NULL for the
drepper [Thu, 15 Jun 2000 23:57:30 +0000 (23:57 +0000)]
Change calls to downstream functions once again.  Use NULL for the
fifth parameter instead of pointer to output buffer.

20 years agoUpdate.
drepper [Thu, 15 Jun 2000 19:06:12 +0000 (19:06 +0000)]
Update.

20 years agoStrip leading whitespace from lhs of callnum assignment. Tolerate callnum
drepper [Thu, 15 Jun 2000 19:05:23 +0000 (19:05 +0000)]
Strip leading whitespace from lhs of callnum assignment.  Tolerate callnum
expressions containing parens.

20 years agoUpdate.
drepper [Thu, 15 Jun 2000 08:10:09 +0000 (08:10 +0000)]
Update.

20 years agoExtra exported symbols for Hurd/i386.
drepper [Thu, 15 Jun 2000 08:09:05 +0000 (08:09 +0000)]
Extra exported symbols for Hurd/i386.

20 years agoUpdate.
drepper [Thu, 15 Jun 2000 07:01:02 +0000 (07:01 +0000)]
Update.

20 years ago(utmpd): Remove rule to build utmpd.
drepper [Thu, 15 Jun 2000 07:00:14 +0000 (07:00 +0000)]
(utmpd): Remove rule to build utmpd.