xref: /illumos-gate/usr/src/cmd/sunpc/sys/dos_iso.h (revision 2a8bcb4e)
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