From c743652a38ea7ffe016cf24d899fbf574ce7d4a6 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 5 Sep 2000 02:51:27 +0000 Subject: Update. 2000-09-04 Andreas Schwab * 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 * 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 * 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 * 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 * iconv/gconv_simple.c (encoding_mask, encoding_byte): Remove. (__gconv_transform_internal_utf8) [BODY]: Use simple shifts instead. 2000-09-03 Bruno Haible * 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 * iconv/gconv_db.c (find_derivation): Always use the least-cost solution. 2000-09-03 Bruno Haible * iconvdata/big5.c (BODY for FROM_LOOP): Bytes 0x81..0xA0, 0xFA..0xFF are invalid. 2000-09-03 Bruno Haible * 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 * iconvdata/sjis.c (cjk_block1): Map 0x815F to U+005C. 2000-09-03 Bruno Haible * iconvdata/iso_6937-2.c (to_ucs4): Map 0xB4 to U+00D7. 2000-09-03 Bruno Haible * 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 * manual/locale.texi (General Numeric): Update description of representation of the grouping information in the locale data. Patch by Gaute B. Strokkenes . Reported by Rob Levin . --- localedata/charmaps/INIS-8 | 227 ++++++++++++++------------------------------- 1 file changed, 72 insertions(+), 155 deletions(-) (limited to 'localedata/charmaps/INIS-8') diff --git a/localedata/charmaps/INIS-8 b/localedata/charmaps/INIS-8 index 9916a43e05..34ea524e22 100644 --- a/localedata/charmaps/INIS-8 +++ b/localedata/charmaps/INIS-8 @@ -7,159 +7,76 @@ % alias ISO-IR-50 CHARMAP - /x00 NULL (NUL) - /x01 START OF HEADING (SOH) - /x02 START OF TEXT (STX) - /x03 END OF TEXT (ETX) - /x04 END OF TRANSMISSION (EOT) - /x05 ENQUIRY (ENQ) - /x06 ACKNOWLEDGE (ACK) - /x07 BELL (BEL) - /x08 BACKSPACE (BS) - /x09 CHARACTER TABULATION (HT) - /x0A LINE FEED (LF) - /x0B LINE TABULATION (VT) - /x0C FORM FEED (FF) - /x0D CARRIAGE RETURN (CR) - /x0E SHIFT OUT (SO) - /x0F SHIFT IN (SI) -
/x10 DATALINK ESCAPE (DLE) - /x11 DEVICE CONTROL ONE (DC1) - /x12 DEVICE CONTROL TWO (DC2) - /x13 DEVICE CONTROL THREE (DC3) - /x14 DEVICE CONTROL FOUR (DC4) - /x15 NEGATIVE ACKNOWLEDGE (NAK) - /x16 SYNCHRONOUS IDLE (SYN) - /x17 END OF TRANSMISSION BLOCK (ETB) - /x18 CANCEL (CAN) - /x19 END OF MEDIUM (EM) - /x1A SUBSTITUTE (SUB) - /x1B ESCAPE (ESC) - /x1C FILE SEPARATOR (IS4) - /x1D GROUP SEPARATOR (IS3) - /x1E RECORD SEPARATOR (IS2) - /x1F UNIT SEPARATOR (IS1) - /x20 SPACE - /x3A GREEK SMALL LETTER ALPHA - /x3B GREEK SMALL LETTER BETA - /x3C GREEK SMALL LETTER GAMMA - /x3D GREEK SMALL LETTER DELTA - /x3E GREEK CAPITAL LETTER XI -<-/>> /x5E RIGHTWARDS ARROW - /x5F INTEGRAL -<0S> /x60 SUPERSCRIPT ZERO -<1S> /x61 SUPERSCRIPT ONE -<2S> /x62 SUPERSCRIPT TWO -<3S> /x63 SUPERSCRIPT THREE -<4S> /x64 SUPERSCRIPT FOUR -<5S> /x65 SUPERSCRIPT FIVE -<6S> /x66 SUPERSCRIPT SIX -<7S> /x67 SUPERSCRIPT SEVEN -<8S> /x68 SUPERSCRIPT EIGHT -<9S> /x69 SUPERSCRIPT NINE -<+S> /x6A SUPERSCRIPT PLUS SIGN -<-S> /x6B SUPERSCRIPT MINUS - /x6C KATAKANA LETTER RU - /x6D GREEK CAPITAL LETTER DELTA - /x6E GREEK CAPITAL LETTER LAMDA - /x6F GREEK CAPITAL LETTER OMEGA -<0s> /x70 SUBSCRIPT ZERO -<1s> /x71 SUBSCRIPT ONE -<2s> /x72 SUBSCRIPT TWO -<3s> /x73 SUBSCRIPT THREE -<4s> /x74 SUBSCRIPT FOUR -<5s> /x75 SUBSCRIPT FIVE -<6s> /x76 SUBSCRIPT SIX -<7s> /x77 SUBSCRIPT SEVEN -<8s> /x78 SUBSCRIPT EIGHT -<9s> /x79 SUBSCRIPT NINE - /x7A GREEK CAPITAL LETTER SIGMA - /x7B GREEK SMALL LETTER MU - /x7C GREEK SMALL LETTER NU - /x7D GREEK SMALL LETTER OMEGA - /x7E GREEK SMALL LETTER PI -
/x7F DELETE (DEL) - /x00 NUL - /x01 START OF HEADING (SOH) - /x02 START OF TEXT (STX) - /x03 END OF TEXT (ETX) - /x04 END OF TRANSMISSION (EOT) - /x05 ENQUIRY (ENQ) - /x06 ACKNOWLEDGE (ACK) - /x07 BELL (BEL) - /x07 BELL (BEL) - /x08 BACKSPACE (BS) - /x09 CHARACTER TABULATION (HT) - /x0A LINE FEED (LF) - /x0B LINE TABULATION (VT) - /x0C FORM FEED (FF) - /x0D CARRIAGE RETURN (CR) - /x10 DATALINK ESCAPE (DLE) - /x11 DEVICE CONTROL ONE (DC1) - /x12 DEVICE CONTROL TWO (DC2) - /x13 DEVICE CONTROL THREE (DC3) - /x14 DEVICE CONTROL FOUR (DC4) - /x15 NEGATIVE ACKNOWLEDGE (NAK) - /x16 SYNCHRONOUS IDLE (SYN) - /x17 END OF TRANSMISSION BLOCK (ETB) - /x18 CANCEL (CAN) - /x1A SUBSTITUTE (SUB) - /x1B ESCAPE (ESC) - /x1C FILE SEPARATOR (IS4) - /x1D GROUP SEPARATOR (IS3) - /x1D GROUP SEPARATOR (IS3) - /x1E RECORD SEPARATOR (IS2) - /x1F UNIT SEPARATOR (IS1) - /x7F DELETE (DEL) - /x20 SPACE - /x00 EXCLAMATION MARK - /x00 QUOTATION MARK - /x00 NUMBER SIGN - /x00 DOLLAR SIGN - /x00 PERCENT SIGN - /x00 AMPERSAND - /x00 APOSTROPHE - /x00 LEFT PARENTHESIS - /x00 RIGHT PARENTHESIS - /x00 ASTERISK - /x00 PLUS SIGN - /x00 COMMA - /x00 HYPHEN-MINUS - /x00 HYPHEN-MINUS - /x00 FULL STOP - /x00 FULL STOP - /x00 SOLIDUS - /x00 SOLIDUS - /x00 DIGIT ZERO - /x00 DIGIT ONE - /x00 DIGIT TWO - /x00 DIGIT THREE - /x00 DIGIT FOUR - /x00 DIGIT FIVE - /x00 DIGIT SIX - /x00 DIGIT SEVEN - /x00 DIGIT EIGHT - /x00 DIGIT NINE - /x00 COLON - /x00 SEMICOLON - /x00 LESS-THAN SIGN - /x00 EQUALS SIGN - /x00 GREATER-THAN SIGN - /x00 QUESTION MARK - /x00 COMMERCIAL AT - /x00 LEFT SQUARE BRACKET - /x00 REVERSE SOLIDUS - /x00 REVERSE SOLIDUS - /x00 RIGHT SQUARE BRACKET - /x00 CIRCUMFLEX ACCENT - /x00 CIRCUMFLEX ACCENT - /x00 LOW LINE - /x00 LOW LINE - /x00 GRAVE ACCENT - /x00 LEFT CURLY BRACKET - /x00 LEFT CURLY BRACKET - /x00 VERTICAL LINE - /x00 RIGHT CURLY BRACKET - /x00 RIGHT CURLY BRACKET - /x00 TILDE + /x00 NULL (NUL) + /x01 START OF HEADING (SOH) + /x02 START OF TEXT (STX) + /x03 END OF TEXT (ETX) + /x04 END OF TRANSMISSION (EOT) + /x05 ENQUIRY (ENQ) + /x06 ACKNOWLEDGE (ACK) + /x07 BELL (BEL) + /x08 BACKSPACE (BS) + /x09 CHARACTER TABULATION (HT) + /x0a LINE FEED (LF) + /x0b LINE TABULATION (VT) + /x0c FORM FEED (FF) + /x0d CARRIAGE RETURN (CR) + /x0e SHIFT OUT (SO) + /x0f SHIFT IN (SI) + /x10 DATALINK ESCAPE (DLE) + /x11 DEVICE CONTROL ONE (DC1) + /x12 DEVICE CONTROL TWO (DC2) + /x13 DEVICE CONTROL THREE (DC3) + /x14 DEVICE CONTROL FOUR (DC4) + /x15 NEGATIVE ACKNOWLEDGE (NAK) + /x16 SYNCHRONOUS IDLE (SYN) + /x17 END OF TRANSMISSION BLOCK (ETB) + /x18 CANCEL (CAN) + /x19 END OF MEDIUM (EM) + /x1a SUBSTITUTE (SUB) + /x1b ESCAPE (ESC) + /x1c FILE SEPARATOR (IS4) + /x1d GROUP SEPARATOR (IS3) + /x1e RECORD SEPARATOR (IS2) + /x1f UNIT SEPARATOR (IS1) + /x20 SPACE + /x3a GREEK SMALL LETTER ALPHA + /x3b GREEK SMALL LETTER BETA + /x3c GREEK SMALL LETTER GAMMA + /x3d GREEK SMALL LETTER DELTA + /x3e GREEK CAPITAL LETTER XI + /x5e RIGHTWARDS ARROW + /x5f INTEGRAL + /x60 SUPERSCRIPT ZERO + /x61 SUPERSCRIPT ONE + /x62 SUPERSCRIPT TWO + /x63 SUPERSCRIPT THREE + /x64 SUPERSCRIPT FOUR + /x65 SUPERSCRIPT FIVE + /x66 SUPERSCRIPT SIX + /x67 SUPERSCRIPT SEVEN + /x68 SUPERSCRIPT EIGHT + /x69 SUPERSCRIPT NINE + /x6a SUPERSCRIPT PLUS SIGN + /x6b SUPERSCRIPT MINUS + /x6c KATAKANA LETTER RU + /x6d GREEK CAPITAL LETTER DELTA + /x6e GREEK CAPITAL LETTER LAMDA + /x6f GREEK CAPITAL LETTER OMEGA + /x70 SUBSCRIPT ZERO + /x71 SUBSCRIPT ONE + /x72 SUBSCRIPT TWO + /x73 SUBSCRIPT THREE + /x74 SUBSCRIPT FOUR + /x75 SUBSCRIPT FIVE + /x76 SUBSCRIPT SIX + /x77 SUBSCRIPT SEVEN + /x78 SUBSCRIPT EIGHT + /x79 SUBSCRIPT NINE + /x7a GREEK CAPITAL LETTER SIGMA + /x7b GREEK SMALL LETTER MU + /x7c GREEK SMALL LETTER NU + /x7d GREEK SMALL LETTER OMEGA + /x7e GREEK SMALL LETTER PI + /x7f DELETE (DEL) END CHARMAP -- cgit v1.2.3-70-g09d2