blob: 89146a7142ed128a575e1c9377dde2a1d682861f [file] [log] [blame]
lh9ed821d2023-04-07 01:36:19 -07001#ifndef TGN_LOCDEF_H
2#define TGN_LOCDEF_H
3
4/* Defines for all locales used in the suite. */
5
6/* POSIX C locale. */
7#define TST_LOC_C "C"
8
9/* German locale with ISO-8859-1. */
10#define TST_LOC_de "de_DE.ISO-8859-1"
11
12/* For US we use ANSI_X3.4-1968 (ASCII). Changed in en_US.ISO-8859-1 */
13#define TST_LOC_en "en_US.ISO-8859-1"
14#define TST_LOC_enUS TST_LOC_C
15
16/* NOTE: ja_JP.EUC-JP locale isn't supported into the uClibc!
17 UTF-8 is the only multibyte codeset supported. */
18/* Japanese locale with EUC-JP. */
19#if 0
20#define TST_LOC_eucJP "ja_JP.EUC-JP"
21#endif
22
23/* Japanese locale with UTF-8. */
24#define TST_LOC_ja_UTF8 "ja_JP.UTF-8"
25
26/* German locale with UTF-8. */
27#define TST_LOC_de_UTF8 "de_DE.UTF-8"
28
29/* End marker - must appear in each table as last entry. */
30#define TST_LOC_end "lastEntry"
31
32#endif /* TGN_LOCDEF_H */