2 * TEST SUITE FOR MB/WC FUNCTIONS IN C LIBRARY
6 * WCWIDTH: int wcwidth (wchar_t wc);
9 TST_WCWIDTH tst_wcwidth_loc
[] = {
11 { Twcwidth
, TST_LOC_de
},
13 { /*inp*/ { 0x0000 }, /* #01 */
16 { /*inp*/ { 0x0020 }, /* #02 */
19 { /*inp*/ { 0x007F }, /* #03 */
22 { /*inp*/ { 0x0080 }, /* #04 */
25 { /*inp*/ { 0x00A1 }, /* #05 */
28 { /*inp*/ { 0x00C1 }, /* #06 */
32 /* <WAIVER> */ /* CHECK : wint_t */
33 { /*inp*/ { 0x3041 }, /* #07 */
37 { /*inp*/ { 0x3041 }, /* #07 */
38 /*exp*/ { 0, 1,EOF
, },
45 { Twcwidth
, TST_LOC_enUS
},
47 { /*inp*/ { 0x0000 }, /* #01 */
50 { /*inp*/ { 0x0020 }, /* #02 */
53 { /*inp*/ { 0x007F }, /* #03 */
56 { /*inp*/ { 0x0080 }, /* #04 */
59 { /*inp*/ { 0x00A1 }, /* #05 */
62 { /*inp*/ { 0x00C1 }, /* #06 */
65 { /*inp*/ { 0x3041 }, /* #07 */
72 { Twcwidth
, TST_LOC_eucJP
},
74 { /*inp*/ { 0x0000 }, /* #01 */
77 { /*inp*/ { 0x0020 }, /* #02 */
80 { /*inp*/ { 0x007F }, /* #03 */
83 { /*inp*/ { 0x0080 }, /* #04 */
88 { /*inp*/ { 0x00A1 }, /* #05 */
92 /* XXX U00A1 is a valid character in EUC-JP. */
93 { /*inp*/ { 0x00A1 }, /* #05 */
98 { /*inp*/ { 0x00C1 }, /* #06 */
101 { /*inp*/ { 0x3041 }, /* #07 */
108 { Twcwidth
, TST_LOC_end
}