17c478bd9Sstevel@tonic-gate /* 27c478bd9Sstevel@tonic-gate * CDDL HEADER START 37c478bd9Sstevel@tonic-gate * 47c478bd9Sstevel@tonic-gate * The contents of this file are subject to the terms of the 57c478bd9Sstevel@tonic-gate * Common Development and Distribution License, Version 1.0 only 67c478bd9Sstevel@tonic-gate * (the "License"). You may not use this file except in compliance 77c478bd9Sstevel@tonic-gate * with the License. 87c478bd9Sstevel@tonic-gate * 97c478bd9Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 107c478bd9Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing. 117c478bd9Sstevel@tonic-gate * See the License for the specific language governing permissions 127c478bd9Sstevel@tonic-gate * and limitations under the License. 137c478bd9Sstevel@tonic-gate * 147c478bd9Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each 157c478bd9Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 167c478bd9Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the 177c478bd9Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying 187c478bd9Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner] 197c478bd9Sstevel@tonic-gate * 207c478bd9Sstevel@tonic-gate * CDDL HEADER END 217c478bd9Sstevel@tonic-gate * 227c478bd9Sstevel@tonic-gate * Copyright 2000 Sun Microsystems, Inc. All rights reserved. 237c478bd9Sstevel@tonic-gate * Use is subject to license terms. 247c478bd9Sstevel@tonic-gate */ 257c478bd9Sstevel@tonic-gate 267c478bd9Sstevel@tonic-gate /* 277c478bd9Sstevel@tonic-gate * dos_iso 28*2a8bcb4eSToomas Soome * 297c478bd9Sstevel@tonic-gate * created by eddy bell 8-14-89 307c478bd9Sstevel@tonic-gate */ 317c478bd9Sstevel@tonic-gate 327c478bd9Sstevel@tonic-gate #define CODE_PAGE_US 1 /* code page 437 */ 337c478bd9Sstevel@tonic-gate #define CODE_PAGE_MULTILINGUAL 2 /* code page 850 */ 347c478bd9Sstevel@tonic-gate #define CODE_PAGE_PORTUGAL 3 /* code page 860 */ 357c478bd9Sstevel@tonic-gate #define CODE_PAGE_CANADA_FRENCH 4 /* code page 863 */ 367c478bd9Sstevel@tonic-gate #define CODE_PAGE_NORWAY 5 /* code page 865 */ 377c478bd9Sstevel@tonic-gate 387c478bd9Sstevel@tonic-gate #define IN_FILE 0 /* in file */ 397c478bd9Sstevel@tonic-gate #define OUT_FILE 1 /* out file */ 407c478bd9Sstevel@tonic-gate 417c478bd9Sstevel@tonic-gate #ifdef old_table 427c478bd9Sstevel@tonic-gate unsigned char dos_to_iso_cp_860[256] = { /*Portugal code page*/ 437c478bd9Sstevel@tonic-gate 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00 - 07 */ 447c478bd9Sstevel@tonic-gate 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08 - 0f */ 457c478bd9Sstevel@tonic-gate 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, /* 10 - 17 */ 467c478bd9Sstevel@tonic-gate 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18 - 1f */ 477c478bd9Sstevel@tonic-gate 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20 - 27 */ 487c478bd9Sstevel@tonic-gate 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28 - 2f */ 497c478bd9Sstevel@tonic-gate 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30 - 37 */ 507c478bd9Sstevel@tonic-gate 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38 - 3f */ 517c478bd9Sstevel@tonic-gate 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40 - 47 */ 527c478bd9Sstevel@tonic-gate 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48 - 4f */ 537c478bd9Sstevel@tonic-gate 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50 - 57 */ 547c478bd9Sstevel@tonic-gate 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58 - 5f */ 557c478bd9Sstevel@tonic-gate 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60 - 67 */ 567c478bd9Sstevel@tonic-gate 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68 - 6f */ 577c478bd9Sstevel@tonic-gate 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70 - 77 */ 587c478bd9Sstevel@tonic-gate 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, /* 78 - 7f */ 597c478bd9Sstevel@tonic-gate 0xc7, 0xfc, 0xe9, 0xe2, 0xe4, 0xe0, 0xe5, 0xe7, /* 80 - 87 */ 607c478bd9Sstevel@tonic-gate 0xea, 0xeb, 0xe8, 0xef, 0xee, 0xec, 0xc4, 0xc5, /* 88 - 8f */ 617c478bd9Sstevel@tonic-gate 0xc9, 0xe6, 0xc6, 0xf4, 0xf6, 0xf2, 0xfb, 0xf9, /* 90 - 97 */ 627c478bd9Sstevel@tonic-gate 0xff, 0xd6, 0xdc, 0xa2, 0xa3, 0xa5, 0xa9, 0xd2, /* 98 - 9f */ 637c478bd9Sstevel@tonic-gate 0xe1, 0xed, 0xf3, 0xfa, 0xf1, 0xd1, 0xaa, 0xba, /* a0 - a7 */ 647c478bd9Sstevel@tonic-gate 0xbf, 0xd3, 0xac, 0xbd, 0xbc, 0xa1, 0xab, 0xbb, /* a8 - af */ 657c478bd9Sstevel@tonic-gate 0x80, 0x81, 0x82, 0xa6, 0x83, 0x84, 0x85, 0x86, /* b0 - b7 */ 667c478bd9Sstevel@tonic-gate 0x87, 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, /* b8 - bf */ 677c478bd9Sstevel@tonic-gate 0x8f, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, /* c0 - c7 */ 687c478bd9Sstevel@tonic-gate 0x97, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, /* c8 - cf */ 697c478bd9Sstevel@tonic-gate 0x9f, 0xa7, 0xd4, 0xd5, 0xd7, 0xd8, 0xd9, 0xda, /* d0 - d7 */ 707c478bd9Sstevel@tonic-gate 0xdb, 0xa8, 0xa4, 0xad, 0xae, 0xdd, 0xe3, 0xaf, /* d8 - df */ 717c478bd9Sstevel@tonic-gate 0xb3, 0xb4, 0xb6, 0xb7, 0xb8, 0xb9, 0xb5, 0xbe, /* e0 - e7 */ 727c478bd9Sstevel@tonic-gate 0xde, 0xc0, 0xc1, 0xf0, 0xc2, 0xf8, 0xc3, 0xc8, /* e8 - ef */ 737c478bd9Sstevel@tonic-gate 0xca, 0xb1, 0xcb, 0xcc, 0xcd, 0xce, 0xf7, 0xcf, /* f0 - f7 */ 747c478bd9Sstevel@tonic-gate 0xb0, 0xd0, 0xdf, 0xf5, 0xfd, 0xb2, 0xfe, 0xa0, /* f8 - ff */ 757c478bd9Sstevel@tonic-gate }; 767c478bd9Sstevel@tonic-gate unsigned char dos_to_iso[256] = { /*United States code page base - codepage diffs */ 777c478bd9Sstevel@tonic-gate 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00 - 07 */ 787c478bd9Sstevel@tonic-gate 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08 - 0f */ 797c478bd9Sstevel@tonic-gate 0x10, 0x11, 0x12, 0x13, 0xb6, 0xa7, 0x16, 0x17, /* 10 - 17 */ 807c478bd9Sstevel@tonic-gate 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18 - 1f */ 817c478bd9Sstevel@tonic-gate 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20 - 27 */ 827c478bd9Sstevel@tonic-gate 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28 - 2f */ 837c478bd9Sstevel@tonic-gate 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30 - 37 */ 847c478bd9Sstevel@tonic-gate 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38 - 3f */ 857c478bd9Sstevel@tonic-gate 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40 - 47 */ 867c478bd9Sstevel@tonic-gate 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48 - 4f */ 877c478bd9Sstevel@tonic-gate 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50 - 57 */ 887c478bd9Sstevel@tonic-gate 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58 - 5f */ 897c478bd9Sstevel@tonic-gate 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60 - 67 */ 907c478bd9Sstevel@tonic-gate 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68 - 6f */ 917c478bd9Sstevel@tonic-gate 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70 - 77 */ 927c478bd9Sstevel@tonic-gate 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0xfff, /* 78 - 7f */ 937c478bd9Sstevel@tonic-gate 0xc7, 0xfc, 0xe9, 0xe2, 0xfff, 0xe0, 0xfff, 0xe7, /* 80 - 87 */ 947c478bd9Sstevel@tonic-gate 0xea, 0xfff, 0xe8, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, /* 88 - 8f */ 957c478bd9Sstevel@tonic-gate 0xc9, 0xfff, 0xfff, 0xf4, 0xfff, 0xfff, 0xfff, 0xfff, /* 90 - 97 */ 967c478bd9Sstevel@tonic-gate 0xfff, 0xfff, 0xdc, 0xfff, 0xa3, 0xfff, 0xfff, 0xfff, /* 98 - 9f */ 977c478bd9Sstevel@tonic-gate 0xfff, 0xfff, 0xf3, 0xfa, 0xfff, 0xfff, 0xfff, 0xfff, /* a0 - a7 */ 987c478bd9Sstevel@tonic-gate 0xfff, 0xfff, 0xac, 0xbd, 0xbc, 0xfff, 0xab, 0xfff, /* a8 - af */ 997c478bd9Sstevel@tonic-gate 0x97, 0x98, 0x99, 0xfe, 0xfff, 0xfff, 0xfff, 0xfff, /* b0 - b7 */ 1007c478bd9Sstevel@tonic-gate 0xfff, 0xa0, 0xa6, 0xa9, 0xad, 0xfff, 0xfff, 0xfff, /* b8 - bf */ 1017c478bd9Sstevel@tonic-gate 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, /* c0 - c7 */ 1027c478bd9Sstevel@tonic-gate 0xae, 0xd0, 0xd7, 0xdd, 0xde, 0xfff, 0xf0, 0xfff, /* c8 - cf */ 1037c478bd9Sstevel@tonic-gate 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, /* d0 - d7 */ 1047c478bd9Sstevel@tonic-gate 0xfff, 0xfff, 0xfff, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, /* d8 - df */ 1057c478bd9Sstevel@tonic-gate 0x80, 0xdf, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* e0 - e7 */ 1067c478bd9Sstevel@tonic-gate 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* e8 - ef */ 1077c478bd9Sstevel@tonic-gate 0x14, 0xb1, 0xfff, 0xfff, 0x9f, 0x15, 0xf7, 0x95, /* f0 - f7 */ 1087c478bd9Sstevel@tonic-gate 0xb0, 0xb7, 0x94, 0x93, 0x92, 0xb2, 0x91, 0x90, /* f8 - ff */ 1097c478bd9Sstevel@tonic-gate }; 1107c478bd9Sstevel@tonic-gate 1117c478bd9Sstevel@tonic-gate #endif 1127c478bd9Sstevel@tonic-gate 1137c478bd9Sstevel@tonic-gate 1147c478bd9Sstevel@tonic-gate 1157c478bd9Sstevel@tonic-gate unsigned char dos_to_iso_cp_437[256] = { /*United States code page*/ 1167c478bd9Sstevel@tonic-gate 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00 - 07 */ 1177c478bd9Sstevel@tonic-gate 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08 - 0f */ 1187c478bd9Sstevel@tonic-gate 0x10, 0x11, 0x12, 0x13, 0xb6, 0xa7, 0x16, 0x17, /* 10 - 17 */ 1197c478bd9Sstevel@tonic-gate 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18 - 1f */ 1207c478bd9Sstevel@tonic-gate 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20 - 27 */ 1217c478bd9Sstevel@tonic-gate 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28 - 2f */ 1227c478bd9Sstevel@tonic-gate 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30 - 37 */ 1237c478bd9Sstevel@tonic-gate 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38 - 3f */ 1247c478bd9Sstevel@tonic-gate 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40 - 47 */ 1257c478bd9Sstevel@tonic-gate 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48 - 4f */ 1267c478bd9Sstevel@tonic-gate 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50 - 57 */ 1277c478bd9Sstevel@tonic-gate 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58 - 5f */ 1287c478bd9Sstevel@tonic-gate 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60 - 67 */ 1297c478bd9Sstevel@tonic-gate 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68 - 6f */ 1307c478bd9Sstevel@tonic-gate 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70 - 77 */ 1317c478bd9Sstevel@tonic-gate 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x81, /* 78 - 7f */ 1327c478bd9Sstevel@tonic-gate 0xc7, 0xfc, 0xe9, 0xe2, 0xe4, 0xe0, 0xe5, 0xe7, /* 80 - 87 */ 1337c478bd9Sstevel@tonic-gate 0xea, 0xeb, 0xe8, 0xef, 0xee, 0xec, 0xc4, 0xc5, /* 88 - 8f */ 1347c478bd9Sstevel@tonic-gate 0xc9, 0xe6, 0xc6, 0xf4, 0xf6, 0xf2, 0xfb, 0xf9, /* 90 - 97 */ 1357c478bd9Sstevel@tonic-gate 0xff, 0xd6, 0xdc, 0xa2, 0xa3, 0xa5, 0xa4, 0x96, /* 98 - 9f */ 1367c478bd9Sstevel@tonic-gate 0xe1, 0xed, 0xf3, 0xfa, 0xf1, 0xd1, 0xaa, 0xba, /* a0 - a7 */ 1377c478bd9Sstevel@tonic-gate 0xbf, 0xa8, 0xac, 0xbd, 0xbc, 0xa1, 0xab, 0xaf, /* a8 - af */ 1387c478bd9Sstevel@tonic-gate 0x97, 0x98, 0x99, 0xfe, 0xb3, 0xb4, 0xb5, 0xb8, /* b0 - b7 */ 1397c478bd9Sstevel@tonic-gate 0xb9, 0xa0, 0xa6, 0xa9, 0xad, 0xbb, 0xbe, 0xc0, /* b8 - bf */ 1407c478bd9Sstevel@tonic-gate 0xc1, 0xc2, 0xc3, 0xc8, 0xfd, 0xca, 0xcb, 0xcc, /* c0 - c7 */ 1417c478bd9Sstevel@tonic-gate 0xae, 0xd0, 0xd7, 0xdd, 0xde, 0xcd, 0xf0, 0xce, /* c8 - cf */ 1427c478bd9Sstevel@tonic-gate 0xcf, 0xd2, 0xd3, 0xd4, 0xd5, 0xd8, 0xd9, 0xda, /* d0 - d7 */ 1437c478bd9Sstevel@tonic-gate 0xdb, 0xe3, 0xf5, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, /* d8 - df */ 1447c478bd9Sstevel@tonic-gate 0x80, 0xdf, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* e0 - e7 */ 1457c478bd9Sstevel@tonic-gate 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* e8 - ef */ 1467c478bd9Sstevel@tonic-gate 0x14, 0xb1, 0xf8, 0x7f, 0x9f, 0x15, 0xf7, 0x95, /* f0 - f7 */ 1477c478bd9Sstevel@tonic-gate 0xb0, 0xb7, 0x94, 0x93, 0x92, 0xb2, 0x91, 0x90, /* f8 - ff */ 1487c478bd9Sstevel@tonic-gate }; 1497c478bd9Sstevel@tonic-gate 1507c478bd9Sstevel@tonic-gate unsigned char dos_to_iso_cp_850[256] = { /* Multilingual code page */ 1517c478bd9Sstevel@tonic-gate 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00 - 08 */ 1527c478bd9Sstevel@tonic-gate 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08 - 10 */ 1537c478bd9Sstevel@tonic-gate 0x10, 0x11, 0x12, 0x13, 0xb6, 0xa7, 0x16, 0x17, /* 10 - 18 */ 1547c478bd9Sstevel@tonic-gate 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18 - 20 */ 1557c478bd9Sstevel@tonic-gate 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20 - 28 */ 1567c478bd9Sstevel@tonic-gate 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28 - 30 */ 1577c478bd9Sstevel@tonic-gate 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30 - 38 */ 1587c478bd9Sstevel@tonic-gate 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38 - 40 */ 1597c478bd9Sstevel@tonic-gate 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40 - 48 */ 1607c478bd9Sstevel@tonic-gate 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48 - 50 */ 1617c478bd9Sstevel@tonic-gate 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50 - 58 */ 1627c478bd9Sstevel@tonic-gate 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58 - 60 */ 1637c478bd9Sstevel@tonic-gate 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60 - 68 */ 1647c478bd9Sstevel@tonic-gate 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68 - 70 */ 1657c478bd9Sstevel@tonic-gate 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70 - 78 */ 1667c478bd9Sstevel@tonic-gate 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x81, /* 78 - 80 */ 1677c478bd9Sstevel@tonic-gate 0xc7, 0xfc, 0xe9, 0xe2, 0xe4, 0xe0, 0xe5, 0xe7, /* 80 - 88 */ 1687c478bd9Sstevel@tonic-gate 0xea, 0xeb, 0xe8, 0xef, 0xee, 0xec, 0xc4, 0xc5, /* 88 - 90 */ 1697c478bd9Sstevel@tonic-gate 0xc9, 0xe6, 0xc6, 0xf4, 0xf6, 0xf2, 0xfb, 0xf9, /* 90 - 98 */ 1707c478bd9Sstevel@tonic-gate 0xff, 0xd6, 0xdc, 0xf8, 0xa3, 0xd8, 0xd7, 0x96, /* 98 - a0 */ 1717c478bd9Sstevel@tonic-gate 0xe1, 0xed, 0xf3, 0xfa, 0xf1, 0xd1, 0xaa, 0xba, /* a0 - a8 */ 1727c478bd9Sstevel@tonic-gate 0xbf, 0xae, 0xac, 0xbd, 0xbc, 0xa1, 0xab, 0xbb, /* a8 - b0 */ 1737c478bd9Sstevel@tonic-gate 0x97, 0x98, 0x99, 0x14, 0x15, 0xc1, 0xc2, 0xc0, /* b0 - b8 */ 1747c478bd9Sstevel@tonic-gate 0xa9, 0xa0, 0x7f, 0x80, 0xad, 0xa2, 0xa5, 0x82, /* b8 - c0 */ 1757c478bd9Sstevel@tonic-gate 0x83, 0x84, 0x85, 0x87, 0x88, 0x89, 0xe3, 0xc3, /* c0 - c8 */ 1767c478bd9Sstevel@tonic-gate 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, 0x92, 0xa4, /* c8 - d0 */ 1777c478bd9Sstevel@tonic-gate 0xf0, 0xd0, 0xca, 0xcb, 0xc8, 0x93, 0xcd, 0xce, /* d0 - d8 */ 1787c478bd9Sstevel@tonic-gate 0xcf, 0x94, 0x95, 0x9a, 0x9b, 0xa6, 0xcc, 0x9e, /* d8 - e0 */ 1797c478bd9Sstevel@tonic-gate 0xd3, 0xdf, 0xd4, 0xd2, 0xf5, 0xd5, 0x86, 0xfe, /* e0 - e8 */ 1807c478bd9Sstevel@tonic-gate 0xde, 0xda, 0xdb, 0xd9, 0xfd, 0xdd, 0xaf, 0xb4, /* e8 - f0 */ 1817c478bd9Sstevel@tonic-gate 0x9c, 0xb1, 0x9d, 0xbe, 0x9f, 0xb5, 0xf7, 0xb8, /* f0 - f8 */ 1827c478bd9Sstevel@tonic-gate 0xb0, 0xa8, 0xb7, 0xb9, 0xb3, 0xb2, 0x91, 0x90, /* f8 - 100 */ 1837c478bd9Sstevel@tonic-gate }; 1847c478bd9Sstevel@tonic-gate 1857c478bd9Sstevel@tonic-gate unsigned char dos_to_iso_cp_860[256] = { /* Portugal code page */ 1867c478bd9Sstevel@tonic-gate 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00 - 08 */ 1877c478bd9Sstevel@tonic-gate 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08 - 10 */ 1887c478bd9Sstevel@tonic-gate 0x10, 0x11, 0x12, 0x13, 0xb6, 0xa7, 0x16, 0x17, /* 10 - 18 */ 1897c478bd9Sstevel@tonic-gate 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18 - 20 */ 1907c478bd9Sstevel@tonic-gate 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20 - 28 */ 1917c478bd9Sstevel@tonic-gate 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28 - 30 */ 1927c478bd9Sstevel@tonic-gate 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30 - 38 */ 1937c478bd9Sstevel@tonic-gate 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38 - 40 */ 1947c478bd9Sstevel@tonic-gate 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40 - 48 */ 1957c478bd9Sstevel@tonic-gate 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48 - 50 */ 1967c478bd9Sstevel@tonic-gate 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50 - 58 */ 1977c478bd9Sstevel@tonic-gate 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58 - 60 */ 1987c478bd9Sstevel@tonic-gate 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60 - 68 */ 1997c478bd9Sstevel@tonic-gate 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68 - 70 */ 2007c478bd9Sstevel@tonic-gate 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70 - 78 */ 2017c478bd9Sstevel@tonic-gate 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x96, /* 78 - 80 */ 2027c478bd9Sstevel@tonic-gate 0xc7, 0xfc, 0xe9, 0xe2, 0xe3, 0xe0, 0xc1, 0xe7, /* 80 - 88 */ 2037c478bd9Sstevel@tonic-gate 0xea, 0xca, 0xe8, 0xcd, 0xd4, 0xec, 0xc3, 0xc2, /* 88 - 90 */ 2047c478bd9Sstevel@tonic-gate 0xc9, 0xc0, 0xc8, 0xf4, 0xf5, 0xf2, 0xda, 0xf9, /* 90 - 98 */ 2057c478bd9Sstevel@tonic-gate 0xcc, 0xd5, 0xdc, 0xa2, 0xa3, 0xd9, 0x7f, 0xd3, /* 98 - a0 */ 2067c478bd9Sstevel@tonic-gate 0xe1, 0xed, 0xf3, 0xfa, 0xf1, 0xd1, 0xaa, 0xba, /* a0 - a8 */ 2077c478bd9Sstevel@tonic-gate 0xbf, 0xd2, 0xac, 0xbd, 0xbc, 0xa1, 0xab, 0xbb, /* a8 - b0 */ 2087c478bd9Sstevel@tonic-gate 0x97, 0x98, 0x99, 0xfe, 0x81, 0xa4, 0xa5, 0xa8, /* b0 - b8 */ 2097c478bd9Sstevel@tonic-gate 0xaf, 0xa0, 0xa6, 0xa9, 0xad, 0xb3, 0xb4, 0xb5, /* b8 - c0 */ 2107c478bd9Sstevel@tonic-gate 0xb8, 0xb9, 0xbe, 0xc4, 0xc5, 0xc6, 0xcb, 0xce, /* c0 - c8 */ 2117c478bd9Sstevel@tonic-gate 0xae, 0xd0, 0xd7, 0xdd, 0xde, 0xcf, 0xf0, 0xd6, /* c8 - d0 */ 2127c478bd9Sstevel@tonic-gate 0xd8, 0xdb, 0xe4, 0xe5, 0xe6, 0xeb, 0xee, 0xef, /* d0 - d8 */ 2137c478bd9Sstevel@tonic-gate 0xf6, 0xf8, 0xfb, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, /* d8 - e0 */ 2147c478bd9Sstevel@tonic-gate 0x80, 0xdf, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* e0 - e8 */ 2157c478bd9Sstevel@tonic-gate 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* e8 - f0 */ 2167c478bd9Sstevel@tonic-gate 0x14, 0xb1, 0xfd, 0xff, 0x9f, 0x15, 0xf7, 0x95, /* f0 - f8 */ 2177c478bd9Sstevel@tonic-gate 0xb0, 0xb7, 0x94, 0x93, 0x92, 0xb2, 0x91, 0x90, /* f8 - 100 */ 2187c478bd9Sstevel@tonic-gate }; 2197c478bd9Sstevel@tonic-gate unsigned char dos_to_iso_cp_863[256] = { /*Canada-French code page*/ 2207c478bd9Sstevel@tonic-gate 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00 - 08 */ 2217c478bd9Sstevel@tonic-gate 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08 - 10 */ 2227c478bd9Sstevel@tonic-gate 0x10, 0x11, 0x12, 0x13, 0xb6, 0xa7, 0x16, 0x17, /* 10 - 18 */ 2237c478bd9Sstevel@tonic-gate 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18 - 20 */ 2247c478bd9Sstevel@tonic-gate 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20 - 28 */ 2257c478bd9Sstevel@tonic-gate 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28 - 30 */ 2267c478bd9Sstevel@tonic-gate 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30 - 38 */ 2277c478bd9Sstevel@tonic-gate 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38 - 40 */ 2287c478bd9Sstevel@tonic-gate 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40 - 48 */ 2297c478bd9Sstevel@tonic-gate 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48 - 50 */ 2307c478bd9Sstevel@tonic-gate 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50 - 58 */ 2317c478bd9Sstevel@tonic-gate 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58 - 60 */ 2327c478bd9Sstevel@tonic-gate 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60 - 68 */ 2337c478bd9Sstevel@tonic-gate 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68 - 70 */ 2347c478bd9Sstevel@tonic-gate 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70 - 78 */ 2357c478bd9Sstevel@tonic-gate 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, /* 78 - 80 */ 2367c478bd9Sstevel@tonic-gate 0xc7, 0xfc, 0xe9, 0xe2, 0xc2, 0xe0, 0x81, 0xe7, /* 80 - 88 */ 2377c478bd9Sstevel@tonic-gate 0xea, 0xeb, 0xe8, 0xef, 0xee, 0xa1, 0xc0, 0xa5, /* 88 - 90 */ 2387c478bd9Sstevel@tonic-gate 0xc9, 0xc8, 0xca, 0xf4, 0xcb, 0xcf, 0xfb, 0xf9, /* 90 - 98 */ 2397c478bd9Sstevel@tonic-gate 0xa4, 0xd4, 0xdc, 0xa2, 0xa3, 0xd9, 0xdb, 0x96, /* 98 - a0 */ 2407c478bd9Sstevel@tonic-gate 0xaa, 0xb4, 0xf3, 0xfa, 0xa8, 0xb8, 0xb3, 0xaf, /* a0 - a8 */ 2417c478bd9Sstevel@tonic-gate 0xce, 0xb5, 0xac, 0xbd, 0xbc, 0xbe, 0xab, 0xbb, /* a8 - b0 */ 2427c478bd9Sstevel@tonic-gate 0x97, 0x98, 0x99, 0xfe, 0xb9, 0xba, 0xbf, 0xc1, /* b0 - b8 */ 2437c478bd9Sstevel@tonic-gate 0xc3, 0xa0, 0xa6, 0xa9, 0xad, 0xc4, 0xc5, 0xc6, /* b8 - c0 */ 2447c478bd9Sstevel@tonic-gate 0xcc, 0xcd, 0xd1, 0xd2, 0xd3, 0xd5, 0xd6, 0xd8, /* c0 - c8 */ 2457c478bd9Sstevel@tonic-gate 0xae, 0xd0, 0xd7, 0xdd, 0xde, 0xda, 0xf0, 0xe1, /* c8 - d0 */ 2467c478bd9Sstevel@tonic-gate 0xe3, 0xe4, 0xe5, 0xe6, 0xec, 0xed, 0xf1, 0xf2, /* d0 - d8 */ 2477c478bd9Sstevel@tonic-gate 0xf5, 0xf6, 0xf8, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, /* d8 - e0 */ 2487c478bd9Sstevel@tonic-gate 0x80, 0xdf, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* e0 - e8 */ 2497c478bd9Sstevel@tonic-gate 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* e8 - f0 */ 2507c478bd9Sstevel@tonic-gate 0x14, 0xb1, 0xfd, 0xff, 0x9f, 0x15, 0xf7, 0x95, /* f0 - f8 */ 2517c478bd9Sstevel@tonic-gate 0xb0, 0xb7, 0x94, 0x93, 0x92, 0xb2, 0x91, 0x90, /* f8 - 100 */ 2527c478bd9Sstevel@tonic-gate }; 2537c478bd9Sstevel@tonic-gate unsigned char dos_to_iso_cp_865[256] = { /*Norway code page*/ 2547c478bd9Sstevel@tonic-gate 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, /* 00 - 08 */ 2557c478bd9Sstevel@tonic-gate 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, /* 08 - 10 */ 2567c478bd9Sstevel@tonic-gate 0x10, 0x11, 0x12, 0x13, 0xb6, 0xa7, 0x16, 0x17, /* 10 - 18 */ 2577c478bd9Sstevel@tonic-gate 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, /* 18 - 20 */ 2587c478bd9Sstevel@tonic-gate 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, /* 20 - 28 */ 2597c478bd9Sstevel@tonic-gate 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, /* 28 - 30 */ 2607c478bd9Sstevel@tonic-gate 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, /* 30 - 38 */ 2617c478bd9Sstevel@tonic-gate 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, /* 38 - 40 */ 2627c478bd9Sstevel@tonic-gate 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, /* 40 - 48 */ 2637c478bd9Sstevel@tonic-gate 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, /* 48 - 50 */ 2647c478bd9Sstevel@tonic-gate 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, /* 50 - 58 */ 2657c478bd9Sstevel@tonic-gate 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, /* 58 - 60 */ 2667c478bd9Sstevel@tonic-gate 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, /* 60 - 68 */ 2677c478bd9Sstevel@tonic-gate 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, /* 68 - 70 */ 2687c478bd9Sstevel@tonic-gate 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, /* 70 - 78 */ 2697c478bd9Sstevel@tonic-gate 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x7e, 0x7f, /* 78 - 80 */ 2707c478bd9Sstevel@tonic-gate 0xc7, 0xfc, 0xe9, 0xe2, 0xe4, 0xe0, 0xe5, 0xe7, /* 80 - 88 */ 2717c478bd9Sstevel@tonic-gate 0xea, 0xeb, 0xe8, 0xef, 0xee, 0xec, 0xc4, 0xc5, /* 88 - 90 */ 2727c478bd9Sstevel@tonic-gate 0xc9, 0xe6, 0xc6, 0xf4, 0xf6, 0xf2, 0xfb, 0xf9, /* 90 - 98 */ 2737c478bd9Sstevel@tonic-gate 0xff, 0xd6, 0xdc, 0xf8, 0xa3, 0xd8, 0x81, 0x96, /* 98 - a0 */ 2747c478bd9Sstevel@tonic-gate 0xe1, 0xed, 0xf3, 0xfa, 0xf1, 0xd1, 0xaa, 0xba, /* a0 - a8 */ 2757c478bd9Sstevel@tonic-gate 0xbf, 0xa2, 0xac, 0xbd, 0xbc, 0xa1, 0xab, 0xa4, /* a8 - b0 */ 2767c478bd9Sstevel@tonic-gate 0x97, 0x98, 0x99, 0xfe, 0xa5, 0xa8, 0xaf, 0xb3, /* b0 - b8 */ 2777c478bd9Sstevel@tonic-gate 0xb4, 0xa0, 0xa6, 0xa9, 0xad, 0xb5, 0xb8, 0xb9, /* b8 - c0 */ 2787c478bd9Sstevel@tonic-gate 0xbb, 0xbe, 0xc0, 0xc1, 0xc2, 0xc3, 0xc8, 0xca, /* c0 - c8 */ 2797c478bd9Sstevel@tonic-gate 0xae, 0xd0, 0xd7, 0xdd, 0xde, 0xcb, 0xf0, 0xcc, /* c8 - d0 */ 2807c478bd9Sstevel@tonic-gate 0xcd, 0xce, 0xcf, 0xd2, 0xd3, 0xd4, 0xd5, 0xd9, /* d0 - d8 */ 2817c478bd9Sstevel@tonic-gate 0xda, 0xdb, 0xe3, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, /* d8 - e0 */ 2827c478bd9Sstevel@tonic-gate 0x80, 0xdf, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, /* e0 - e8 */ 2837c478bd9Sstevel@tonic-gate 0x88, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8e, 0x8f, /* e8 - f0 */ 2847c478bd9Sstevel@tonic-gate 0x14, 0xb1, 0xf5, 0xfd, 0x9f, 0x15, 0xf7, 0x95, /* f0 - f8 */ 2857c478bd9Sstevel@tonic-gate 0xb0, 0xb7, 0x94, 0x93, 0x92, 0xb2, 0x91, 0x90, /* f8 - 100 */ 2867c478bd9Sstevel@tonic-gate }; 2877c478bd9Sstevel@tonic-gate 2887c478bd9Sstevel@tonic-gate unsigned char dos_to_lower_xlate_cp_437[8] = { /*United States code page*/ 2897c478bd9Sstevel@tonic-gate 0x81, /* u-umlaut */ 2907c478bd9Sstevel@tonic-gate 0x82, /* e-acute */ 2917c478bd9Sstevel@tonic-gate 0x84, /* a-umlaut */ 2927c478bd9Sstevel@tonic-gate 0x86, /* a-circle */ 2937c478bd9Sstevel@tonic-gate 0x87, /* c-cidilla */ 2947c478bd9Sstevel@tonic-gate 0x91, /* ae */ 2957c478bd9Sstevel@tonic-gate 0x94, /* o-umlaut */ 2967c478bd9Sstevel@tonic-gate 0xa4, /* n-anyay */ 2977c478bd9Sstevel@tonic-gate }; 2987c478bd9Sstevel@tonic-gate 2997c478bd9Sstevel@tonic-gate unsigned char dos_to_lower_xlate_cp_850[8] = { /*Multilingual code page*/ 3007c478bd9Sstevel@tonic-gate 0x81, /* u-umlaut */ 3017c478bd9Sstevel@tonic-gate 0x82, /* e-acute */ 3027c478bd9Sstevel@tonic-gate 0x84, /* a-umlaut */ 3037c478bd9Sstevel@tonic-gate 0x86, /* a-circle */ 3047c478bd9Sstevel@tonic-gate 0x87, /* c-cidilla */ 3057c478bd9Sstevel@tonic-gate 0x91, /* ae */ 3067c478bd9Sstevel@tonic-gate 0x94, /* o-umlaut */ 3077c478bd9Sstevel@tonic-gate 0xa4, /* n-anyay */ 3087c478bd9Sstevel@tonic-gate }; 3097c478bd9Sstevel@tonic-gate 3107c478bd9Sstevel@tonic-gate unsigned char dos_to_lower_xlate_cp_860[8] = { /* Portugal code page */ 3117c478bd9Sstevel@tonic-gate 0x81, /* u-umlaut */ 3127c478bd9Sstevel@tonic-gate 0x82, /* e-acute */ 3137c478bd9Sstevel@tonic-gate 0x84, /* a-anyay */ 3147c478bd9Sstevel@tonic-gate 0x8f, /* a-hat */ 3157c478bd9Sstevel@tonic-gate 0x87, /* c-cidilla */ 3167c478bd9Sstevel@tonic-gate 0x92, /* e-` */ 3177c478bd9Sstevel@tonic-gate 0x94, /* o-anyay */ 3187c478bd9Sstevel@tonic-gate 0xa4, /* n-anyay */ 3197c478bd9Sstevel@tonic-gate }; 3207c478bd9Sstevel@tonic-gate 3217c478bd9Sstevel@tonic-gate unsigned char dos_to_lower_xlate_cp_863[8] = { /*Canada-French code page*/ 3227c478bd9Sstevel@tonic-gate 0x81, /* u-umlaut */ 3237c478bd9Sstevel@tonic-gate 0x82, /* e-acute */ 3247c478bd9Sstevel@tonic-gate 0x85, /* a-` */ 3257c478bd9Sstevel@tonic-gate 0x8f, /* graphics */ 3267c478bd9Sstevel@tonic-gate 0x87, /* c-cidilla */ 3277c478bd9Sstevel@tonic-gate 0x88, /* e-^*/ 3287c478bd9Sstevel@tonic-gate 0x93, /* o-^ */ 3297c478bd9Sstevel@tonic-gate 0xa5, /* graphics */ 3307c478bd9Sstevel@tonic-gate }; 3317c478bd9Sstevel@tonic-gate 3327c478bd9Sstevel@tonic-gate unsigned char dos_to_lower_xlate_cp_865[8] = { /*Norway code page*/ 3337c478bd9Sstevel@tonic-gate 0x81, /* u-umlaut */ 3347c478bd9Sstevel@tonic-gate 0x82, /* e-acute */ 3357c478bd9Sstevel@tonic-gate 0x84, /* a-umlaut */ 3367c478bd9Sstevel@tonic-gate 0x86, /* a-circle */ 3377c478bd9Sstevel@tonic-gate 0x87, /* c-cidilla */ 3387c478bd9Sstevel@tonic-gate 0x91, /* ae */ 3397c478bd9Sstevel@tonic-gate 0x94, /* o-umlaut */ 3407c478bd9Sstevel@tonic-gate 0xa4, /* n-anyay */ 3417c478bd9Sstevel@tonic-gate }; 3427c478bd9Sstevel@tonic-gate 343