1 /* Copyright (C
) 2000-2002, 2008 Free Software Foundation
, Inc.
2 This file is part of the GNU LIBICONV Library.
4 The GNU LIBICONV Library is free software
; you can redistribute it
5 and
/or modify it under the terms of the GNU Library General Public
6 License as published by the Free Software Foundation
; either version
2
7 of the License
, or (at your option
) any later version.
9 The GNU LIBICONV Library is distributed in the hope that it will be
10 useful
, but WITHOUT ANY WARRANTY
; without even the implied warranty of
11 MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU
12 Library General Public License for more details.
14 You should have received a copy of the GNU Library General Public
15 License along with the GNU LIBICONV Library
; see the file COPYING.LIB.
16 If not
, write to the Free Software Foundation
, Inc.
, 51 Franklin Street
,
17 Fifth Floor
, Boston
, MA
02110-1301, USA.
*/
19 /* Encodings used by system dependent locales on AIX.
*/
21 DEFENCODING(( "CP856",
24 { cp856_mbtowc
, NULL
}, { cp856_wctomb
, NULL
})
25 #ifdef USE_AIX_ALIASES
26 DEFALIAS( "IBM-856", /* AIX
*/
30 DEFENCODING(( "CP922",
33 { cp922_mbtowc
, NULL
}, { cp922_wctomb
, NULL
})
34 #ifdef USE_AIX_ALIASES
35 DEFALIAS( "IBM-922", /* AIX
*/
39 DEFENCODING(( "CP943",
42 { cp943_mbtowc
, NULL
}, { cp943_wctomb
, NULL
})
43 #ifdef USE_AIX_ALIASES
44 DEFALIAS( "IBM-943", /* AIX
*/
48 DEFENCODING(( "CP1046",
51 { cp1046_mbtowc
, NULL
}, { cp1046_wctomb
, NULL
})
52 #ifdef USE_AIX_ALIASES
53 DEFALIAS( "IBM-1046", /* AIX
*/
57 DEFENCODING(( "CP1124",
60 { cp1124_mbtowc
, NULL
}, { cp1124_wctomb
, NULL
})
61 #ifdef USE_AIX_ALIASES
62 DEFALIAS( "IBM-1124", /* AIX
*/
66 DEFENCODING(( "CP1129",
69 { cp1129_mbtowc
, NULL
}, { cp1129_wctomb
, NULL
})
70 #ifdef USE_AIX_ALIASES
71 DEFALIAS( "IBM-1129", /* AIX
*/
75 DEFENCODING(( "CP1161",
76 "IBM1161", /* glibc
*/
77 "IBM-1161", /* glibc
*/
78 "csIBM1161", /* glibc
*/
81 { cp1161_mbtowc
, NULL
}, { cp1161_wctomb
, NULL
})
83 DEFENCODING(( "CP1162",
84 "IBM1162", /* glibc
*/
85 "IBM-1162", /* glibc
*/
86 "csIBM1162", /* glibc
*/
89 { cp1162_mbtowc
, NULL
}, { cp1162_wctomb
, NULL
})
91 DEFENCODING(( "CP1163",
92 "IBM1163", /* glibc
*/
93 "IBM-1163", /* glibc
*/
94 "csIBM1163", /* glibc
*/
97 { cp1163_mbtowc
, NULL
}, { cp1163_wctomb
, NULL
})