Update.
authorUlrich Drepper <drepper@redhat.com>
Wed, 15 Apr 1998 17:02:23 +0000 (17:02 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 15 Apr 1998 17:02:23 +0000 (17:02 +0000)
commitf1fa8b68f3e7623a3ef86dcd0c7d090ccf0389f5
tree6779500e7e6e0d2dae115fc25d6b199efd1a76ee
parent479e9b3f2135707d4bfd13bf6c2ad1a242ea6cfc
Update.

1998-04-15 16:41  Ulrich Drepper  <drepper@cygnus.com>

Don't name internal representation since it might be different from
the external form (namely on little endian machines).
* iconv/gconv_builtin.h: Add UCS4 support.  Change references to
UCS4 into references to INTERNAL.
* iconv/gconv_simple.c: Implement UCS4<->INTERNAL converters.
Add endianess support to UCS functions.  Change references to
UCS4 into references to INTERNAL.
* iconv/gconv_int.h: Change references to UCS4 into references to
INTERNAL.
* iconv/iconv_prog.c: Don't mention INTERNAL in --list output.
* iconvdata/gconv-modules: Change accordingly.
* wcsmbs/wcsmbsload.c: Change names to use INTERNAL.

* iconv/gconv_simple.c: Adjust input buffer pointer for output buffer
overflow.
* iconvdata/8bit-gap.c: Likewise.
* iconvdata/8bit-generic.c: Likewise.
* iconvdata/big5.c: Likewise.
* iconvdata/euccn.c: Likewise.
* iconvdata/eucjp.c: Likewise.
* iconvdata/euckr.c: Likewise.
* iconvdata/euctw.c: Likewise.
* iconvdata/iso646.c: Likewise.
* iconvdata/iso6937.c: Likewise.
* iconvdata/iso8859-1.c: Likewise.
* iconvdata/johab.c: Likewise.
* iconvdata/sjis.c: Likewise.
* iconvdata/t61.c: Likewise.
* iconvdata/uhc.c: Likewise.

* iconvdata/8bit-gap.c: Correct access to to_ucs4 array.
* iconvdata/8bit-generic.c: Likewise.

* iconvdata/TESTS: Add more tests.

* sysdeps/i386/bits/byteswap.h: Change to use "=r" when ror is used.

1998-04-15 11:47  Ulrich Drepper  <drepper@cygnus.com>

* iconvdata/Makefile: Better rules to run tests.

* iconvdata/testdata/ISO-8859-1..UTF8: New file.
* iconvdata/testdata/ISO-8859-10: Likewise.
* iconvdata/testdata/ISO-8859-10..UCS2: Likewise.
* iconvdata/testdata/ISO-8859-2: Likewise.
* iconvdata/testdata/ISO-8859-2..UCS4: Likewise.
* iconvdata/testdata/ISO-8859-2..UTF8: Likewise.
* iconvdata/testdata/ISO-8859-3: Likewise.
* iconvdata/testdata/ISO-8859-4: Likewise.
* iconvdata/testdata/ISO-8859-5: Likewise.
* iconvdata/testdata/ISO-8859-6: Likewise.
* iconvdata/testdata/ISO-8859-7: Likewise.
* iconvdata/testdata/ISO-8859-8: Likewise.
* iconvdata/testdata/ISO-8859-9: Likewise.

* iconvdata/run-iconv-test.sh: Handle $from..$t file to compare
intermediate result (if available).

* iconvdata/Makefile: Add rules to run run-iconv-test.sh.
(distribute): Add run-iconv-test.sh and testdata/*.

* stdlib/testmb.c (main): Simplify mbc array handling.

* iconvdata/testdata/ISO-8859-1: New file.
39 files changed:
ChangeLog
iconv/gconv_builtin.h
iconv/gconv_int.h
iconv/gconv_simple.c
iconv/iconv_prog.c
iconvdata/8bit-gap.c
iconvdata/8bit-generic.c
iconvdata/Makefile
iconvdata/TESTS
iconvdata/big5.c
iconvdata/euccn.c
iconvdata/eucjp.c
iconvdata/euckr.c
iconvdata/euctw.c
iconvdata/gconv-modules
iconvdata/iso646.c
iconvdata/iso6937.c
iconvdata/iso8859-1.c
iconvdata/johab.c
iconvdata/run-iconv-test.sh
iconvdata/sjis.c
iconvdata/t61.c
iconvdata/testdata/ISO-8859-1..UTF8 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-10 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-10..UCS2 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-2 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-2..UCS4 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-2..UTF8 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-3 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-4 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-5 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-6 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-7 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-8 [new file with mode: 0644]
iconvdata/testdata/ISO-8859-9 [new file with mode: 0644]
iconvdata/uhc.c
stdlib/testmb.c
sysdeps/i386/bits/byteswap.h
wcsmbs/wcsmbsload.c