Roland McGrath
df9f41c942
* locale/lc-time.c (_nl_init_era_entries, _nl_get_era_entry,
_nl_select_era_entry): Moved to ...
* time/era.c: ... here, new file.
(_nl_init_era_entries, _nl_get_era_entry, _nl_select_era_entry):
Add internal_function to definitions. Take an additional argument
giving the `struct locale_data *' to use.
* locale/lc-time.c (_get_alt_digit, _nl_get_walt_digit,
_nl_parse_alt_digit): Moved to ...
* time/alt_digit.c: ... here, new file.
* time/lc-time-cleanup.c: New file.
* locale/lc-time.c (_nl_postload_time, free_mem): Functions removed.
* locale/localeinfo.h (_nl_postload_time): Remove decl.
(_nl_cleanup_time): Declare it.
(_nl_get_era_entry, _nl_select_era_entry): Update decls.
(_get_alt_digit, _nl_get_walt_digit, _nl_parse_alt_digit): Likewise.
* time/Makefile (aux): New variable: era, alt_digit, lc-time-cleanup.
* time/strftime.c: Pass locale data to helper functions.
* time/strptime.c: Likewise.
* locale/localeinfo.h (struct locale_data): New member `private'
* locale/loadlocale.c (_nl_intern_locale_data): Initialize it.
(_nl_unload_locale): Call LOCALE->private.cleanup if it is set.
* locale/C-collate.c: Update initializer.
* locale/C-identification.c: Likewise.
* locale/C-measurement.c: Likewise.
* locale/C-telephone.c: Likewise.
* locale/C-address.c: Likewise.
* locale/C-name.c: Likewise.
* locale/C-paper.c: Likewise.
* locale/C-time.c: Likewise.
* locale/C-numeric.c: Likewise.
* locale/C-monetary.c: Likewise.
* locale/C-messages.c : Likewise.
* locale/C-ctype.c: Likewise.
* time/strptime.c [USE_IN_EXTENDED_LOCALE_MODEL] (_NL_CURRENT_WORD):
Redefine this too.
2002-08-28 23:11:21 +00:00
..
2001-07-06 04:58:11 +00:00
2002-08-28 12:00:53 +00:00
1996-05-14 20:30:25 +00:00
2002-03-14 20:48:50 +00:00
2001-04-06 17:49:18 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 23:11:21 +00:00
2002-04-20 07:58:48 +00:00
2002-04-20 07:58:48 +00:00
2002-02-13 22:50:48 +00:00
2001-07-06 04:58:11 +00:00
2002-08-04 01:41:55 +00:00
2001-08-09 05:21:51 +00:00
2002-08-10 06:22:37 +00:00
2002-08-04 01:41:55 +00:00
2000-11-02 07:51:38 +00:00
2002-08-28 10:39:23 +00:00
2002-08-28 07:29:53 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-02 20:32:21 +00:00
2001-08-07 18:50:46 +00:00
2002-02-28 09:13:09 +00:00
2002-08-27 23:36:31 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-02 21:04:06 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 22:37:20 +00:00
2002-08-28 23:11:21 +00:00
2002-08-28 08:01:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-28 23:11:21 +00:00
2002-08-04 01:41:55 +00:00
2002-08-15 07:02:19 +00:00
2002-08-28 10:39:23 +00:00
2001-07-06 04:58:11 +00:00
2002-08-10 06:22:37 +00:00
2001-07-06 04:58:11 +00:00
2002-08-06 08:40:20 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-28 11:08:46 +00:00
2001-07-06 04:58:11 +00:00
2002-04-08 08:59:00 +00:00
2002-08-28 08:44:40 +00:00
2002-08-28 10:39:23 +00:00
2002-08-27 22:05:50 +00:00
2001-07-06 04:58:11 +00:00
2001-08-07 04:37:18 +00:00
2002-08-28 10:39:23 +00:00
2001-07-06 04:58:11 +00:00