about summary refs log tree commit diff
path: root/localedata/charmaps/GB2312
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-09-05 02:51:27 +0000
committerUlrich Drepper <drepper@redhat.com>2000-09-05 02:51:27 +0000
commitc743652a38ea7ffe016cf24d899fbf574ce7d4a6 (patch)
tree6452c8579931bb5e5fae8d70debec318746322ca /localedata/charmaps/GB2312
parentb79f74cd622578ce5eea1a3ed5840ac53d6b6d93 (diff)
downloadglibc-c743652a38ea7ffe016cf24d899fbf574ce7d4a6.tar.gz
glibc-c743652a38ea7ffe016cf24d899fbf574ce7d4a6.tar.xz
glibc-c743652a38ea7ffe016cf24d899fbf574ce7d4a6.zip
Update.
2000-09-04  Andreas Schwab  <schwab@suse.de>

	* elf/Makefile (all-dl-routines): New variable.
	(elide-routines.os): Use it instead of $(dl-routines).
	(all-rtld-routines): New variable.
	(extra-objs): Use it instead of $(rtld-routines).
	($(objpfx)dl-allobjs.os): Likewise.
	* sysdeps/ia64/Makefile [$(subdir) = elf]: Modify
	sysdep-dl-routines and sysdep_routines instead of rtld-routines
	and dl-routines.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconv/gconv_trans.c (__gconv_translit_find): Update open_count.
	Set fname to NULL if the module wasn't found.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconv/gconv_trans.c (__gconv_translit_find): Don't set need_so to
	true if trans->name already ends in ".so".

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconv/gconv_int.h (__gconv_release_shlib): Change return type to
	void.
	* iconv/gconv_dl.c (do_release_shlib): Don't decrement the counter
	below -TRIES_BEFORE_UNLOAD-1, to avoid wraparound.
	(__gconv_release_shlib): Change return type to void.
	* iconv/gconv_builtin.c (__gconv_get_builtin_trans): Don't set
	step->__counter here.
	* iconv/gconv_db.c (free_derivation): Don't call a step's destructor
	if the reference is zero.
	(release_step): New function.
	(gen_steps): Always initialize the __counter to 1. Use release_step.
	Don't call the destructor on the step whose initializer failed.
	(increment_counter): Use release_step. Don't normally run destructors
	here.
	(__gconv_close_transform): Use release_step.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconv/gconv_simple.c (encoding_mask, encoding_byte): Remove.
	(__gconv_transform_internal_utf8) [BODY]: Use simple shifts instead.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconvdata/euc-tw.c (BODY for FROM_LOOP): Initialize ch2 correctly.
	If the first byte is 0x8E, don't ask for 4 bytes until it has been
	verified that the second byte is valid. Leave it to cns11643_to_ucs4
	to check for incomplete input.
	* iconvdata/cns11643.h (cns11643_to_ucs4): The plane number is
	ch - 0x20 - offset, not ch - 0x21 - offset. Upper bound for
	__cns11643l1_to_ucs4_tab is 0x21f2, not 0x2196.
	(ucs4_to_cns11643): Fix mapping for ranges 0x3105..0x3129 and
	0x9f9d..0x9fa5.
	* iconvdata/cns11643l1.h (cns11643l1_to_ucs4): Upper bound for
	__cns11643l1_to_ucs4_tab is 0x21f2, not 0x2196.
	(ucs4_to_cns11643l1): Fix mapping for range 0x3105..0x3129.
	* iconvdata/cns11643l1.c (__cns11643l1_from_ucs4_tab6): Extend
	upto index 0x0052.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconv/gconv_db.c (find_derivation): Always use the least-cost
	solution.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconvdata/big5.c (BODY for FROM_LOOP): Bytes 0x81..0xA0, 0xFA..0xFF
	are invalid.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconvdata/jis0208.c (__jis0208_to_ucs): Map EUC-JP 0xA1C0 to U+005C.
	* iconvdata/jis0212.c (__jisx0212_to_ucs): Map EUC-JP 0x8FA2B7 to
	U+007E.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconvdata/sjis.c (cjk_block1): Map 0x815F to U+005C.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconvdata/iso_6937-2.c (to_ucs4): Map 0xB4 to U+00D7.

2000-09-03  Bruno Haible  <haible@clisp.cons.org>

	* iconvdata/tst-tables.sh: New file.
	* iconvdata/tst-table.sh: New file.
	* iconvdata/tst-table-from.c: New file.
	* iconvdata/tst-table-to.c: New file.
	* iconvdata/tst-table-charmap.sh: New file.
	* iconvdata/Makefile (test-srcs): Set to tst-table-from tst-table-to.
	(distribute): Add tst-tables.sh, tst-table.sh, tst-table-charmap.sh,
	tst-table-from.c, tst-table-to.c, EUC-JP.irreversible,
	ISIRI-3342.irreversible, SJIS.irreversible.
	(tests): Add dependency on tst-tables.out.
	(tst-tables.out, tst-tables-clean): New rules.
	(do-tests-clean, common-mostlyclean): Require tst-tables-clean.
	* iconvdata/ISIRI-3342.irreversible: New file.
	* iconvdata/EUC-JP.irreversible: New file.
	* iconvdata/SJIS.irreversible: New file.

2000-09-04  Ulrich Drepper  <drepper@redhat.com>

	* manual/locale.texi (General Numeric): Update description of
	representation of the grouping information in the locale data.
	Patch by Gaute B. Strokkenes <gs234@cam.ac.uk>.

	Reported by Rob Levin <lilo@transvirtual.com>.
Diffstat (limited to 'localedata/charmaps/GB2312')
-rw-r--r--localedata/charmaps/GB231247
1 files changed, 0 insertions, 47 deletions
diff --git a/localedata/charmaps/GB2312 b/localedata/charmaps/GB2312
index 30d94effee..af5f9f2d40 100644
--- a/localedata/charmaps/GB2312
+++ b/localedata/charmaps/GB2312
@@ -138,53 +138,6 @@ CHARMAP
 <U007D>     /x7d         RIGHT CURLY BRACKET
 <U007E>     /x7e         TILDE
 <U007F>     /x7f         DELETE (DEL)
-<U0080>     /x80         PADDING CHARACTER (PAD)
-<U0081>     /x81         HIGH OCTET PRESET (HOP)
-<U0082>     /x82         BREAK PERMITTED HERE (BPH)
-<U0083>     /x83         NO BREAK HERE (NBH)
-<U0084>     /x84         INDEX (IND)
-<U0085>     /x85         NEXT LINE (NEL)
-<U0086>     /x86         START OF SELECTED AREA (SSA)
-<U0087>     /x87         END OF SELECTED AREA (ESA)
-<U0088>     /x88         CHARACTER TABULATION SET (HTS)
-<U0089>     /x89         CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
-<U008A>     /x8a         LINE TABULATION SET (VTS)
-<U008B>     /x8b         PARTIAL LINE FORWARD (PLD)
-<U008C>     /x8c         PARTIAL LINE BACKWARD (PLU)
-<U008D>     /x8d         REVERSE LINE FEED (RI)
-<U008E>     /x8e         SINGLE-SHIFT TWO (SS2)
-<U008F>     /x8f         SINGLE-SHIFT THREE (SS3)
-<U0090>     /x90         DEVICE CONTROL STRING (DCS)
-<U0091>     /x91         PRIVATE USE ONE (PU1)
-<U0092>     /x92         PRIVATE USE TWO (PU2)
-<U0093>     /x93         SET TRANSMIT STATE (STS)
-<U0094>     /x94         CANCEL CHARACTER (CCH)
-<U0095>     /x95         MESSAGE WAITING (MW)
-<U0096>     /x96         START OF GUARDED AREA (SPA)
-<U0097>     /x97         END OF GUARDED AREA (EPA)
-<U0098>     /x98         START OF STRING (SOS)
-<U0099>     /x99         SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
-<U009A>     /x9a         SINGLE CHARACTER INTRODUCER (SCI)
-<U009B>     /x9b         CONTROL SEQUENCE INTRODUCER (CSI)
-<U009C>     /x9c         STRING TERMINATOR (ST)
-<U009D>     /x9d         OPERATING SYSTEM COMMAND (OSC)
-<U009E>     /x9e         PRIVACY MESSAGE (PM)
-<U009F>     /x9f         APPLICATION PROGRAM COMMAND (APC)
-<U00A0>     /xa0         NO-BREAK SPACE
-<U00AA>     /xaa         FEMININE ORDINAL INDICATOR
-<U00AB>     /xab         LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-<U00AC>     /xac         NOT SIGN
-<U00AD>     /xad         SOFT HYPHEN
-<U00AE>     /xae         REGISTERED SIGN
-<U00AF>     /xaf         MACRON
-<U00F8>     /xf8         LATIN SMALL LETTER O WITH STROKE
-<U00F9>     /xf9         LATIN SMALL LETTER U WITH GRAVE
-<U00FA>     /xfa         LATIN SMALL LETTER U WITH ACUTE
-<U00FB>     /xfb        LATIN SMALL LETTER U WITH CIRCUMFLEX
-<U00FC>     /xfc         LATIN SMALL LETTER U WITH DIAERESIS
-<U00FD>     /xfd         LATIN SMALL LETTER Y WITH ACUTE
-<U00FE>     /xfe         LATIN SMALL LETTER THORN (Icelandic)
-<U00FF>     /xff         LATIN SMALL LETTER Y WITH diaeresis
 
 <U3000>     /xa1/xa1     IDEOGRAPHIC SPACE
 <U3001>     /xa1/xa2     IDEOGRAPHIC COMMA