glibc/timezone
Ulrich Drepper 55985355ad Update.
2000-06-12  Ulrich Drepper  <drepper@redhat.com>

	* Rules (%.out): Define GCONV_PATH in the environment.
	* assert/Depend: New file.
	* iconvdata/Depend: New file.
	* intl/Depend: New file.
	* timezone/Makefile (build-testdata): Add GCONV_PATH to environment.
	* intl/tst-gettext.sh: Likewise.
	* iconv/Makefile (routines): Add gconv_trans.
	* iconv/gconv_trans.c: New file.
	* iconv/gconv.h (struct __gconv_trans_data): New type.
	(__gconv_fct): New parameter with starting position in output buffer.
	(__gconv_trans_fct, __gconv_trans_context_fct, __gconv_trans_query_fct,
	__gconv_trans_init_fct, __gconv_trans_end_fct): New types.
	(struct __gconv_step): Add new member __trans.
	* iconv/gconv_int.h: Pretty print prototypes.
	(gconv_transliterate): New prototype.
	(__BUILTIN_TRANS): Update for new conversion function interface.
	* iconv/gconv.c (__gconv): Pass new parameter to conversion function.
	* iconv/gconv_open.c (__gconv_open): Recognize error handling suffix
	in names, find appropriate function, and install in the conversion
	steps it can be used.
	* iconv/skeleton.c: Add additional parameter for beginning of output
	buffer.  Change calls of downstream functions.
	* iconv/loop.c: Change loop function interface completely.  Pass in
	step and step_data structure.  Remove optimization for BODY with
	NEED_LENGTH_TEST == 0.
	* iconv/gconv_simple.c: Update interfaces of functions.  Insert
	appropriate error handling code to use transliteration steps.  Remove
	optimization for BODY with NEED_LENGTH_TEST == 0.
	* iconvdata/8bit-gap.c: Likewise.
	* iconvdata/8bit-generic.c: Likewise.
	* iconvdata/ansi_x3.110.c: Likewise.
	* iconvdata/big5.c: Likewise.
	* iconvdata/big5hkscs.c: Likewise.
	* iconvdata/euc-cn.c: Likewise.
	* iconvdata/euc-jp.c: Likewise.
	* iconvdata/euc-kr.c: Likewise.
	* iconvdata/euc-tw.c: Likewise.
	* iconvdata/gbgbk.c: Likewise.
	* iconvdata/gbk.c: Likewise.
	* iconvdata/iso-2022-cn.c: Likewise.
	* iconvdata/iso-2022-jp.c: Likewise.
	* iconvdata/iso-2022-kr.c: Likewise.
	* iconvdata/iso646.c: Likewise.
	* iconvdata/iso8859-1.c: Likewise.
	* iconvdata/iso_6937-2.c: Likewise.
	* iconvdata/iso_6937.c: Likewise.
	* iconvdata/johab.c: Likewise.
	* iconvdata/sjis.c: Likewise.
	* iconvdata/t.61.c: Likewise.
	* iconvdata/uhc.c: Likewise.
	* iconvdata/unicode.c: Likewise.
	* iconvdata/utf-16.c: Likewise.
	* libio/iofwide.c: Adjust to new interface of gconv functions.  Use
	DL_CALL_FCT.
	* wcsmbs/btowc.c: Likewise.
	* wcsmbs/mbrtowc.c: Likewise.
	* wcsmbs/mbsnrtowcs.c: Likewise.
	* wcsmbs/mbsrtowcs.c: Likewise.
	* wcsmbs/wcrtomb.c: Likewise.
	* wcsmbs/wcsnrtombs.c: Likewise.
	* wcsmbs/wcsrtombs.c: Likewise.
	* wcsmbs/wctob.c: Likewise.
2000-06-12 19:47:50 +00:00
..
africa Update. 2000-03-15 07:12:44 +00:00
antarctica Update. 2000-02-22 05:09:06 +00:00
asia Update. 2000-03-15 07:12:44 +00:00
australasia Update. 2000-03-15 07:12:44 +00:00
backward Update. 2000-01-19 00:45:52 +00:00
checktab.awk Update. 1999-11-10 02:42:49 +00:00
etcetera Update. Old logs are in ChangeLog.7. 1998-08-11 18:44:11 +00:00
europe Update. 2000-03-15 07:12:44 +00:00
factory Update. 1998-02-15 19:31:34 +00:00
ialloc.c Update. 1998-02-15 19:31:34 +00:00
iso3166.tab Update. 1999-11-10 02:42:49 +00:00
leapseconds Update. 1999-08-17 20:49:23 +00:00
Makefile Update. 2000-06-12 19:47:50 +00:00
northamerica Update. 2000-03-15 07:12:44 +00:00
pacificnew Update. 1998-02-15 19:31:34 +00:00
private.h Update. 1999-08-17 20:49:23 +00:00
README Update. 1999-10-04 07:34:53 +00:00
scheck.c Update. 1998-02-15 19:31:34 +00:00
simplebackw Update. 1998-02-15 23:23:43 +00:00
solar87 Update. 1998-02-15 19:31:34 +00:00
solar88 Update. 1998-02-15 19:31:34 +00:00
solar89 Update. 1998-02-15 19:31:34 +00:00
southamerica Update. 2000-03-15 07:12:44 +00:00
systemv Update. 1998-02-15 19:31:34 +00:00
test-tz.c Update. 1999-08-30 21:51:29 +00:00
tst-timezone.c Update. 1999-08-30 19:23:15 +00:00
tzfile.h Update. 1998-02-15 19:31:34 +00:00
tzselect.ksh Update. 1999-10-01 16:09:12 +00:00
yearistype Update. 1998-02-15 19:31:34 +00:00
zdump.c Update. 1999-01-19 14:38:48 +00:00
zic.c Update. 1999-08-17 20:49:23 +00:00
zone.tab Update. 2000-01-19 00:45:52 +00:00

The files
	zic.c zdump.c ialloc.c scheck.c tzfile.h
	private.h tzselect.ksh checktab.awk
come from the tzcode package by Arthur David Olson et.al.

The files
	africa antarctica asia australasia europe
	northamerica southamerica pacificnew etcetera factory
	backward systemv solar87 solar88 solar89
	iso3166.tab zone.tab leapseconds yearistype
come from the tzdata package by Arthur David Olson et.al.

Please check the ChangeLog files in the top level directory for the
version of the tzcode and tzdata packages.

These packages may be found at ftp://elsie.nci.nih.gov/pub/.  Commentary
should be addressed to tz@elsie.nci.nih.gov.